0b0fbd207d76d0996e4bf5da748c163148e96bcf5a4c7c0ff5746748983ba03708ce8204635c15d71f8e9c97feba5ab0050e172ab2ddd07e296faf0fdb7731817c33ec63016467bd12549669bc2ab80708382162ad5a15b0f95a34ea86bfd2b1283d5a71585e0e3da430d1ea6781a1968bae7443abfde5abab34cc07b093d96206d04d3c83becd1d609044fc9f832cae9c5a8a772c712f0a6deef12625f2ae3d4682d0c529a367d95d9964a0a35e3d5d13699328cd36ed5b490cda07043004cd79c68692e3816674039106b63fdd7c386f5fa85e6c4e3a03edd4c2670219482c84b669f9ac6e624a86f936b5c0b9c0ac1e0f0c9170e137d1b1bb205300175e43dc3fd476451ec42e426c7b148d73220797829baabc14a582bc7eb5fb40c0b71fdf8c676ae4b99ff2560915b8f67727ff669d8a5ad8ebfca8d7f7f10443676be3480d4f7939e1fe784f881a94ebc339768bf8d0e33005b4e330ba8de1c72905711d0d7fa3cfcaa26f2302d4bba214a7f78b42648ae8e5ca230583f3611f291e6f14fa15b2491aa7bf0e26088375619ae2971b3c22436011b62a357b1cdcb652551d4c5f70ab939ba3e68909935e5cb51ebfed930f18dbccfbc1fd6e80b7d465da5eadf1cc232303b810febff0072f7a196a59500659ec3572f0d8182bb2e04133f35ff1658332dbaf5d6263ef02bebcd1a55d6131e0598afa2b62f7995265763605f1e65c17e227176e698bed1e1efbbf2c53b8ee9de8f929aee593302bb03ff7dd84b1d10d47c6e6c35335c76575710cec8d79bd81a71182022b312cf0e704a625ed8a144476127bb376c48b21f485cc653e58492b8bfa2a7cc2bdc8968c9d458549184e59009e232e2594016ede5b4d5a88dddaf04bda97e38a4a6cf6424bb0c60e47c7e7fdbce9b1a11bf11c79d9237e2b24c88f1a99d02ebe35e4faa7e31615847e3e87aa1e240ac19f374794be5a8d3eaf0dcbc04495fd1b739053310ddd5c195eec6d2719702c92e7d601586bf088d2f19cca09cfafeddd066f83e09281eab896d3c4270a950335d5b8afde8fde8e7dd61ed6b33c489e4f8889e1b0fc025475228bd54732e79390029bf78fc3899f991ab393053e702449708f1d22eb7586b2e69b70035dfdbab49cd20da7e9ae5786e21e1f484bb3ba85bb37e1aea1f6c35586262be3f2977c39e0f1e5b19323b5317efaf57c47c436d3cac5a37f37610c3ab49e68efb93d96f7d74b3cb99334c721f4d563ff835aa1e421d5c226fe3ad9c1f2c1938f3e30a1f94341e41e42b24d50681fb3e3a594e1a2a65e59875c2231cda45ea98e92e959495320a7341d6f0ee668ae433c8d4fde98a267614c05db670de27ed76d306897d2d616a4fa289920c0a446d1384a1ef41ff406ff20c87fea9e843bb771c8ddd5f6607cd11dc32a9c27dad933d6dd34ca7e51b16f0133ac2bedee82b1725623d1a7e2e7e597cfbbf0e8853a67a143f4e40210b96f5d6a213790653ed796be4e6fe33978bf983b56ced6b84087a5764ed6d2df4eb34edbdc0d48eb6550fbf7a8161e74bdf69d8046542587677fb5dd1efa73d233565be799159b8d96dc1c94b62dc2c0e8e39e3f63b5c4285286611867222a2702fc7bb171b879f2011c2ae546aed7ac874a3432eac7537f7369a511405bd2253328e8c4689fd765ad95c55f590aa52dc753de54c2608917d0e9a3b90fab1611eaad4479a3b82634c1afe15fbc7473991145bc9a606345e7d2cab20513f3e23ecd59f0aaefa867888b448d22fbc00f11107fd94446ab0f6614555042f79b0bda5b23b434d8af1b65628352fae8f569b599452d5bc1eadafaba42f607543e45383518f3742bd54ed4f36180126f87ccd81212db4df3f4292d3047a646ab2b7553bd595219260e64a97d67913a7983ab8b8e2c422d695ae466c2198d4395f79ea7566df2a0d4bc76b05caeb29d71aefc0ecac31ae58732304e209b1b8db8ff9e52de0acf13c5159c5f9855e45fd31bbefc34aae52908f89b98124a67dd9fcb690e8e35eb2bf6404e79ab575b3d8e7a3cc30be5bc0c7a991dd25a2add8a952cd46bd0478b4060fc15287fbfa3e04f0683624da3407941c4acfb98c1323b01a196485c3743f6742156077b6108e3a60c362423eb9ca2f74010863b6fea21039d666e6a98dcfb75144f6e0fa2e8399c40ef2c8190412342bf17caa89e11a1d98098d016e64b08c3cecd59d227735e9f26155bdc30418c94ec7995a52bab9f068e7bd3d732da5b38917964e4a210831ca18cf124db1c7db64de93edd5344c605f7d55cfa905fee58564966183470b0153dda868ced3cad90bc41b017fdf2a68273bfb67e272d3b1c18986e26b7596afc9c391712764625e29ccedce73ecc3335a6fb0caf8386c23751e301e80e4110f3be4027042bb5327f1cc7b5f960357937014d701a66cd55211527b4af77be93b857edbd4e6f86eef5252467afe1d80a027a2d865ec855b232bbb7ae18c2a679e9d84d1d92906a2ebec8a1ca702073493f78326a4d0cb00442cfa5be1c01ce432ca9cb2dc249ec9e5cff2b2058b25bf7e5b251d9d9c609e4dc69f4d97989fece164c1aaa16d281ab6c09b69f24842d86518265e2b4cdda3034fb7404da334ea75f169f8c53b176210648f78dba35e5081f277ce815d90ff52dd1b24bc22f4e2dbc6ead6fa228eb21d9325103a90e3cc5ef5a760f9f80626883df9135129810622e4f4cd1c85a7520304646c9b6ccfd059571eff77164906c3346454b43797845b6e0318a38f1b0ef1d1cb7a51a7651d70792659794f7cc8aeff5cc2464acfea62833101733344c54885264484fca04769356a9cbc71e824c049285bdbd9340ab26c076623043f25daacd53caf980a0464553e7dc527ebc606f0d424c21cc5d01c47b3c3d4f09182a9e5fa1ffe8f98c636f01149c754d894c9a7127abdffb93abfe68149f7d1a404ba989658c9aacc5ff70ac9576e159c9f5cdc21032012d67d39387a788ce516fd2714582b074c4555244c5840a242facec3556b60630a36e81480f54fe7856fd52b5449c5aead4d128ad553fc355ed30aff0a68c232a1c6cdceb04b5523fe10cf654fc753660bd3716f1a9222404a2b5aeb2aaab2b6bc7501aa7226214d38ee246ba1c85239f88407d3d8c3d2c1a98e008456683cfda8a266615e119f285d1a55d4631a6e4215753801ae7e98f3f6170686c21c08affa9340013cd6ebb420e4365e8d36e6cfb89c6755121cd26e5b60629ae8ece3cd83a909405867aec0808b13b7c37c33bad5745940311eb56a41c5f3a40c5145177a68c44ba5dbe630bfc3c7f72bfd9d68cb80695252bee7367d2cc720760377d4f4126afd8beca28074c8888bd6e8d81527476a64cc6f1f4957f55b1a116049fb2420881fb10f3475310cd08eb61760eb98c9b54349ae82dc4823bd9bba91e15e4e8a2e875c8ff5596d6989cb8a645b0a858a3bd5f51e76a201a1241f2c801506aaf64972d913575d57bc3bcf6a937656050cf7042230a77eee38310186c684753eeb5fceceafbe05406b9b93b96692cdd164f16c08bf1b872e839283dd766b87c31b981d066b9b2e9b582a0afb2ea7757fdaeca7203c4df20d27b77ac2e1fb1e674cf7d5682ac051896a623456633e9b2291297266a1d0fe3d492a031495b27e8abfd6ec814291f8bf070e78ca50d631b7b1d209b642886818e484011f77d966acd632c569c8d1fb75a3077405a2b30fdef886b02bf9a1da6c3adf79500baae4db0763a22880341feadaaf3114316ed993ea5778210ac6894dc5d687a120c560a4c3799bc4939664805cde4622036b8c2a9e813950a3ee1af60cc655fc8d846dd0f2b374406dab6bc8fec838775797514bf01a95db29b59a58267f912adb06809cfd1187f962183ceeb353854b5c7521b241663512cae51cd84b5a95fc8ba94494af33b1b76de319a7fde8e25b20ec775b448aa2af28bbd549f63344a5add553fa71756edd518986d031935933151be3a26f20c0a94afc69ef89fec89c9360e73d9902779405da3e18832d9d1d72d7c7e3b2c1855b2a36880fb59dd084d300d0d507c31ed091f6a94c5f331137f6479203043b54e24c373d6bd83df050f97036b8e838df17daba22557ff292e583c67059345794c0edfa85d5de7eab925948d94258260d54174b864d05ccf2754e9980e10e25dc5abbca1381478d4459a9e85fae859c0d15f32462d38e98ad3ec4a2bbb54b678fd36fb6f3511418e998b142bb71c41fcba50f9ee6a738b535a88bb69f4a42306b368c4e60509c4f1e272cbab3bbe0d8b2b5182452866216e50a57862eced07528d03e1fe4bacc1d15626027876da4b763b60686038185b59de82bf3ea60e18597af84d067cf11332a1fb78a4acef22dff7057403cc57b2da82f3f61424c3f051b36bf8d08b1bb16fb1378fa9ae37bcfc7f0e648d1e029c0890f3c4870abc1bee34b2e8403d0f3c9f6032314aedefae9938fa2adb0a7ce1c94539f84a2d7e26aaf80f8d8f77b8f830738a80241303010d8e752d6b98ce457490c689b008b1461dc5fdc7f647ad116dc6a4ea5365713c39fa53ca73fc698cb92f70cb9c7582545c806b7cd80ada2f7e8a8e9b97dc318fd9010177f91ddf0552d1af78ad69", 0x1000}, {&(0x7f0000000900)="0d67b98dcbc7db056566dfc6b52c3de04fecce0cecd3ee2611182b8d5524d1a2956a3232a5f4cc813629ec567218254c5967b99d8e382f4847d09c17387783a828d6b90de2a0116e068eebc90d782797f09b7b1bf1b12967e7694e93c9c252740ba5574288820112a23d873f5e18fe0bc8919c93506aa9d622bfff055ef7e2e7ef0accb92d8137e7626e48032f221208c34c4a55435745d0d1b2f16b70dffcb82ee7c0c8d4a9686b927c476c23bda59fea56b36e18a991c907a006ff5f3f1c57bf31deae", 0xc4}, {&(0x7f0000000a00)="4ec1c0d3960184e33327e5685cbb3bdf24ed2a1e0b84a8278a5dbdc6a0307f4891c8c774372af80f45da2c0ea23009045ed7c6f5a12a21abdbe7e0aad55705cabe78663d0cd3ecbe6a05821f1d5d279603594fffedd6978a028b0b8e072164a734c1af9e2576aee4a202c7b05f6a8e7fa06e8055a8ab2990238254d7efafcfc6c9d35cfb54347a743df921c524806ef36cf7c2f7e06d317eda00b4828025b6a20cdab2148952d74e7dc58eea", 0xac}, {&(0x7f0000000ac0)="f051b71b9f742d656a8b0ea98fe83f113c00fc243875dfa96d1d47576b05d289db156a22adef12477c8c001053c6475689e7cc49579e5b93bff3bea3ea8d208684eb5e88906c2f130f590ae3263e8ac9184301964ab5371c3c9c6624bffcb004fa3d418647de521c7317e50f25a66cf8db3f571e740bfb33425f848798d11d12498ecac111a1b550a2085567bb855b293a77e858ea08a52b2e3950154b42a39c795b84021645be1a0a83", 0xaa}, {&(0x7f0000000b80)="67cb6e955da844a2645f13d08455567e8a70ad1dd7a58c4b13a7ca0b650e7ea0ba399a0d092e091831d93a029125fa4df4cfb42297794b0a65b1c93e82a4b2af90eb5c7459d2d688ad0cab11cdc7cfc06e5414ddb42406406aad2379e3e8f8c09074752b277ba472118d52b1c3f3c8471e206f5983d0993c", 0x78}, {&(0x7f0000000c00)="5295f401644ea5e4f7e2a356ebbb673adf6d287b2c457871be71501add2060ad08cb9916e5721021992728e6c8ee842d1fd7eaa77676a9339f3a02009ba8ad19032ba732deec7ee8eb5cab8a8a770165243764306568fdb1c8acf1498ae5ebf7ec7146", 0x63}, {&(0x7f0000000c80)="7a857ddc0a112d345f5bf08d5e08d6d32eecf24118ef574a48c283ee6b2fc3b2344fea3a1b589817caa14d3168d02934a3aa938287c650270d869d2e411cf6af0ab93ee69e19c3760bb710e5911c21d1c43df9e5d024ab42528516e972cfcfa5f99a729bfdb658de5170334404", 0x6d}], 0x9, 0x0, 0x0, 0x8000010}}, {{0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000dc0)="d6e2d3fb489e64c32bb71992c67bab98572b1ff31599a8d04c1d3b1e763417cab7f7ede6392ce0cced71eb61a14bb7b925e5bc9950efa59b3659ece614df21abfc52fb1b7d992465a42ff7af2bce5983958e1c017350", 0x56}, {&(0x7f0000000e40)="f653eeb92e807a8fb688e5339c5f3b767b521b364b821238b07659fd567f59799dbe7ef22547b7f6adbf879995f648e7e579aaebaa1431d370f4ff70db659b7d5d486eb4fa708447609d4730f4d863a58e67845ee9122a2b74b62f", 0x5b}], 0x2, 0x0, 0x0, 0x20000800}}, {{&(0x7f0000000f00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000002040)="22b5daed13c1544809a7afba78c6aebf664d4ca17cfafeb5e13dbb2d506e81bf66febe12734173f5f79d14fc16f85bf39b117d2c9b7b4edf08124b362272161b04f357e0478ff1d3ed2bafd6d38124f8d4fa4c5391c52cfc44a3c00126583daf9b2f65bf86ab0f7eb278ea319f3a29e346fe664a114230f223c52e484304feb3dcafe21a5066d9cfa29f65cf5253719214c61a1409044828eef5b5dae84905b2acf6c898af26e16904359cac63dea5b12a4de761dd946d3ca0ad6b14e1d79deb1aa174fc6f1e7ef8e9b0d3694893817684c1f9a3e3918d2699c22e89018b67459ea2e7fbf0", 0xe5}, {&(0x7f0000002140)="32f5740c53a76ab0061bf117a95ca28c38b64bda395159751d62a7f77347f62bdb342ce2bd4346c12b68054768993e31531ad5e41ad3b63c1d6e2320d069ed40ced195067513f16f2b95c27146c22cad1150352cc6b8458d5c6b3bb1cf450fd167cf637244a810445c20ea07eb01ced77207ee25e18a920a89f01c1d18cfbe12cd68", 0x82}], 0x2, &(0x7f0000002500)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc8, 0x4000}}, {{&(0x7f0000002600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="4fcb16d9a2032c90c1643ff886fadcfca672006ec2d5f2eb95c1c02d939b95a3157dc5", 0x23}, {&(0x7f00000026c0)="ac372fbf83d8b02094c3638dc63d3e1fd7d8e3b4dc1777e2ddeaa437c5ef393272da89f83f0808542aab5d9d065878db8676276651b9dad4ed1cb83c4e6ae3dd61d26271e0edbb7f5890535550f3520902f0e6c898026e6acc0424e0567cf3abd83a7e1b3586a3cbae61967d5737484c225146497394c30628d5b570c2cf2841f94f55fcc5322d715a94b25acbf1fa6b070816f620280594af15c7ce303d5ba1fd9fa547d6f0ef45c1d0821582e3dc00d5bcc444c127508c6a6c", 0xba}], 0x2, &(0x7f0000002b40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0x128}}, {{&(0x7f0000002c80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000002d00)="d0fd83e58757d28add7b872dc37066d19d7aa53acc91cd07f5711d961d4d282cc05a955d27d094b6c0f1e0046bd53032b72c0908952358dd3cf28b2f6492b770d490e5afc184ba6a366f094123effd6b45564570ef0472a92ea65fea1db971cc6cd497785b6536cdf3509c5aa16d88e0f61ced9118d7b36a61121280c51633f0d8e74358e141562064126702d62afff5e0847bf5f432dba9e22acdcae18320b05169a5438b4674701456026eeaa6e41200ada5060d0bb9610e1cb606137ab0b50529e61f5494a77faed32515e00af2d886cdd0b7d130f14aa2aa047a28468cf212ffbce98599fd55a2b340e14f74c93c427d", 0xf2}, {&(0x7f0000002e00)="84891ee82ca169fd3c9fbc8b14f762e7c62bc83d3ab10a5f140f17b85f5aa4dee43e83f83eae5f3231d7f59689f8e643624b3474d57dc809561e6cdab3727c79bcc55bbc385aa79f20b98689d654d76567740bf57124a52ed090430084cff72d5268a03a990d5d3b3ded50ba32586ecb2e188bad826032f36a5df450364ab1c6cd39055e3046a59fd054aa7296ef039b3067f1e532bf8c061a1a3f583f9990a16305afbbf512f8158bafe15d04a657aca18972e08afabfd1e82709450f5710561f6512f64119ee7e9fe1b8a4c00390ff0c04dcc0a4ebac39012076aa28e1e997abf4107f", 0xe4}, {&(0x7f0000002f00)="f3fa9849ccf2ca1f47d3de387e5d03a9fea70af3aa3958dd6543aa3554799b2520a71a1257e88812c755f72b7c4c838f9f44d8ea653e8181d8374a00aae9a4b9ddba437b85fbecd66ce3b486cb5ea409afad43f3ecc4b5e3e8b040d4f64d70c4e80820728a92ad4b4dbe21526bca004664d8631eaa71a0448457cf4e95665a154377c260418469564fffdc461cc2c6d1cea10f8aca606d250099360efcca187e7f1c971d4fe69471815b84f9f63e35b17ad0020bd67b9e8427f40ea3e47162241fbe8befcf3dee5a145ccd3b1fc43635e813f6f538a375955c1e4ab7193f75187942b493dedc87b2768dec5962929bbb5b", 0xf1}, {&(0x7f0000003000)="d491521c68b27665efd325b0c36cf1f95eee81c32bedcb5822e64d1a1cf3ef78cd47e8bf51237cc1634c27e52d1f575c5d507ce424dab4be8b56e786cc05ba1bc0fcee961e81b60548325396094ffadd134c5dd6157fb6f9d4d0ff85c4d092ca4955b2bd075e2e5630cfd8cc4f3ba056f2a8ad3a7ce605e388362ec038b14563efa2da92d0d6dd0a7f0d34fd820395ef32a2d4870ab0200c894670ba2a528e7bc09b29483a8e83d585ca22f802a697a513c346b0874cceaae47a9322d49e8972d1c2620d2e47b6403250e6d5d134568be12a5304ec9c0004", 0xd8}, {&(0x7f0000003100)="91f5af028b749e351cad7dfd08d52d227173d564b128", 0x16}], 0x5, &(0x7f0000003380)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x80, 0x802}}, {{&(0x7f0000003400)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003a40)=[{&(0x7f0000003480)="c67c714c12455c70e2737a13c39e2b9f0eac3d222588d6381b32521f24da557793387018435e400b7a006753b939304622154f45121a3509928dc13194affdf2af11880483c9e039ffd39be4cee5b257ddb0b019d4b9195cc67e055e2aaee45924a11c79d5877692b5fc6c7e9f034ef7a6e0945900350e55dc12bb06cd2dca274ff941cc6a82ac4b713d12037cefe9dccae9937e88e9902ee272b0259de59b6f9b4988bed621980b871bb36c2a6d26d4c32f23eb779566a7211d2930d22d84a7e8cc3543b2c8e3e81a90821d7d7049d8682c1e62cb07f96c80a2b46ff04889fa8a", 0xe1}, {&(0x7f0000003580)="a39bccbe4507d689b01ff7a5417bf4ff988a3a7a8e2cd9fa58542c039a8677a1db6149d25350c438c6dfdf3bb347e3dc7d859c97b7437071bb22a1f8d876a63c170d6c964c3536264ac99e240a76d7aa8364e3d324a487d7d7210f895ba740", 0x5f}, {&(0x7f0000003600)="4ea89e8eff5aad8ff9b47c7155c108dfee39b2d319ec6e54cb8009e91ed077833879bb81ae79aca7c48f80ddccaf59167743a73efce668a1a30a39a19205bda9ca24e4ab4d76124ad3773f2b9365cb9fdc5858aabff4d7257d7a12e06a97c94f8575ad4c60e748441aca6e212a80bbcc54793ef1993792016bd24ba1d1e3c77e1b6e8d77bb09ae38c0711cf06514dcef784d31ff92d318960a3ac688452d9f51919c65d6", 0xa4}, {&(0x7f00000036c0)="ef", 0x1}, {&(0x7f0000003700)="bdf122c6a582910f226bc90f4a5102c918bef16cb9e7d213480f483d80834b7d577e32ed9f833a86cb5237fad6ab73032bc254fede59ba102993b5336f9bcf3f3386afc8ccb39122dc55cb55e00af447c812", 0x52}, {&(0x7f0000003780)="b5672a3794caec3374aefa91d85e5c4210ce58841512673270c030eebd6806654fd0ad2de7dd8b99f4d92c470b43594dbc54ab0da1d253011e57", 0x3a}, {&(0x7f00000037c0)="100e9a21f2440e91b51f98e8c62089e6a420f3b35db1a6dde2250f3c8388c730172fabd9db2bf38e8eda8a7c5a2bc3f93e51e3ac4bf4b2ab8b962d9d3e6c8b9aff07315e0a76aa6f383be0f811b2dffad118d6d3f781497d883779600f6a5dbdd096893aea8a44030fc20173d4235906cd162f7f730e16fb10229c5e313fda7cc8445eb10aacc28e9536351e1431ec043587d36009f03c78e175c1276b17b39a30fbd0879dcb09e8d0a744af149f228e8e5bf84ada5cc49984fdbc6a25f860932a4a958bf898f86605ea4c864b6f3bc7aa79e3b543930431ec1f18360e347233b4bfa515641e1cbddcf2476d240713cb3beda2fc0614", 0xf6}, {&(0x7f00000038c0)="ff2d91cc4fd3832251c5e4098ae133eb9cf12629ce9f9b7974f16d4696cbe669d72f21436d60b2e3496f9c52ecb1008a711fc3b9f4de8839f61de58cae45e0fde3a50b86444a9471c18a5c67cda22c57325abc1d1c393bf4167e7506487390d8dadfeb32b345e5b87be3fbb8a3cebf90d30af09f3bfdc2887072e192944a39da34407c86b48ef0d01d9ca42cc06ffd44543d67cd53695b379498d8effb46fa2197a2", 0xa2}, {&(0x7f0000003980)="03cfcbb3a342ee80ab46271a3632435c7dc87720741eb99d5edc0166b17e759ce44f2de0ec94b0b0cf029a7393b2bce3ea8359d0cd279a1b03c1754f3c4f4f642d2d346360b5c88ba34c6f6ca264b466b2a5205343e09c2f7153b8b39dba714fca67c919475d0d30a8d3d1129bfcd100d6824bef045706e6dfad89cca6e56df1e08f43b32a58987d2a96d29c4bdd1cd446be0e25593df4d601c468bde1dff4a8b2468f9f45ee92b996226c96d77e38cd4f8eedbf7ede", 0xb6}], 0x9, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r0, r2, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, r6}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r0, r8, r9, r11]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r12, 0xffffffffffffffff}}}], 0xb0, 0x4000852}}], 0x7, 0x10) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000100)='./file0\x00', 0x0) [ 541.441726][ T1202] usb 5-1: Using ep0 maxpacket: 8 [ 541.591755][ T1202] usb 5-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 541.600650][ T1202] usb 5-1: config 1 has no interface number 1 [ 541.606822][ T1202] usb 5-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 541.617179][ T1202] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 541.629989][ T1202] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 541.640785][ T1202] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 541.841865][ T1202] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 541.850756][ T1202] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 541.858587][ T1202] usb 5-1: Product: syz [ 541.862632][ T1202] usb 5-1: Manufacturer: syz [ 541.867117][ T1202] usb 5-1: SerialNumber: syz [ 542.398703][ T1202] usb 5-1: USB disconnect, device number 26 10:52:30 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000000010902240001000000000904000001030100000921000000012201000905810300"/49], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f0000000300)={0x2c, &(0x7f00000000c0)={0x0, 0xb, 0xb2, {0xb2, 0x27, "ab32b539299b2bc28992ff0c3f2410080470bd0345ff09a3b534c4337c0dceaaf0fa83377b79693f1ec1127ff3bac96f8ae1e114d9c8baaac766b49660e356d6e746aa3e3c83bd6619e55dfcd9d23da2079bf225bc87fd3a373e6a97fdbbdf26d2eafc2ec6b8dbee6b7e6162fc793369b7728fbe63661091b210ddf4eea2d5e5549b7a29a287e335e39cd3fb537e76f563fa607537d066724dbd87a1984286bb2a2411bf3b8784637b216627863e0a24"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x810}}, &(0x7f0000000240)={0x0, 0xf, 0x32, {0x5, 0xf, 0x32, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x7, 0x9}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x2, 0x7, 0x8}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x3, 0x80, 0x8, 0x0, 0x20}, @wireless={0xb, 0x10, 0x1, 0x14, 0x85, 0x8, 0x2, 0x1ff, 0x40}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x20, 0xd0, "25fb9331", "5722a6f1"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x1f, 0x7, 0xff, 0x2, 0x401}}}, &(0x7f0000000740)={0x84, &(0x7f0000000340)={0x20, 0x9, 0x21, "e45dabe990ac2288b86f2765e320b0d5366899684e63aedc883529c3b922831588"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x92}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x2, 0x80, [0xf]}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x5}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000500)={0x40, 0xb, 0x2, ')P'}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000580)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000600)={0x40, 0x19, 0x2, "c9e0"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x5107}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x20}}) (async) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x1, {[@global=@item_012={0x0, 0x1, 0x9}]}}, 0x0}, 0x0) 10:52:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x40c, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:30 executing program 3: getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x2e, 0x2201) sendmsg$nl_route_sched(r1, &(0x7f00000005c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000000500)=@deltclass={0x4c, 0x29, 0x200, 0x70bd2b, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x0, 0xf}, {0xa, 0xa}, {0xc, 0x10}}, [@TCA_RATE={0x6, 0x5, {0x6, 0x2}}, @TCA_RATE={0x6, 0x5, {0x0, 0x6a}}, @TCA_RATE={0x6, 0x5, {0x2c, 0xf8}}, @TCA_RATE={0x6, 0x5, {0x94, 0x2}}, @TCA_RATE={0x6, 0x5, {0xf7, 0xff}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40000}, 0x4040004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) prlimit64(0x0, 0xc, 0x0, &(0x7f00000003c0)) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) (async) getpid() sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) capget(0x0, &(0x7f0000000940)={0x4f6, 0x0, 0x7e91, 0x0, 0x1f}) (async) prlimit64(r0, 0x1, 0x0, &(0x7f00000001c0)) (async) openat2(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair(0x6, 0x1, 0x63, &(0x7f0000000240)) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8020002}, 0xc, 0x0}, 0x20000001) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000440)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x0, 0x1}, 0x10}, 0x80) syz_open_procfs(0x0, &(0x7f00000002c0)='fdinfo/3\x00') (async) sched_setparam(0x0, &(0x7f0000000780)=0x1) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000400)=ANY=[@ANYBLOB="440000001000030400000000000000003a000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000240012800b000100627269646765000014000280060009000200000006000600000000007a983ca301a851ca85a3ff4de92e2400f2099c88c21d293eae4cbcc0d6e6e10bf4b214dc81fc1b5dd2916b3accd5aba3613e73b998c9573318dd16faf879ce6ed15edae26033c99ff5009e145769acc64437118ef0b767ad1a61f9f3431a102cff8f399f162ccd90b0f4d7a8b9e8bc45f60549c06216754f4a1c5921239c6a92cb812fb9f5afd793400bcd48a85ab8ec76f1382bc24eee067ee05b4ef6d5ba4d4667d361e424a9eaf23ef71d40ef2b"], 0x44}, 0x1, 0xba01}, 0x0) 10:52:30 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000), 0x0) 10:52:30 executing program 2: r0 = memfd_create(&(0x7f0000000080)='\xf3e\t\xa9\xff\vty\x01senux\x00', 0x0) pwrite64(r0, &(0x7f000003bfff)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) lseek(r0, 0x0, 0x4) sendfile(r0, r0, &(0x7f00000001c0), 0x7fa) (async) chdir(0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) (async) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) (async) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = getpgrp(0xffffffffffffffff) (async) statx(0xffffffffffffffff, &(0x7f0000003c40)='./file0\x00', 0x400, 0x200, &(0x7f0000003c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) (async) r8 = socket$inet_udp(0x2, 0x2, 0x0) close(r8) splice(r7, 0x0, r8, 0x0, 0x4ffe0, 0x0) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r9, &(0x7f0000000040)=ANY=[], 0xfffffecc) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r11 = socket$inet_udp(0x2, 0x2, 0x0) close(r11) (async) splice(r10, 0x0, r11, 0x0, 0x4ffe0, 0x0) (async) fstat(0xffffffffffffffff, &(0x7f0000003d80)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003ec0)=[{{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000000)="ac9d0d63650e2bae33c0d91cef9d799ecca8c2d711ccfbd60698ee1ef37c2a3c7525e07885ad6bff1af609b70192f1d22cdd82bc61c641525e6f63926178039ac40daa77", 0x44}, {&(0x7f0000000200)="5f1e070a4597036cee7ca81a731d9ec7dd3348fe82f2e9d1fd1c2da9d9bc512f67bd19d05fe9b7639e09b80e0aae8bdc806e78fb160ada4369eb0c9d5f573a609196f0993c6f3569f19b378d7882f696a8ac0a315bc3402625e93a4667530689a275e75e5bcae077cbda49ea5a2c0b233eca238d2b76935fedfa65aeb3d77844c7175a49db65cd464f77d74a3a68875e86b3b58cfdac8435fd963254cd9d93a4b4dfe4276d4e27f0177cdf7803aae4ea435748f1f9e49ab1503966656dcb834a8156cf5d71abcdf6c6a93b56b4b09ed63b3415f374", 0xd5}, {&(0x7f0000000140)="0748288579830811116eb49343f7965ada0de15a6a64bf525139d67dbd79e285f847447747dc50a76f1c3b576bc1a471b8cb3dec25", 0x35}, {&(0x7f0000000300)="69ddccb96e4ebf3c425f78605bae7751d7427aba43768d58387dc254d1e98911af061127e4d3bf8c2dd6391046d7d0a05f34c40b85677c4bcbbd8f40204c0007c6537bc5d21720340c072ebb1ff6bb6df4acd6ab3f012bf77f0e09acdb1b57e616e98f4ff543219efed9a0835895ff81", 0x70}, {&(0x7f0000000380)="3f3f4d5225960020cac92700f504c198cdc84356a4fb00e396f85ec3ba8a206a8bee09bc5413499388420cadb47a3a2322b92341a26928c4e3c0a7fa93a4a8beab63619782abf4dcf3dea794793495725b5c2c009acbab46213a3197f632855c9c652eb854b9268c34da6dcd", 0x6c}, {&(0x7f0000000180)="f99b0cba8c45496f986f", 0xa}, {&(0x7f0000000400)="95c49d693bb1a185651b88af1baaaf14df11dc82063fd7a5e91d56d9a051330aa7a32ab7e8a90bc85e09ea21507228aa4e576f3199aebfa1cacd5e5e3ad97f55892ca610c82877c491b90a59f5720c1822ffcf97576cfd6a170fd968072b1a215f26cd5ec15cd6840fb0b422a1d8bebd98a13daa599d28d32814adb8e2692c4bbfa32fb9ee38ada6c0a8b7e8ab31e47280efab8b82491990bb11a39d7f220388918bf45ad53cfeac483f338d5b18eef46c669451c54f2e30e23d4e90fadb49954f2a62997fed999a0c7db2131f10cbca", 0xd0}, {&(0x7f0000000500)="36e921f7c0857d10a38fcb56ec5c908fde4ec12a725011a2f68089c2901daae7115a48e964b6ebeb7a5ad16d1281a77d3266e934aaa4c228e89c19e7e513ed0c8e621f4b53d59f82ee1de72ef99536e039f4b10ccd6b9359ad8d50f00a45dcb91d2b6dc940cfa7326f9bd37b3abbbc0c03759044197bd7afb9c99f99d1a6c20323ce410afdbdd9fd82a0d2c2b4883f3b260318116f23e24dc58de6258a8a3cf287cc0f1c13c66e29157d50501094db1bf7edcf2a800ca6d60189ccf23efac5b4579ec1f83ad396e1", 0xc8}], 0x8, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x40800}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000d00)=[{&(0x7f00000007c0)="f8034da278a6293fd4e0c213d65b5a7660b81d7abdbe4a84fc522a3a96ca56bc6addb777981a4a0f094ed5e835b0e73d3db62a17bfc0e2aa3c079d15b07eeafa1598d2239eab24c530464661cf9f9a2773dae29b31eaf04a9ed76342846d628a2081f35ca45f7a296f36d84c143e33d935868a51832ca179e4ff21b32a893969e95c9c153e468e8c092b5922b56bc29a3e351bff82c304a1cc2dc03af8b6afae8df29b843411e950e9d44da9494b88645365855c6dc038778573122fea4b72f3b426e993f22d8664aa9e00c753e181dcc1de159847e102803906723f7f6ec01b92e7cbc2c99b87e025cb38cfb973d377283893", 0xf3}, {&(0x7f00000008c0)="c98a60b55a57ab434e583c6326a8e92e354317ea55ca5b4be4ee0e9c6b9e1bb288", 0x21}, {&(0x7f0000001040)="af25a9e314e1f8286610b8fe70f860776016acca7569973ca00986a2fd5c000216e866344c12bc5dd297518b0afd494394fea460e565cab085d8aff8e7dbed4923e2ac9e4ccbaaac5a9fe6883c51a54c05eab388759ce039fcabc9719aab8104492b99ee044c59ade63cbc0d1aec9d4046687ceeee936a2d94b715e9651e57b99bc7a5a9b552a379e73d75ca05b36f2eb8aa75ee1a118e74a6a763ce642ac3ffaad818aef8909b8e1476e642ad91c55758cd13c99fdf789ef437b305b4b1f85d44b94f41eb0a5ba1d6021cc4f149cbb3a4e07f03951dce82323b41b8c46e3055ca13ca10f3ad1bf4401eb4e8aa21a9a8e93c2d9e4bb279d4b83b2a25ee69409abb4c9fcb0f80954c9407c0c3d0752ab74d958f60e0bf6c8995d152d8f0390fb3b2a974e24acfe658ce6c1e9a7965ccd8ca481ebb8a7b9ce84a92668a65841173a923c5ea54de691853fe7ed837bbbbaf5df93e0614ac84c826185e300d38a3cf869bb40a44df7a98b195c51481a4f956ec7edb812c410283c4a6fc9fb756f33a55f6e766e9032c3d50336339af96659d1a6a6740d1282c851418286515a38bd2713d17d7783b9382d04b07def7d3619c4cbe174b872e1626e097a288bb9290e70a83574c33893c15b4337d4291bedd5280f92412dc294077a158c62066be768bed9c972fb223106a06664c2a09ad437dfe145e52754613a051aedfec5f2f94bbd7d3879f9200d86268ab68b089980740620f2e21a7d15eabe5dbe8c2440a7c9df6cd03507c72a7384b5e6ddab9160547826c1c475972087987b78de725da1a272f768c6c14c7dfc29034c19cce7d6f663d056ea9d9637ad4b66eb0060934156bd506dd52e80dd4ead8df17ce296eb004e633662a73dc1c1aa13837c27081a6103f53b22893e89fd41b1631069d019a8738fa56cdcbb4b4b215002b4a159ddf8980c708b30b7cd58725fba164b6baf091bc25c58d7459758f2d9abca28979d8aac7e6ad1b97e0dbfd629da5bc7559d3d74f867245e09db7d0cdca1de361e877781a26a3da6480a227b51623cbd4d6ec2f36628ab1404097b6126a34b155ccaded5616c257e310d5281638f08c7e2586ed89ea9d277e0b9ecd9a1cb11d6182f54bfab151192c037235ad01a0d90b0fbd207d76d0996e4bf5da748c163148e96bcf5a4c7c0ff5746748983ba03708ce8204635c15d71f8e9c97feba5ab0050e172ab2ddd07e296faf0fdb7731817c33ec63016467bd12549669bc2ab80708382162ad5a15b0f95a34ea86bfd2b1283d5a71585e0e3da430d1ea6781a1968bae7443abfde5abab34cc07b093d96206d04d3c83becd1d609044fc9f832cae9c5a8a772c712f0a6deef12625f2ae3d4682d0c529a367d95d9964a0a35e3d5d13699328cd36ed5b490cda07043004cd79c68692e3816674039106b63fdd7c386f5fa85e6c4e3a03edd4c2670219482c84b669f9ac6e624a86f936b5c0b9c0ac1e0f0c9170e137d1b1bb205300175e43dc3fd476451ec42e426c7b148d73220797829baabc14a582bc7eb5fb40c0b71fdf8c676ae4b99ff2560915b8f67727ff669d8a5ad8ebfca8d7f7f10443676be3480d4f7939e1fe784f881a94ebc339768bf8d0e33005b4e330ba8de1c72905711d0d7fa3cfcaa26f2302d4bba214a7f78b42648ae8e5ca230583f3611f291e6f14fa15b2491aa7bf0e26088375619ae2971b3c22436011b62a357b1cdcb652551d4c5f70ab939ba3e68909935e5cb51ebfed930f18dbccfbc1fd6e80b7d465da5eadf1cc232303b810febff0072f7a196a59500659ec3572f0d8182bb2e04133f35ff1658332dbaf5d6263ef02bebcd1a55d6131e0598afa2b62f7995265763605f1e65c17e227176e698bed1e1efbbf2c53b8ee9de8f929aee593302bb03ff7dd84b1d10d47c6e6c35335c76575710cec8d79bd81a71182022b312cf0e704a625ed8a144476127bb376c48b21f485cc653e58492b8bfa2a7cc2bdc8968c9d458549184e59009e232e2594016ede5b4d5a88dddaf04bda97e38a4a6cf6424bb0c60e47c7e7fdbce9b1a11bf11c79d9237e2b24c88f1a99d02ebe35e4faa7e31615847e3e87aa1e240ac19f374794be5a8d3eaf0dcbc04495fd1b739053310ddd5c195eec6d2719702c92e7d601586bf088d2f19cca09cfafeddd066f83e09281eab896d3c4270a950335d5b8afde8fde8e7dd61ed6b33c489e4f8889e1b0fc025475228bd54732e79390029bf78fc3899f991ab393053e702449708f1d22eb7586b2e69b70035dfdbab49cd20da7e9ae5786e21e1f484bb3ba85bb37e1aea1f6c35586262be3f2977c39e0f1e5b19323b5317efaf57c47c436d3cac5a37f37610c3ab49e68efb93d96f7d74b3cb99334c721f4d563ff835aa1e421d5c226fe3ad9c1f2c1938f3e30a1f94341e41e42b24d50681fb3e3a594e1a2a65e59875c2231cda45ea98e92e959495320a7341d6f0ee668ae433c8d4fde98a267614c05db670de27ed76d306897d2d616a4fa289920c0a446d1384a1ef41ff406ff20c87fea9e843bb771c8ddd5f6607cd11dc32a9c27dad933d6dd34ca7e51b16f0133ac2bedee82b1725623d1a7e2e7e597cfbbf0e8853a67a143f4e40210b96f5d6a213790653ed796be4e6fe33978bf983b56ced6b84087a5764ed6d2df4eb34edbdc0d48eb6550fbf7a8161e74bdf69d8046542587677fb5dd1efa73d233565be799159b8d96dc1c94b62dc2c0e8e39e3f63b5c4285286611867222a2702fc7bb171b879f2011c2ae546aed7ac874a3432eac7537f7369a511405bd2253328e8c4689fd765ad95c55f590aa52dc753de54c2608917d0e9a3b90fab1611eaad4479a3b82634c1afe15fbc7473991145bc9a606345e7d2cab20513f3e23ecd59f0aaefa867888b448d22fbc00f11107fd94446ab0f6614555042f79b0bda5b23b434d8af1b65628352fae8f569b599452d5bc1eadafaba42f607543e45383518f3742bd54ed4f36180126f87ccd81212db4df3f4292d3047a646ab2b7553bd595219260e64a97d67913a7983ab8b8e2c422d695ae466c2198d4395f79ea7566df2a0d4bc76b05caeb29d71aefc0ecac31ae58732304e209b1b8db8ff9e52de0acf13c5159c5f9855e45fd31bbefc34aae52908f89b98124a67dd9fcb690e8e35eb2bf6404e79ab575b3d8e7a3cc30be5bc0c7a991dd25a2add8a952cd46bd0478b4060fc15287fbfa3e04f0683624da3407941c4acfb98c1323b01a196485c3743f6742156077b6108e3a60c362423eb9ca2f74010863b6fea21039d666e6a98dcfb75144f6e0fa2e8399c40ef2c8190412342bf17caa89e11a1d98098d016e64b08c3cecd59d227735e9f26155bdc30418c94ec7995a52bab9f068e7bd3d732da5b38917964e4a210831ca18cf124db1c7db64de93edd5344c605f7d55cfa905fee58564966183470b0153dda868ced3cad90bc41b017fdf2a68273bfb67e272d3b1c18986e26b7596afc9c391712764625e29ccedce73ecc3335a6fb0caf8386c23751e301e80e4110f3be4027042bb5327f1cc7b5f960357937014d701a66cd55211527b4af77be93b857edbd4e6f86eef5252467afe1d80a027a2d865ec855b232bbb7ae18c2a679e9d84d1d92906a2ebec8a1ca702073493f78326a4d0cb00442cfa5be1c01ce432ca9cb2dc249ec9e5cff2b2058b25bf7e5b251d9d9c609e4dc69f4d97989fece164c1aaa16d281ab6c09b69f24842d86518265e2b4cdda3034fb7404da334ea75f169f8c53b176210648f78dba35e5081f277ce815d90ff52dd1b24bc22f4e2dbc6ead6fa228eb21d9325103a90e3cc5ef5a760f9f80626883df9135129810622e4f4cd1c85a7520304646c9b6ccfd059571eff77164906c3346454b43797845b6e0318a38f1b0ef1d1cb7a51a7651d70792659794f7cc8aeff5cc2464acfea62833101733344c54885264484fca04769356a9cbc71e824c049285bdbd9340ab26c076623043f25daacd53caf980a0464553e7dc527ebc606f0d424c21cc5d01c47b3c3d4f09182a9e5fa1ffe8f98c636f01149c754d894c9a7127abdffb93abfe68149f7d1a404ba989658c9aacc5ff70ac9576e159c9f5cdc21032012d67d39387a788ce516fd2714582b074c4555244c5840a242facec3556b60630a36e81480f54fe7856fd52b5449c5aead4d128ad553fc355ed30aff0a68c232a1c6cdceb04b5523fe10cf654fc753660bd3716f1a9222404a2b5aeb2aaab2b6bc7501aa7226214d38ee246ba1c85239f88407d3d8c3d2c1a98e008456683cfda8a266615e119f285d1a55d4631a6e4215753801ae7e98f3f6170686c21c08affa9340013cd6ebb420e4365e8d36e6cfb89c6755121cd26e5b60629ae8ece3cd83a909405867aec0808b13b7c37c33bad5745940311eb56a41c5f3a40c5145177a68c44ba5dbe630bfc3c7f72bfd9d68cb80695252bee7367d2cc720760377d4f4126afd8beca28074c8888bd6e8d81527476a64cc6f1f4957f55b1a116049fb2420881fb10f3475310cd08eb61760eb98c9b54349ae82dc4823bd9bba91e15e4e8a2e875c8ff5596d6989cb8a645b0a858a3bd5f51e76a201a1241f2c801506aaf64972d913575d57bc3bcf6a937656050cf7042230a77eee38310186c684753eeb5fceceafbe05406b9b93b96692cdd164f16c08bf1b872e839283dd766b87c31b981d066b9b2e9b582a0afb2ea7757fdaeca7203c4df20d27b77ac2e1fb1e674cf7d5682ac051896a623456633e9b2291297266a1d0fe3d492a031495b27e8abfd6ec814291f8bf070e78ca50d631b7b1d209b642886818e484011f77d966acd632c569c8d1fb75a3077405a2b30fdef886b02bf9a1da6c3adf79500baae4db0763a22880341feadaaf3114316ed993ea5778210ac6894dc5d687a120c560a4c3799bc4939664805cde4622036b8c2a9e813950a3ee1af60cc655fc8d846dd0f2b374406dab6bc8fec838775797514bf01a95db29b59a58267f912adb06809cfd1187f962183ceeb353854b5c7521b241663512cae51cd84b5a95fc8ba94494af33b1b76de319a7fde8e25b20ec775b448aa2af28bbd549f63344a5add553fa71756edd518986d031935933151be3a26f20c0a94afc69ef89fec89c9360e73d9902779405da3e18832d9d1d72d7c7e3b2c1855b2a36880fb59dd084d300d0d507c31ed091f6a94c5f331137f6479203043b54e24c373d6bd83df050f97036b8e838df17daba22557ff292e583c67059345794c0edfa85d5de7eab925948d94258260d54174b864d05ccf2754e9980e10e25dc5abbca1381478d4459a9e85fae859c0d15f32462d38e98ad3ec4a2bbb54b678fd36fb6f3511418e998b142bb71c41fcba50f9ee6a738b535a88bb69f4a42306b368c4e60509c4f1e272cbab3bbe0d8b2b5182452866216e50a57862eced07528d03e1fe4bacc1d15626027876da4b763b60686038185b59de82bf3ea60e18597af84d067cf11332a1fb78a4acef22dff7057403cc57b2da82f3f61424c3f051b36bf8d08b1bb16fb1378fa9ae37bcfc7f0e648d1e029c0890f3c4870abc1bee34b2e8403d0f3c9f6032314aedefae9938fa2adb0a7ce1c94539f84a2d7e26aaf80f8d8f77b8f830738a80241303010d8e752d6b98ce457490c689b008b1461dc5fdc7f647ad116dc6a4ea5365713c39fa53ca73fc698cb92f70cb9c7582545c806b7cd80ada2f7e8a8e9b97dc318fd9010177f91ddf0552d1af78ad69", 0x1000}, {&(0x7f0000000900)="0d67b98dcbc7db056566dfc6b52c3de04fecce0cecd3ee2611182b8d5524d1a2956a3232a5f4cc813629ec567218254c5967b99d8e382f4847d09c17387783a828d6b90de2a0116e068eebc90d782797f09b7b1bf1b12967e7694e93c9c252740ba5574288820112a23d873f5e18fe0bc8919c93506aa9d622bfff055ef7e2e7ef0accb92d8137e7626e48032f221208c34c4a55435745d0d1b2f16b70dffcb82ee7c0c8d4a9686b927c476c23bda59fea56b36e18a991c907a006ff5f3f1c57bf31deae", 0xc4}, {&(0x7f0000000a00)="4ec1c0d3960184e33327e5685cbb3bdf24ed2a1e0b84a8278a5dbdc6a0307f4891c8c774372af80f45da2c0ea23009045ed7c6f5a12a21abdbe7e0aad55705cabe78663d0cd3ecbe6a05821f1d5d279603594fffedd6978a028b0b8e072164a734c1af9e2576aee4a202c7b05f6a8e7fa06e8055a8ab2990238254d7efafcfc6c9d35cfb54347a743df921c524806ef36cf7c2f7e06d317eda00b4828025b6a20cdab2148952d74e7dc58eea", 0xac}, {&(0x7f0000000ac0)="f051b71b9f742d656a8b0ea98fe83f113c00fc243875dfa96d1d47576b05d289db156a22adef12477c8c001053c6475689e7cc49579e5b93bff3bea3ea8d208684eb5e88906c2f130f590ae3263e8ac9184301964ab5371c3c9c6624bffcb004fa3d418647de521c7317e50f25a66cf8db3f571e740bfb33425f848798d11d12498ecac111a1b550a2085567bb855b293a77e858ea08a52b2e3950154b42a39c795b84021645be1a0a83", 0xaa}, {&(0x7f0000000b80)="67cb6e955da844a2645f13d08455567e8a70ad1dd7a58c4b13a7ca0b650e7ea0ba399a0d092e091831d93a029125fa4df4cfb42297794b0a65b1c93e82a4b2af90eb5c7459d2d688ad0cab11cdc7cfc06e5414ddb42406406aad2379e3e8f8c09074752b277ba472118d52b1c3f3c8471e206f5983d0993c", 0x78}, {&(0x7f0000000c00)="5295f401644ea5e4f7e2a356ebbb673adf6d287b2c457871be71501add2060ad08cb9916e5721021992728e6c8ee842d1fd7eaa77676a9339f3a02009ba8ad19032ba732deec7ee8eb5cab8a8a770165243764306568fdb1c8acf1498ae5ebf7ec7146", 0x63}, {&(0x7f0000000c80)="7a857ddc0a112d345f5bf08d5e08d6d32eecf24118ef574a48c283ee6b2fc3b2344fea3a1b589817caa14d3168d02934a3aa938287c650270d869d2e411cf6af0ab93ee69e19c3760bb710e5911c21d1c43df9e5d024ab42528516e972cfcfa5f99a729bfdb658de5170334404", 0x6d}], 0x9, 0x0, 0x0, 0x8000010}}, {{0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000dc0)="d6e2d3fb489e64c32bb71992c67bab98572b1ff31599a8d04c1d3b1e763417cab7f7ede6392ce0cced71eb61a14bb7b925e5bc9950efa59b3659ece614df21abfc52fb1b7d992465a42ff7af2bce5983958e1c017350", 0x56}, {&(0x7f0000000e40)="f653eeb92e807a8fb688e5339c5f3b767b521b364b821238b07659fd567f59799dbe7ef22547b7f6adbf879995f648e7e579aaebaa1431d370f4ff70db659b7d5d486eb4fa708447609d4730f4d863a58e67845ee9122a2b74b62f", 0x5b}], 0x2, 0x0, 0x0, 0x20000800}}, {{&(0x7f0000000f00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000002040)="22b5daed13c1544809a7afba78c6aebf664d4ca17cfafeb5e13dbb2d506e81bf66febe12734173f5f79d14fc16f85bf39b117d2c9b7b4edf08124b362272161b04f357e0478ff1d3ed2bafd6d38124f8d4fa4c5391c52cfc44a3c00126583daf9b2f65bf86ab0f7eb278ea319f3a29e346fe664a114230f223c52e484304feb3dcafe21a5066d9cfa29f65cf5253719214c61a1409044828eef5b5dae84905b2acf6c898af26e16904359cac63dea5b12a4de761dd946d3ca0ad6b14e1d79deb1aa174fc6f1e7ef8e9b0d3694893817684c1f9a3e3918d2699c22e89018b67459ea2e7fbf0", 0xe5}, {&(0x7f0000002140)="32f5740c53a76ab0061bf117a95ca28c38b64bda395159751d62a7f77347f62bdb342ce2bd4346c12b68054768993e31531ad5e41ad3b63c1d6e2320d069ed40ced195067513f16f2b95c27146c22cad1150352cc6b8458d5c6b3bb1cf450fd167cf637244a810445c20ea07eb01ced77207ee25e18a920a89f01c1d18cfbe12cd68", 0x82}], 0x2, &(0x7f0000002500)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc8, 0x4000}}, {{&(0x7f0000002600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="4fcb16d9a2032c90c1643ff886fadcfca672006ec2d5f2eb95c1c02d939b95a3157dc5", 0x23}, {&(0x7f00000026c0)="ac372fbf83d8b02094c3638dc63d3e1fd7d8e3b4dc1777e2ddeaa437c5ef393272da89f83f0808542aab5d9d065878db8676276651b9dad4ed1cb83c4e6ae3dd61d26271e0edbb7f5890535550f3520902f0e6c898026e6acc0424e0567cf3abd83a7e1b3586a3cbae61967d5737484c225146497394c30628d5b570c2cf2841f94f55fcc5322d715a94b25acbf1fa6b070816f620280594af15c7ce303d5ba1fd9fa547d6f0ef45c1d0821582e3dc00d5bcc444c127508c6a6c", 0xba}], 0x2, &(0x7f0000002b40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0x128}}, {{&(0x7f0000002c80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000002d00)="d0fd83e58757d28add7b872dc37066d19d7aa53acc91cd07f5711d961d4d282cc05a955d27d094b6c0f1e0046bd53032b72c0908952358dd3cf28b2f6492b770d490e5afc184ba6a366f094123effd6b45564570ef0472a92ea65fea1db971cc6cd497785b6536cdf3509c5aa16d88e0f61ced9118d7b36a61121280c51633f0d8e74358e141562064126702d62afff5e0847bf5f432dba9e22acdcae18320b05169a5438b4674701456026eeaa6e41200ada5060d0bb9610e1cb606137ab0b50529e61f5494a77faed32515e00af2d886cdd0b7d130f14aa2aa047a28468cf212ffbce98599fd55a2b340e14f74c93c427d", 0xf2}, {&(0x7f0000002e00)="84891ee82ca169fd3c9fbc8b14f762e7c62bc83d3ab10a5f140f17b85f5aa4dee43e83f83eae5f3231d7f59689f8e643624b3474d57dc809561e6cdab3727c79bcc55bbc385aa79f20b98689d654d76567740bf57124a52ed090430084cff72d5268a03a990d5d3b3ded50ba32586ecb2e188bad826032f36a5df450364ab1c6cd39055e3046a59fd054aa7296ef039b3067f1e532bf8c061a1a3f583f9990a16305afbbf512f8158bafe15d04a657aca18972e08afabfd1e82709450f5710561f6512f64119ee7e9fe1b8a4c00390ff0c04dcc0a4ebac39012076aa28e1e997abf4107f", 0xe4}, {&(0x7f0000002f00)="f3fa9849ccf2ca1f47d3de387e5d03a9fea70af3aa3958dd6543aa3554799b2520a71a1257e88812c755f72b7c4c838f9f44d8ea653e8181d8374a00aae9a4b9ddba437b85fbecd66ce3b486cb5ea409afad43f3ecc4b5e3e8b040d4f64d70c4e80820728a92ad4b4dbe21526bca004664d8631eaa71a0448457cf4e95665a154377c260418469564fffdc461cc2c6d1cea10f8aca606d250099360efcca187e7f1c971d4fe69471815b84f9f63e35b17ad0020bd67b9e8427f40ea3e47162241fbe8befcf3dee5a145ccd3b1fc43635e813f6f538a375955c1e4ab7193f75187942b493dedc87b2768dec5962929bbb5b", 0xf1}, {&(0x7f0000003000)="d491521c68b27665efd325b0c36cf1f95eee81c32bedcb5822e64d1a1cf3ef78cd47e8bf51237cc1634c27e52d1f575c5d507ce424dab4be8b56e786cc05ba1bc0fcee961e81b60548325396094ffadd134c5dd6157fb6f9d4d0ff85c4d092ca4955b2bd075e2e5630cfd8cc4f3ba056f2a8ad3a7ce605e388362ec038b14563efa2da92d0d6dd0a7f0d34fd820395ef32a2d4870ab0200c894670ba2a528e7bc09b29483a8e83d585ca22f802a697a513c346b0874cceaae47a9322d49e8972d1c2620d2e47b6403250e6d5d134568be12a5304ec9c0004", 0xd8}, {&(0x7f0000003100)="91f5af028b749e351cad7dfd08d52d227173d564b128", 0x16}], 0x5, &(0x7f0000003380)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x80, 0x802}}, {{&(0x7f0000003400)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003a40)=[{&(0x7f0000003480)="c67c714c12455c70e2737a13c39e2b9f0eac3d222588d6381b32521f24da557793387018435e400b7a006753b939304622154f45121a3509928dc13194affdf2af11880483c9e039ffd39be4cee5b257ddb0b019d4b9195cc67e055e2aaee45924a11c79d5877692b5fc6c7e9f034ef7a6e0945900350e55dc12bb06cd2dca274ff941cc6a82ac4b713d12037cefe9dccae9937e88e9902ee272b0259de59b6f9b4988bed621980b871bb36c2a6d26d4c32f23eb779566a7211d2930d22d84a7e8cc3543b2c8e3e81a90821d7d7049d8682c1e62cb07f96c80a2b46ff04889fa8a", 0xe1}, {&(0x7f0000003580)="a39bccbe4507d689b01ff7a5417bf4ff988a3a7a8e2cd9fa58542c039a8677a1db6149d25350c438c6dfdf3bb347e3dc7d859c97b7437071bb22a1f8d876a63c170d6c964c3536264ac99e240a76d7aa8364e3d324a487d7d7210f895ba740", 0x5f}, {&(0x7f0000003600)="4ea89e8eff5aad8ff9b47c7155c108dfee39b2d319ec6e54cb8009e91ed077833879bb81ae79aca7c48f80ddccaf59167743a73efce668a1a30a39a19205bda9ca24e4ab4d76124ad3773f2b9365cb9fdc5858aabff4d7257d7a12e06a97c94f8575ad4c60e748441aca6e212a80bbcc54793ef1993792016bd24ba1d1e3c77e1b6e8d77bb09ae38c0711cf06514dcef784d31ff92d318960a3ac688452d9f51919c65d6", 0xa4}, {&(0x7f00000036c0)="ef", 0x1}, {&(0x7f0000003700)="bdf122c6a582910f226bc90f4a5102c918bef16cb9e7d213480f483d80834b7d577e32ed9f833a86cb5237fad6ab73032bc254fede59ba102993b5336f9bcf3f3386afc8ccb39122dc55cb55e00af447c812", 0x52}, {&(0x7f0000003780)="b5672a3794caec3374aefa91d85e5c4210ce58841512673270c030eebd6806654fd0ad2de7dd8b99f4d92c470b43594dbc54ab0da1d253011e57", 0x3a}, {&(0x7f00000037c0)="100e9a21f2440e91b51f98e8c62089e6a420f3b35db1a6dde2250f3c8388c730172fabd9db2bf38e8eda8a7c5a2bc3f93e51e3ac4bf4b2ab8b962d9d3e6c8b9aff07315e0a76aa6f383be0f811b2dffad118d6d3f781497d883779600f6a5dbdd096893aea8a44030fc20173d4235906cd162f7f730e16fb10229c5e313fda7cc8445eb10aacc28e9536351e1431ec043587d36009f03c78e175c1276b17b39a30fbd0879dcb09e8d0a744af149f228e8e5bf84ada5cc49984fdbc6a25f860932a4a958bf898f86605ea4c864b6f3bc7aa79e3b543930431ec1f18360e347233b4bfa515641e1cbddcf2476d240713cb3beda2fc0614", 0xf6}, {&(0x7f00000038c0)="ff2d91cc4fd3832251c5e4098ae133eb9cf12629ce9f9b7974f16d4696cbe669d72f21436d60b2e3496f9c52ecb1008a711fc3b9f4de8839f61de58cae45e0fde3a50b86444a9471c18a5c67cda22c57325abc1d1c393bf4167e7506487390d8dadfeb32b345e5b87be3fbb8a3cebf90d30af09f3bfdc2887072e192944a39da34407c86b48ef0d01d9ca42cc06ffd44543d67cd53695b379498d8effb46fa2197a2", 0xa2}, {&(0x7f0000003980)="03cfcbb3a342ee80ab46271a3632435c7dc87720741eb99d5edc0166b17e759ce44f2de0ec94b0b0cf029a7393b2bce3ea8359d0cd279a1b03c1754f3c4f4f642d2d346360b5c88ba34c6f6ca264b466b2a5205343e09c2f7153b8b39dba714fca67c919475d0d30a8d3d1129bfcd100d6824bef045706e6dfad89cca6e56df1e08f43b32a58987d2a96d29c4bdd1cd446be0e25593df4d601c468bde1dff4a8b2468f9f45ee92b996226c96d77e38cd4f8eedbf7ede", 0xb6}], 0x9, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r0, r2, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, r6}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r0, r8, r9, r11]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r12, 0xffffffffffffffff}}}], 0xb0, 0x4000852}}], 0x7, 0x10) (async) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000100)='./file0\x00', 0x0) 10:52:30 executing program 4: r0 = syz_usb_connect$uac1(0x0, 0x8d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7b, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@selector_unit={0xa, 0x24, 0x5, 0x0, 0x0, "9c21a490cb"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9}, @format_type_ii_discrete={0x9}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000240)={0x14, &(0x7f0000000000)={0x0, 0x24, 0x1d, {0x1d, 0xb, "1c7a0622951f92afb5b02cf9315c664fdef71c2b7254dd79351f78"}}, &(0x7f0000000100)=ANY=[@ANYBLOB="0003fe000000fe03eaf3065d652ba39397f186fef6c4e539f76380bf366635d3201bd991a5abcf97d75b667b8109443d7bd76ee10b3f15273a191ff1c31ae6c64b754b231a272a43f8705331ed9c831f46baf4676e5742a3c09b1c65883ffa5aced6902b612aae0844c529f64f40ba4a09e8fc0a2a97aea60f7daeeff529e8f0454d0cc3823ab371513c46ba898272f463d1bf4c815ecaf8f9285728646e1a35bcf75043804bbdedd22b87ed78e0e3b655ca40d6208d77232dcb7e6d5b35ef070978c8b4bbe2b1256031caf8812f57b8b224ce7a96449b0f64ccb78813eb7f90b4bdd3748a4434bf554ec8949a62291c3ca6e03e8589c35c3a"]}, &(0x7f0000000500)={0x44, &(0x7f0000000280)={0x20, 0xf, 0xad, "2f6cdea232cbb86050173e4b1968da55912ae864b93e8d700f803bd6795be31b5070de45431362f968d41f2e1cb9886e002501ce8c286b5435a42a9dd994a975df7806ba74ab8003c0a8661a06ccf27698f4a87d11e2c67f35dbd65d8bdf10a6464496127f065270b4b4ca7d45f097e05bba47b2c336a40455aef62af8b79fc68e3bab8e41c3af45cf68d8570e782ee258f6b8c6d4b7a9c03030b9807dc2dc5a7d7df1f15b573cc4f7c06dcf2c"}, &(0x7f0000000340)={0x0, 0xa, 0x1}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000003c0)={0x20, 0x81, 0x3, "0a9aba"}, &(0x7f0000000400)={0x20, 0x82, 0x3, "2a88a8"}, &(0x7f0000000440)={0x20, 0x83, 0x2, "f376"}, &(0x7f0000000480)={0x20, 0x84, 0x3, "03c2b8"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "17bc21"}}) 10:52:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x40d, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x40e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x410, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 545.891722][ T1220] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 545.911770][ T1202] usb 5-1: new high-speed USB device number 27 using dummy_hcd 10:52:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x10) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 546.171692][ T1220] usb 2-1: device descriptor read/64, error 18 [ 546.171700][ T1202] usb 5-1: Using ep0 maxpacket: 8 [ 546.291709][ T1202] usb 5-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 546.300499][ T1202] usb 5-1: config 1 has no interface number 1 [ 546.306573][ T1202] usb 5-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 546.317080][ T1202] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 546.330297][ T1202] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 546.341106][ T1202] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 546.511760][ T1202] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 546.520685][ T1202] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 546.528663][ T1202] usb 5-1: Product: syz [ 546.532736][ T1202] usb 5-1: Manufacturer: syz [ 546.537234][ T1202] usb 5-1: SerialNumber: syz [ 546.571717][ T1220] usb 2-1: device descriptor read/64, error 18 [ 546.841694][ T1220] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 547.053710][ T1202] usb 5-1: USB disconnect, device number 27 [ 547.060222][ T7278] udevd[7278]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 547.111743][ T1220] usb 2-1: device descriptor read/64, error 18 [ 547.501747][ T1220] usb 2-1: device descriptor read/64, error 18 [ 547.621754][ T1220] usb usb2-port1: attempt power cycle [ 548.031716][ T1220] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 548.121761][ T1220] usb 2-1: Invalid ep0 maxpacket: 2 [ 548.271718][ T1220] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 548.371764][ T1220] usb 2-1: Invalid ep0 maxpacket: 2 [ 548.376823][ T1220] usb usb2-port1: unable to enumerate USB device 10:52:33 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000000010902240001000000000904000001030100000921000000012201000905810300"/49], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f0000000300)={0x2c, &(0x7f00000000c0)={0x0, 0xb, 0xb2, {0xb2, 0x27, "ab32b539299b2bc28992ff0c3f2410080470bd0345ff09a3b534c4337c0dceaaf0fa83377b79693f1ec1127ff3bac96f8ae1e114d9c8baaac766b49660e356d6e746aa3e3c83bd6619e55dfcd9d23da2079bf225bc87fd3a373e6a97fdbbdf26d2eafc2ec6b8dbee6b7e6162fc793369b7728fbe63661091b210ddf4eea2d5e5549b7a29a287e335e39cd3fb537e76f563fa607537d066724dbd87a1984286bb2a2411bf3b8784637b216627863e0a24"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x810}}, &(0x7f0000000240)={0x0, 0xf, 0x32, {0x5, 0xf, 0x32, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x7, 0x9}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x2, 0x7, 0x8}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x3, 0x80, 0x8, 0x0, 0x20}, @wireless={0xb, 0x10, 0x1, 0x14, 0x85, 0x8, 0x2, 0x1ff, 0x40}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x20, 0xd0, "25fb9331", "5722a6f1"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x1f, 0x7, 0xff, 0x2, 0x401}}}, &(0x7f0000000740)={0x84, &(0x7f0000000340)={0x20, 0x9, 0x21, "e45dabe990ac2288b86f2765e320b0d5366899684e63aedc883529c3b922831588"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x92}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x2, 0x80, [0xf]}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x5}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000500)={0x40, 0xb, 0x2, ')P'}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000580)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000600)={0x40, 0x19, 0x2, "c9e0"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x5107}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x20}}) (async) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x1, {[@global=@item_012={0x0, 0x1, 0x9}]}}, 0x0}, 0x0) 10:52:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x1f00) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:33 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c3b7feece0316e0b5da0352b4c68a95ef68365ba787fc196f00d471e186c083a3b70f16f8ce772bafddf23b3f4eacfbdf16c5871a4bb6cdd67e761a524034eaf9272d3f8d6fe4697a0983725ac11ccf8f1fc16872cefc0689fbd5db886345541166838d0803203b0c48717645ed610ae3fa9134e2f65d388dc9a74d3939f76431dbaaecb15c8b2f8e1847ddbd5f0e7b4b3d6920a4c2e8bc8a38f0e31e6966f8e77b776f1d61abd6a2f939dd04b3fe3d5"]) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) ioctl$AUTOFS_IOC_ASKUMOUNT(0xffffffffffffffff, 0x80049370, &(0x7f0000000100)) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x1) 10:52:33 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 10:52:33 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0xfffffffffffffec9, 0x0, 0x1, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x40800}, 0x4008080) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f0000000400)={&(0x7f0000000180)=""/13, 0xd}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPATH(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000240)={0x1c, r2, 0xb01, 0x0, 0x0, {{0x67}, {@val={0x4, 0x12a}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x9, 0x70bd2a, 0x21dfdbfd, {{}, {@void, @void}}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x45ce8c9ace75d485}, 0x14) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x0, 0xff}) syz_clone(0x40040000, &(0x7f0000000000)='%', 0x1, 0x0, &(0x7f00000000c0), 0x0) 10:52:33 executing program 4: r0 = syz_usb_connect$uac1(0x0, 0x8d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7b, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@selector_unit={0xa, 0x24, 0x5, 0x0, 0x0, "9c21a490cb"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9}, @format_type_ii_discrete={0x9}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000240)={0x14, &(0x7f0000000000)={0x0, 0x24, 0x1d, {0x1d, 0xb, "1c7a0622951f92afb5b02cf9315c664fdef71c2b7254dd79351f78"}}, &(0x7f0000000100)=ANY=[@ANYBLOB="0003fe000000fe03eaf3065d652ba39397f186fef6c4e539f76380bf366635d3201bd991a5abcf97d75b667b8109443d7bd76ee10b3f15273a191ff1c31ae6c64b754b231a272a43f8705331ed9c831f46baf4676e5742a3c09b1c65883ffa5aced6902b612aae0844c529f64f40ba4a09e8fc0a2a97aea60f7daeeff529e8f0454d0cc3823ab371513c46ba898272f463d1bf4c815ecaf8f9285728646e1a35bcf75043804bbdedd22b87ed78e0e3b655ca40d6208d77232dcb7e6d5b35ef070978c8b4bbe2b1256031caf8812f57b8b224ce7a96449b0f64ccb78813eb7f90b4bdd3748a4434bf554ec8949a62291c3ca6e03e8589c35c3a"]}, &(0x7f0000000500)={0x44, &(0x7f0000000280)={0x20, 0xf, 0xad, "2f6cdea232cbb86050173e4b1968da55912ae864b93e8d700f803bd6795be31b5070de45431362f968d41f2e1cb9886e002501ce8c286b5435a42a9dd994a975df7806ba74ab8003c0a8661a06ccf27698f4a87d11e2c67f35dbd65d8bdf10a6464496127f065270b4b4ca7d45f097e05bba47b2c336a40455aef62af8b79fc68e3bab8e41c3af45cf68d8570e782ee258f6b8c6d4b7a9c03030b9807dc2dc5a7d7df1f15b573cc4f7c06dcf2c"}, &(0x7f0000000340)={0x0, 0xa, 0x1}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000003c0)={0x20, 0x81, 0x3, "0a9aba"}, &(0x7f0000000400)={0x20, 0x82, 0x3, "2a88a8"}, &(0x7f0000000440)={0x20, 0x83, 0x2, "f376"}, &(0x7f0000000480)={0x20, 0x84, 0x3, "03c2b8"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "17bc21"}}) 10:52:33 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c3b7feece0316e0b5da0352b4c68a95ef68365ba787fc196f00d471e186c083a3b70f16f8ce772bafddf23b3f4eacfbdf16c5871a4bb6cdd67e761a524034eaf9272d3f8d6fe4697a0983725ac11ccf8f1fc16872cefc0689fbd5db886345541166838d0803203b0c48717645ed610ae3fa9134e2f65d388dc9a74d3939f76431dbaaecb15c8b2f8e1847ddbd5f0e7b4b3d6920a4c2e8bc8a38f0e31e6966f8e77b776f1d61abd6a2f939dd04b3fe3d5"]) (async) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) (async) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) (async) ioctl$AUTOFS_IOC_ASKUMOUNT(0xffffffffffffffff, 0x80049370, &(0x7f0000000100)) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x1) 10:52:33 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0xfffffffffffffec9, 0x0, 0x1, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x40800}, 0x4008080) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f0000000400)={&(0x7f0000000180)=""/13, 0xd}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPATH(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000240)={0x1c, r2, 0xb01, 0x0, 0x0, {{0x67}, {@val={0x4, 0x12a}, @void}}}, 0x1c}}, 0x0) (async) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x9, 0x70bd2a, 0x21dfdbfd, {{}, {@void, @void}}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x45ce8c9ace75d485}, 0x14) (async) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) (async) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x0, 0xff}) syz_clone(0x40040000, &(0x7f0000000000)='%', 0x1, 0x0, &(0x7f00000000c0), 0x0) [ 548.644757][ T7502] netlink: 'syz-executor.3': attribute type 298 has an invalid length. 10:52:33 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0xfffffffffffffec9, 0x0, 0x1, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x40800}, 0x4008080) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f0000000400)={&(0x7f0000000180)=""/13, 0xd}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPATH(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000240)={0x1c, r2, 0xb01, 0x0, 0x0, {{0x67}, {@val={0x4, 0x12a}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x9, 0x70bd2a, 0x21dfdbfd, {{}, {@void, @void}}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x45ce8c9ace75d485}, 0x14) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x0, 0xff}) syz_clone(0x40040000, &(0x7f0000000000)='%', 0x1, 0x0, &(0x7f00000000c0), 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) (async) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0xfffffffffffffec9, 0x0, 0x1, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x40800}, 0x4008080) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f0000000400)={&(0x7f0000000180)=""/13, 0xd}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_GET_MPATH(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000240)={0x1c, r2, 0xb01, 0x0, 0x0, {{0x67}, {@val={0x4, 0x12a}, @void}}}, 0x1c}}, 0x0) (async) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r2, 0x9, 0x70bd2a, 0x21dfdbfd, {{}, {@void, @void}}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x45ce8c9ace75d485}, 0x14) (async) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) (async) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x0, 0xff}) (async) syz_clone(0x40040000, &(0x7f0000000000)='%', 0x1, 0x0, &(0x7f00000000c0), 0x0) (async) 10:52:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x2000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 548.727710][ T7520] netlink: 'syz-executor.3': attribute type 298 has an invalid length. 10:52:34 executing program 3: pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfffffecc) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x2, @mcast1, 0x2}, 0x1c) connect$inet6(r2, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="6571726f72733d72656d6f756e742d726f2c737973e37b61a315fb3a330674a175041cb81e7667726f7570732c64696f726561645f6c6f636b2c696e69745f697461626c652c6e6f6175746f5fe4615f616c6c6f632c7265736769645d", @ANYRES32=r1, @ANYBLOB=',barrier,init_itable=0x000000000000c202,usrquota,\x00', @ANYRES8=r2, @ANYRESDEC=r3, @ANYRESOCT=r2, @ANYRESOCT=r4, @ANYRESOCT, @ANYRES64], 0x12, 0x4c0, &(0x7f0000000d40)="$eJzs3c9vG1kdAPDvTOLSHylJC4dSiVLRorSC2klD24hDWyRET5WAci8hcaIoThzFTttEFUrFH4CEECBx4sQFiT8ACfVPQEiV4I5gtatVt9097GF3vbI97rZZO0m1rmeVfD7S87w3Y/v7fa08njfz4gngwDobETcjYigiLkbEaLY+zcqtZmOr/bznzx7ONksSjcadp0kk2brOeyXZ8lj7JXE4In52K+KXyefj1jY2l2YqlfJa1i7Vl1dLtY3NS4vLMwvlhfLK1NTk1elr01emJ/rSz7GIuP6jt37/m7/8+Po/vnf/v3ffufCrZloj2faX+9FP7a4XWv8WHcMRsfYmguVgKFsWcs4DAIC9aR7jn4yIb7eO/0djqHV0CgAAAOwnjRsj8VES0QAAAAD2rbQ1BzZJi9lcgJFI02KxPYf363E0rVRr9e/OV9dX5tpzZceikM4vVsoT2VzhsSgkzfZkNse20768rT0VESci4nejR1rt4my1Mpf3yQ8AAAA4II5tG/9/MNoe/wMAAAD7zFjeCQAAAABvnPE/AAAA7H/G/wAAALCv/eT27WZpdO5/PXdvY32peu/SXLm2VFxeny3OVtdWiwvV6kLrN/uWd3u/SrW6+v1YWX9Qqpdr9VJtY/PucnV9pX538ZVbYAMAAAADdOJbj/+TRMTWD460StOhvJMCBiJ5nSf//83lAQzeUN4JALkZzjsBIDeFvBMAcrfbeYCek3f+2Xxo9D0fAACg/8a/0fv6v3MDsL+leScAAAyc6/9wcBWyGYDG+nBwfXWX7Ttf/9+LhkkCAACQs5FWSdJidi1wJNL0RjHieOu2AIVkfrFSnsjGB/8eLXyl2Z5svTJ5vb8dBgAAAAAAAAAAAAAAAAAAAAAAAIADrNFIogEAAADsaxHp20nr1/wjxkfPj2w/P3Ao+XC0tYyI+3+684cHM/X62mRz/Xsv1tf/mK2/nMcZDAAAAGC7zji9M44HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH56/uzhbKcMMu67P4yIsW7xh+Nwa3k4ChFx9P0khl96XRIRQ32Iv/UoIk51i58004qxLIvt8U9GxJEc46cRcawP8eEge9zc/9zs9vlL42xr2f3zN5yVL6r3/i99sf8b6rH/O77HGKef/K3UM/6jiNPD3fc/nfhJj/jn9hj/Fz/f3Oy1rfHniPGu3z/JK7FK9eXVUm1j89Li8sxCeaG8MjU1eXX62vSV6YnS/GKlnD12jfHbb/79k536f7RH/LFd+n9+j/3/+MmDZ19rVwvd4l841/3791SP+Gn23fedrN7cPt6pb7XrLzvz13+d2an/cz36v9v//4U99v/iT3/9vz0+FQAYgNrG5tJMpVJeU1FR+VJXnsYgg+a9ZwIAAPrts4P+vDMBAAAAAAAAAAAAAAAAAACAg2sQPye2PeZWPl0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjRpwEAAP//7wrWNQ==") pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x4ffe0, 0x0) bind$bt_rfcomm(r5, &(0x7f0000000000)={0x1f, @any, 0x81}, 0xa) r7 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, &(0x7f00000001c0)=0x1c, 0x0) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x11d100, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x15, 0x5, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5d8}]}, &(0x7f0000000240)='syzkaller\x00', 0x1, 0x96, &(0x7f0000000280)=""/150, 0x41100, 0x3, '\x00', 0x0, 0x6, r0, 0x8, &(0x7f0000000340)={0x8, 0x2}, 0x8, 0x10, &(0x7f0000000380)={0x4, 0xc, 0x2, 0x7}, 0x10, 0x0, r8, 0x0, &(0x7f0000000400)=[r5]}, 0x80) dup2(r7, r6) 10:52:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x8000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 548.908839][ T7541] EXT4-fs (loop3): Unrecognized mount option "eqrors=remount-ro" or missing value [ 548.911702][ T1192] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 549.171762][ T1192] usb 5-1: Using ep0 maxpacket: 8 [ 549.291717][ T1192] usb 5-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 549.300536][ T1192] usb 5-1: config 1 has no interface number 1 [ 549.306600][ T1192] usb 5-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 549.316975][ T1192] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 549.329798][ T1192] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 549.351824][ T1192] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 549.521757][ T1192] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 549.530613][ T1192] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 549.538671][ T1192] usb 5-1: Product: syz [ 549.542701][ T1192] usb 5-1: Manufacturer: syz [ 549.547075][ T1192] usb 5-1: SerialNumber: syz [ 550.074608][ T1192] usb 5-1: USB disconnect, device number 28 10:52:38 executing program 1: ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4100, &(0x7f0000000240)=ANY=[@ANYBLOB='data_err=abort,nodiscard,resuid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6d6263616368652c6e6f6a6f75726e616c5f636865636b73756d2c7300006970653d30783030303030303030303030303030bd0b0f4e9180398461af34302c6572726f72733d636f6e74f01758c1964a3c1934ada7a38b5bc1c8696e6b652c75737271756f74612c75737271756f74612c0053a314d4c109c86d77519cecbe3acf5f5e242f5caacf56572fe615590ac0effa35d2775adebae1fee0b86318f8f406cb56e665949868bee65d5a89b23ccb8acdcba286323cf17b992716761121e8c1cba45527cd2fe0efd1558461bdf2ed773d048b8e0aeaac17bf73935bb7dd623c5bdd9f2e1458ab516ac5d4f11c085213ab64481f3c02163d3f8bcb6ea2c7635a8f92e2042eabb1454243c9abc6218a8eeaab184df1bc2dd18377366470fa67684a6d194c8b0aaeb313375c5ac8a08d857d6bc97d0714f017a4a29ab7c139bc648d003042797083233f0e6d9bc3"], 0x12, 0x4cc, &(0x7f0000000f00)="$eJzs3d9rW20dAPDvOU3munW2U5E5cA43aYcuadf9KF7MCequBuq832qbltK0KU26rWVIh3gtiKjglVfeCP4BguxPEGGg96KiiG564YUaSXKyd+ubtN27NNnbfj7w7DznPCf5fp+VnJznnIecAI6s8xFxKyKGIuJSRIxm29Os3G6sbLf2e/H88VyjJFGv3/17Elc/2drWfq8kW55svSSOR8Q3b0d8O3l/3Orm1vJsuVxaz9aLtZW1YnVz6/LSyuxiabG0Oj09dX3mxsy1mcme9HMsIm5+5c8/+v7Pv3bz1194+Id7f534TiOtkaz91X70Uqvr+eb/RVsuItYPItiA5Jo9BADgw2AiIj4WEZ9tnv+PxlDzbA4AAAA4TOpfGon/JBF1AAAA4NBKm3Ngk7SQzfcdiTQtFFpzeD8RJ9JypVr7/EJlY3W+NVd2LPLpwlK5NJnNFR6LfNJYn8rm2LbXr+xYn46I0xHxw9Hh5nphrlKeH/TFDwAAADgiTu4Y//9rtDX+BwAAAA6ZsUEnAAAAABw4438AAAA4/Iz/AQAA4FD7+p07jVJvP/96/sHmxnLlweX5UnW5sLIxV5irrK8VFiuVxeZv9q3s9X7lSmXtaqxuPCrWStVasbq5dW+lsrFau7f02iOwAQAAgD46/Zmnv08iYvuLw83ScGzQSQF9kb7Jzn86uDyA/hvq1vC9r97v2gYcCrlBJwAMTH7QCQADl+zR3nXyzm96nwsAAHAwxj/V/f6/a4NwuO3j/v9wP/IAAPrHOT4cXfnuMwCBI+Kje7S//f3/ev2NEgIAAHpupFmStJDdCxyJNC0UIk41HwuQTxaWyqXJbHzwu9H8RxYiYrv5ymTPOcMAAAAAAAAAAAAAAAAAAAAAAAAAQEu9nkR9b7f2sQ8AAADwjopI/5I0f80/Ynz04sjO6wPHkn+PNpcR8fCnd3/8aLZWW59qbP/Hy+21n2TbrwziCgYAAACwU3uc3h7HAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAvvXj+eK5d+hn3b1+OiLFO8XNxvLk8HvmIOPHPJHKvvC6JiKEexN9+EhFnOsVPGmnFWJZFp/jDA4yfRsTJHsSHo+xp4/hzq9PnL43zzWXnz18uK2+r+/EvfXn8G+py/Dn1MpPdnX32y2LX+E8izuY6H3/a8ZMu8S/ss4/3v7W11a2t/rOI8Y7fP8lrsYq1lbVidXPr8tLK7GJpsbQ6PT11febGzLWZyeLCUrmU/dsxxg8+/av/7db/E13ij+3R/4v77P9/nz16/vFWNd8p/sSFzt+/Z7rET7Pvvs9l9Ub7eLu+3aq/6twvfntut/7Pd+n/Xn//iX32/9I3vvvHfe4KAPRBdXNrebZcLq2rqLyrlfaFli775Lo3qXzgyoAPTAAAQM+9d9I/6EwAAAAAAAAAAAAAAAAAAADg6OrHz4ntjLk9mK4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzq/wEAAP//LEHP3A==") getpgid(0x0) getpid() ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) getpid() gettid() 10:52:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x10000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 10:52:38 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c3b7feece0316e0b5da0352b4c68a95ef68365ba787fc196f00d471e186c083a3b70f16f8ce772bafddf23b3f4eacfbdf16c5871a4bb6cdd67e761a524034eaf9272d3f8d6fe4697a0983725ac11ccf8f1fc16872cefc0689fbd5db886345541166838d0803203b0c48717645ed610ae3fa9134e2f65d388dc9a74d3939f76431dbaaecb15c8b2f8e1847ddbd5f0e7b4b3d6920a4c2e8bc8a38f0e31e6966f8e77b776f1d61abd6a2f939dd04b3fe3d5"]) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) (async) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) ioctl$AUTOFS_IOC_ASKUMOUNT(0xffffffffffffffff, 0x80049370, &(0x7f0000000100)) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x1) (async) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x1) 10:52:38 executing program 3: pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfffffecc) (async) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x2, @mcast1, 0x2}, 0x1c) connect$inet6(r2, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) (async) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) (async) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="6571726f72733d72656d6f756e742d726f2c737973e37b61a315fb3a330674a175041cb81e7667726f7570732c64696f726561645f6c6f636b2c696e69745f697461626c652c6e6f6175746f5fe4615f616c6c6f632c7265736769645d", @ANYRES32=r1, @ANYBLOB=',barrier,init_itable=0x000000000000c202,usrquota,\x00', @ANYRES8=r2, @ANYRESDEC=r3, @ANYRESOCT=r2, @ANYRESOCT=r4, @ANYRESOCT, @ANYRES64], 0x12, 0x4c0, &(0x7f0000000d40)="$eJzs3c9vG1kdAPDvTOLSHylJC4dSiVLRorSC2klD24hDWyRET5WAci8hcaIoThzFTttEFUrFH4CEECBx4sQFiT8ACfVPQEiV4I5gtatVt9097GF3vbI97rZZO0m1rmeVfD7S87w3Y/v7fa08njfz4gngwDobETcjYigiLkbEaLY+zcqtZmOr/bznzx7ONksSjcadp0kk2brOeyXZ8lj7JXE4In52K+KXyefj1jY2l2YqlfJa1i7Vl1dLtY3NS4vLMwvlhfLK1NTk1elr01emJ/rSz7GIuP6jt37/m7/8+Po/vnf/v3ffufCrZloj2faX+9FP7a4XWv8WHcMRsfYmguVgKFsWcs4DAIC9aR7jn4yIb7eO/0djqHV0CgAAAOwnjRsj8VES0QAAAAD2rbQ1BzZJi9lcgJFI02KxPYf363E0rVRr9e/OV9dX5tpzZceikM4vVsoT2VzhsSgkzfZkNse20768rT0VESci4nejR1rt4my1Mpf3yQ8AAAA4II5tG/9/MNoe/wMAAAD7zFjeCQAAAABvnPE/AAAA7H/G/wAAALCv/eT27WZpdO5/PXdvY32peu/SXLm2VFxeny3OVtdWiwvV6kLrN/uWd3u/SrW6+v1YWX9Qqpdr9VJtY/PucnV9pX538ZVbYAMAAAADdOJbj/+TRMTWD460StOhvJMCBiJ5nSf//83lAQzeUN4JALkZzjsBIDeFvBMAcrfbeYCek3f+2Xxo9D0fAACg/8a/0fv6v3MDsL+leScAAAyc6/9wcBWyGYDG+nBwfXWX7Ttf/9+LhkkCAACQs5FWSdJidi1wJNL0RjHieOu2AIVkfrFSnsjGB/8eLXyl2Z5svTJ5vb8dBgAAAAAAAAAAAAAAAAAAAAAAAIADrNFIogEAAADsaxHp20nr1/wjxkfPj2w/P3Ao+XC0tYyI+3+684cHM/X62mRz/Xsv1tf/mK2/nMcZDAAAAGC7zji9M44HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH56/uzhbKcMMu67P4yIsW7xh+Nwa3k4ChFx9P0khl96XRIRQ32Iv/UoIk51i58004qxLIvt8U9GxJEc46cRcawP8eEge9zc/9zs9vlL42xr2f3zN5yVL6r3/i99sf8b6rH/O77HGKef/K3UM/6jiNPD3fc/nfhJj/jn9hj/Fz/f3Oy1rfHniPGu3z/JK7FK9eXVUm1j89Li8sxCeaG8MjU1eXX62vSV6YnS/GKlnD12jfHbb/79k536f7RH/LFd+n9+j/3/+MmDZ19rVwvd4l841/3791SP+Gn23fedrN7cPt6pb7XrLzvz13+d2an/cz36v9v//4U99v/iT3/9vz0+FQAYgNrG5tJMpVJeU1FR+VJXnsYgg+a9ZwIAAPrts4P+vDMBAAAAAAAAAAAAAAAAAACAg2sQPye2PeZWPl0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjRpwEAAP//7wrWNQ==") pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x4ffe0, 0x0) (async) bind$bt_rfcomm(r5, &(0x7f0000000000)={0x1f, @any, 0x81}, 0xa) r7 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, &(0x7f00000001c0)=0x1c, 0x0) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x11d100, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x15, 0x5, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5d8}]}, &(0x7f0000000240)='syzkaller\x00', 0x1, 0x96, &(0x7f0000000280)=""/150, 0x41100, 0x3, '\x00', 0x0, 0x6, r0, 0x8, &(0x7f0000000340)={0x8, 0x2}, 0x8, 0x10, &(0x7f0000000380)={0x4, 0xc, 0x2, 0x7}, 0x10, 0x0, r8, 0x0, &(0x7f0000000400)=[r5]}, 0x80) (async) dup2(r7, r6) 10:52:38 executing program 4: umount2(&(0x7f0000000040)='./file0\x00', 0xd) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0xd) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="ff4b430000000000000000000000000000bf06aafb0122a92707b4cd8f12c1dbd72cdeec563a3345000c3886932999ef4f2757d82fdc008a4b3ec1cb6e399af9565e35db07637161177e7a53c912c6def0e32bd42a73091d0d91ae9a64e3fd96eb6c6317d8f70552e2b4612deafedf3da817d1b56d8843d5d0a4d2829a71773316ad2d4540e941d186640c1bf6b4eec954cb7f04dd950c1bde237a28a0592551660bf8c2532ddf76ea2e1ec596fefa8ecdee01c87f72af95055b4c6851fc4dfdbea4ba5444608bc6d214c55200"/227], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ptrace$ARCH_SET_GS(0x1e, r0, &(0x7f0000000740), 0x1001) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r3}, 0x10) ioctl$BTRFS_IOC_SCRUB(r3, 0xc400941b, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000ac0)) r4 = socket$netlink(0x10, 0x3, 0xc) sendmsg$inet(r4, &(0x7f0000000d00)={&(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000700)=[{&(0x7f00000009c0)="98eff60de5faa5abf088e77841295c1044483a6fbe82eb2a33afd55d6303ec5d97599c8c7902a2d69999768d6b6e5ff8b679d62df583c876ff079e3e7235e4f06d9f384dcdce78edbe418909b6d4758df791606494509814a9544bebe843dcee926e280b44ffc1f549bea9f257b6be89b48ce0965803789c27e3f0e4e7624efba93158ef2ddac9b14140f2ba6a04ce92fba30792c819f67a413a828e726881b97afdfa54074674ca6fe00129a39124c239003d7481c93873cdc928e1787f4c37f599c8140046ddd69f5011aea0b1cae51aaea55296161bff0b7898fd0090928adf4791a417e88fb6230a6c17c1f30a96c07969f793a1ed0309ad", 0xfa}, {&(0x7f0000000780)="c5c7a84d6825ae025c6f2d64fc4ac6779da35a3f53c53339b59176cc99d034884e61e3a36ee229bfe5dac35a10b060c7a2c4b8ccd0f495e3d8377eddfc0ad7a5eae9b3c27e679066b6f0860d7311bb4c04f37f54509c", 0x56}], 0x2, &(0x7f0000000cc0)}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="18929e0b0000000002000000000000b60d00001c58c0fff0ffff38129375ff9500004040"], &(0x7f0000000280)='GPL\x00', 0x3, 0x48, &(0x7f00000002c0)=""/72, 0x41100, 0xa, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000340)={0x1, 0x0, 0x9, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff]}, 0x80) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) process_mrelease(0xffffffffffffffff, 0x0) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000800)=ANY=[@ANYBLOB="4000000010001fff00000900003f004109000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a0042f5487abd49ec", @ANYRES32=r1], 0x40}, 0x1, 0x0, 0x0, 0x20000804}, 0x0) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) sendfile(r6, r6, 0x0, 0x24002de8) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000500), 0x1000020, &(0x7f0000000880)=ANY=[@ANYBLOB='index=off,nfs_export=on,metacopy=on,redirect_dir=./file0,metacopy=on,workdir=./file0,uid<', @ANYRESDEC=0x0, @ANYBLOB="2c736d61636b66736861743d002c736d61636b66736861743d6e66735f6578706f72743d6f6e2c7063723d30303030303030303030303030303030303034322c61707072616973655f747970653d696d617369672c6f626a5f757365723d799958551945fa80d13af2d9a3344f5891f6ed33f74e84fba0e7c54e9daa80af1f874556f2a1b7557b3b394a7eb82ca85cf6e8ce2bee79eb3ddcd10cd0feb3b0466d55cad449e9cbb5991b08d6eab5d878556e86f354842c00ae7e5cf53c5d"]) 10:52:38 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x53, &(0x7f0000000200)=0x2) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0xb) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0xb) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000180)={'wg2\x00'}) write$binfmt_script(r5, &(0x7f0000000740)={'#! ', './file0', [{0x20, 'dummy0\x00'}, {0x20, 'wg2\x00'}, {0x20, 'sysfs\x00'}], 0xa, "2c515c4f0abda72fcf0ea156746b22937effc2a2cc900e9ebfb738d42811453af7353e2f2a3d1e50ea6c4ba125046e2fca3105a8c7a75f10a40f0f2a99673c8d801344808f32f91c340dcf4a93c834bcf94db2dfdb734b5cd403d132404a1d47d34a21128259068c07038ea3942f75aa443eb5ef0c54dcf92ec46d"}, 0x9a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000240)={'dummy0\x00', 0x0}) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000001c0)={'macvlan0\x00'}) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000440)=ANY=[@ANYBLOB="4c000000100003052bbd7000249d020000000000", @ANYRES32=0x0, @ANYBLOB="1544010001800000240012800b0001006d61637365630000140002800500060001000000050007000100000008000500", @ANYRES32=r6, @ANYBLOB="98148d22f3d5159dbfe16c48ce0c9a64d92d6159628dbec690fda4bf46f04f12a022f79849a68dc6d962829a5ca9a3ba4db464ef91a094e7f101e9026385de5c44bc6174bd5178d9f98a60f3995cfb50683f3cc12b0f2a82994548549e362e98d00d81854a1f0da33fa884645ef48c44f7d44b92f9bdba1adf838e8bd605fe1eb577e6822c9ea8283954603afed88ceff93f2cca83a3f3dc314fac12000801ed7c664a223b01f26b3ae38ef5ed81817d7e844bb13f2ce3169416b5a2e35d61789180e162773d729cb02346"], 0x4c}}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000400)=0x3) [ 553.724985][ T7558] EXT4-fs (loop3): Unrecognized mount option "eqrors=remount-ro" or missing value [ 553.827910][ T7579] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 553.881785][ T24] audit: type=1400 audit(1686567159.109:255): avc: denied { remount } for pid=7557 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 553.918939][ T7579] device wireguard0 entered promiscuous mode 10:52:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x1f000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 554.013872][ T7581] device dummy0 entered promiscuous mode 10:52:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x1000000000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x200000000000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x800000000000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x1000000000000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:43 executing program 1: ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4100, &(0x7f0000000240)=ANY=[@ANYBLOB='data_err=abort,nodiscard,resuid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6d6263616368652c6e6f6a6f75726e616c5f636865636b73756d2c7300006970653d30783030303030303030303030303030bd0b0f4e9180398461af34302c6572726f72733d636f6e74f01758c1964a3c1934ada7a38b5bc1c8696e6b652c75737271756f74612c75737271756f74612c0053a314d4c109c86d77519cecbe3acf5f5e242f5caacf56572fe615590ac0effa35d2775adebae1fee0b86318f8f406cb56e665949868bee65d5a89b23ccb8acdcba286323cf17b992716761121e8c1cba45527cd2fe0efd1558461bdf2ed773d048b8e0aeaac17bf73935bb7dd623c5bdd9f2e1458ab516ac5d4f11c085213ab64481f3c02163d3f8bcb6ea2c7635a8f92e2042eabb1454243c9abc6218a8eeaab184df1bc2dd18377366470fa67684a6d194c8b0aaeb313375c5ac8a08d857d6bc97d0714f017a4a29ab7c139bc648d003042797083233f0e6d9bc3"], 0x12, 0x4cc, &(0x7f0000000f00)="$eJzs3d9rW20dAPDvOU3munW2U5E5cA43aYcuadf9KF7MCequBuq832qbltK0KU26rWVIh3gtiKjglVfeCP4BguxPEGGg96KiiG564YUaSXKyd+ubtN27NNnbfj7w7DznPCf5fp+VnJznnIecAI6s8xFxKyKGIuJSRIxm29Os3G6sbLf2e/H88VyjJFGv3/17Elc/2drWfq8kW55svSSOR8Q3b0d8O3l/3Orm1vJsuVxaz9aLtZW1YnVz6/LSyuxiabG0Oj09dX3mxsy1mcme9HMsIm5+5c8/+v7Pv3bz1194+Id7f534TiOtkaz91X70Uqvr+eb/RVsuItYPItiA5Jo9BADgw2AiIj4WEZ9tnv+PxlDzbA4AAAA4TOpfGon/JBF1AAAA4NBKm3Ngk7SQzfcdiTQtFFpzeD8RJ9JypVr7/EJlY3W+NVd2LPLpwlK5NJnNFR6LfNJYn8rm2LbXr+xYn46I0xHxw9Hh5nphrlKeH/TFDwAAADgiTu4Y//9rtDX+BwAAAA6ZsUEnAAAAABw4438AAAA4/Iz/AQAA4FD7+p07jVJvP/96/sHmxnLlweX5UnW5sLIxV5irrK8VFiuVxeZv9q3s9X7lSmXtaqxuPCrWStVasbq5dW+lsrFau7f02iOwAQAAgD46/Zmnv08iYvuLw83ScGzQSQF9kb7Jzn86uDyA/hvq1vC9r97v2gYcCrlBJwAMTH7QCQADl+zR3nXyzm96nwsAAHAwxj/V/f6/a4NwuO3j/v9wP/IAAPrHOT4cXfnuMwCBI+Kje7S//f3/ev2NEgIAAHpupFmStJDdCxyJNC0UIk41HwuQTxaWyqXJbHzwu9H8RxYiYrv5ymTPOcMAAAAAAAAAAAAAAAAAAAAAAAAAQEu9nkR9b7f2sQ8AAADwjopI/5I0f80/Ynz04sjO6wPHkn+PNpcR8fCnd3/8aLZWW59qbP/Hy+21n2TbrwziCgYAAACwU3uc3h7HAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAvvXj+eK5d+hn3b1+OiLFO8XNxvLk8HvmIOPHPJHKvvC6JiKEexN9+EhFnOsVPGmnFWJZFp/jDA4yfRsTJHsSHo+xp4/hzq9PnL43zzWXnz18uK2+r+/EvfXn8G+py/Dn1MpPdnX32y2LX+E8izuY6H3/a8ZMu8S/ss4/3v7W11a2t/rOI8Y7fP8lrsYq1lbVidXPr8tLK7GJpsbQ6PT11febGzLWZyeLCUrmU/dsxxg8+/av/7db/E13ij+3R/4v77P9/nz16/vFWNd8p/sSFzt+/Z7rET7Pvvs9l9Ub7eLu+3aq/6twvfntut/7Pd+n/Xn//iX32/9I3vvvHfe4KAPRBdXNrebZcLq2rqLyrlfaFli775Lo3qXzgyoAPTAAAQM+9d9I/6EwAAAAAAAAAAAAAAAAAAADg6OrHz4ntjLk9mK4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzq/wEAAP//LEHP3A==") getpgid(0x0) getpid() ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) getpid() (async) gettid() 10:52:43 executing program 4: umount2(&(0x7f0000000040)='./file0\x00', 0xd) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0xd) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="ff4b430000000000000000000000000000bf06aafb0122a92707b4cd8f12c1dbd72cdeec563a3345000c3886932999ef4f2757d82fdc008a4b3ec1cb6e399af9565e35db07637161177e7a53c912c6def0e32bd42a73091d0d91ae9a64e3fd96eb6c6317d8f70552e2b4612deafedf3da817d1b56d8843d5d0a4d2829a71773316ad2d4540e941d186640c1bf6b4eec954cb7f04dd950c1bde237a28a0592551660bf8c2532ddf76ea2e1ec596fefa8ecdee01c87f72af95055b4c6851fc4dfdbea4ba5444608bc6d214c55200"/227], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="ff4b430000000000000000000000000000bf06aafb0122a92707b4cd8f12c1dbd72cdeec563a3345000c3886932999ef4f2757d82fdc008a4b3ec1cb6e399af9565e35db07637161177e7a53c912c6def0e32bd42a73091d0d91ae9a64e3fd96eb6c6317d8f70552e2b4612deafedf3da817d1b56d8843d5d0a4d2829a71773316ad2d4540e941d186640c1bf6b4eec954cb7f04dd950c1bde237a28a0592551660bf8c2532ddf76ea2e1ec596fefa8ecdee01c87f72af95055b4c6851fc4dfdbea4ba5444608bc6d214c55200"/227], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ptrace$ARCH_SET_GS(0x1e, r0, &(0x7f0000000740), 0x1001) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r3}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r3}, 0x10) ioctl$BTRFS_IOC_SCRUB(r3, 0xc400941b, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000ac0)) r4 = socket$netlink(0x10, 0x3, 0xc) sendmsg$inet(r4, &(0x7f0000000d00)={&(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000700)=[{&(0x7f00000009c0)="98eff60de5faa5abf088e77841295c1044483a6fbe82eb2a33afd55d6303ec5d97599c8c7902a2d69999768d6b6e5ff8b679d62df583c876ff079e3e7235e4f06d9f384dcdce78edbe418909b6d4758df791606494509814a9544bebe843dcee926e280b44ffc1f549bea9f257b6be89b48ce0965803789c27e3f0e4e7624efba93158ef2ddac9b14140f2ba6a04ce92fba30792c819f67a413a828e726881b97afdfa54074674ca6fe00129a39124c239003d7481c93873cdc928e1787f4c37f599c8140046ddd69f5011aea0b1cae51aaea55296161bff0b7898fd0090928adf4791a417e88fb6230a6c17c1f30a96c07969f793a1ed0309ad", 0xfa}, {&(0x7f0000000780)="c5c7a84d6825ae025c6f2d64fc4ac6779da35a3f53c53339b59176cc99d034884e61e3a36ee229bfe5dac35a10b060c7a2c4b8ccd0f495e3d8377eddfc0ad7a5eae9b3c27e679066b6f0860d7311bb4c04f37f54509c", 0x56}], 0x2, &(0x7f0000000cc0)}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="18929e0b0000000002000000000000b60d00001c58c0fff0ffff38129375ff9500004040"], &(0x7f0000000280)='GPL\x00', 0x3, 0x48, &(0x7f00000002c0)=""/72, 0x41100, 0xa, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000340)={0x1, 0x0, 0x9, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff]}, 0x80) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) process_mrelease(0xffffffffffffffff, 0x0) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000800)=ANY=[@ANYBLOB="4000000010001fff00000900003f004109000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a0042f5487abd49ec", @ANYRES32=r1], 0x40}, 0x1, 0x0, 0x0, 0x20000804}, 0x0) (async) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000800)=ANY=[@ANYBLOB="4000000010001fff00000900003f004109000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a0042f5487abd49ec", @ANYRES32=r1], 0x40}, 0x1, 0x0, 0x0, 0x20000804}, 0x0) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) sendfile(r6, r6, 0x0, 0x24002de8) (async) sendfile(r6, r6, 0x0, 0x24002de8) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000500), 0x1000020, &(0x7f0000000880)=ANY=[@ANYBLOB='index=off,nfs_export=on,metacopy=on,redirect_dir=./file0,metacopy=on,workdir=./file0,uid<', @ANYRESDEC=0x0, @ANYBLOB="2c736d61636b66736861743d002c736d61636b66736861743d6e66735f6578706f72743d6f6e2c7063723d30303030303030303030303030303030303034322c61707072616973655f747970653d696d617369672c6f626a5f757365723d799958551945fa80d13af2d9a3344f5891f6ed33f74e84fba0e7c54e9daa80af1f874556f2a1b7557b3b394a7eb82ca85cf6e8ce2bee79eb3ddcd10cd0feb3b0466d55cad449e9cbb5991b08d6eab5d878556e86f354842c00ae7e5cf53c5d"]) 10:52:43 executing program 3: pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfffffecc) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x2, @mcast1, 0x2}, 0x1c) connect$inet6(r2, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="6571726f72733d72656d6f756e742d726f2c737973e37b61a315fb3a330674a175041cb81e7667726f7570732c64696f726561645f6c6f636b2c696e69745f697461626c652c6e6f6175746f5fe4615f616c6c6f632c7265736769645d", @ANYRES32=r1, @ANYBLOB=',barrier,init_itable=0x000000000000c202,usrquota,\x00', @ANYRES8=r2, @ANYRESDEC=r3, @ANYRESOCT=r2, @ANYRESOCT=r4, @ANYRESOCT, @ANYRES64], 0x12, 0x4c0, &(0x7f0000000d40)="$eJzs3c9vG1kdAPDvTOLSHylJC4dSiVLRorSC2klD24hDWyRET5WAci8hcaIoThzFTttEFUrFH4CEECBx4sQFiT8ACfVPQEiV4I5gtatVt9097GF3vbI97rZZO0m1rmeVfD7S87w3Y/v7fa08njfz4gngwDobETcjYigiLkbEaLY+zcqtZmOr/bznzx7ONksSjcadp0kk2brOeyXZ8lj7JXE4In52K+KXyefj1jY2l2YqlfJa1i7Vl1dLtY3NS4vLMwvlhfLK1NTk1elr01emJ/rSz7GIuP6jt37/m7/8+Po/vnf/v3ffufCrZloj2faX+9FP7a4XWv8WHcMRsfYmguVgKFsWcs4DAIC9aR7jn4yIb7eO/0djqHV0CgAAAOwnjRsj8VES0QAAAAD2rbQ1BzZJi9lcgJFI02KxPYf363E0rVRr9e/OV9dX5tpzZceikM4vVsoT2VzhsSgkzfZkNse20768rT0VESci4nejR1rt4my1Mpf3yQ8AAAA4II5tG/9/MNoe/wMAAAD7zFjeCQAAAABvnPE/AAAA7H/G/wAAALCv/eT27WZpdO5/PXdvY32peu/SXLm2VFxeny3OVtdWiwvV6kLrN/uWd3u/SrW6+v1YWX9Qqpdr9VJtY/PucnV9pX538ZVbYAMAAAADdOJbj/+TRMTWD460StOhvJMCBiJ5nSf//83lAQzeUN4JALkZzjsBIDeFvBMAcrfbeYCek3f+2Xxo9D0fAACg/8a/0fv6v3MDsL+leScAAAyc6/9wcBWyGYDG+nBwfXWX7Ttf/9+LhkkCAACQs5FWSdJidi1wJNL0RjHieOu2AIVkfrFSnsjGB/8eLXyl2Z5svTJ5vb8dBgAAAAAAAAAAAAAAAAAAAAAAAIADrNFIogEAAADsaxHp20nr1/wjxkfPj2w/P3Ao+XC0tYyI+3+684cHM/X62mRz/Xsv1tf/mK2/nMcZDAAAAGC7zji9M44HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH56/uzhbKcMMu67P4yIsW7xh+Nwa3k4ChFx9P0khl96XRIRQ32Iv/UoIk51i58004qxLIvt8U9GxJEc46cRcawP8eEge9zc/9zs9vlL42xr2f3zN5yVL6r3/i99sf8b6rH/O77HGKef/K3UM/6jiNPD3fc/nfhJj/jn9hj/Fz/f3Oy1rfHniPGu3z/JK7FK9eXVUm1j89Li8sxCeaG8MjU1eXX62vSV6YnS/GKlnD12jfHbb/79k536f7RH/LFd+n9+j/3/+MmDZ19rVwvd4l841/3791SP+Gn23fedrN7cPt6pb7XrLzvz13+d2an/cz36v9v//4U99v/iT3/9vz0+FQAYgNrG5tJMpVJeU1FR+VJXnsYgg+a9ZwIAAPrts4P+vDMBAAAAAAAAAAAAAAAAAACAg2sQPye2PeZWPl0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjRpwEAAP//7wrWNQ==") pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x4ffe0, 0x0) bind$bt_rfcomm(r5, &(0x7f0000000000)={0x1f, @any, 0x81}, 0xa) r7 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, &(0x7f00000001c0)=0x1c, 0x0) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x11d100, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x15, 0x5, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5d8}]}, &(0x7f0000000240)='syzkaller\x00', 0x1, 0x96, &(0x7f0000000280)=""/150, 0x41100, 0x3, '\x00', 0x0, 0x6, r0, 0x8, &(0x7f0000000340)={0x8, 0x2}, 0x8, 0x10, &(0x7f0000000380)={0x4, 0xc, 0x2, 0x7}, 0x10, 0x0, r8, 0x0, &(0x7f0000000400)=[r5]}, 0x80) dup2(r7, r6) pipe(&(0x7f0000000d00)) (async) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfffffecc) (async) socket$inet6(0xa, 0x2, 0x0) (async) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x2, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r2, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) (async) pipe(&(0x7f0000000d00)) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) close(r4) (async) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="6571726f72733d72656d6f756e742d726f2c737973e37b61a315fb3a330674a175041cb81e7667726f7570732c64696f726561645f6c6f636b2c696e69745f697461626c652c6e6f6175746f5fe4615f616c6c6f632c7265736769645d", @ANYRES32=r1, @ANYBLOB=',barrier,init_itable=0x000000000000c202,usrquota,\x00', @ANYRES8=r2, @ANYRESDEC=r3, @ANYRESOCT=r2, @ANYRESOCT=r4, @ANYRESOCT, @ANYRES64], 0x12, 0x4c0, &(0x7f0000000d40)="$eJzs3c9vG1kdAPDvTOLSHylJC4dSiVLRorSC2klD24hDWyRET5WAci8hcaIoThzFTttEFUrFH4CEECBx4sQFiT8ACfVPQEiV4I5gtatVt9097GF3vbI97rZZO0m1rmeVfD7S87w3Y/v7fa08njfz4gngwDobETcjYigiLkbEaLY+zcqtZmOr/bznzx7ONksSjcadp0kk2brOeyXZ8lj7JXE4In52K+KXyefj1jY2l2YqlfJa1i7Vl1dLtY3NS4vLMwvlhfLK1NTk1elr01emJ/rSz7GIuP6jt37/m7/8+Po/vnf/v3ffufCrZloj2faX+9FP7a4XWv8WHcMRsfYmguVgKFsWcs4DAIC9aR7jn4yIb7eO/0djqHV0CgAAAOwnjRsj8VES0QAAAAD2rbQ1BzZJi9lcgJFI02KxPYf363E0rVRr9e/OV9dX5tpzZceikM4vVsoT2VzhsSgkzfZkNse20768rT0VESci4nejR1rt4my1Mpf3yQ8AAAA4II5tG/9/MNoe/wMAAAD7zFjeCQAAAABvnPE/AAAA7H/G/wAAALCv/eT27WZpdO5/PXdvY32peu/SXLm2VFxeny3OVtdWiwvV6kLrN/uWd3u/SrW6+v1YWX9Qqpdr9VJtY/PucnV9pX538ZVbYAMAAAADdOJbj/+TRMTWD460StOhvJMCBiJ5nSf//83lAQzeUN4JALkZzjsBIDeFvBMAcrfbeYCek3f+2Xxo9D0fAACg/8a/0fv6v3MDsL+leScAAAyc6/9wcBWyGYDG+nBwfXWX7Ttf/9+LhkkCAACQs5FWSdJidi1wJNL0RjHieOu2AIVkfrFSnsjGB/8eLXyl2Z5svTJ5vb8dBgAAAAAAAAAAAAAAAAAAAAAAAIADrNFIogEAAADsaxHp20nr1/wjxkfPj2w/P3Ao+XC0tYyI+3+684cHM/X62mRz/Xsv1tf/mK2/nMcZDAAAAGC7zji9M44HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH56/uzhbKcMMu67P4yIsW7xh+Nwa3k4ChFx9P0khl96XRIRQ32Iv/UoIk51i58004qxLIvt8U9GxJEc46cRcawP8eEge9zc/9zs9vlL42xr2f3zN5yVL6r3/i99sf8b6rH/O77HGKef/K3UM/6jiNPD3fc/nfhJj/jn9hj/Fz/f3Oy1rfHniPGu3z/JK7FK9eXVUm1j89Li8sxCeaG8MjU1eXX62vSV6YnS/GKlnD12jfHbb/79k536f7RH/LFd+n9+j/3/+MmDZ19rVwvd4l841/3791SP+Gn23fedrN7cPt6pb7XrLzvz13+d2an/cz36v9v//4U99v/iT3/9vz0+FQAYgNrG5tJMpVJeU1FR+VJXnsYgg+a9ZwIAAPrts4P+vDMBAAAAAAAAAAAAAAAAAACAg2sQPye2PeZWPl0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjRpwEAAP//7wrWNQ==") (async) pipe(&(0x7f0000000d00)) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) close(r6) (async) splice(r5, 0x0, r6, 0x0, 0x4ffe0, 0x0) (async) bind$bt_rfcomm(r5, &(0x7f0000000000)={0x1f, @any, 0x81}, 0xa) (async) accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, &(0x7f00000001c0)=0x1c, 0x0) (async) openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x11d100, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x15, 0x5, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5d8}]}, &(0x7f0000000240)='syzkaller\x00', 0x1, 0x96, &(0x7f0000000280)=""/150, 0x41100, 0x3, '\x00', 0x0, 0x6, r0, 0x8, &(0x7f0000000340)={0x8, 0x2}, 0x8, 0x10, &(0x7f0000000380)={0x4, 0xc, 0x2, 0x7}, 0x10, 0x0, r8, 0x0, &(0x7f0000000400)=[r5]}, 0x80) (async) dup2(r7, r6) (async) 10:52:43 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 10:52:43 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(0x0, 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, 0x0, 0x0) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async, rerun: 32) sched_setscheduler(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (rerun: 32) sched_setaffinity(0x0, 0x53, &(0x7f0000000200)=0x2) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0xb) (async) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0xb) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) (async) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000180)={'wg2\x00'}) write$binfmt_script(r5, &(0x7f0000000740)={'#! ', './file0', [{0x20, 'dummy0\x00'}, {0x20, 'wg2\x00'}, {0x20, 'sysfs\x00'}], 0xa, "2c515c4f0abda72fcf0ea156746b22937effc2a2cc900e9ebfb738d42811453af7353e2f2a3d1e50ea6c4ba125046e2fca3105a8c7a75f10a40f0f2a99673c8d801344808f32f91c340dcf4a93c834bcf94db2dfdb734b5cd403d132404a1d47d34a21128259068c07038ea3942f75aa443eb5ef0c54dcf92ec46d"}, 0x9a) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000240)={'dummy0\x00', 0x0}) (async) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000001c0)={'macvlan0\x00'}) (async, rerun: 32) r8 = socket$netlink(0x10, 0x3, 0x0) (rerun: 32) sendmsg$nl_route(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000440)=ANY=[@ANYBLOB="4c000000100003052bbd7000249d020000000000", @ANYRES32=0x0, @ANYBLOB="1544010001800000240012800b0001006d61637365630000140002800500060001000000050007000100000008000500", @ANYRES32=r6, @ANYBLOB="98148d22f3d5159dbfe16c48ce0c9a64d92d6159628dbec690fda4bf46f04f12a022f79849a68dc6d962829a5ca9a3ba4db464ef91a094e7f101e9026385de5c44bc6174bd5178d9f98a60f3995cfb50683f3cc12b0f2a82994548549e362e98d00d81854a1f0da33fa884645ef48c44f7d44b92f9bdba1adf838e8bd605fe1eb577e6822c9ea8283954603afed88ceff93f2cca83a3f3dc314fac12000801ed7c664a223b01f26b3ae38ef5ed81817d7e844bb13f2ce3169416b5a2e35d61789180e162773d729cb02346"], 0x4c}}, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000400)=0x3) 10:52:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x1f00000000000000) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 558.878092][ T7629] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 558.932240][ T7630] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 558.958517][ T7638] EXT4-fs (loop3): Unrecognized mount option "eqrors=remount-ro" or missing value 10:52:44 executing program 4: umount2(&(0x7f0000000040)='./file0\x00', 0xd) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0xd) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="ff4b430000000000000000000000000000bf06aafb0122a92707b4cd8f12c1dbd72cdeec563a3345000c3886932999ef4f2757d82fdc008a4b3ec1cb6e399af9565e35db07637161177e7a53c912c6def0e32bd42a73091d0d91ae9a64e3fd96eb6c6317d8f70552e2b4612deafedf3da817d1b56d8843d5d0a4d2829a71773316ad2d4540e941d186640c1bf6b4eec954cb7f04dd950c1bde237a28a0592551660bf8c2532ddf76ea2e1ec596fefa8ecdee01c87f72af95055b4c6851fc4dfdbea4ba5444608bc6d214c55200"/227], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ptrace$ARCH_SET_GS(0x1e, r0, &(0x7f0000000740), 0x1001) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r3}, 0x10) (async) ioctl$BTRFS_IOC_SCRUB(r3, 0xc400941b, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000ac0)) (async) r4 = socket$netlink(0x10, 0x3, 0xc) sendmsg$inet(r4, &(0x7f0000000d00)={&(0x7f00000000c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000700)=[{&(0x7f00000009c0)="98eff60de5faa5abf088e77841295c1044483a6fbe82eb2a33afd55d6303ec5d97599c8c7902a2d69999768d6b6e5ff8b679d62df583c876ff079e3e7235e4f06d9f384dcdce78edbe418909b6d4758df791606494509814a9544bebe843dcee926e280b44ffc1f549bea9f257b6be89b48ce0965803789c27e3f0e4e7624efba93158ef2ddac9b14140f2ba6a04ce92fba30792c819f67a413a828e726881b97afdfa54074674ca6fe00129a39124c239003d7481c93873cdc928e1787f4c37f599c8140046ddd69f5011aea0b1cae51aaea55296161bff0b7898fd0090928adf4791a417e88fb6230a6c17c1f30a96c07969f793a1ed0309ad", 0xfa}, {&(0x7f0000000780)="c5c7a84d6825ae025c6f2d64fc4ac6779da35a3f53c53339b59176cc99d034884e61e3a36ee229bfe5dac35a10b060c7a2c4b8ccd0f495e3d8377eddfc0ad7a5eae9b3c27e679066b6f0860d7311bb4c04f37f54509c", 0x56}], 0x2, &(0x7f0000000cc0)}, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="18929e0b0000000002000000000000b60d00001c58c0fff0ffff38129375ff9500004040"], &(0x7f0000000280)='GPL\x00', 0x3, 0x48, &(0x7f00000002c0)=""/72, 0x41100, 0xa, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000340)={0x1, 0x0, 0x9, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff]}, 0x80) (async) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) process_mrelease(0xffffffffffffffff, 0x0) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000800)=ANY=[@ANYBLOB="4000000010001fff00000900003f004109000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a0042f5487abd49ec", @ANYRES32=r1], 0x40}, 0x1, 0x0, 0x0, 0x20000804}, 0x0) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) sendfile(r6, r6, 0x0, 0x24002de8) (async) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000500), 0x1000020, &(0x7f0000000880)=ANY=[@ANYBLOB='index=off,nfs_export=on,metacopy=on,redirect_dir=./file0,metacopy=on,workdir=./file0,uid<', @ANYRESDEC=0x0, @ANYBLOB="2c736d61636b66736861743d002c736d61636b66736861743d6e66735f6578706f72743d6f6e2c7063723d30303030303030303030303030303030303034322c61707072616973655f747970653d696d617369672c6f626a5f757365723d799958551945fa80d13af2d9a3344f5891f6ed33f74e84fba0e7c54e9daa80af1f874556f2a1b7557b3b394a7eb82ca85cf6e8ce2bee79eb3ddcd10cd0feb3b0466d55cad449e9cbb5991b08d6eab5d878556e86f354842c00ae7e5cf53c5d"]) 10:52:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 559.100275][ T7654] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 10:52:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) (async) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) (async) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, 0x1c) (async) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:44 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(0x0, 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x53, &(0x7f0000000200)=0x2) (async) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0xb) (async) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0xb) (async, rerun: 64) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000180)={'wg2\x00'}) (async) write$binfmt_script(r5, &(0x7f0000000740)={'#! ', './file0', [{0x20, 'dummy0\x00'}, {0x20, 'wg2\x00'}, {0x20, 'sysfs\x00'}], 0xa, "2c515c4f0abda72fcf0ea156746b22937effc2a2cc900e9ebfb738d42811453af7353e2f2a3d1e50ea6c4ba125046e2fca3105a8c7a75f10a40f0f2a99673c8d801344808f32f91c340dcf4a93c834bcf94db2dfdb734b5cd403d132404a1d47d34a21128259068c07038ea3942f75aa443eb5ef0c54dcf92ec46d"}, 0x9a) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000240)={'dummy0\x00', 0x0}) (async) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000001c0)={'macvlan0\x00'}) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000440)=ANY=[@ANYBLOB="4c000000100003052bbd7000249d020000000000", @ANYRES32=0x0, @ANYBLOB="1544010001800000240012800b0001006d61637365630000140002800500060001000000050007000100000008000500", @ANYRES32=r6, @ANYBLOB="98148d22f3d5159dbfe16c48ce0c9a64d92d6159628dbec690fda4bf46f04f12a022f79849a68dc6d962829a5ca9a3ba4db464ef91a094e7f101e9026385de5c44bc6174bd5178d9f98a60f3995cfb50683f3cc12b0f2a82994548549e362e98d00d81854a1f0da33fa884645ef48c44f7d44b92f9bdba1adf838e8bd605fe1eb577e6822c9ea8283954603afed88ceff93f2cca83a3f3dc314fac12000801ed7c664a223b01f26b3ae38ef5ed81817d7e844bb13f2ce3169416b5a2e35d61789180e162773d729cb02346"], 0x4c}}, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000400)=0x3) 10:52:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) pipe(&(0x7f0000000140)) (async) pipe(&(0x7f0000000d00)) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) close(r5) (async) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) (async) fallocate(r4, 0x12, 0x35, 0x10) (async) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) (async) socket$inet6(0xa, 0x2, 0x0) (async) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, 0x1c) (async) socket$inet6(0xa, 0x2, 0x0) (async) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) fcntl$setpipe(r2, 0x408, 0x0) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) (async) [ 559.217187][ T7654] device wireguard0 entered promiscuous mode 10:52:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e20, 0x1, @remote, 0x401}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r8, &(0x7f0000000040)=ANY=[], 0xfffffecc) recvfrom$inet6(r8, &(0x7f0000000d40)=""/4096, 0x1000, 0x23, &(0x7f0000000240)={0xa, 0x4e24, 0x3, @local, 0x1000}, 0x1c) r9 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x400200, 0x0) connect$inet(r9, &(0x7f0000000100)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x0) getpeername$unix(r1, &(0x7f0000000180), &(0x7f0000000200)=0x6e) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:44 executing program 2: r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0xc4) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = socket$inet6(0xa, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r6, 0x1, 0x19, &(0x7f0000000000)='veth0_to_bridge\x00', 0x10) r7 = socket(0x10, 0x802, 0x0) write(r7, &(0x7f0000000140)="fc00000018003f02ab092500040007000a0700ffffff9e060000369321000f00ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00050000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) fchmod(r7, 0xdc) r8 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) sendmmsg$unix(r4, &(0x7f000000a040)=[{{&(0x7f0000000640)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000003ac0)=[{&(0x7f00000006c0)="557588541010b99bb7edf754018fc808ac339151bc2e416779502d79a323a52fdaeda53379ea6b5129bf94bec0431c20ebc9e46c0579084dae6919bbb0cf01dc6b0d9dd7113f9f04db5284", 0x4b}, {&(0x7f0000000740)="a1a4f6d73596234767d329e5e53bf262896dfc531f3674e9e82155e35c3ccc7f3f10b3e4ef438f2056b7dfb94528639388738513c837fe721bde30478319bde5b067b6bbb6204aa7adf1c7a902203c1da5aa0facad6c5f9f849fbbf8ee07c8d4244592532513e54781f43a", 0x6b}, {&(0x7f00000017c0)="45e3c3ac5ee04e2f1f30addbd91a71e6fe453864b1682b26522f68abcd9999fa84adc6120d87832b691a6f0624d82a47ff8fc6a3baee29a1799a70faace7c542ec1bab97b22788d358037bdb29e74867e2eadd6f67f335c85ff81cc110e3adfb7a083a13491704380ab895b735fa52cf1ae858c44d4acedfc6d7f67563a11c82ff0e3d066d95667b105b01a203b20ee98f112ec268d11fcc26a45558bd32e763aa8503c9b6a8852db34aea299a3bda0a067a33b5314cd41f234529bac22d553efa503c7408d03fffa7ab12f04bf272476c418050979a2e00b063e4103d67ee578afb1aa99257f2320d163ebb748a312d5de389728f81553345cff69b32d2cf580420ffd03122a07568519c08195ac8ef789b16484ffe3b539011b6ea9a6ec6a2a0b831b3c83fcdea1a3767a5d65870d09560f1aa9b1a667a632c904bacb956ea29c0700b7b58d64b4d9551e97b4574fcdf9dfaec9822360f79d594ad748765ce5fe0718ffb2d304041cc3ea36347b12227709ce5484655dcfdc7287be768b7623e0e927e9f89f83a12960b9215394ed535feb3b8171160ec973ce7b83bc327bc51cf5c8438f02630dce03f0c45b486e8f3728eb0fc48fa415cf4b1637ac7b47e2dabaa0da2d7804e0a8e97537957eb15821771273eed3c4478aff8c05965ae23176e1dec5d35723f3f4f68c062c1d889c32c9f1181c7ed167975e967a059c5248fe75185c6aeb8c91c2df14c7e8f0f9bd74330b2b520653095bf097bc15f832c83000f9b5b17363ac5acf0e7311e878388511fe76e7f5f1892c7282f4ed879aced3b0b00574987c51ae8cc4b449ac11fbf4e05025fa16cbb92ce898c540a3fb9e0a24a59cde752553f27b06ec7e56d6414974423f72754826faa770b3dfc4236d0ed82a96dcb72bff76dce4d5311b0b7f205b24d6cc82b71d58391b77ada7c3af1e19666e0a0e4b8f01317119f832b0aa62f3ec4776db98629f8a24ff0f3af01f12d86d7c7018104f9f1ace75dcc96ce67856ff75771b646250004faf495d9ea23c01edebda4694da07a52fb73684e3d34463185bd7d0199e395a825f24a25830fc6f556b906f4a161639e84a37b63cb9fc29c83d29acedb0f46e7b379d4ce0aeb13b83983f4200cdba8b0556e34a7f06e0350a6368a18e69daabc2d4e2075127ea3fab13e61b16c2fd0829cb98005d79076ae9a81ac7dcc941083ff1e14f3c63fbe1e36250016d40d2ed6a3e61df9b755f7ea9958083be267f6114adc8d880e1d464a0d62c5116eb9d64f4e63aeccd796c1981ec4d446d6ec87b87b07a9fcd97762112da642137807266c0cfceed75bd8eccd2f8917af5e8d84c08b9805528aeb18be3af1a7adfa52679c0597a216d6718e13cf1e1ddd7fcc226c934f152fd5ddf9040f804fabc8dd30931934436b0fe9d77835ef1d91018a88338dbf9b24a00d91ca6976e3adde7923a2eed9793319f59d76f19eb447509513c6184b58f9917649cf3f5a53e8d969a69a600a64e950215d3bf626bf3999bbd46909ba1c57be5e8cefaedca9c95836056b1fef27a9383f1eb47b792c772ae1193822f57ea495bee2fc74493a769af9855d028e2dafca0a7071d4578a30ac9416aa97036a497cb7649346b18e42008e57dd43696311105f3c2db98dc1dda435e2059e26dd5bba13a1c1ef684b9960beb8d2fd16c9c9bb277c6570ce12fda54791b2c0173ba8b7fe22459a16db6cef853ef2887106696622303bb66245291ca4ca72da02d9d8e6c4f338819b91dcd5ec9a6fc0a400cc21da8f4670d7abc1804b6fe70df4b17d5cf0803e59d6d4d68214a199d211eaa6cbd04b5541d62f69d7d71b7293e1887a24477c753ef320b9414242fa24e5e2276016e64026b011990eda6da18ff6e44f0d113f3bf89a900dda140ed0dd72095a8c058f11ad2bdd42adedde2b5e6914aab9ff34746e816dcdd98e809ddb9d594943575a65cf0f171586e1e039d6d65d379addc2aaf4c978960c54446c18cbaa5ab780080bc9d0c975e0ab4b852c63de768fb35aee6c1a3f2e0c74b77fbe1e2cb4ec31c13c439ce5172e7141b8f011098f087a46b38a70e5e70bd41d3499de10f3feaee9bc9da251bdd4e59689ce16fa1586ac6c3e9d7b73b3e3f3f418d688cfb16fa75c12fc55e167c85ca5157769a1d94384ecbcecb2eb24c8a7b87be4fbcb0c5648bdafc77086326406d42d32d7637592e38e8647e9842abb3e74210a35f85fecb35b4b945bd19f8563aed54a3914b704591af5c0765cda773e6e87d6d262f438e58a752b162c919763479c8f7997a9671dcff88890d8bcbcd08fcd04d79c2ea05676261322c9be63ec5499e83397eac08c279ac022f8f17e2d7b41443ac0ae58f819b8d1b4021252e1bd4e26352368b84370b6e8739a21abe6176a75530d17b5ad68d56799926a1025adda743cc2c173ce2d36857d128010b4ce44471ec0d39979eb1a0b14a1917b217eb53703278daa62412f6d2ce5524b2cc2d9f232270b75c3da26cb5f5918e9c5f8923eb3e489c511694c7a47ef4225812fa22b40335d00c0e95c8bfeb0916b595a799220a3820b788e57c6a2dd75b8a2f95d9f3941c997c21f45e88c12a0cf86b14e23e40ede23e0ebdce72537a68b20d36e7a4a06369293a08bcd6c37dd26e6267b7b8750bfe5b923e34bffedaea539fd19ad7a1f6279b37311cfb8fab093d84322ae8d52c1751cccb41a33db0a00a5e6787ecb5af701a7cc4e4ad2bb06cceccf0b38298acebf9833125261c2dd2660b19bc02f90b06e47551de1c5b5470e8a1175d48afdc616ea22d657d4666bf891c28878ce860619cd34fc469d929961f0eea41ba4555bb15b23e0e384aaade5bf8e9781e15ddf0eb26e0b0036a1c5fe96b1ee3dd0a9b6bfcfb147400a8e658da144b7b06a68d0bb874dace8605f1eb367391fb435d03cd7477474cd70e6bc65898ef357a313a131f4352cfa185fb15a4f2bc8739a4ec8760400bdc05c40f694c39e88d7f3967d8680f2e732c88c000230364ad81b234aba7e508d3eb890ff84df620a774794a608a269eb53d23251b57a672ff111f0b1460839bafa53e2b6ef07fa4e58a7ec3e75d068600febd2616eaf7a31b292825f511c9c8dc4a7ac33453a74a5dd9a1dc3b3490d5f287ff259406dfd411458d9f8ce3d40deaeba8172189e57154c71b89d1c8c1035f82093c9584d2aabbc0fb846934068f51e3f8f11c6dd3232dfdb52ae54cb14f494e696fd8ea30eb4cca54a16237e68567e9b584dab150126414ae85e6427a418e0d3749f8b3a7bb9f3732cdb9ee8bed32afbe06fd382ac803e75096ab5c36180886e0161dee43ec5f77f31bd047323a258e06babdd1d291dfb9aa5c38c512acc1d19742abb8c56dd3cbb7d5b8ff0cd6d2f220ab28131d3628b0c78240aa4dbdb8cef49fb58de58f52a1bca9f1f96fa2f8e3147eaf4afd7066933db8774664d22470df4b13ca0561e326685101f60ad4f8547915d81411ef47bb8c915f2f2a76af9fb84d31a6bb5ef2d2e5a027cd72c595e162d97933d87abbc33bb53ab414f0f96a86a154b5cc106a29f332dbae9402a69d42a936f3fc6a8761707baed5f8eb3c7da465bfe95e86a5b6aa9114687dd675557c4bd5e403ecfe45d55b85e799c4a1c34e366d7bd8ad6b13f10fe4986fdfced463e6d304ec3f4877a7945a9d3e50470bd954260c127c72593d1bbc6d8a34504331ce7216c7bc0a7545e3f70737e24d9faa56a428f0c66eea45064933d986ad7ab7f01cb00430647a48b38e2dd9cb6cd8e40be1abb5187975b484f6b7f18a94c72abaf84e6d2af993dbdfb9354c3f548eee2a2391f774aa0b8fc528b75230e7e87038875da282d11c8e40c911148df181248948eb78cf60f9f028394437fe6238afa09b27c752d37c1d462a5e5c2802b9167e312fa6d79bcace5025ce5fb4a63785f591c45aa19ad8fdea8fe224950163b359842e970783bf97659d68aed525a740e8b95723bc605792d5d5a53e606e647b0052a5b815227bd5523f69e574a049ea7fb052fd2d74869dc2d8b5abcf61c801097ba5af9800340c10c8611c90444ffce5b1f92f407a277412586dacd382c9a30ab8b2f204865f26b82bdd9cafdc03147518044b64eb0d703b58b3856783d4c4a0a3c46ba377a74802a20a0b0c7b1aefe1341c63c8ffda0c5fd13cdffa1184ed38993c3acc92ecafbc26fb7f71bd5b499c0c0623d72e4467c88a3b5424028f2b2bf14cbb864e98e2473fc5e7f780223c5c9c56119170288c40d28701f0cd56c8653e80a71a0490161f4f9a01551b1737b5b92e900d7ac98335968aa074258572a9bf97263dd8033a0fd08ab72cf98a799b7da60deec31040f694b7ef5e64edf4828f74b6268f45f7baa3487ad451c14df4343b2073d86e211016546aeeef36eb3f258c73575777b979616cc8525cb46147fd6800270970bfbaf6c14c490df8a5acdf108fd4f714c8988ad6341228ff0578eebc9fe04a5bbabc9fb5a23e732a3981f0e0a1b678dc1d54c3c893444bf7cb97a59ff3a41b2f4b92afe06a5218446f05fd5688d6123ce5b8bd6b61203d43536f4f50f83541e8d096c36eedcd0167b1edc50ccc92c1735aa0fc53b2019eba7f47dbf58d1ff0975c6065099144c0742e1df8517e9b1724bd82f8c40196b7e801c0b3ababa0ade06fdf448bc965e3f9416b57b0a34a18fa8eabfce8bb886ca5bdf9f7622a074a66440310f518b8ae2e03b276f6657ee8b3488a4accb65187048e8faa46d78992ac9c1218ff708d8d684f7f13db12cc4ea6be56de66090116752c8d03802e0e305552395b9601d9b6100df576947f83e6a0e64d23a59671f05ed16f03f2dcf02c99ea9e4db9369276a40f582ea6d1c25c2fbdea26853a42886d99f9e4ee1e263d16aee61a6f97f50c4cf1474d5527f3e8273013f3bc70ae92153a210f1c96f30d965f4e165a4ef3f9e05e0c1241558e847890fc74500eb9c025ecd9e21071a7a031aeb35471cb35e6636b230c479904b7489a0e7a70160c6fb055622a6c1a7e6513848ebfd8ce131ba5209afcee683e9d5d9c86cac40d86b12d955d618b97c19e70b318d7510cbe0787c1bf46a2e878903cad83c908ec98dada7aa0189897d5a764f41b014cbd73a85f79cd105160ec19a8cbdbbc2a548ba4c52e08adb3e88d95c1dc54d18eea3e96891eec2439be06116a5522c402b2fb542fbb8b9b847332a437977af512f40b5fe4d150e3ba296c4624549dd6c88d9863c4a833835f1aba208d3fc44e81741989739ccf76584575ade6801052d2b1f4a97d94feaf4d8c317497d236d540058e9747c209419ef19e17c63eda145a6c77e2ff693cc8a221afda3f2530b2169e81d3f9b7ddba93c6fa83bd96627bf7b6072db20b10b30ffbb42402db39eed4d22e40deb642c8b3422cab5adc31fa21090b666f047ffbf523ba277df46ff5a8811eee730b5a6a2e2e5944f921af6c8952ab7886dfadb4c3c2e90ffc9d129d6a5dad0d08f872f18733af0a54f7fcef12d3756bba102d68bbf21ecc8978006775803874f62085b9410e0178247dd94d8d0746d44483065e4e31086c656d6617ecbb612967e2327201035be5ecb1d247bb647b1fee748ba7cb43bc08e2366d9d47461b00a333cc1e962b5950eed41e3a47928a8eb5f0a04fa46675caf02fdba654ac6804b7730b831ed162e25ae505dc7bb1f5dd68b6c60c1e9f1e27f2547c935afce31be25797e3aa747ddf98294bc5ec6926ef7df39ccbd8c9f4112293a0d213ecc2542ef94865eb03e3eb6416cef66", 0x1000}, {&(0x7f00000027c0)="38b0fc56f5fa64fc2faa8e29c3914f2ebb47b16b15173a822b87a68cff4624134cb4cfd7aebd5ce9ae3ac762127cf491ed3a9ebe54dd88a21a9fb0792a366bd5d626b22ef0bf5a8b28ee3a7d5ad25ff2a9c551d0bc0fa9f7c691032d474fc41560a5382114112ac822b3d452a5a4b1edea603c9b936c6d13519e9366f0475963b9407facb09d6aac0ea07c32f053f0cca89ab84dd18a76d54c4bde287e1d2fad02ebbe1800723b12b3d33a59d247629139d9224da0dba77d01022f3ee69400097b0331e800651759a79d5da18c08711eabec9aa70257ad5327c903b4510e350a7c425eaf6fe64a50b0f5c67dd3a05e29a8c3d79e5014e67da9132e6839408963fe92da885f22c788bcd9aec1f0bee0abbf584416460fdbe05f1c4bd4d08a107f254f143c8d2f15de757f92c7f5e86464afca9078131e6697c3156287dd72efd0b19f46cebe1020c8d0ce3e9ec64c1b79c13a533d62138a0f39ec0edc8dea89c5e2f1c41022f8b120d60c905eb5583dab46164bdb03faa5795a3da99de8cf5b3a5be43b89d7c2fc6cdd23c7690bca1729f34170981fea8d10fb8e6e6d5f28a9ab6eaa70440df3763e6dcd52568182a57e100b465228e189bd599167132a47b5a7d96a3e0731b0616dd4d864ad0a9ca696889e2b51f935237625c5c1d957d4b97005f3a7165b3d183b778ea2d829b3be403eb8044811257c583ef2d86bf7fb484989b2c8d1e5b7709580a6ce93b300c0d4db2f4a0c757550ed360c37767d0f1cb7372cb905ff37f15b06a7e581839fbccea49ecd4ee3d50c0e61093bf18e88565b44e8964d04b25f79c0fe2383c5aa9731c04526a47ffc4fd7093dbda495fd905329be914838c610b9bac815d16ddd19440d935cd9285d7adda77c9890a4da6c8a5f15edfa995fe453b4229fbc19dc604974f9a38f666064170c8e9cf1a077a0ed50a56f60587a76b6ff350bc940be1a5370bf7b2d53b6ea3cd071fa99a545980624482c5b6353a9ac712de30db7dc359f071506d2739ec4b30c673f54f4630060d6084bdbee63e23216a2f7b22c47a0620abe4178a0d113648756b720f55861c12bfcd005ba4c38302c794caab3598d8223ab0068ac8c357298afe5b428b3093cd80c174b718dcff88a94adc37eee2ec7a4d2d3bb5cad8b1925095c3790b9a93811034d3d342d26bd0428870e91ecb2fe1f1b87e761ea30088def665cc34f0d96c49bce85c646840bb1b8fead6276a94fac6dd5d75814a770d5059ce65c7d5c3e9321d0ea093e3cef5c3a448e78093f1b54ef8d0118fff7a86916a97d2f08ad12e9bac861a0872835e54a2c633ebbf16228a3e2d174e28ab0a20d1299b4ca84fc4435d09d2504d7c04960d0b0f2e3f0de1d6f242f5609cc04ea1bcbcbdc13169084429ede94700ba2d6d4d14b1f0c8df3a246a06bc67c74ddc1851057dad6f30f0c7b024e6b16108132daac38a39ad771cc724ff9e7440a91c1938c77f2680167ec62b231190efa0a4afc5cef50cf4992da035d10819503f4be4c6d0497385f34bb4be82ff974e803a8c7e185eb4efae8f0164b5f63b08664b0dc947e0ad9363bb1e7ed6c9ed280b0af5b83195c8424e8c50ea743fb1633bb17e82e7bbd7f2ee17b6572d40f4a70ad17bb871f85184c01dd616fb4c0164d9ef9982bd216ce648304eb3d92b47778b8a68c9a6f27c73a6d570f5f485eef5e3272a3efc261ce0f1a21baec1b98849b4478b7df8076ce0e9190a00ef9fba0e27f3ce1f0748a5e6d4ff40b69bd8f3b5d802689d7e4a83d5d8b8a27d2053ef987183073c571c2c0fadd9811a7f9e53d327413cd4e5016f52963cf87a956055553e0f22d73527d3ba1fcbaf8ceb24c90f07cbfa4a144542707087cf33426d0dec20772895151525130209a26df4c7463c81996b6fe994c389a6af2fdc489010dd9705a5fe7d7de4c1025e4c11c06ac9be0b2defd8747d8985c59e7b1509af9d44418609410accd66c0fcf5dd5a19d1ca0ebe4fc5abad6aeb47d2b34f21cf819b6395b773f317d92f515e042b9ea4e2e6d451c781a6bdbfc9cd849e8bd29f7ce47f05a70de85dbe355dfe082594268ee3fb0fea705152380b1dbc87f691442f3ff4714a149e3cfdd30ca2b2618b1837378f3eb98070697ec979c23f820c82bd86e3c697cf0707ed554f46465389738c672e6c635dd7032db32222817be31cdb6fedd5822566031a9af16d99a025ce5add159c41c3dd65356d1abe6bdf2825bc1994da978b707d586bb78b4b1bd1c996dc8099db43d4705de044d2673b91a6c8e940899fa60dd96f3f48a7e5f54c2fa0118e0c4a06978b72b6bedc9834bb034ab62da2466b7579b0d9ff49bb9ae369a8f4de8e14bc83617b16f89a0052eddbafd4bfcc0abcca43e5c920021e9c7e1a436a9e0b5c99f9de66d3174275508a0255684b852e5bffb197f5057e6b8bf87171fc952f612b2744e1e21e220db0698f3cc29e13f719ec0ed167ec9922facaa18ea0ed0c2dd13423554ad5ea0321154b2e84d689d7e5538738e34c7ead7d14c0f9353e8a53313f2fce28c3a755a59be862ea99a010521f39d23dce43dd6e967ba077b3658d61a5ddd1292c820ea799206e3d5c527e323868c4a2bd0ec9d59db7601999bb646f6f18bbb5f642b31e2110c21df4b00da1b5973057bddce30e3476e3fb5d5456edf723ce99a3172f8f4b5285f3f18139be5815c613b279d567e707943a32ed46e7afc9a0b8e27c3cf0c0b4476afb5118650ed6b2ac3692c0e09e623f77ee55820956167c80341200e2257f271ddbf86b4470d72b76f9fc039156379d351a2982b5a3d849f34fec30bb25f245b615f5c371d7f4aaa1df13ff68ca3a5a4b80edd8a3c656fa183aa0e943ca4c3cf235a48020e80d52a6a9d916a2c6f73203d59d0a7da212500567eb0a7f1c91a5793be6973b8efd642b27cbcceacc2acb5efa831161a55844f0f9563a6eb3c6ba95e9fd7a2b9ea3b1decbdee399c0d158fe7c15d3ee9bb6323e65fd90d5585a3e44df308b6b765d6e0bfb3d953d91ad77f18a580ee4a5e24a537a3f58c62b10e5d1d0e079bdf112bec0063cb7545da62f9b90334417238e82e0d11e58fe8ca3212915ca78b765083458442e970eb95790c704d794ecd66bb6f67e9dcd5286674c80018efc90e2c655c4271a084c12c591b62925ff03cfe38ee9539230bf95a0edcbd86094f72f53b2483c0b871425cee6244529b246d2530aa33cdf65ed43790f19188aaaa2e7ac201a1b583d675d0db7dbfe923d79fe4ee16ae81e2aa1a41b5f7e8803f90a2f3a075584d37602f08e8e3ba89c11be8070e0834d347c367a08ec6a71f29dfd7076bf31891b5005104267a7a216ceae4ef3ee86c9cf00f9e5ee552e8753fb2676d3997fbc127aa59651907cce3261ca9b448531b351e33025f49811929aab2d1d771f189757adef42cc8799365d421f9bc23ceb4214e45075cce38bed0f657c80e83040ef9bf4f6b6ecbcbae47a39e8cf20bd2b9af74cb91e7c7485781178498306c374d362ac02c86a63aad4587bf4b4b05ff9db56a9539e97b9833763e3581896f6406329f917c729db20b81e4744c1d00b95c478fb48c86c39e2755d8fc01d84ff4135fdc0045082f0fe6f9b9301b9632c542d1b3b63e7852b92d36ad7ad5129c5da66ecb080d842517aa80ab99de2782d5642b48f9cf53644a3306b0ee8b32b12bf964d9c4670d4546c584a9563546a8ef9d2725e1a514c349d4b2237b7bca1999760df72c6f118f12bcc92d09d38c6d9006ac69296363bcacc63656ef0c7ff70adfd7f3baf5bf1529295a3fb50856267196fd1c660b6fc617196b188e0c34da108c926aea421cdcb5fa0c0fe0032b226953e80704c50f4309ceb6fe6af453e2cb9692f34de66966dfedd86f61d2cce593db32b29d712ae3b338a4d156d067370653592ab07facd324ab67c7a07e69b76c85ebc2785bbe853f0ea30d6ac4df5284fc35c87b49f59343dba0a49662cd37b7edf034f466b9c02f28c6b2b76c70f27546e36674d29793c54b8d36da690e013186c97ab4620c60d29db3d02e9f095c06a62c9c9b46adc5b8acce3b2e03cbdce4e9ffc3ae0c080ee6cf702ec7c0f7485aa520fdabc2809283330899c36059e0b82b68a8017e251967a2fc69cffd8401b5dd4e1c98325c47673687424ef60a782bde17ab6b6b8475bc48532a16bc64593f134bfd6d6a21da40488655fd7d3b1d36ad7ca1f939377fc53b29be674d4cc31e2a8b825079de171fecf4d3981f4cb70df0b4c6059d2ffa7ff9988b414954ce7f095601b6ba39a477191cc6db130425eb37a19e320d4dd581f591bf9fbef16dc656353b2dd7177a2376b2318a5cd0b21c3471015a53014dead4e3253cd6cef474ee18c0618b0cf47d74a085fe026260803ab178906e4e2fc74b79c2b853c8720764165af726ffce6c6482382c3b9fc2a85e35d129121a4bed0e75ca3d0653cff044c5f008a63b17f5d088b03a5df3cc9b3c58d72c242539bfc9d0737ee5fca78726e670b595933cb3e84e9637f7805975d12637ebeb96a67a7df765dd71a7366190b7ec0268b0cb4b30e1a95f5d6553f656493da2723d7bbef26bf1c1c786d49344a499111ac85a3c9e583391f3aadcc9ca83a4f5b4368add4643d3d018064786d5f47fcbb4a25923ca395d83a76fc6556c25cc1d168050bde221aad30fed14a28da29be05ee9f3cf9e0571b2bad16ac1ae6d49f03d2a2138ea751d35ee4fac48af37bef7c3b9e13bc344450809bc62dfb7a0a6318c7ec02d12560766653978c3e96561e84d3172cb2f032a31121b34f7f3268ea6a5bc3edd1f71ecfcfb9e24ceee26a12b1ea56e178da31c2cfa3e0bade089ca66c2766a30cc93401cbb5079137e92dda9c3b7ea854cf0aaec8ce73e3e5091aae2b1f675ca67b86d35314396ff927db18e89a15f4348b92579995e9c10615455f80a77979acb6fa97a5695cff92753e5003314b0aeb79c3f522ba84ef00bfca60736242ffd38f8183115f560aa17d72be7420badc1649892d9ea903225ae815fdb403a6e9176e44019f8009ed9a16983264ef0c09934382f280e1d23c22f2fabc517debf3ef95c7cbeff8dff855d20bdb3de443a1e2dbe1d2c72954dacfd753d5c27be29dac45e858e5cc82b7c25c957607b30e5e949e9211a6a9b24b06577977f2612c3786cde92d9328fd19b3d2e4465ce1fdfa58f50fc49ddadaa693fff80f43c5c90330ab2efe2fbfeb2e9b6a0eb4573b6e3ded14291428f1bd0a3c4f7334bf7f37f360f0fa90ea4fefe9254bb98d1d28052da4c9fe4a8d503fbf5357396c398c59e5dc912e62bcd594ed0e6516d0c23127d78137baa077e2320fc51fe8019257cd47a8f2b0b155ed33f65e68ca24baa62d8183bdf201fb17f7b31c04fc3078de8761bb8da6604712101c2dd9a83c88c1b859f7320439d8f4bf6f512df0c0563baafc3053609f6aed2b06866c840b69d621b5d873cfe6059dc47ba19022671ea59218052019e3532ca2c23916d40f20e70e1f41421e23cfe231d8791e1d66df0dbeed81ae4bc20f77f4da252f167f66929e2617dde915dba9d517ff8772e718fff58ca2a9c86ea8989f65990fee744be1d9853775fcaf9af6ece7a8a6ce277c433e3f624d8a8f68c07dfba0936ef707d6aceae392930cb29e9f6f1c8e3623e8e115d724c399cd036f9c2da1bd69eb578f6ed2c00e54fe069c9073f5aa0c83f729d533a0b53985557e736af8f2fa843c11ff2117b3a07880c8d0180078", 0xfef}, {&(0x7f00000037c0)="d3bcec4de43ff630d41632723829e4023a640ff2c9aaa334f452e4907df4f1a2469575f349825aefdd2cc551cdf86dabd5f4445af6e1465ba765f9134e9787d881a8618e4db88c574efcaa4f148813c7d1258e8543bda3d8d0cbee12518255eb16523103a0cca4e1b416cd20ec67fc52858ebcdea8d90dbaa22aea0a62afcc5ca0d867837c9097fd726f3dede5", 0x8d}, {&(0x7f0000003880)="7f85cb20cee27b1caeaf433e1dd6da8aa1d2def45f3139", 0x17}, {&(0x7f00000038c0)="6dcc348737a8dd152f2d99ccacb120939e7def0d84bef2cb2bde045f63bf6566c247c9ca62761389b0b96b26ba0374045f1112438bc86fb2f563b905341e494fa89efb541d9654f4da47156456712372af4d1bafa1158b1ee27c4842fb5b0bd9bc9cca93418cd643b971cc92104bbeeaee8726a59e708de63b948f75879e9b2c59b1375bf2f83d0fc46af544c6760f3a3d3607ef95ca9c747cd5538c9d4acb20c95793bf1c", 0xa5}, {&(0x7f00000039c0)="fe4dc0c8e9449dc4adf528ce61a4fce39878228129b76fa92df432b4699971f3f75b250fa1e39bd10ac8b7dab4e9ed92fa727d1795a22fcf4743af3f1b0e188d8aa6cb147a9ea77aabd973d2ad2bdba7fda5c810d2593223f40e2a4427622e90af5fe8f2a51ef62968dece8399ddee153320746b37c8578d33829598b101bce6e0f533bda11ab53da5fe138d88cc3a25303e7a72d64fe9bf", 0x98}, {&(0x7f0000003a80)="ac6c51ce224bdf01a1289f256740a6e7b3aa85b8a9a26f2a63427e7127802eebbc87da0e5349cb278a1a47e5c69eb2a6ef0e7d709f843030bb213d", 0x3b}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="140000000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESDEC=r1, @ANYRES64, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r4, @ANYRES64=r8, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32], 0x150, 0x8004}}, {{&(0x7f0000004140)=@abs={0x3, 0x0, 0x4e24}, 0x6e, &(0x7f0000004480)=[{&(0x7f00000056c0)="b42e8bb88391436e040b12773cf7eda33beeb8abc4b19fc2a4a479179d06d48b298bf234db6a180347c4c5f6bcc0b944ab0410fde7dc9dd0fe0c4ed281ed86e88eec1e9ae8eb10848f1f9a5c1a99d2d67b373ca6225c3f100cbba84e518d0fb31d04ff51dcd4f5a226372b145bc17fa8269c19007327ae2a5c948eaecf5577217a23fa6a2ccf301d2a2eee8ef70c69ff70e4ad093f28b237cd7df9b3b966b3f96ea51b758eb1ebf00f63fcd3dce218f7fb95b7886e082171d2d04a0ca4ef3efa611041ed60c9193999513f2ed4f13fc86d16bfa603e961c28ddd060ef9af1a6ff89db47e69ff2266f9136731d2421fa8a1268bd3888d865e2cbac485857b29e8f0644beba0f68c34d3b5cc5f4f010797875386f9489ee58d19a615105fa379fe8341d71ebe9f78a22ad71bb3604451700d8e1e7e4e3629a6812882509d0c850c3062030854127a811537674d8d967b5b054575e6ad307a852c468aab1435b055b98c946326a409bddfbf8d03597e451fcd2576299db3a5543139d05fe372d89f0cc9d5f778ff2248c97cb6a26316e80ecedc15c5470042872a5158640e5a4fd61dface806b643498f6499bafd757ef12970cbccccf60af381d741b8f3ce3d6dcdb92baef810c5d0dfe7b977968295add1cc8a265602bb1b6a6cf71602dd8a058fa582e01c5ea4fa8eaa1f6aed0bbad2b81ee6a3aaa8be37cfedae3dff247f69afbfc3ebe027c258f5908f52af7ca3371c08c5d4eb29b4373ccdb72aa79988129aeeb28746f7192e9a1a3075799ec103164c11a67efc66ce8540f426e32fabd69b0a5f6b22df36c53562b8aa9703128cf36bf45f89032bad044d1e464f11bac2f8990fdf877f19e7e903fbec7a302d9eb4372375815c667ad6159d72a092e096eabc0595293b6b6ec18f72f8c1f9db683a41dc7bcd315cf2054174f378fe9fe77fbed77feb05784d1a6c5ae73fde030cb0e59a1f0dcaa7541539f97ed3ce70a0c16965e99a1c502d57049897650bc8cfd79f5932e162f36baa18c2967cedf4bd5001733ce349149dbe4955d686c97d8103ca8616d2a77221d25e355b01583b51cd19c63f9eb957bf2e0faaec0c10a3ef130b284adc624eef860a415991935c494810179be17ccd4dcc40c09479cb960ef406d922b5dd13420c7a7b20106b35b08cf19408467122d66fcbc4115b152a25f903b797e3fb452980e1bb00f25991a183382aae5ee1c668e8510313365f9b23483108946975d7eb824a54f1e6a1d015d2d1a91f6f88d6891857d0c376f5a9e17fdc93fa888bc5c38159b47cc98a5a9e7e5a8261bcf4e97e557bc65dcce0b4504bc71d3252e2bddb1183171c2a9ad35ea58a2bdc795e6675401e0a2f06c8106d8318dbffc4d461a330e40a96de9285c98c74fec0b2d3978ff36582f8d7db7ee1ab115dc7ace7718742d3df96cc2bb6ef50b0b28ccd25f101866c1922d0704954c288d6933599ace9967fb89eaa498e71a84eba206b92431ec73f71e7dc37413e15d2366daeac8827aab356c37203c115b476e6f5716ac7a1ec1bd5682bcb4dfddf63a53ea0f4a8e2b41e09b335ca8ed9d5bcefa7bfb6543aba10345a7d9580bdaa490d05d80328f3269f8bbabcbe723601fab84f9b729461f5b2bfde90a7a4f651e488280bc6576bda1c7eb3f312cc44fbcf37b6c9bf50fb3649f44b8fec174e0a62aa0b64e8a1fdbb63b2057f87a3bcf95ba694a16cdaa6df0d6f815c58299795c90fbd28dfc93c9add90bab1e76f0b2988bdf52b20433322b3dcdc90aa0ab00b68e0cc021fd59cc178690bf767c2eea0729148dd25348bf39dbb0f64df3877c4facfb057747a164b8fdafcf151111ace287270bf85b703fe3f172d9a73095600f1719b936f0ded3799d5eec5d0f4913f890f19b6c33a4670f099ed8cff84d4e04a9dc9acf38c9a002176d6b0671d0b0795a333f808b3d6e25efa05d3e9b9a1e50e07cc19fe95da350b69d5edd9eed8cdc1e4ee829550e543e733f58642cd663ceb1d7e1cbec490dc70e2c049d66831e7f5ecce993e9cc7379e3dc9d92d38b548b3572bb20ed8e1dce14af6a5218d9a76251108fd2b418a5ece86f8650aaaebedf1f0001a79485ce1340f46232c6dfc694ed86f460f68e1946b9117a06bd8ded7bd734680f0e3c48ce720a666eb38791a8ddaadb0fb9e2b0887c625ecbbc80eb5bdb4e43b8af0561f0ab9e59a482dddf1f0c7491ebdf9ba3455aee1b511ce9433aa2837452128f7e808c5e5c0203c95cb0fc2347f2aef0152ba82adca44c2afb29d50ac01285a7d1a4097561933eee58592d76aef9df513061944575709cbdf93ee28d8cd94f25a46aafda45f525b61e09f2e635e6d1d5d19b6e3461d3f07f4ab043f939b1abcfba8aabab5f9475881dd23d09ed8e460a0bcb1d91e9b87c437a58d249dc3322140e53151639457f71e72385b16d2064992f2114bc89c35df37e3832ae91c162e7829da8933b6e730bce696419b82aeeb4e1fa1029ffdc812cfe0e166e4359d6b330e132f843a7ca0d4ae1f744cf5d1ec1a1e8132a0827e2932ebc4993f8662f9599eca9d35bd8068b15a5c5256410621df637e8c063dc3dfc396f1ade018e7fa8487c50060d9241ce82ce19f535788545babc4d5669fcae037febbcbd45454b7b079cbb68a158d33631243e62dd145b44e1ad55ffc2541bba3d055532edf69b43092e11645a868248a08065ee85e8498e0896dd8982758b86c63623ab1c26c5a44e6efa5b92701c0477daa2de656c5513dfc428837a57e1c48cc6afd7d82558e60d233889975a892dbdd48b11ca6771913afef37354d5e09ec1c79f4750577e08eae5bf739928b0eacf9d871bd8e6d0b626f6dd00f76744d7d9804146e4a474fb7bf02715c76660a0ab5ddaff012c264a2d13bed08a17331e988053b365bdeb3c90b5987d7d21018af57fcdd866ac7fd481815b30240587c46a34a5c6cdf9963130362c4bf32abb049027f50e3ef71d98ef018dcb0ccb1f2f4a5902820444b5ce132cc7b3c51d833fac5c9598cdfe28fc0484fe19335dd8be910d72811b8c19bc358d4baea44532fada4979e61ecc913e88631c2db57670c5824204d9409877c80e95f5398b853ee837c2596b9ecb16dbcff799d6ffde9a172e4ce563f1ea1427b7e83a8917b8463a1dba3c5dd1b7768848a168aefa3317836b9f6118eb198c15fbead838687a8bfea7b3add42d222d4fa3581a20468aa8fa9a1296c0cc84b68b40d1a13c956df062a917892ed42baf7fc6998110ce43a9daf87ea6b7332341349d422af7150a881a421e31c1d4c9571b5ea4712240da1580c2282e5e9ac99301722a14969e9811562ece4d5df0bbad772c41602c287556ba12a695386815ab4d7a22fad073d7d86910419ed2df230656b72657cfdba7b1b2fcf5f08efefc93c2e9ad5859f239e8ee645632d6917eaa0ff41d4eaf8be2426b69f4287b759d75d9bad96a2abff645f2939c383a51c6dd31845beb5e363989bed3f3809fb0ea461e778a5f3b2fd314cc3b6cafc3784d2ff5d40ce8fcde3273833f72ed2a546cfa7fb65906c3347c7cb804d08ee60035a795acd9735aaef4015135cb5fcafbf3c67bbe9eb4ac91628f1fd53df1fc2d2297954f69541b9476317d2858ef62542d11bca3ff22186b587066ae8490701fa4b47c3290b57fccf5a849e1e166821852d141001d170b4af1c4e41d4a4407456a80baf7502a0cfee370ebd66f15320265b729685456279288150117eda696658f5fd86138f285e7a6f671e963f50390cb60960b50a3d5f1dc32a731c9ce573a7dd0154345de7d5f7afd5323091c00cf28b0da46216841d946e6d2925f036673923665db48a477f5df268f4c961e3c7e0795f05e4b0fb07cb979361b688b4d9dd9e64aa376a492980891a6d9aeeecb4f920a648320bb8c42102c4dccb9590bf7e5ab83e3d387bb3aa541fffb08aace7e77fdb52aa113ffe0ecdc38148e36fd9512ce95735775b48a2c7abe6cbba1e3e6414a4f7e89f36bd4dbb14f3765b6c01acbb5595e0cad1d4b83dbdc060f9c7b8aabbab0660bc91efa58f450fd8fb693a445a1759a1b3e5d96f2ec5ff7b40a118bfbf5c08b998cbf7aee451902609ee95db1e47dc2e965256a3c620e7fbda4d9baa7c3fc1b8c2f08906fc038901b24c9cce7e6be3a7d72e4af065df5cf60286820ce7f433f58db7d1571d02c2271670dbc7da0dc1ca64e90b72f01f87928986c7c1ee0b087d618174ece4936d1ea69fe60845d4d17b61beb582d6b762b0bf68949309bd0f7fbcf96cb81f6f5fc0c848049f9a2ff81d1cf466f847b9642f434cea86dbf665c4efd46b27f98d59b3343fc945ca9821116ff49386aabaf2c952ee7e7db304520d292a4879ff9b62b1c7e193016371e5c6786d19e485ef0c2248f0a2d144b6cb364cfe299c83bdfad94f69db13141668ada667812fba92a1c5c59b1876ac15f134ec7cfc02612c19de8b037332391452adfb52136ac6b6d72f1c2f3176f6d877de501d07ddba211920f2ec37e6f23f68dd10bfcfe39b9a219f69d3d1b9e29e7dc5289bdd674eb7a3f14676dd3a08877936a64da60855ca79b37a4697273a7083173cde019cc3118e61fbffdfbdcf742e8795c00be453f329ac6edf9cac01b699dba8b0dc88bd49d40fa6231071a46df15d6782f10c9d419ff190d54a8f9d4e821ea12a98d55560ef5465ba761dfd29bae01c5f226d80ee56cba70c1032a4c07ce21c77b03b2a0c618b7e2cbc1ce25d3bbc4652bac1845d36419e7ceab3a7aba3e18f4c8e1ca952baa1b2f87f0d9982f3f3a200a87dbc736e857637514aee76c079ed94764ef34beb9535aefc3550034b7880252fc3ae47f7d3ecb97797e7210ce1d4b89fce7fba2d329b2ddbeccc8cc942a034d5358b7a9212f8bb86f38208a0157f00554f28ab731cf8a4283bd13c4021aaf20b0c2d4e22f4a25f269c9611410202adec8a59f5f073a21021b57f16af19698381d7bdbb0d68bf879a5bfd913ce1881ec707e7dcf4ebf90bae1b17f56e7109f3b132580a4fe69628300865e8537f1538ea0e0f5f78b6627c9d248d6f08f6f7bc9d88f4ed0368eb2d8c6418f5a71c61814c16f0fe0d0d5b9d046617763bee90d20a96f28ccd20f412cfc5c9e1dcf8b5b30aca20e42dfe99930c84d3afc8b0e5e634d5d60d820deead8f4af3ff47d3c81d28920b0626a2b53f8d1be31f98207e811b1109e6053e73a41caf49a21074a2c89f1f5f00f9bfc58fcadb09cce7755efe9d15bd8bdc76334e0f109387b31630d9c168f38643d17cd3ceab19faa6468cf0301fe1ca6148b8111ad451d2613caea7046c38471cbe0825915fb0e8bf3c542618b34131251ca2d387189df6e4ff3661514bf8d6ec0044e76e8c8b566e5d9147f26292197c5ebfcac580b995ba871ce75afffa0c0b865d6362389fef2f09ccbb414fd88912e2fd09a3c795008635c50949609a734eff58caeb4bd8378d3cec7d65900a1a9a6bdcf839161ca151e49f7d5ab7d0d69c634414847423bb4f448bb6cfa81bc0e5bec3d422a9d365be79eb7ecb8a46c561e7c864bb8c74aedf5422fa7ab98051d1ddaed57221ec5ff1b4a83ebc452d6b71736b2fb10f0c856e66c75d9a237c8542983ca0437286adbe66b1dd0b3678682d9f7ea25b98a3877b5516d9477ddc521bca18de2ebd21da6483daf34f236bcd5f96e7a4466ae79d5af151de7aa2b4201b09777fbd7880bdda93e4f3f4986d7e63c03a7ec053a5573995341ba6ecc68ae9e4bbdbeaf0953b7bed5df6972b0e15367", 0x1000}, {&(0x7f00000041c0)="696bcf9c7658917e3784e1cf0add5840ff849d0e121b7b9459b35c8fcb5031ebf22de3429efc956d1071ba7dbfe76f316d8dd1519055ba3755d7cff0683778b03511b7b225be840afa2c210bd229b841cfa6c873a547d65c4df078477483b6108a018dc5ca6268907b0674a3e5d1544c8d4721bcb40e57f016ba78d5f2d6ab34", 0x80}, {&(0x7f0000004240)="83e9286a2c5bed1fa9c65963ae58af0e97e1429d227bb179a83dc3b493517124f6e945ce6b2e143fa761c3d0dfd5f87eb5b43623f7b428402f4d10995fa01ccc9fae304f6144919610bc34b0453901cf801fdc9f0edc9a3adefd099325ab735682329828209a21449e4a71e499f63db586d7a6ef5749a731a6c66b88a86f4eb3b71f", 0x82}, {&(0x7f0000004300)="678f57f5dee860dbc58792e26661c8d841bcf6adaf8c376e3b0e1091d4547c06c96dc6ad5af988a374d19c33350511aa2d9de07a820e5e58fa23f4b62ba5d5e161776e95dc65e3d0bcce6d6023f33434099aedd971a960dbcbcd98b90f71fcea59d581a677451df289da09f1221bf7ff9a233a6398717f080a11bff48a7be5b0f1b8631f93c25a3c9683aea1cde0fd16aa6956e6de07a1aaf1946302df9dae97a338bfd4957b05de3088cd0b95a132860f9b6b5d23e70f88a620e674f8e4dece8fba455d0a3b67bb7d661ce7ea321c13b31b48ae466f30c0360157b6ed95b54246", 0xe1}, {&(0x7f0000004400)="61c80dca4d164f3dee5069dc8821a41d9634969e242eb56bd7453a67340fc8ed47534d737a8cf5fcf4cec2cb1724655064592dc78a3f5c42f88348720384bda64427880ef646ecb9d02394c58ca05402b102e68eddca45358677bf8076964c7ec63fcd0e", 0x64}], 0x5, &(0x7f00000088c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}], 0x98}}, {{&(0x7f0000008980)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000009b00)=[{&(0x7f0000008a00)="b4dc55c01cecb3b34920dff8cc9031edbbd3654971c0da89245cb69cc88b80f553e71407af9fb9c38cddcb6346a7310954118c53c15985f789cd64a64e0bb9e0f86f91e02cc88d3bd1ca2fa99e6c8cbce2d48ba99524bb84da8469cc61436a1b91d4dd2d11154cd5a06f75f54c4f5e80aa3dec729911fd1e6b50c78f7d1c15f0dea898fe5e4d61c981f49047f8500859898ca50211c91274", 0x98}, {&(0x7f0000008ac0)="e2c66b001857adf8c1", 0x9}, {&(0x7f0000008b00)="b8d1162c1c823f9e3fe8d794ed55884db6019960428bfa0f9a0a0a463e1cb5ce77cbd3e6b5d4220980dfb0de9a33e288176836866cb97ac3308285c9d86fba9de1b441676cb8e7d432e317aad65f3cbe08cf2326ed0c750d14e1ee6cbc3e6ebf98c1ea6aaebdb9e11f6c8d57b6ef5220c5c7425db90cabc896657043f130e8377e45e3949f07c2b405260e64b0edeb9a97d85326cfe88b597da3e51935b92cde87beac27944733814f1ff9d3aeebc60b0c58f208851ba03c8d5a71a4dc847b026d8fdc4636cd03136837af5c602db5520baa5f20f0c1c5b016e3f772bb2c8e7681438d8784c2aa6839f8c7caffb6496eef6a9ace1e18f6c2576c670a6db436caa36bc367badf365e3e7f888680897009995a2336d5dd2b74af85ef6c62f0725d6cc1ab2f3c27001772771fb13355fe0f843367ebd8a7ae19f74a59738308c5f797fcf5a26590f820194e4a2b1d8a96f3ebf00694f907146e90b08138d068286e9aed6ad961f7724bfe9e017dc1d74123dab59cfa3d75744d68ed654498d77345764bb2a473d0ec0ca438c484a1295874294d466c7bcf55e87a93231f49c034aefbaf139685381a381ecacc982a1a1b26937fe549db709cf49d3cd3ac1ccfcabfd89c89dfc45980eaae4d35fbc9393b18cbf80fd1991de20bc308f172e83df81898b3dc6974024d18727068eefc899035c58dfc6e7ff3538a950286039bc9e5f30d5bf757b0f3a3a0587b27ece5f11e022ce7d6dff98fbd637054cc5d26f0fe6656e9b9a4e112ca9d0ec0820ed7b2b802db89d69b0de5c0fe75c0d9e83227e64608d53cc175654cb12bc15cce1166857d93d506d768d1911177c6470cd7fdad4ec5011c231639a5535768446e8d59b5df70344dad655b070d5508e5409976a6b9efad9c52ce607ff52d18cb00787a608badadd21f5eed931c8e29019df35bc639296bb4b32562a388cb923efa7f867e3c7d1ed601a3fa462f1a0d3688d799d9b3e77de993069551bc602a938a9c6eef90861afa43ec6f22164f1e91272cb270b95eaf8cafd95cd2e731d16ca160d4d890f1ecd9ac52ff5ccbbc578a9ea8296818f472b490b5b374a3aa8ed534ee61d5f14b00647c72503031faca20047060f48b92082d0cacfca3269a1fb02c8adc430a10b50aa965a6c3e18105333e3b6629394569105b5eb84df9f73d8ad99e7c96d6b1a2a35ada6b27a31d92cbc982473028e8563dc1b69f2fcf90004dc895480747a9e838f10042ad55d947d4a75fffb622a01c638ad465727a8475ba189698862aec579974f97d79763f868b4e083d71f788a24f37b0560ead6bd9551f27894fb22a2f00aebb3ad134384dca0e63a7f5182ae8f837f9164544cd1c8af86018bcb469847727097be2baa9c66f2b610fb466db39bf6e13d87cc64e13a2325084269a06a41b077e2f454c7a55f1b6619483d34005835ee46c387a9588f0b4b8c34ffb98d9bb900052a712df7d3bf203b920ae8ed5df28d5f23bde7f2fc5e93dab79bf84a2dac72a8e07662e8c92996a83f5dcbded1f7eacb3bf3551eaf42fc8cb9beec642d88f4eb242e2fb7d4025a2846fa332a8fa544d7e0b801f457eb1bba14a5c0fbf3636507302a0235d5d74b894ae5d31628c1904cbe0bb165c55ac5a170292ab77b8706f9464e83a5e5ded3f7cde8eff28190eda452ea5379c549cb58dbb04cc8e7ab70841678674b2e52d1cd5d814b4475216e7608d289d7cbb57681986654c78965e9300239b4db35c236e06d2ac6206d6468888700fd275c7e7a6c19a6113ae591d5ba7f40af050b0958d17bd4f06bb58416a22b711dfb94f713ce0d001f2170626592b9b5287cc11c84d92773678816cc125520f083d7307d761f34aa7c88918cb98f7098afc1056f29cae65d76e1151b423fc7639389a2df26d4314e6c99699717e087e7c8ddb889c5930e48f607bd28d42c355ed71d1b22f877876bba396256ca57eaf064a4049ef12af2cdd653ccce333f3999dc0d48ae851fc9ebf133b0cf2c0c7ac61c0499b9012835048fbbbd21628bd8e5c25c437fc69d5528f31a283f37901e94b370365d7e4e5b6a45b094f30563811f886c17a7b75231d81fcec38535994b6666f72241a571f3b2782b0026bc3067aa81007cbf3bcf531bf03fb7bcfc301ffb0965ec4cf2518b9220463e509746a5460e3456fd81fdcc9e87f066a137b3b57ef5ea9c8b31832f8fbe9ea4f003c9f6f696f12c571e10a47e1baf0a9763d080cb8ceac9f69e6155a26e187f72ca414be589d9e42a776c2496c7c8a18d0e36849f18f2a518e86f11754ec4cf57edeb78314047e904060a82b7c691c0bd3e0ead6356aacc3b6e9a826059083bffb5fe05c2e36102a879a8b6eb07f3f04f6723b5ac729526df46c46d85bac32bab9a580fdfe4cb479635cad72178ad34b21c86ba08ad965eada80d87984382bf7d17185820891b6b420782f42c5639240a0a459d93556e335330f24804fe489063d1f3a50ccc2c41e7e3259b1e69e3a21720028eeb4066ef40b6f9b8330e81d0a5515f1a7374cebfa795de01c85b17e1aee4adbf0c812c9728baef7f17e2fd21d51740963f46c190130cc9f9845738048e200603bbc1ccb353378b3b7a9e7913631fead18df2e9594452b81776ed43aa553d4991fafa94e34d0be34124f28d5cb83f39a7a28aadf9b8e6f57f2096cf2734fa97a0a0be11647ded3d8dfa4fed5dd3126eff213a9728325a93350ef8ea94f58f3696a593f8d02c6350062dcc1d0f427f3e87592625745db38802da1f246a439c124fc8bd9d451d394413dd3935d618ee51e58115b8c957152f6931d1b5e989c4f218bcc48daa5c6d0a50ca7022f7573943ef69909e0cc862faee4938af17bc704cb9c10165d55300282a2ada171504a308e8414793d6a5de0c22bb4d36b108357fe3dde3bb2c2df5e1484788f01af71275cd4768a8c44e8aecc79ed6b682576e62a70d2669034594f07c61af576eb0ce97b084cc4e8bff229a972bba56260f933fe5eaf3df265b95ee4a47bd1ba4319bd28f903f4182753ad881c915692e847be4a8ad8d27292b3c06852dcf4bbf3b0ee19e4791da68728e91ab99a94a84c1a3a32a8c1c048db6a3a0459317785d6f46cb1c207f7823478887f6cdf67daa1d8903dd904bcb3e5cccc4fd519ede8c483f0443901096a15b17bc0bda6ef9e304278bb54c3bd1f427e1a79fc24a0da59f87cac4fc1dc726140523e568be70726e7afee0620ec76d438cd070a91c645aa214702c9e8c590c1b1de749a2c80ec9319b5d1185e7a6417eb365a4764e0ca3d8209d906ce95f0d33b0fa0dae70acfa254ca00912a5ac0c0540d2f1b5e7771a545b036f73297840f66b300ed655416e9eb34d82f0ebab8f32e8dacda5ad8afb775eada36ab9a386bc3997b6955faeca88ef4aef10ccc67a3d54b9e064b6473e45d50213ef6f2d3a25e5258adc65c3d9df31029d6014553da00dba0c3a02bcbd94ac85212d657548e06ebb2722e6c1cd9aa8d8c616b562c52f2ac9bcf95b4335d94730b6583e357415424be58410c60376efdfa4f1a175049e8895b65bc7cccd056326bcffd354144ecb16a698acdf0324c61e6058f4fde389740b51b185cdb2f1ad02481687731520db9fba9fdd76b7e6b46448da3bc166356f21b472d89e27a78370ee274ea0fd56ae2ca7762c278678ca395a54fa83ab7a3e01b48dc1780433692c1999a0b2747ef02f1c2a650f239aa104d470e90ecb511e955ad8fd7a5601979b9eca94b2516d4f1b961aec6e8330e7428b9715d5d18cad71ef3f957a95dcfeac9257c98115052a2c58c71b38ae9cb88c0f4a587272df2651972a33c4749876e18769ae9044503aa4e5b68038cc40d4927014fc9bc0decea902d44e8b03597d3878f55837d80007bc82d25279d7a1cdefde338f6750b01bd769b4dfcff102687e1736cc09f79320242f5f964c8e70a89da2c8f4610ab7ff00b9be010a4e49ffe23eefc118357c116ad9482f3feb4c057a9283e1c5dfd1e5c8e1496e69bee6fb07f45970dd2c8df16b0c136ccba24f3348bd1a0942d8defe4deef183c1b70e338f25682c20a7b09e137a72fe43d68f22598e28511e06014f70d8289ebfa1480acd9350d9f529e938684812e7b6abe16ea9217660d63104c2e381d4279036a3ce87af64e623098276bb105fec9f9fe27d07bf4803c59655d81bd2303e359cf9a017ff38c2a968de0f2537fc7ba25327e5f9e273052dc33d3af84a93418ba02afe77fd29c88357fa76854e62830913e2a45c4935cbd2753cb9f811491980bfacb3e1df4d50c99d35e5a6a3df78a9af321505ee3b8bf9ba055d3c6e320c43e13b05d9bb183e4d5179731633908fde94e712c5f8f44296476035de54249b5509227cbbd2d0b965eb221ddb5cf21f71d0aec69ff9a5de857ba513a7b6d3e039c10565e038907e2d8193f5a4d69bd096f68d2c93d81a561faa1bcbffd4f030b13573816a70159b763ed190fa00b5af46a665bc5397df22402a891aecdb10b10f6e3f525cd070275e3cdf217a69adfbbe08f0dd18dca9f8919d37942b48e1d7f0d2f90e96916ffa78348684e446374f61c03dfe7498e8478dfa77735a0e2566c1b3fac374c48735569b1248c11336f1d4bc976d7a0f130f9a00057c55b4e3dd28e6129f46b412b6d0d7af5912bf3c81b82d6828c32c37bfc398b3977cc0e793fd4216239c6f8ccbd059e4aa32f2fe6ac894b5cd75feb7b40f1c201275fa722b8328121f9bbb512c2a964f1cc8a0a6ae6306d7125aef52481a2606f987802cb21084491cedd6c5bfd6189bd942f75d206eba79a318a93cf178e580a4af62e7961ed0f67f6b73a9329b8bcb869537f4202bfd3aee23fe51eb7b58249a72437f1f6e2d917db0ad08bc4ede2bf4270047dc535e91781f66e9b2f03d3b1d106bed7fa2bc3c80028108ca90423b5b1eae3725ae7005529cbef27df07974075d1cd4f6e0b9dafb91d572dd717732dfbb6cf5ec02a31293f4fb355d666b5df5da953ac728887b1f1ceef546092c76c08cb5a1736d0b531a5e8eb7d84d26afbb3b52fd621ea1cd8027fbeed118a197e8cf794c89e7252810061f74ba9f0d84ecf4c6347a1af3833dcaafb73b0c0992a560d87d8b3f65dc6e68c18733a15750372e11ba276e0fbab8f198302bd5400badad5708d65142994efb1962cf69db65c8378503a11199c0536e30e77a42f258a6d84fe2b63af5f3bc785fc64f79fbb199eac9d359394e79e6c104a7c7c6ad75fff76462e0f00ce43177568b8e27f3e1d3bafae081ad58c481b0afd507449422dff3ac3c74763fe8c0682ce71874bc0e2b300eeef85b22017fc2b24a78bcc20a7e0812bc2bad56662e9360f7c2f80a821fbadc2e054a42056f747522938a359cd85f7890e8d0296593fbb6d786d340b0a2096e8da2466609e9bbbe79200cd3bb940172925f325ca0422900437cdb9024e1f6f4d00e3dd1f8ace49d44db45a14655f02bc80926b2510d4cedaf513b0175f85a44b5966151f513127b88680b40b062f65a937254d6387dd5294803b498e7887e84faf618777635be87d533294e75a8cb35efdc35c767365215e4e6966304de915a7b65ee4d058f77c98be0d5b9088a4a817836500050c4c6134cc1edcd970d80141673653929c2183d1651a6c3cd34db182b5f3c270bdd3afd915decc538d232eb325b556caf4444116f72944032a363242f0ae58600356e249dc5c0d16c7cc177221a493ec416db9c2d369123fea92002b87153ebba14d65e2812c0c552ad344cf84", 0x1000}], 0x3, 0x0, 0x0, 0x800}}, {{&(0x7f0000009b40)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000009c80)=[{&(0x7f0000009bc0)="0d66983090d483227abddb4e40e7fe05eecd0e2a15075eda819eaab36a3a710fb3ae2e081a1c17dec3223b87db1d202ae0bb812a1c46c4391ca43d58ebb0bebc5e3cca21422665079c40a60a55c71a6f1bb0ed22b30878c4523327440be2b6a7effa00acfc90531e61950e0e0391875b71ed5aadbbabb7e40ff0d2d3835f0369bf4b8d6461ab9525d064f2", 0x8b}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="181d006d0000e71500000100000000000020000000fffffffffffffff7fff5eb2c39a6e6f18bd5548fec3fd911ed257a7dbf679259945bb19fe7ef3466a4e1e209e9b902ab2664905a0287912347a907", @ANYRES32, @ANYRES32=r7, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r7], 0x58, 0x5}}, {{&(0x7f0000009e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000009f80)=[{&(0x7f0000009f00)="8185a1e9c0998f6a60460fa908de6aeadc07b5c6d3f1679ea0861d64e5b9c1dfecafb96ecc261a13498b7712332c87b64a4fd5b1eceff602ae66981aa9c2a6595e1caa8edc273d884da7ea9aef04fe8952a95f6ab76ff19b5f66e77dd455a78352bb196a4560a59152da46dd75c4d04e12361a20cf56daec478f", 0x7a}], 0x1, &(0x7f0000000940)=ANY=[@ANYBLOB="1cc500001400001200013125bf8e0000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="0000000010712cc600010000107da8174d096dd845135de7acb06611341cb5c1eff4150bab77f2e68676cf5d684c0a28de988195fa6070ad37c0f5bc9e773d1346222b8a3483ea2dc235125714280e63361efb"], 0x30, 0x4008000}}], 0x5, 0x40) keyctl$KEYCTL_MOVE(0x1e, r8, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0) syz_mount_image$ext4(&(0x7f0000001080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f696e69745f697461626c652c746573745f64756d6d795f656e636172642c696e69745f697461626c652c6772706a71756f74613d2c64696f726561645f6c6f636b2c6e6f696e69745f697461626c652c6e6f6d626c6b5f696f5f7375626d69742c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303030342c0009c8d72adac6723996b5ff5eb1a03bf3196878bc5541a84cfa40d3305b17925b3c3cc32eaeb4374c9ea4a8ea584e80f94ac69cb1c7e3ca1908ea9d76f612f12dc098b33296cdc78fff710c49b095ba4e25069d9cb887112df0454ad71ed1616e1f520c8ee18930f329c026f84b86bbf7f4f0c7d906e9699b2a04436dc3ed74d32aeb2aa04d31060d5f968eddc27406248820ce57f24ec84e81ae3e8180b95001c06da065bddf3f3f6caeb2648fb65897af0a216179ceeecdf95e796045cc53deecc9cf4f5c9dca93aea9ce861e68dea91c4341a330a21a3347d7ffc151c1278f81d5d3d7e319d97df803a894a31cf0b72d3f87db7399d0a45236c7c6cf7dc07ffa361b95a70500c77a00f7bb7cd097f128c7f6dba0be5eb17b28b6da572ad0968c005f38f97982fb58cd18b493e47f6663455dd5e0fee43b85b44134f5ddce9b48325b310332fe5f50f563685ac2b46e5b3b84aa18b95ac2e3b8832d0000fe1b630287b0fcbc45d5128b3bb19a48fa51d51dcfb151d6dbeed24d4adc68f6066ae1fa3929d6d0f01d57e8cb3806b7ed4f0c6516c60820684f7fd28f555c73185f2a5e"], 0x3, 0x42e, &(0x7f00000004c0)="$eJzs3E9vFGUcB/DvbFuIgBYV/yFoFYQq2tqiqIkh4eaB6EEPXhtaKrEUpTURQgwkHryayAvQeJWXYNTEPxc9Ga5q9KAkxEAPHIypme1uu5Ru6ULLGvbzSWZ5nplZnmfmyW9m5+kvE6Bj9ZUfRbIpyc9JeueqV+/QN/fPzKVTh8qlyOzs638X1f0uXzp1qL5r/Xsby49K0l9JKh8WeXiJdqdOnHx7ZGJi7HitPjh99J3BqRMnnzlydGR8bHxscmjv0L59Lzz/4vDQqh3rKz/N/PFZ96uTn5+9PHll//CGsr+batsaj2O19KXv6nPZYNdqN9Zm9zWUi+42doSWdCUph6unGv+96crC4PXm+1/b2jlgTc2W1jfdfHoWuI0VaXcPgPao3+jL59/6cqt+e9B+Fw/MPQBers3tzMyPf3cqc4V3d3379VXP96upL8mbB1/bXi5Zo3kYAAAAgE721YEkTy81/1fJ/Q37leUHkjyY5KEkW5NqXs+2JNuTPJLk0Xo+UQsW73/t/E/lwg0dGCty8UDyckNu10zD+Nds7qrV7iwr6SkOH5kYezbJXUn607O+rC+XpXX0rZEfm21rnP8rl7L9+lxgrR8Xuhf9fXp0ZHrkZo6ZBRfPJFu7lxr/Yj4TqEjyWJLHV/IfflfNqBvfcu6f+VUvfXTv+Wa7X3/8WUuznya7l4z/hczFYvn8zMHq9WCwflW41g9n933RrH3j315l/G9Yfvw3F435ulOtt/HNlt9+abbtRq//64o3qh1cV1v3/sj09PGhZF1x8Nr1w633+XZVPx/181WOf/+Ope//99S+U57QHUl2Jnmilru8u3rvT55M8lSSPcu0eXr893+bbRP/7VWO/2hL8d964a8zH+9s1v7K4v+5amf6a2v8/ru+lQ5Qu/sJAAAAAAAAwOqoVN+BV1QG5suVysDA3Dv8tmRDZeLY1PSew8femxyde1fe5vRU6plevQ35oEPV8kJ9eFF9b5K7k3zSdUe1PnDo2MRouw8eOtzGJvFf+rOr3b0D1pz3tULnEv/QucQ/dC7xD51L/EPnEv/QucQ/dC7xD51rcfx/cP7g/itfbjvXpu4At5D7P3Skm3mvn4KCwu1aaPeVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/4b8AAAD//y2P0tw=") r9 = open(&(0x7f0000000040)='./bus\x00', 0x143142, 0x0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) ftruncate(r9, 0x401) sendfile(r9, r10, 0x0, 0x1000000201005) write$evdev(r9, &(0x7f0000000340)=[{{0x77359400}}], 0x18) [ 559.536118][ T7694] netlink: 'syz-executor.2': attribute type 15 has an invalid length. [ 559.560130][ T7694] IPv6: NLM_F_CREATE should be specified when creating new route [ 559.582587][ T7694] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 559.589655][ T7694] IPv6: NLM_F_CREATE should be set when creating new route [ 559.596691][ T7694] IPv6: NLM_F_CREATE should be set when creating new route [ 559.628358][ T7696] EXT4-fs (loop2): Unrecognized mount option "test_dummy_encard" or missing value 10:52:49 executing program 1: ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4100, &(0x7f0000000240)=ANY=[@ANYBLOB='data_err=abort,nodiscard,resuid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f6d6263616368652c6e6f6a6f75726e616c5f636865636b73756d2c7300006970653d30783030303030303030303030303030bd0b0f4e9180398461af34302c6572726f72733d636f6e74f01758c1964a3c1934ada7a38b5bc1c8696e6b652c75737271756f74612c75737271756f74612c0053a314d4c109c86d77519cecbe3acf5f5e242f5caacf56572fe615590ac0effa35d2775adebae1fee0b86318f8f406cb56e665949868bee65d5a89b23ccb8acdcba286323cf17b992716761121e8c1cba45527cd2fe0efd1558461bdf2ed773d048b8e0aeaac17bf73935bb7dd623c5bdd9f2e1458ab516ac5d4f11c085213ab64481f3c02163d3f8bcb6ea2c7635a8f92e2042eabb1454243c9abc6218a8eeaab184df1bc2dd18377366470fa67684a6d194c8b0aaeb313375c5ac8a08d857d6bc97d0714f017a4a29ab7c139bc648d003042797083233f0e6d9bc3"], 0x12, 0x4cc, &(0x7f0000000f00)="$eJzs3d9rW20dAPDvOU3munW2U5E5cA43aYcuadf9KF7MCequBuq832qbltK0KU26rWVIh3gtiKjglVfeCP4BguxPEGGg96KiiG564YUaSXKyd+ubtN27NNnbfj7w7DznPCf5fp+VnJznnIecAI6s8xFxKyKGIuJSRIxm29Os3G6sbLf2e/H88VyjJFGv3/17Elc/2drWfq8kW55svSSOR8Q3b0d8O3l/3Orm1vJsuVxaz9aLtZW1YnVz6/LSyuxiabG0Oj09dX3mxsy1mcme9HMsIm5+5c8/+v7Pv3bz1194+Id7f534TiOtkaz91X70Uqvr+eb/RVsuItYPItiA5Jo9BADgw2AiIj4WEZ9tnv+PxlDzbA4AAAA4TOpfGon/JBF1AAAA4NBKm3Ngk7SQzfcdiTQtFFpzeD8RJ9JypVr7/EJlY3W+NVd2LPLpwlK5NJnNFR6LfNJYn8rm2LbXr+xYn46I0xHxw9Hh5nphrlKeH/TFDwAAADgiTu4Y//9rtDX+BwAAAA6ZsUEnAAAAABw4438AAAA4/Iz/AQAA4FD7+p07jVJvP/96/sHmxnLlweX5UnW5sLIxV5irrK8VFiuVxeZv9q3s9X7lSmXtaqxuPCrWStVasbq5dW+lsrFau7f02iOwAQAAgD46/Zmnv08iYvuLw83ScGzQSQF9kb7Jzn86uDyA/hvq1vC9r97v2gYcCrlBJwAMTH7QCQADl+zR3nXyzm96nwsAAHAwxj/V/f6/a4NwuO3j/v9wP/IAAPrHOT4cXfnuMwCBI+Kje7S//f3/ev2NEgIAAHpupFmStJDdCxyJNC0UIk41HwuQTxaWyqXJbHzwu9H8RxYiYrv5ymTPOcMAAAAAAAAAAAAAAAAAAAAAAAAAQEu9nkR9b7f2sQ8AAADwjopI/5I0f80/Ynz04sjO6wPHkn+PNpcR8fCnd3/8aLZWW59qbP/Hy+21n2TbrwziCgYAAACwU3uc3h7HAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAvvXj+eK5d+hn3b1+OiLFO8XNxvLk8HvmIOPHPJHKvvC6JiKEexN9+EhFnOsVPGmnFWJZFp/jDA4yfRsTJHsSHo+xp4/hzq9PnL43zzWXnz18uK2+r+/EvfXn8G+py/Dn1MpPdnX32y2LX+E8izuY6H3/a8ZMu8S/ss4/3v7W11a2t/rOI8Y7fP8lrsYq1lbVidXPr8tLK7GJpsbQ6PT11febGzLWZyeLCUrmU/dsxxg8+/av/7db/E13ij+3R/4v77P9/nz16/vFWNd8p/sSFzt+/Z7rET7Pvvs9l9Ub7eLu+3aq/6twvfntut/7Pd+n/Xn//iX32/9I3vvvHfe4KAPRBdXNrebZcLq2rqLyrlfaFli775Lo3qXzgyoAPTAAAQM+9d9I/6EwAAAAAAAAAAAAAAAAAAADg6OrHz4ntjLk9mK4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzq/wEAAP//LEHP3A==") getpgid(0x0) (async) getpid() (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) (async) getpid() (async) gettid() 10:52:49 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x1) 10:52:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x12) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000480)='rcu_utilization\x00', r4}, 0x10) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$USBDEVFS_IOCTL(r6, 0xc0105512, &(0x7f0000000080)=@usbdevfs_connect={0x5}) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f0000000780)=0x6) sched_setattr(0x0, &(0x7f00000002c0)={0x38, 0x0, 0x20, 0x1, 0x6, 0x5, 0x5, 0x80000000, 0x0, 0x1000}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0x4c}, 0x1, 0x0, 0x0, 0x40014}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x14, 0x2000031f, &(0x7f00000006c0)=ANY=[@ANYBLOB="298b020000000000183700000500000000000000000000005639d28b056f2069a518ebbaad1aa144abd670da127858482570670f86cbfa4751c6ea2f1eb3408def76a6ea1494adb2ab5a41d59449d832220ff99b37"], &(0x7f0000000440)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x5, 0x7, 0x5eb}, 0x10}, 0x80) mount$9p_fd(0x0, &(0x7f0000000500)='./file0\x00', &(0x7f00000005c0), 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="25f294000000000000000065a06600"/25, @ANYRES64, @ANYRES32=r2, @ANYRESHEX, @ANYBLOB="2c027ceea20bb2804965f16ec3efa31b0100160749a1144b03de4d05e115247c08e6fb4cd165f359185bb65ac23931d12501e33473d6d5ea124b082bf3fb7d01a1b14cea4e1271dc0aae7c1d38f5891de7ee26d7d6a0e85006ef"]) write$FUSE_DIRENTPLUS(r3, &(0x7f00000007c0)=ANY=[@ANYRES32=r3, @ANYRES32=r5], 0xb0) lseek(0xffffffffffffffff, 0x8000000000000001, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, './file0/file0\x00'}, 0x6e) lseek(r3, 0x0, 0x2) mount$9p_fd(0x0, &(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000740), 0x800, &(0x7f0000000880)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@access_any}], [{@euid_lt}, {@fowner_lt}]}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000c00)=ANY=[@ANYBLOB, @ANYRES8=r2, @ANYBLOB="0a14000000400000840012800b0001006261746164760000740002800c0001004241544d414e5f560c0001004241544d414e5f560c00015f560c0001004241544d414e5f560d0001004241544d414e5f49560000000d0001004241544d414e5f49560000000d0001004241544d414e5f49560000000d0001008da4d44241544d464e5f495600000008001dca0000fcba2aadcece59366fd9f4a0000058001a8004001c0004001c00480002804400018008001c0008000000080017000000000008001b000700000008000a001400000008000c00000000000800000001000000080016000100000000000000000000ff01000700140003006261746164765f736c6176657531000054a41d229eb7bdc26500800000e85a06982456f4420201cabd1fbe0f1293516bb080e589575b"], 0x118}, 0x1, 0x0, 0x0, 0x4040805}, 0x4801) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r3, r7, 0x0, 0x1dd00) 10:52:49 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x20) r1 = syz_open_procfs(0x0, &(0x7f0000000880)='fd/3\x00') ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r2, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r2, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002980)={0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000900)=ANY=[@ANYRES64=r10, @ANYBLOB="000000000000fffffffffeffffff00000000000000009a000000001f00e2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000005f720000000000000000000000000000000000000008000000000000000000"]) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001740)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}], 0x0, "285c4d007ecdfb"}) r11 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r11, 0x8983, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r11, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r11, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r12, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r12, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000061f00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000062100)={{0x0, 0x1, 0x9, 0x8, 0x4, 0x7, 0x1, 0x1f, 0xfffffe01, 0x22f, 0x1, 0x401, 0x5, 0xffff, 0x7}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000063100)={0x0, 0x0, "933dc7e18651571d7c6672ed1157258db5e89e49a04eb70fb86afb8a89df2c5540cb24dfaed28e3e2dc84d1d51b701eaf501e7ee67303e4cc7d635eeb7500a33d816fabfb1f2297bf6ee4dd01ad9978b0491daa93f29765a110e215469cc39ff6120842a1afe2af8d2153e7020070b829830a450dd47bbfc574fd8f76a2dfe4feacbb389799f637b4debd0a77650f3c9f5a5a247045f8b57bf34e49aa26bcc33d5fb35c09429e2cf4ee699a1c0e814a0ae44df415dee79006ea098758429c90f01b02ffcf2ceeeca707db5fb05eca55f3ffd83f27e3cd7393ed8917d96c3c52b31580a3e133dda1dbac7bc32fd41dc7692a82dfb8ac2e3db527f5292ccdeadc4", "321bd0fb4e60522703f596c66835afc363ab4da0b42ee8f298bab50f4d9d0fe6530e6266f85b3d296ddc9fb9455c639acb041b39f542c7ad10b734704d861e18d852b838c03a325f55acf3a30fb4c0ce95f931944a971a8935fbf3fa6844ea7f6797b46eb58dff567f7212dc30b972d9d1cbe1bb91ae3e1b99b85926e687300935c104c6aa9650ffe33c09dfaf828b5776e0d5fb8692b57e7e9cdc60e031ff7c79044b6d118b3d2c41e41e26b3eb9d1e1818aa50e12f57d9bf8b8fcc9b309612d4f45cff0e0bf65809d5e414473b15843fed6e2e12e8776217d0bd3201efb8531cf3a8637a83287d39966f130e56dc05740826cd2d69d6dac139aad67b76f1e9f8ab96743c0e8cfd2c0254813a5e1d6da326e9a5bb185260abbb3c2d8e20e6e3d8cb107a43646129f7bdfc38a9c76c404436b770774b434760027707c00161d7363fc11e8cf9169bd8d86e3ba223914c4a408ed0bdf0e52465199277374c7ca254e7504f11b00a089b8c2181b051e23320b64fc4261f888ae05e9f681cfcdd5287a3591fe95afb5c6c50ba441be76e1e706600518d81cc3fb634473db8c57c4b08690951f274e0869957336764720ba9bca27aa67e1fad92960d1d1e87d370c8391742a322f76dc8f9c7971265ccd5e6f01cb058565ee4eec236d334fe12ee9ffdde51ea7bfeb81fd967c38627a69100587b7f0023af67c220a562a2e90a8c9d999eeaf51b1302779aaa4d4a85bf553246e72497e2dca6028155cb6382eb8e1a5f7115b41539ce4d6598609b6c8ba3d86215a349b81bf5debfbb82286901d1ab538111d52b3e077545a1deee99692f5c61f9229d710c4ba967b68532a54f87c4671a3bdd311018e81afcdffbace60fdf4da287057efaa3a2c3509c6f1ebf383541821c471f6449f6667f18e5c48096a957a3dd4f61b0070c13a0c007ca3a004671299ec08cbfe021ecaad856f1789412443afd53e80cfe15828d529cab4ff17341701030337e752c04a8e94ed7f9ac41931ad3d4516112078153ee7e9995d50aa8f5e25beea75dc82acb1682b78a69657fd3d9d87d317c36bbb6c8a3b827230b04a4e8918c60dba8a73ecb158e8628a4b544eecc2573edc2032a77e97b1bd22a27a3e633a3d935afd76669139e976fcd08ce9f279c8d9ce51d23ca618b25dfc0cc0a781dcce1992f742fce917e450646b47a4f3f3e0119c9aeef7859648a532707f86d5eabfe0977acbc37bf90c3bc2aeb51bff7f58371c3a456296e1c92cae8ab5d1dca69df239a5fbf8846368bff7c6cf9f3949263aba9f8dd86d8e62557cde818c26948784cdfe482dc632b5c864b8700fa5cb171e4463a7e210fa36e1be9fa958a0e04f21499a2a30e02ed8e82122990343750bc08558ba410064bb44c34e4ec39bc2e4dbd7f573b970a6607b44570a84670dcbbe614fc7208ce4833d672ce8924cc4c5db7168def1e2d15c4d1dfae7f4a67b039f371b6c55d52e8fe4e61bcf8e711c4933be68a9a3cdcb55002c246d8fb3d9187c7f7e6aa9a68258d376dab5ab91b2554ac754de0aaf1081c25373b4b0b9bcc34a4b9d4d7d1b79b0ae3a0e49f706a534078b473fc3afd18b9bd9a0f2c8f503b51008bcd7720baaa1edd1c9c0005d430c3d1d65b04f296f9bf6b2cfd4ea7d6e65fbde355e2e7f147083653fe7ece1ed39ad8f14bd6cc20421681b9c60ab533769322b4966ab481b2b220ee65c2dd2c6dc95afe421a79cef6b34d688b819a0808a795d7e93f122dc125c4c49546d7549b99b26ed5a389d487e15da3d8c23b9b6c3559d12018436245674e266e0f69d230bcdcd2bed5c9fa47dc461aadccdc0dd94a7239a3e08bca7c0737134fbfaf7ee52665f819a013354c953fe17b8fcd3872d79abc397819d5728a5baab72933eae4ef50f2c3fc2d51f28ff2b6408532364da28b672b158462192c282adb24dc97fca8dd4bf89fec5f3dc3af99e4d36b95dd40037cdeebe5b518ebe4e43df56033297001d7f1368bbf521aece6eb3b28a161cda9effa25667dbbd8803737756c74b77f8f3212247365374e4eeacd4dbd0c20ec6387e0c33030aa953e89b2346861317f0bce70ce2945446fdd0b3f25bad3b0de8dfe556c889561c09bf9c6a84c04e72c41f597728548b8c1a231be88da6ab74743ab4c5b7b6ff9dfae46bc9a2c8414b8153e53fd7b6fbecbb2d526696b1b4415021650dfe46c6862c540af37dbe000eee415ddb2e27958ff1a61a384f6ff3aed7cf09c2aa65ee998ca24ceb54bfb863056f1f8d1827fdc27d0cc53fd990fa5ca034d64cccb7585c801c13f65517f9304b8195649439a26eb0bd6a9258b8dd0f019931055f1d55d8c256b92cbe5302818268d171ac89b061aad2abc3933f1bbf168e7828c9eb04c89879740a4574df60e42f7d0a4176e9ae110bc82421138a85b386309e4db0e6f1bee33893eb8104d99a0d7831ac149ea682f4db64184a4b2320ad8469088d464228c790c45faeb9681b5e90347028155cced98486e7e3364a41097d77e64cd50ee14a1af8ca7ad0590388e82187cbe867b98755071cea217366caca8087e2e22dfba18980395d9e49f134531caaeda1fb6cb51c24a3fe48795c5ce54efdfa49f1dc3afa77bd89299ed5c529325ff2e40473ba3e60a51b831df02770a3c33c7e72a4d3fdbbdd0cacc829dc1222dc71251cce3af8d1c722aca063e5cf9e213bfa15efe5b9659a371b436e83333248a3d6b9c6ea0fb5f045707c3d5600530f03a2661c56454ef2317e00be32be4afde913f3e3fc81d73dba4f081766e0d5407319ac20bebe05fd90de185a63002f54419d21fb4d207f5d3955051157fc369d0d934cf4c6d431675ae14b309fc0fd14fdaef500877b534e75cb84070af0f69c5be5ad603240eb4e236b2f3d623bb4ae49c1b9fd9e2ef6d99c79a69171952b2492753c4054aa9b9d2ff212305dd7ad24dc39effebfa3d52d645b7729d69b2b9600f9bbab092fa0f4f2611c98a5d40da389765414f823782e690dadd98a8ae0f95f80def8ef73d128e6671471e567485abf293990073a847d814dfcf99eda1079a2f74170d93e669fd7218ae1c1b0fdb5b6cbebbbfa2e08c59de5e3026855dda8374d536c03d56475b8a875eb5ce3288b0cd61f62d1962eeffc9e2e45848f8af24645941007f2d6ef26ea9a99acdb850ee2e1ca699b5116ceca9fdfa19b786f4cba1a5f78b479eec25fcae77de2c9a8b04d6f4e1f908a6760830a07c9b8c89ad829c6376e8491b0d82dd6afb37405427d85fa06a9286661fed8b91eb56e007975953b70ad26320a77de7603b409b3413fb348f8311bc8c2e5d85312cfc4b6e03a7b2e62a79f83f373d6dc66c5ba0b1b53bb5db8853f8007942b3cb216161dba5a789867ae3fe0fdf30eb20126b1ac12acd1b74a665de690bb4a69dddf3c65ef3b4cdd24eb198773d20bdb4f315cab84fe1b9e64069cfdd264d8508de7c710aee80fa8a826b671db81ff3cbba82baab5c08c3bc11d9a647a8008c6a8ad5bf0b655097f8af3609d733b8cc4b7fa57b75bfc176313df08d9b9f99bc75e70693afcc0f908c1a022f0eb5dea0e0e62e4ddb1032373e149886a6a3432dc084d8e45c8ac52a38ba464ef8ca8ee93b83a87f3b683fc1daa33e05bdf6b1735fe06a44955b587222ab5673e5402dce11381c59d64bb02c736cddd958f43cce3976ba040505ed3003dbf154d202dd71393b290b1dbddd9602efa12e2c2693f6ad371c6a0a7673968bdfac61ace3aff5a6a2451cacbf41c3285f5dd26ca9a6ca54382cbdcd0b5121df7af10f973c0bd6caa2bb6d99acb652cdbd48efeb4d83d82f515cc783185f7c7496d264df2c4c5f4e923bbc4b4386e63cd904a2e90448f9d0646330ca415516b34a0817b9d60e71d388e04a45b658e431f822de51b048989ce46d46820fef368e3ed0d7f79912b26a9102156f0a39ce4c4cbde2bb67943cd1066c8c285f85086dff51efce012ecb8b75530a6c0d57272166d4a93cf89470cd94cba02e60cd9903da236b73af655b1cfaad229484897419bb6068dfd2ea2bc82bf0a24ea1ed5624feb47bc67ef1eb4617a2548f0adce211fde497cadb327deed4c7b2b99f59410cea38bd3caf04fdf1e5787091e2d613011e661381996e41e1fd824db30613f9cdfbc27e79e990070595d461d1c93fe0a4f1367e3df4c13d02c6ee2970415e9d7c47b5882628bb4a448bf20d7cbfce3b04c78fd2dd21e01780aff41762f3cc0c611fd8138119ef690c3b7f245b985dcabc182872236d7dab4fc74f3e3df9842a32e290991c716dfc8bb1af259663c9d576f80eaefd441e1a91e6020d04ef05c451b7b3db9adb5a5ff754c118e93122411946a69897ce8e985561345e6fbda44fd65770abdcf5c5e0f0730f415fefd7fed6f468bf0b0d6cdb42228d5cefa415168f1bea6e1dbd73ca12f778ccb380d82b6abd845a1f09abb16f1efbffdf5535149d584cdd6258c46d009753031bf86134e54bf0f6b4ed2263de5c290ecbea55f8bf57914c53ae677f7afd57589864338666aad51b73b6b8c97dbf99d966bef943bb954509801b66fb782cd10be74ed7618c1e75e2aeba1f688161f6fc84f0555a1ab1283bb68d1786b9c5cca0d7a3b7f56cbef144bc28e443a139f94c2facb93d45ae27c0ae2e44474d0a34e9ebf44b52e77bd27be79f4a9d4ee778333ef5e03d6c495ceddb49a36caccda34e508ad6419e555a9ddfe3d42ac45a858b593f47d68c225d5f6fa53f622135ab7915c7a1d548f936c15b248d61c55eba91514e26663ca6cb5f581dc0d76d4537fd67297362624cfda6d6b1fa45d17e83a12b3889462bbbac535c4dd53726c328680c367c567b710188d5f6c99202cc378264e891640f08b763a51a483f5d8c7ebe92555f6eb41fbf711e3ed930aa6aa0a5fa86ba57841a269b9a64a1ffe1201428e342a00a41a02d10e5b29855cf40df8bab4190e44cc5dbb292b3b8114dfad187de5a04567881c4a9d424cef8843c1280a7eb9d84f12f3d6b2e4d30e9d9759aca156f8c5e2e7b2c65b4706c470e3c33a52a4a91c8999d03f9a4a2e98e2840f5f5f20c30e505fb1c390ebb61241ca1e506421d9737607769dcb7ce4de166437fe123b60904eeb49481cded518e297174e97399f2d4b8d8925333c9211812748350f51b249d5e4a55c8a4763851be6f523bed6cedc41a162798813111f29a92976cd24e7aa28cd1544421ebe62b995b219826b18653aeeb1ddd7d9ad7ba05110e97723be6675978c8c27112f58b61ebe86e62a86bee8a9e8edd2f9208eb2723365326d3b22414097546a54616111ddd20f37d18573d638d7d9069a92099ec2344fa830c7576303cbb8f9fb516966d77089d713453c3ae09cd18583ca448f5db94abe4da71032fc64ab0"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000064100)={0x0, ""/256, 0x0}) r21 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r21, 0x8983, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r21, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r21, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r22, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r22, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r26}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {0x0, r25}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r22}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000064300)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r14}, {0x0, r17}, {r18, r19}, {r20, r24}], 0x80, "c7b9492ffd719c"}) 10:52:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) (async) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) (async) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) socket$inet6(0xa, 0x2, 0x0) (async) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) (async) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e20, 0x1, @remote, 0x401}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r8, &(0x7f0000000040)=ANY=[], 0xfffffecc) recvfrom$inet6(r8, &(0x7f0000000d40)=""/4096, 0x1000, 0x23, &(0x7f0000000240)={0xa, 0x4e24, 0x3, @local, 0x1000}, 0x1c) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x400200, 0x0) (async) r9 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x400200, 0x0) connect$inet(r9, &(0x7f0000000100)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x0) getpeername$unix(r1, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) getpeername$unix(r1, &(0x7f0000000180), &(0x7f0000000200)=0x6e) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:49 executing program 2: r0 = dup(0xffffffffffffffff) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0xc4) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r6 = socket$inet6(0xa, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r6, 0x1, 0x19, &(0x7f0000000000)='veth0_to_bridge\x00', 0x10) (async) r7 = socket(0x10, 0x802, 0x0) write(r7, &(0x7f0000000140)="fc00000018003f02ab092500040007000a0700ffffff9e060000369321000f00ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00050000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) (async) fchmod(r7, 0xdc) (async) r8 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) sendmmsg$unix(r4, &(0x7f000000a040)=[{{&(0x7f0000000640)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000003ac0)=[{&(0x7f00000006c0)="557588541010b99bb7edf754018fc808ac339151bc2e416779502d79a323a52fdaeda53379ea6b5129bf94bec0431c20ebc9e46c0579084dae6919bbb0cf01dc6b0d9dd7113f9f04db5284", 0x4b}, {&(0x7f0000000740)="a1a4f6d73596234767d329e5e53bf262896dfc531f3674e9e82155e35c3ccc7f3f10b3e4ef438f2056b7dfb94528639388738513c837fe721bde30478319bde5b067b6bbb6204aa7adf1c7a902203c1da5aa0facad6c5f9f849fbbf8ee07c8d4244592532513e54781f43a", 0x6b}, {&(0x7f00000017c0)="45e3c3ac5ee04e2f1f30addbd91a71e6fe453864b1682b26522f68abcd9999fa84adc6120d87832b691a6f0624d82a47ff8fc6a3baee29a1799a70faace7c542ec1bab97b22788d358037bdb29e74867e2eadd6f67f335c85ff81cc110e3adfb7a083a13491704380ab895b735fa52cf1ae858c44d4acedfc6d7f67563a11c82ff0e3d066d95667b105b01a203b20ee98f112ec268d11fcc26a45558bd32e763aa8503c9b6a8852db34aea299a3bda0a067a33b5314cd41f234529bac22d553efa503c7408d03fffa7ab12f04bf272476c418050979a2e00b063e4103d67ee578afb1aa99257f2320d163ebb748a312d5de389728f81553345cff69b32d2cf580420ffd03122a07568519c08195ac8ef789b16484ffe3b539011b6ea9a6ec6a2a0b831b3c83fcdea1a3767a5d65870d09560f1aa9b1a667a632c904bacb956ea29c0700b7b58d64b4d9551e97b4574fcdf9dfaec9822360f79d594ad748765ce5fe0718ffb2d304041cc3ea36347b12227709ce5484655dcfdc7287be768b7623e0e927e9f89f83a12960b9215394ed535feb3b8171160ec973ce7b83bc327bc51cf5c8438f02630dce03f0c45b486e8f3728eb0fc48fa415cf4b1637ac7b47e2dabaa0da2d7804e0a8e97537957eb15821771273eed3c4478aff8c05965ae23176e1dec5d35723f3f4f68c062c1d889c32c9f1181c7ed167975e967a059c5248fe75185c6aeb8c91c2df14c7e8f0f9bd74330b2b520653095bf097bc15f832c83000f9b5b17363ac5acf0e7311e878388511fe76e7f5f1892c7282f4ed879aced3b0b00574987c51ae8cc4b449ac11fbf4e05025fa16cbb92ce898c540a3fb9e0a24a59cde752553f27b06ec7e56d6414974423f72754826faa770b3dfc4236d0ed82a96dcb72bff76dce4d5311b0b7f205b24d6cc82b71d58391b77ada7c3af1e19666e0a0e4b8f01317119f832b0aa62f3ec4776db98629f8a24ff0f3af01f12d86d7c7018104f9f1ace75dcc96ce67856ff75771b646250004faf495d9ea23c01edebda4694da07a52fb73684e3d34463185bd7d0199e395a825f24a25830fc6f556b906f4a161639e84a37b63cb9fc29c83d29acedb0f46e7b379d4ce0aeb13b83983f4200cdba8b0556e34a7f06e0350a6368a18e69daabc2d4e2075127ea3fab13e61b16c2fd0829cb98005d79076ae9a81ac7dcc941083ff1e14f3c63fbe1e36250016d40d2ed6a3e61df9b755f7ea9958083be267f6114adc8d880e1d464a0d62c5116eb9d64f4e63aeccd796c1981ec4d446d6ec87b87b07a9fcd97762112da642137807266c0cfceed75bd8eccd2f8917af5e8d84c08b9805528aeb18be3af1a7adfa52679c0597a216d6718e13cf1e1ddd7fcc226c934f152fd5ddf9040f804fabc8dd30931934436b0fe9d77835ef1d91018a88338dbf9b24a00d91ca6976e3adde7923a2eed9793319f59d76f19eb447509513c6184b58f9917649cf3f5a53e8d969a69a600a64e950215d3bf626bf3999bbd46909ba1c57be5e8cefaedca9c95836056b1fef27a9383f1eb47b792c772ae1193822f57ea495bee2fc74493a769af9855d028e2dafca0a7071d4578a30ac9416aa97036a497cb7649346b18e42008e57dd43696311105f3c2db98dc1dda435e2059e26dd5bba13a1c1ef684b9960beb8d2fd16c9c9bb277c6570ce12fda54791b2c0173ba8b7fe22459a16db6cef853ef2887106696622303bb66245291ca4ca72da02d9d8e6c4f338819b91dcd5ec9a6fc0a400cc21da8f4670d7abc1804b6fe70df4b17d5cf0803e59d6d4d68214a199d211eaa6cbd04b5541d62f69d7d71b7293e1887a24477c753ef320b9414242fa24e5e2276016e64026b011990eda6da18ff6e44f0d113f3bf89a900dda140ed0dd72095a8c058f11ad2bdd42adedde2b5e6914aab9ff34746e816dcdd98e809ddb9d594943575a65cf0f171586e1e039d6d65d379addc2aaf4c978960c54446c18cbaa5ab780080bc9d0c975e0ab4b852c63de768fb35aee6c1a3f2e0c74b77fbe1e2cb4ec31c13c439ce5172e7141b8f011098f087a46b38a70e5e70bd41d3499de10f3feaee9bc9da251bdd4e59689ce16fa1586ac6c3e9d7b73b3e3f3f418d688cfb16fa75c12fc55e167c85ca5157769a1d94384ecbcecb2eb24c8a7b87be4fbcb0c5648bdafc77086326406d42d32d7637592e38e8647e9842abb3e74210a35f85fecb35b4b945bd19f8563aed54a3914b704591af5c0765cda773e6e87d6d262f438e58a752b162c919763479c8f7997a9671dcff88890d8bcbcd08fcd04d79c2ea05676261322c9be63ec5499e83397eac08c279ac022f8f17e2d7b41443ac0ae58f819b8d1b4021252e1bd4e26352368b84370b6e8739a21abe6176a75530d17b5ad68d56799926a1025adda743cc2c173ce2d36857d128010b4ce44471ec0d39979eb1a0b14a1917b217eb53703278daa62412f6d2ce5524b2cc2d9f232270b75c3da26cb5f5918e9c5f8923eb3e489c511694c7a47ef4225812fa22b40335d00c0e95c8bfeb0916b595a799220a3820b788e57c6a2dd75b8a2f95d9f3941c997c21f45e88c12a0cf86b14e23e40ede23e0ebdce72537a68b20d36e7a4a06369293a08bcd6c37dd26e6267b7b8750bfe5b923e34bffedaea539fd19ad7a1f6279b37311cfb8fab093d84322ae8d52c1751cccb41a33db0a00a5e6787ecb5af701a7cc4e4ad2bb06cceccf0b38298acebf9833125261c2dd2660b19bc02f90b06e47551de1c5b5470e8a1175d48afdc616ea22d657d4666bf891c28878ce860619cd34fc469d929961f0eea41ba4555bb15b23e0e384aaade5bf8e9781e15ddf0eb26e0b0036a1c5fe96b1ee3dd0a9b6bfcfb147400a8e658da144b7b06a68d0bb874dace8605f1eb367391fb435d03cd7477474cd70e6bc65898ef357a313a131f4352cfa185fb15a4f2bc8739a4ec8760400bdc05c40f694c39e88d7f3967d8680f2e732c88c000230364ad81b234aba7e508d3eb890ff84df620a774794a608a269eb53d23251b57a672ff111f0b1460839bafa53e2b6ef07fa4e58a7ec3e75d068600febd2616eaf7a31b292825f511c9c8dc4a7ac33453a74a5dd9a1dc3b3490d5f287ff259406dfd411458d9f8ce3d40deaeba8172189e57154c71b89d1c8c1035f82093c9584d2aabbc0fb846934068f51e3f8f11c6dd3232dfdb52ae54cb14f494e696fd8ea30eb4cca54a16237e68567e9b584dab150126414ae85e6427a418e0d3749f8b3a7bb9f3732cdb9ee8bed32afbe06fd382ac803e75096ab5c36180886e0161dee43ec5f77f31bd047323a258e06babdd1d291dfb9aa5c38c512acc1d19742abb8c56dd3cbb7d5b8ff0cd6d2f220ab28131d3628b0c78240aa4dbdb8cef49fb58de58f52a1bca9f1f96fa2f8e3147eaf4afd7066933db8774664d22470df4b13ca0561e326685101f60ad4f8547915d81411ef47bb8c915f2f2a76af9fb84d31a6bb5ef2d2e5a027cd72c595e162d97933d87abbc33bb53ab414f0f96a86a154b5cc106a29f332dbae9402a69d42a936f3fc6a8761707baed5f8eb3c7da465bfe95e86a5b6aa9114687dd675557c4bd5e403ecfe45d55b85e799c4a1c34e366d7bd8ad6b13f10fe4986fdfced463e6d304ec3f4877a7945a9d3e50470bd954260c127c72593d1bbc6d8a34504331ce7216c7bc0a7545e3f70737e24d9faa56a428f0c66eea45064933d986ad7ab7f01cb00430647a48b38e2dd9cb6cd8e40be1abb5187975b484f6b7f18a94c72abaf84e6d2af993dbdfb9354c3f548eee2a2391f774aa0b8fc528b75230e7e87038875da282d11c8e40c911148df181248948eb78cf60f9f028394437fe6238afa09b27c752d37c1d462a5e5c2802b9167e312fa6d79bcace5025ce5fb4a63785f591c45aa19ad8fdea8fe224950163b359842e970783bf97659d68aed525a740e8b95723bc605792d5d5a53e606e647b0052a5b815227bd5523f69e574a049ea7fb052fd2d74869dc2d8b5abcf61c801097ba5af9800340c10c8611c90444ffce5b1f92f407a277412586dacd382c9a30ab8b2f204865f26b82bdd9cafdc03147518044b64eb0d703b58b3856783d4c4a0a3c46ba377a74802a20a0b0c7b1aefe1341c63c8ffda0c5fd13cdffa1184ed38993c3acc92ecafbc26fb7f71bd5b499c0c0623d72e4467c88a3b5424028f2b2bf14cbb864e98e2473fc5e7f780223c5c9c56119170288c40d28701f0cd56c8653e80a71a0490161f4f9a01551b1737b5b92e900d7ac98335968aa074258572a9bf97263dd8033a0fd08ab72cf98a799b7da60deec31040f694b7ef5e64edf4828f74b6268f45f7baa3487ad451c14df4343b2073d86e211016546aeeef36eb3f258c73575777b979616cc8525cb46147fd6800270970bfbaf6c14c490df8a5acdf108fd4f714c8988ad6341228ff0578eebc9fe04a5bbabc9fb5a23e732a3981f0e0a1b678dc1d54c3c893444bf7cb97a59ff3a41b2f4b92afe06a5218446f05fd5688d6123ce5b8bd6b61203d43536f4f50f83541e8d096c36eedcd0167b1edc50ccc92c1735aa0fc53b2019eba7f47dbf58d1ff0975c6065099144c0742e1df8517e9b1724bd82f8c40196b7e801c0b3ababa0ade06fdf448bc965e3f9416b57b0a34a18fa8eabfce8bb886ca5bdf9f7622a074a66440310f518b8ae2e03b276f6657ee8b3488a4accb65187048e8faa46d78992ac9c1218ff708d8d684f7f13db12cc4ea6be56de66090116752c8d03802e0e305552395b9601d9b6100df576947f83e6a0e64d23a59671f05ed16f03f2dcf02c99ea9e4db9369276a40f582ea6d1c25c2fbdea26853a42886d99f9e4ee1e263d16aee61a6f97f50c4cf1474d5527f3e8273013f3bc70ae92153a210f1c96f30d965f4e165a4ef3f9e05e0c1241558e847890fc74500eb9c025ecd9e21071a7a031aeb35471cb35e6636b230c479904b7489a0e7a70160c6fb055622a6c1a7e6513848ebfd8ce131ba5209afcee683e9d5d9c86cac40d86b12d955d618b97c19e70b318d7510cbe0787c1bf46a2e878903cad83c908ec98dada7aa0189897d5a764f41b014cbd73a85f79cd105160ec19a8cbdbbc2a548ba4c52e08adb3e88d95c1dc54d18eea3e96891eec2439be06116a5522c402b2fb542fbb8b9b847332a437977af512f40b5fe4d150e3ba296c4624549dd6c88d9863c4a833835f1aba208d3fc44e81741989739ccf76584575ade6801052d2b1f4a97d94feaf4d8c317497d236d540058e9747c209419ef19e17c63eda145a6c77e2ff693cc8a221afda3f2530b2169e81d3f9b7ddba93c6fa83bd96627bf7b6072db20b10b30ffbb42402db39eed4d22e40deb642c8b3422cab5adc31fa21090b666f047ffbf523ba277df46ff5a8811eee730b5a6a2e2e5944f921af6c8952ab7886dfadb4c3c2e90ffc9d129d6a5dad0d08f872f18733af0a54f7fcef12d3756bba102d68bbf21ecc8978006775803874f62085b9410e0178247dd94d8d0746d44483065e4e31086c656d6617ecbb612967e2327201035be5ecb1d247bb647b1fee748ba7cb43bc08e2366d9d47461b00a333cc1e962b5950eed41e3a47928a8eb5f0a04fa46675caf02fdba654ac6804b7730b831ed162e25ae505dc7bb1f5dd68b6c60c1e9f1e27f2547c935afce31be25797e3aa747ddf98294bc5ec6926ef7df39ccbd8c9f4112293a0d213ecc2542ef94865eb03e3eb6416cef66", 0x1000}, {&(0x7f00000027c0)="38b0fc56f5fa64fc2faa8e29c3914f2ebb47b16b15173a822b87a68cff4624134cb4cfd7aebd5ce9ae3ac762127cf491ed3a9ebe54dd88a21a9fb0792a366bd5d626b22ef0bf5a8b28ee3a7d5ad25ff2a9c551d0bc0fa9f7c691032d474fc41560a5382114112ac822b3d452a5a4b1edea603c9b936c6d13519e9366f0475963b9407facb09d6aac0ea07c32f053f0cca89ab84dd18a76d54c4bde287e1d2fad02ebbe1800723b12b3d33a59d247629139d9224da0dba77d01022f3ee69400097b0331e800651759a79d5da18c08711eabec9aa70257ad5327c903b4510e350a7c425eaf6fe64a50b0f5c67dd3a05e29a8c3d79e5014e67da9132e6839408963fe92da885f22c788bcd9aec1f0bee0abbf584416460fdbe05f1c4bd4d08a107f254f143c8d2f15de757f92c7f5e86464afca9078131e6697c3156287dd72efd0b19f46cebe1020c8d0ce3e9ec64c1b79c13a533d62138a0f39ec0edc8dea89c5e2f1c41022f8b120d60c905eb5583dab46164bdb03faa5795a3da99de8cf5b3a5be43b89d7c2fc6cdd23c7690bca1729f34170981fea8d10fb8e6e6d5f28a9ab6eaa70440df3763e6dcd52568182a57e100b465228e189bd599167132a47b5a7d96a3e0731b0616dd4d864ad0a9ca696889e2b51f935237625c5c1d957d4b97005f3a7165b3d183b778ea2d829b3be403eb8044811257c583ef2d86bf7fb484989b2c8d1e5b7709580a6ce93b300c0d4db2f4a0c757550ed360c37767d0f1cb7372cb905ff37f15b06a7e581839fbccea49ecd4ee3d50c0e61093bf18e88565b44e8964d04b25f79c0fe2383c5aa9731c04526a47ffc4fd7093dbda495fd905329be914838c610b9bac815d16ddd19440d935cd9285d7adda77c9890a4da6c8a5f15edfa995fe453b4229fbc19dc604974f9a38f666064170c8e9cf1a077a0ed50a56f60587a76b6ff350bc940be1a5370bf7b2d53b6ea3cd071fa99a545980624482c5b6353a9ac712de30db7dc359f071506d2739ec4b30c673f54f4630060d6084bdbee63e23216a2f7b22c47a0620abe4178a0d113648756b720f55861c12bfcd005ba4c38302c794caab3598d8223ab0068ac8c357298afe5b428b3093cd80c174b718dcff88a94adc37eee2ec7a4d2d3bb5cad8b1925095c3790b9a93811034d3d342d26bd0428870e91ecb2fe1f1b87e761ea30088def665cc34f0d96c49bce85c646840bb1b8fead6276a94fac6dd5d75814a770d5059ce65c7d5c3e9321d0ea093e3cef5c3a448e78093f1b54ef8d0118fff7a86916a97d2f08ad12e9bac861a0872835e54a2c633ebbf16228a3e2d174e28ab0a20d1299b4ca84fc4435d09d2504d7c04960d0b0f2e3f0de1d6f242f5609cc04ea1bcbcbdc13169084429ede94700ba2d6d4d14b1f0c8df3a246a06bc67c74ddc1851057dad6f30f0c7b024e6b16108132daac38a39ad771cc724ff9e7440a91c1938c77f2680167ec62b231190efa0a4afc5cef50cf4992da035d10819503f4be4c6d0497385f34bb4be82ff974e803a8c7e185eb4efae8f0164b5f63b08664b0dc947e0ad9363bb1e7ed6c9ed280b0af5b83195c8424e8c50ea743fb1633bb17e82e7bbd7f2ee17b6572d40f4a70ad17bb871f85184c01dd616fb4c0164d9ef9982bd216ce648304eb3d92b47778b8a68c9a6f27c73a6d570f5f485eef5e3272a3efc261ce0f1a21baec1b98849b4478b7df8076ce0e9190a00ef9fba0e27f3ce1f0748a5e6d4ff40b69bd8f3b5d802689d7e4a83d5d8b8a27d2053ef987183073c571c2c0fadd9811a7f9e53d327413cd4e5016f52963cf87a956055553e0f22d73527d3ba1fcbaf8ceb24c90f07cbfa4a144542707087cf33426d0dec20772895151525130209a26df4c7463c81996b6fe994c389a6af2fdc489010dd9705a5fe7d7de4c1025e4c11c06ac9be0b2defd8747d8985c59e7b1509af9d44418609410accd66c0fcf5dd5a19d1ca0ebe4fc5abad6aeb47d2b34f21cf819b6395b773f317d92f515e042b9ea4e2e6d451c781a6bdbfc9cd849e8bd29f7ce47f05a70de85dbe355dfe082594268ee3fb0fea705152380b1dbc87f691442f3ff4714a149e3cfdd30ca2b2618b1837378f3eb98070697ec979c23f820c82bd86e3c697cf0707ed554f46465389738c672e6c635dd7032db32222817be31cdb6fedd5822566031a9af16d99a025ce5add159c41c3dd65356d1abe6bdf2825bc1994da978b707d586bb78b4b1bd1c996dc8099db43d4705de044d2673b91a6c8e940899fa60dd96f3f48a7e5f54c2fa0118e0c4a06978b72b6bedc9834bb034ab62da2466b7579b0d9ff49bb9ae369a8f4de8e14bc83617b16f89a0052eddbafd4bfcc0abcca43e5c920021e9c7e1a436a9e0b5c99f9de66d3174275508a0255684b852e5bffb197f5057e6b8bf87171fc952f612b2744e1e21e220db0698f3cc29e13f719ec0ed167ec9922facaa18ea0ed0c2dd13423554ad5ea0321154b2e84d689d7e5538738e34c7ead7d14c0f9353e8a53313f2fce28c3a755a59be862ea99a010521f39d23dce43dd6e967ba077b3658d61a5ddd1292c820ea799206e3d5c527e323868c4a2bd0ec9d59db7601999bb646f6f18bbb5f642b31e2110c21df4b00da1b5973057bddce30e3476e3fb5d5456edf723ce99a3172f8f4b5285f3f18139be5815c613b279d567e707943a32ed46e7afc9a0b8e27c3cf0c0b4476afb5118650ed6b2ac3692c0e09e623f77ee55820956167c80341200e2257f271ddbf86b4470d72b76f9fc039156379d351a2982b5a3d849f34fec30bb25f245b615f5c371d7f4aaa1df13ff68ca3a5a4b80edd8a3c656fa183aa0e943ca4c3cf235a48020e80d52a6a9d916a2c6f73203d59d0a7da212500567eb0a7f1c91a5793be6973b8efd642b27cbcceacc2acb5efa831161a55844f0f9563a6eb3c6ba95e9fd7a2b9ea3b1decbdee399c0d158fe7c15d3ee9bb6323e65fd90d5585a3e44df308b6b765d6e0bfb3d953d91ad77f18a580ee4a5e24a537a3f58c62b10e5d1d0e079bdf112bec0063cb7545da62f9b90334417238e82e0d11e58fe8ca3212915ca78b765083458442e970eb95790c704d794ecd66bb6f67e9dcd5286674c80018efc90e2c655c4271a084c12c591b62925ff03cfe38ee9539230bf95a0edcbd86094f72f53b2483c0b871425cee6244529b246d2530aa33cdf65ed43790f19188aaaa2e7ac201a1b583d675d0db7dbfe923d79fe4ee16ae81e2aa1a41b5f7e8803f90a2f3a075584d37602f08e8e3ba89c11be8070e0834d347c367a08ec6a71f29dfd7076bf31891b5005104267a7a216ceae4ef3ee86c9cf00f9e5ee552e8753fb2676d3997fbc127aa59651907cce3261ca9b448531b351e33025f49811929aab2d1d771f189757adef42cc8799365d421f9bc23ceb4214e45075cce38bed0f657c80e83040ef9bf4f6b6ecbcbae47a39e8cf20bd2b9af74cb91e7c7485781178498306c374d362ac02c86a63aad4587bf4b4b05ff9db56a9539e97b9833763e3581896f6406329f917c729db20b81e4744c1d00b95c478fb48c86c39e2755d8fc01d84ff4135fdc0045082f0fe6f9b9301b9632c542d1b3b63e7852b92d36ad7ad5129c5da66ecb080d842517aa80ab99de2782d5642b48f9cf53644a3306b0ee8b32b12bf964d9c4670d4546c584a9563546a8ef9d2725e1a514c349d4b2237b7bca1999760df72c6f118f12bcc92d09d38c6d9006ac69296363bcacc63656ef0c7ff70adfd7f3baf5bf1529295a3fb50856267196fd1c660b6fc617196b188e0c34da108c926aea421cdcb5fa0c0fe0032b226953e80704c50f4309ceb6fe6af453e2cb9692f34de66966dfedd86f61d2cce593db32b29d712ae3b338a4d156d067370653592ab07facd324ab67c7a07e69b76c85ebc2785bbe853f0ea30d6ac4df5284fc35c87b49f59343dba0a49662cd37b7edf034f466b9c02f28c6b2b76c70f27546e36674d29793c54b8d36da690e013186c97ab4620c60d29db3d02e9f095c06a62c9c9b46adc5b8acce3b2e03cbdce4e9ffc3ae0c080ee6cf702ec7c0f7485aa520fdabc2809283330899c36059e0b82b68a8017e251967a2fc69cffd8401b5dd4e1c98325c47673687424ef60a782bde17ab6b6b8475bc48532a16bc64593f134bfd6d6a21da40488655fd7d3b1d36ad7ca1f939377fc53b29be674d4cc31e2a8b825079de171fecf4d3981f4cb70df0b4c6059d2ffa7ff9988b414954ce7f095601b6ba39a477191cc6db130425eb37a19e320d4dd581f591bf9fbef16dc656353b2dd7177a2376b2318a5cd0b21c3471015a53014dead4e3253cd6cef474ee18c0618b0cf47d74a085fe026260803ab178906e4e2fc74b79c2b853c8720764165af726ffce6c6482382c3b9fc2a85e35d129121a4bed0e75ca3d0653cff044c5f008a63b17f5d088b03a5df3cc9b3c58d72c242539bfc9d0737ee5fca78726e670b595933cb3e84e9637f7805975d12637ebeb96a67a7df765dd71a7366190b7ec0268b0cb4b30e1a95f5d6553f656493da2723d7bbef26bf1c1c786d49344a499111ac85a3c9e583391f3aadcc9ca83a4f5b4368add4643d3d018064786d5f47fcbb4a25923ca395d83a76fc6556c25cc1d168050bde221aad30fed14a28da29be05ee9f3cf9e0571b2bad16ac1ae6d49f03d2a2138ea751d35ee4fac48af37bef7c3b9e13bc344450809bc62dfb7a0a6318c7ec02d12560766653978c3e96561e84d3172cb2f032a31121b34f7f3268ea6a5bc3edd1f71ecfcfb9e24ceee26a12b1ea56e178da31c2cfa3e0bade089ca66c2766a30cc93401cbb5079137e92dda9c3b7ea854cf0aaec8ce73e3e5091aae2b1f675ca67b86d35314396ff927db18e89a15f4348b92579995e9c10615455f80a77979acb6fa97a5695cff92753e5003314b0aeb79c3f522ba84ef00bfca60736242ffd38f8183115f560aa17d72be7420badc1649892d9ea903225ae815fdb403a6e9176e44019f8009ed9a16983264ef0c09934382f280e1d23c22f2fabc517debf3ef95c7cbeff8dff855d20bdb3de443a1e2dbe1d2c72954dacfd753d5c27be29dac45e858e5cc82b7c25c957607b30e5e949e9211a6a9b24b06577977f2612c3786cde92d9328fd19b3d2e4465ce1fdfa58f50fc49ddadaa693fff80f43c5c90330ab2efe2fbfeb2e9b6a0eb4573b6e3ded14291428f1bd0a3c4f7334bf7f37f360f0fa90ea4fefe9254bb98d1d28052da4c9fe4a8d503fbf5357396c398c59e5dc912e62bcd594ed0e6516d0c23127d78137baa077e2320fc51fe8019257cd47a8f2b0b155ed33f65e68ca24baa62d8183bdf201fb17f7b31c04fc3078de8761bb8da6604712101c2dd9a83c88c1b859f7320439d8f4bf6f512df0c0563baafc3053609f6aed2b06866c840b69d621b5d873cfe6059dc47ba19022671ea59218052019e3532ca2c23916d40f20e70e1f41421e23cfe231d8791e1d66df0dbeed81ae4bc20f77f4da252f167f66929e2617dde915dba9d517ff8772e718fff58ca2a9c86ea8989f65990fee744be1d9853775fcaf9af6ece7a8a6ce277c433e3f624d8a8f68c07dfba0936ef707d6aceae392930cb29e9f6f1c8e3623e8e115d724c399cd036f9c2da1bd69eb578f6ed2c00e54fe069c9073f5aa0c83f729d533a0b53985557e736af8f2fa843c11ff2117b3a07880c8d0180078", 0xfef}, {&(0x7f00000037c0)="d3bcec4de43ff630d41632723829e4023a640ff2c9aaa334f452e4907df4f1a2469575f349825aefdd2cc551cdf86dabd5f4445af6e1465ba765f9134e9787d881a8618e4db88c574efcaa4f148813c7d1258e8543bda3d8d0cbee12518255eb16523103a0cca4e1b416cd20ec67fc52858ebcdea8d90dbaa22aea0a62afcc5ca0d867837c9097fd726f3dede5", 0x8d}, {&(0x7f0000003880)="7f85cb20cee27b1caeaf433e1dd6da8aa1d2def45f3139", 0x17}, {&(0x7f00000038c0)="6dcc348737a8dd152f2d99ccacb120939e7def0d84bef2cb2bde045f63bf6566c247c9ca62761389b0b96b26ba0374045f1112438bc86fb2f563b905341e494fa89efb541d9654f4da47156456712372af4d1bafa1158b1ee27c4842fb5b0bd9bc9cca93418cd643b971cc92104bbeeaee8726a59e708de63b948f75879e9b2c59b1375bf2f83d0fc46af544c6760f3a3d3607ef95ca9c747cd5538c9d4acb20c95793bf1c", 0xa5}, {&(0x7f00000039c0)="fe4dc0c8e9449dc4adf528ce61a4fce39878228129b76fa92df432b4699971f3f75b250fa1e39bd10ac8b7dab4e9ed92fa727d1795a22fcf4743af3f1b0e188d8aa6cb147a9ea77aabd973d2ad2bdba7fda5c810d2593223f40e2a4427622e90af5fe8f2a51ef62968dece8399ddee153320746b37c8578d33829598b101bce6e0f533bda11ab53da5fe138d88cc3a25303e7a72d64fe9bf", 0x98}, {&(0x7f0000003a80)="ac6c51ce224bdf01a1289f256740a6e7b3aa85b8a9a26f2a63427e7127802eebbc87da0e5349cb278a1a47e5c69eb2a6ef0e7d709f843030bb213d", 0x3b}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="140000000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESDEC=r1, @ANYRES64, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r4, @ANYRES64=r8, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32], 0x150, 0x8004}}, {{&(0x7f0000004140)=@abs={0x3, 0x0, 0x4e24}, 0x6e, &(0x7f0000004480)=[{&(0x7f00000056c0)="b42e8bb88391436e040b12773cf7eda33beeb8abc4b19fc2a4a479179d06d48b298bf234db6a180347c4c5f6bcc0b944ab0410fde7dc9dd0fe0c4ed281ed86e88eec1e9ae8eb10848f1f9a5c1a99d2d67b373ca6225c3f100cbba84e518d0fb31d04ff51dcd4f5a226372b145bc17fa8269c19007327ae2a5c948eaecf5577217a23fa6a2ccf301d2a2eee8ef70c69ff70e4ad093f28b237cd7df9b3b966b3f96ea51b758eb1ebf00f63fcd3dce218f7fb95b7886e082171d2d04a0ca4ef3efa611041ed60c9193999513f2ed4f13fc86d16bfa603e961c28ddd060ef9af1a6ff89db47e69ff2266f9136731d2421fa8a1268bd3888d865e2cbac485857b29e8f0644beba0f68c34d3b5cc5f4f010797875386f9489ee58d19a615105fa379fe8341d71ebe9f78a22ad71bb3604451700d8e1e7e4e3629a6812882509d0c850c3062030854127a811537674d8d967b5b054575e6ad307a852c468aab1435b055b98c946326a409bddfbf8d03597e451fcd2576299db3a5543139d05fe372d89f0cc9d5f778ff2248c97cb6a26316e80ecedc15c5470042872a5158640e5a4fd61dface806b643498f6499bafd757ef12970cbccccf60af381d741b8f3ce3d6dcdb92baef810c5d0dfe7b977968295add1cc8a265602bb1b6a6cf71602dd8a058fa582e01c5ea4fa8eaa1f6aed0bbad2b81ee6a3aaa8be37cfedae3dff247f69afbfc3ebe027c258f5908f52af7ca3371c08c5d4eb29b4373ccdb72aa79988129aeeb28746f7192e9a1a3075799ec103164c11a67efc66ce8540f426e32fabd69b0a5f6b22df36c53562b8aa9703128cf36bf45f89032bad044d1e464f11bac2f8990fdf877f19e7e903fbec7a302d9eb4372375815c667ad6159d72a092e096eabc0595293b6b6ec18f72f8c1f9db683a41dc7bcd315cf2054174f378fe9fe77fbed77feb05784d1a6c5ae73fde030cb0e59a1f0dcaa7541539f97ed3ce70a0c16965e99a1c502d57049897650bc8cfd79f5932e162f36baa18c2967cedf4bd5001733ce349149dbe4955d686c97d8103ca8616d2a77221d25e355b01583b51cd19c63f9eb957bf2e0faaec0c10a3ef130b284adc624eef860a415991935c494810179be17ccd4dcc40c09479cb960ef406d922b5dd13420c7a7b20106b35b08cf19408467122d66fcbc4115b152a25f903b797e3fb452980e1bb00f25991a183382aae5ee1c668e8510313365f9b23483108946975d7eb824a54f1e6a1d015d2d1a91f6f88d6891857d0c376f5a9e17fdc93fa888bc5c38159b47cc98a5a9e7e5a8261bcf4e97e557bc65dcce0b4504bc71d3252e2bddb1183171c2a9ad35ea58a2bdc795e6675401e0a2f06c8106d8318dbffc4d461a330e40a96de9285c98c74fec0b2d3978ff36582f8d7db7ee1ab115dc7ace7718742d3df96cc2bb6ef50b0b28ccd25f101866c1922d0704954c288d6933599ace9967fb89eaa498e71a84eba206b92431ec73f71e7dc37413e15d2366daeac8827aab356c37203c115b476e6f5716ac7a1ec1bd5682bcb4dfddf63a53ea0f4a8e2b41e09b335ca8ed9d5bcefa7bfb6543aba10345a7d9580bdaa490d05d80328f3269f8bbabcbe723601fab84f9b729461f5b2bfde90a7a4f651e488280bc6576bda1c7eb3f312cc44fbcf37b6c9bf50fb3649f44b8fec174e0a62aa0b64e8a1fdbb63b2057f87a3bcf95ba694a16cdaa6df0d6f815c58299795c90fbd28dfc93c9add90bab1e76f0b2988bdf52b20433322b3dcdc90aa0ab00b68e0cc021fd59cc178690bf767c2eea0729148dd25348bf39dbb0f64df3877c4facfb057747a164b8fdafcf151111ace287270bf85b703fe3f172d9a73095600f1719b936f0ded3799d5eec5d0f4913f890f19b6c33a4670f099ed8cff84d4e04a9dc9acf38c9a002176d6b0671d0b0795a333f808b3d6e25efa05d3e9b9a1e50e07cc19fe95da350b69d5edd9eed8cdc1e4ee829550e543e733f58642cd663ceb1d7e1cbec490dc70e2c049d66831e7f5ecce993e9cc7379e3dc9d92d38b548b3572bb20ed8e1dce14af6a5218d9a76251108fd2b418a5ece86f8650aaaebedf1f0001a79485ce1340f46232c6dfc694ed86f460f68e1946b9117a06bd8ded7bd734680f0e3c48ce720a666eb38791a8ddaadb0fb9e2b0887c625ecbbc80eb5bdb4e43b8af0561f0ab9e59a482dddf1f0c7491ebdf9ba3455aee1b511ce9433aa2837452128f7e808c5e5c0203c95cb0fc2347f2aef0152ba82adca44c2afb29d50ac01285a7d1a4097561933eee58592d76aef9df513061944575709cbdf93ee28d8cd94f25a46aafda45f525b61e09f2e635e6d1d5d19b6e3461d3f07f4ab043f939b1abcfba8aabab5f9475881dd23d09ed8e460a0bcb1d91e9b87c437a58d249dc3322140e53151639457f71e72385b16d2064992f2114bc89c35df37e3832ae91c162e7829da8933b6e730bce696419b82aeeb4e1fa1029ffdc812cfe0e166e4359d6b330e132f843a7ca0d4ae1f744cf5d1ec1a1e8132a0827e2932ebc4993f8662f9599eca9d35bd8068b15a5c5256410621df637e8c063dc3dfc396f1ade018e7fa8487c50060d9241ce82ce19f535788545babc4d5669fcae037febbcbd45454b7b079cbb68a158d33631243e62dd145b44e1ad55ffc2541bba3d055532edf69b43092e11645a868248a08065ee85e8498e0896dd8982758b86c63623ab1c26c5a44e6efa5b92701c0477daa2de656c5513dfc428837a57e1c48cc6afd7d82558e60d233889975a892dbdd48b11ca6771913afef37354d5e09ec1c79f4750577e08eae5bf739928b0eacf9d871bd8e6d0b626f6dd00f76744d7d9804146e4a474fb7bf02715c76660a0ab5ddaff012c264a2d13bed08a17331e988053b365bdeb3c90b5987d7d21018af57fcdd866ac7fd481815b30240587c46a34a5c6cdf9963130362c4bf32abb049027f50e3ef71d98ef018dcb0ccb1f2f4a5902820444b5ce132cc7b3c51d833fac5c9598cdfe28fc0484fe19335dd8be910d72811b8c19bc358d4baea44532fada4979e61ecc913e88631c2db57670c5824204d9409877c80e95f5398b853ee837c2596b9ecb16dbcff799d6ffde9a172e4ce563f1ea1427b7e83a8917b8463a1dba3c5dd1b7768848a168aefa3317836b9f6118eb198c15fbead838687a8bfea7b3add42d222d4fa3581a20468aa8fa9a1296c0cc84b68b40d1a13c956df062a917892ed42baf7fc6998110ce43a9daf87ea6b7332341349d422af7150a881a421e31c1d4c9571b5ea4712240da1580c2282e5e9ac99301722a14969e9811562ece4d5df0bbad772c41602c287556ba12a695386815ab4d7a22fad073d7d86910419ed2df230656b72657cfdba7b1b2fcf5f08efefc93c2e9ad5859f239e8ee645632d6917eaa0ff41d4eaf8be2426b69f4287b759d75d9bad96a2abff645f2939c383a51c6dd31845beb5e363989bed3f3809fb0ea461e778a5f3b2fd314cc3b6cafc3784d2ff5d40ce8fcde3273833f72ed2a546cfa7fb65906c3347c7cb804d08ee60035a795acd9735aaef4015135cb5fcafbf3c67bbe9eb4ac91628f1fd53df1fc2d2297954f69541b9476317d2858ef62542d11bca3ff22186b587066ae8490701fa4b47c3290b57fccf5a849e1e166821852d141001d170b4af1c4e41d4a4407456a80baf7502a0cfee370ebd66f15320265b729685456279288150117eda696658f5fd86138f285e7a6f671e963f50390cb60960b50a3d5f1dc32a731c9ce573a7dd0154345de7d5f7afd5323091c00cf28b0da46216841d946e6d2925f036673923665db48a477f5df268f4c961e3c7e0795f05e4b0fb07cb979361b688b4d9dd9e64aa376a492980891a6d9aeeecb4f920a648320bb8c42102c4dccb9590bf7e5ab83e3d387bb3aa541fffb08aace7e77fdb52aa113ffe0ecdc38148e36fd9512ce95735775b48a2c7abe6cbba1e3e6414a4f7e89f36bd4dbb14f3765b6c01acbb5595e0cad1d4b83dbdc060f9c7b8aabbab0660bc91efa58f450fd8fb693a445a1759a1b3e5d96f2ec5ff7b40a118bfbf5c08b998cbf7aee451902609ee95db1e47dc2e965256a3c620e7fbda4d9baa7c3fc1b8c2f08906fc038901b24c9cce7e6be3a7d72e4af065df5cf60286820ce7f433f58db7d1571d02c2271670dbc7da0dc1ca64e90b72f01f87928986c7c1ee0b087d618174ece4936d1ea69fe60845d4d17b61beb582d6b762b0bf68949309bd0f7fbcf96cb81f6f5fc0c848049f9a2ff81d1cf466f847b9642f434cea86dbf665c4efd46b27f98d59b3343fc945ca9821116ff49386aabaf2c952ee7e7db304520d292a4879ff9b62b1c7e193016371e5c6786d19e485ef0c2248f0a2d144b6cb364cfe299c83bdfad94f69db13141668ada667812fba92a1c5c59b1876ac15f134ec7cfc02612c19de8b037332391452adfb52136ac6b6d72f1c2f3176f6d877de501d07ddba211920f2ec37e6f23f68dd10bfcfe39b9a219f69d3d1b9e29e7dc5289bdd674eb7a3f14676dd3a08877936a64da60855ca79b37a4697273a7083173cde019cc3118e61fbffdfbdcf742e8795c00be453f329ac6edf9cac01b699dba8b0dc88bd49d40fa6231071a46df15d6782f10c9d419ff190d54a8f9d4e821ea12a98d55560ef5465ba761dfd29bae01c5f226d80ee56cba70c1032a4c07ce21c77b03b2a0c618b7e2cbc1ce25d3bbc4652bac1845d36419e7ceab3a7aba3e18f4c8e1ca952baa1b2f87f0d9982f3f3a200a87dbc736e857637514aee76c079ed94764ef34beb9535aefc3550034b7880252fc3ae47f7d3ecb97797e7210ce1d4b89fce7fba2d329b2ddbeccc8cc942a034d5358b7a9212f8bb86f38208a0157f00554f28ab731cf8a4283bd13c4021aaf20b0c2d4e22f4a25f269c9611410202adec8a59f5f073a21021b57f16af19698381d7bdbb0d68bf879a5bfd913ce1881ec707e7dcf4ebf90bae1b17f56e7109f3b132580a4fe69628300865e8537f1538ea0e0f5f78b6627c9d248d6f08f6f7bc9d88f4ed0368eb2d8c6418f5a71c61814c16f0fe0d0d5b9d046617763bee90d20a96f28ccd20f412cfc5c9e1dcf8b5b30aca20e42dfe99930c84d3afc8b0e5e634d5d60d820deead8f4af3ff47d3c81d28920b0626a2b53f8d1be31f98207e811b1109e6053e73a41caf49a21074a2c89f1f5f00f9bfc58fcadb09cce7755efe9d15bd8bdc76334e0f109387b31630d9c168f38643d17cd3ceab19faa6468cf0301fe1ca6148b8111ad451d2613caea7046c38471cbe0825915fb0e8bf3c542618b34131251ca2d387189df6e4ff3661514bf8d6ec0044e76e8c8b566e5d9147f26292197c5ebfcac580b995ba871ce75afffa0c0b865d6362389fef2f09ccbb414fd88912e2fd09a3c795008635c50949609a734eff58caeb4bd8378d3cec7d65900a1a9a6bdcf839161ca151e49f7d5ab7d0d69c634414847423bb4f448bb6cfa81bc0e5bec3d422a9d365be79eb7ecb8a46c561e7c864bb8c74aedf5422fa7ab98051d1ddaed57221ec5ff1b4a83ebc452d6b71736b2fb10f0c856e66c75d9a237c8542983ca0437286adbe66b1dd0b3678682d9f7ea25b98a3877b5516d9477ddc521bca18de2ebd21da6483daf34f236bcd5f96e7a4466ae79d5af151de7aa2b4201b09777fbd7880bdda93e4f3f4986d7e63c03a7ec053a5573995341ba6ecc68ae9e4bbdbeaf0953b7bed5df6972b0e15367", 0x1000}, {&(0x7f00000041c0)="696bcf9c7658917e3784e1cf0add5840ff849d0e121b7b9459b35c8fcb5031ebf22de3429efc956d1071ba7dbfe76f316d8dd1519055ba3755d7cff0683778b03511b7b225be840afa2c210bd229b841cfa6c873a547d65c4df078477483b6108a018dc5ca6268907b0674a3e5d1544c8d4721bcb40e57f016ba78d5f2d6ab34", 0x80}, {&(0x7f0000004240)="83e9286a2c5bed1fa9c65963ae58af0e97e1429d227bb179a83dc3b493517124f6e945ce6b2e143fa761c3d0dfd5f87eb5b43623f7b428402f4d10995fa01ccc9fae304f6144919610bc34b0453901cf801fdc9f0edc9a3adefd099325ab735682329828209a21449e4a71e499f63db586d7a6ef5749a731a6c66b88a86f4eb3b71f", 0x82}, {&(0x7f0000004300)="678f57f5dee860dbc58792e26661c8d841bcf6adaf8c376e3b0e1091d4547c06c96dc6ad5af988a374d19c33350511aa2d9de07a820e5e58fa23f4b62ba5d5e161776e95dc65e3d0bcce6d6023f33434099aedd971a960dbcbcd98b90f71fcea59d581a677451df289da09f1221bf7ff9a233a6398717f080a11bff48a7be5b0f1b8631f93c25a3c9683aea1cde0fd16aa6956e6de07a1aaf1946302df9dae97a338bfd4957b05de3088cd0b95a132860f9b6b5d23e70f88a620e674f8e4dece8fba455d0a3b67bb7d661ce7ea321c13b31b48ae466f30c0360157b6ed95b54246", 0xe1}, {&(0x7f0000004400)="61c80dca4d164f3dee5069dc8821a41d9634969e242eb56bd7453a67340fc8ed47534d737a8cf5fcf4cec2cb1724655064592dc78a3f5c42f88348720384bda64427880ef646ecb9d02394c58ca05402b102e68eddca45358677bf8076964c7ec63fcd0e", 0x64}], 0x5, &(0x7f00000088c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}], 0x98}}, {{&(0x7f0000008980)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000009b00)=[{&(0x7f0000008a00)="b4dc55c01cecb3b34920dff8cc9031edbbd3654971c0da89245cb69cc88b80f553e71407af9fb9c38cddcb6346a7310954118c53c15985f789cd64a64e0bb9e0f86f91e02cc88d3bd1ca2fa99e6c8cbce2d48ba99524bb84da8469cc61436a1b91d4dd2d11154cd5a06f75f54c4f5e80aa3dec729911fd1e6b50c78f7d1c15f0dea898fe5e4d61c981f49047f8500859898ca50211c91274", 0x98}, {&(0x7f0000008ac0)="e2c66b001857adf8c1", 0x9}, {&(0x7f0000008b00)="b8d1162c1c823f9e3fe8d794ed55884db6019960428bfa0f9a0a0a463e1cb5ce77cbd3e6b5d4220980dfb0de9a33e288176836866cb97ac3308285c9d86fba9de1b441676cb8e7d432e317aad65f3cbe08cf2326ed0c750d14e1ee6cbc3e6ebf98c1ea6aaebdb9e11f6c8d57b6ef5220c5c7425db90cabc896657043f130e8377e45e3949f07c2b405260e64b0edeb9a97d85326cfe88b597da3e51935b92cde87beac27944733814f1ff9d3aeebc60b0c58f208851ba03c8d5a71a4dc847b026d8fdc4636cd03136837af5c602db5520baa5f20f0c1c5b016e3f772bb2c8e7681438d8784c2aa6839f8c7caffb6496eef6a9ace1e18f6c2576c670a6db436caa36bc367badf365e3e7f888680897009995a2336d5dd2b74af85ef6c62f0725d6cc1ab2f3c27001772771fb13355fe0f843367ebd8a7ae19f74a59738308c5f797fcf5a26590f820194e4a2b1d8a96f3ebf00694f907146e90b08138d068286e9aed6ad961f7724bfe9e017dc1d74123dab59cfa3d75744d68ed654498d77345764bb2a473d0ec0ca438c484a1295874294d466c7bcf55e87a93231f49c034aefbaf139685381a381ecacc982a1a1b26937fe549db709cf49d3cd3ac1ccfcabfd89c89dfc45980eaae4d35fbc9393b18cbf80fd1991de20bc308f172e83df81898b3dc6974024d18727068eefc899035c58dfc6e7ff3538a950286039bc9e5f30d5bf757b0f3a3a0587b27ece5f11e022ce7d6dff98fbd637054cc5d26f0fe6656e9b9a4e112ca9d0ec0820ed7b2b802db89d69b0de5c0fe75c0d9e83227e64608d53cc175654cb12bc15cce1166857d93d506d768d1911177c6470cd7fdad4ec5011c231639a5535768446e8d59b5df70344dad655b070d5508e5409976a6b9efad9c52ce607ff52d18cb00787a608badadd21f5eed931c8e29019df35bc639296bb4b32562a388cb923efa7f867e3c7d1ed601a3fa462f1a0d3688d799d9b3e77de993069551bc602a938a9c6eef90861afa43ec6f22164f1e91272cb270b95eaf8cafd95cd2e731d16ca160d4d890f1ecd9ac52ff5ccbbc578a9ea8296818f472b490b5b374a3aa8ed534ee61d5f14b00647c72503031faca20047060f48b92082d0cacfca3269a1fb02c8adc430a10b50aa965a6c3e18105333e3b6629394569105b5eb84df9f73d8ad99e7c96d6b1a2a35ada6b27a31d92cbc982473028e8563dc1b69f2fcf90004dc895480747a9e838f10042ad55d947d4a75fffb622a01c638ad465727a8475ba189698862aec579974f97d79763f868b4e083d71f788a24f37b0560ead6bd9551f27894fb22a2f00aebb3ad134384dca0e63a7f5182ae8f837f9164544cd1c8af86018bcb469847727097be2baa9c66f2b610fb466db39bf6e13d87cc64e13a2325084269a06a41b077e2f454c7a55f1b6619483d34005835ee46c387a9588f0b4b8c34ffb98d9bb900052a712df7d3bf203b920ae8ed5df28d5f23bde7f2fc5e93dab79bf84a2dac72a8e07662e8c92996a83f5dcbded1f7eacb3bf3551eaf42fc8cb9beec642d88f4eb242e2fb7d4025a2846fa332a8fa544d7e0b801f457eb1bba14a5c0fbf3636507302a0235d5d74b894ae5d31628c1904cbe0bb165c55ac5a170292ab77b8706f9464e83a5e5ded3f7cde8eff28190eda452ea5379c549cb58dbb04cc8e7ab70841678674b2e52d1cd5d814b4475216e7608d289d7cbb57681986654c78965e9300239b4db35c236e06d2ac6206d6468888700fd275c7e7a6c19a6113ae591d5ba7f40af050b0958d17bd4f06bb58416a22b711dfb94f713ce0d001f2170626592b9b5287cc11c84d92773678816cc125520f083d7307d761f34aa7c88918cb98f7098afc1056f29cae65d76e1151b423fc7639389a2df26d4314e6c99699717e087e7c8ddb889c5930e48f607bd28d42c355ed71d1b22f877876bba396256ca57eaf064a4049ef12af2cdd653ccce333f3999dc0d48ae851fc9ebf133b0cf2c0c7ac61c0499b9012835048fbbbd21628bd8e5c25c437fc69d5528f31a283f37901e94b370365d7e4e5b6a45b094f30563811f886c17a7b75231d81fcec38535994b6666f72241a571f3b2782b0026bc3067aa81007cbf3bcf531bf03fb7bcfc301ffb0965ec4cf2518b9220463e509746a5460e3456fd81fdcc9e87f066a137b3b57ef5ea9c8b31832f8fbe9ea4f003c9f6f696f12c571e10a47e1baf0a9763d080cb8ceac9f69e6155a26e187f72ca414be589d9e42a776c2496c7c8a18d0e36849f18f2a518e86f11754ec4cf57edeb78314047e904060a82b7c691c0bd3e0ead6356aacc3b6e9a826059083bffb5fe05c2e36102a879a8b6eb07f3f04f6723b5ac729526df46c46d85bac32bab9a580fdfe4cb479635cad72178ad34b21c86ba08ad965eada80d87984382bf7d17185820891b6b420782f42c5639240a0a459d93556e335330f24804fe489063d1f3a50ccc2c41e7e3259b1e69e3a21720028eeb4066ef40b6f9b8330e81d0a5515f1a7374cebfa795de01c85b17e1aee4adbf0c812c9728baef7f17e2fd21d51740963f46c190130cc9f9845738048e200603bbc1ccb353378b3b7a9e7913631fead18df2e9594452b81776ed43aa553d4991fafa94e34d0be34124f28d5cb83f39a7a28aadf9b8e6f57f2096cf2734fa97a0a0be11647ded3d8dfa4fed5dd3126eff213a9728325a93350ef8ea94f58f3696a593f8d02c6350062dcc1d0f427f3e87592625745db38802da1f246a439c124fc8bd9d451d394413dd3935d618ee51e58115b8c957152f6931d1b5e989c4f218bcc48daa5c6d0a50ca7022f7573943ef69909e0cc862faee4938af17bc704cb9c10165d55300282a2ada171504a308e8414793d6a5de0c22bb4d36b108357fe3dde3bb2c2df5e1484788f01af71275cd4768a8c44e8aecc79ed6b682576e62a70d2669034594f07c61af576eb0ce97b084cc4e8bff229a972bba56260f933fe5eaf3df265b95ee4a47bd1ba4319bd28f903f4182753ad881c915692e847be4a8ad8d27292b3c06852dcf4bbf3b0ee19e4791da68728e91ab99a94a84c1a3a32a8c1c048db6a3a0459317785d6f46cb1c207f7823478887f6cdf67daa1d8903dd904bcb3e5cccc4fd519ede8c483f0443901096a15b17bc0bda6ef9e304278bb54c3bd1f427e1a79fc24a0da59f87cac4fc1dc726140523e568be70726e7afee0620ec76d438cd070a91c645aa214702c9e8c590c1b1de749a2c80ec9319b5d1185e7a6417eb365a4764e0ca3d8209d906ce95f0d33b0fa0dae70acfa254ca00912a5ac0c0540d2f1b5e7771a545b036f73297840f66b300ed655416e9eb34d82f0ebab8f32e8dacda5ad8afb775eada36ab9a386bc3997b6955faeca88ef4aef10ccc67a3d54b9e064b6473e45d50213ef6f2d3a25e5258adc65c3d9df31029d6014553da00dba0c3a02bcbd94ac85212d657548e06ebb2722e6c1cd9aa8d8c616b562c52f2ac9bcf95b4335d94730b6583e357415424be58410c60376efdfa4f1a175049e8895b65bc7cccd056326bcffd354144ecb16a698acdf0324c61e6058f4fde389740b51b185cdb2f1ad02481687731520db9fba9fdd76b7e6b46448da3bc166356f21b472d89e27a78370ee274ea0fd56ae2ca7762c278678ca395a54fa83ab7a3e01b48dc1780433692c1999a0b2747ef02f1c2a650f239aa104d470e90ecb511e955ad8fd7a5601979b9eca94b2516d4f1b961aec6e8330e7428b9715d5d18cad71ef3f957a95dcfeac9257c98115052a2c58c71b38ae9cb88c0f4a587272df2651972a33c4749876e18769ae9044503aa4e5b68038cc40d4927014fc9bc0decea902d44e8b03597d3878f55837d80007bc82d25279d7a1cdefde338f6750b01bd769b4dfcff102687e1736cc09f79320242f5f964c8e70a89da2c8f4610ab7ff00b9be010a4e49ffe23eefc118357c116ad9482f3feb4c057a9283e1c5dfd1e5c8e1496e69bee6fb07f45970dd2c8df16b0c136ccba24f3348bd1a0942d8defe4deef183c1b70e338f25682c20a7b09e137a72fe43d68f22598e28511e06014f70d8289ebfa1480acd9350d9f529e938684812e7b6abe16ea9217660d63104c2e381d4279036a3ce87af64e623098276bb105fec9f9fe27d07bf4803c59655d81bd2303e359cf9a017ff38c2a968de0f2537fc7ba25327e5f9e273052dc33d3af84a93418ba02afe77fd29c88357fa76854e62830913e2a45c4935cbd2753cb9f811491980bfacb3e1df4d50c99d35e5a6a3df78a9af321505ee3b8bf9ba055d3c6e320c43e13b05d9bb183e4d5179731633908fde94e712c5f8f44296476035de54249b5509227cbbd2d0b965eb221ddb5cf21f71d0aec69ff9a5de857ba513a7b6d3e039c10565e038907e2d8193f5a4d69bd096f68d2c93d81a561faa1bcbffd4f030b13573816a70159b763ed190fa00b5af46a665bc5397df22402a891aecdb10b10f6e3f525cd070275e3cdf217a69adfbbe08f0dd18dca9f8919d37942b48e1d7f0d2f90e96916ffa78348684e446374f61c03dfe7498e8478dfa77735a0e2566c1b3fac374c48735569b1248c11336f1d4bc976d7a0f130f9a00057c55b4e3dd28e6129f46b412b6d0d7af5912bf3c81b82d6828c32c37bfc398b3977cc0e793fd4216239c6f8ccbd059e4aa32f2fe6ac894b5cd75feb7b40f1c201275fa722b8328121f9bbb512c2a964f1cc8a0a6ae6306d7125aef52481a2606f987802cb21084491cedd6c5bfd6189bd942f75d206eba79a318a93cf178e580a4af62e7961ed0f67f6b73a9329b8bcb869537f4202bfd3aee23fe51eb7b58249a72437f1f6e2d917db0ad08bc4ede2bf4270047dc535e91781f66e9b2f03d3b1d106bed7fa2bc3c80028108ca90423b5b1eae3725ae7005529cbef27df07974075d1cd4f6e0b9dafb91d572dd717732dfbb6cf5ec02a31293f4fb355d666b5df5da953ac728887b1f1ceef546092c76c08cb5a1736d0b531a5e8eb7d84d26afbb3b52fd621ea1cd8027fbeed118a197e8cf794c89e7252810061f74ba9f0d84ecf4c6347a1af3833dcaafb73b0c0992a560d87d8b3f65dc6e68c18733a15750372e11ba276e0fbab8f198302bd5400badad5708d65142994efb1962cf69db65c8378503a11199c0536e30e77a42f258a6d84fe2b63af5f3bc785fc64f79fbb199eac9d359394e79e6c104a7c7c6ad75fff76462e0f00ce43177568b8e27f3e1d3bafae081ad58c481b0afd507449422dff3ac3c74763fe8c0682ce71874bc0e2b300eeef85b22017fc2b24a78bcc20a7e0812bc2bad56662e9360f7c2f80a821fbadc2e054a42056f747522938a359cd85f7890e8d0296593fbb6d786d340b0a2096e8da2466609e9bbbe79200cd3bb940172925f325ca0422900437cdb9024e1f6f4d00e3dd1f8ace49d44db45a14655f02bc80926b2510d4cedaf513b0175f85a44b5966151f513127b88680b40b062f65a937254d6387dd5294803b498e7887e84faf618777635be87d533294e75a8cb35efdc35c767365215e4e6966304de915a7b65ee4d058f77c98be0d5b9088a4a817836500050c4c6134cc1edcd970d80141673653929c2183d1651a6c3cd34db182b5f3c270bdd3afd915decc538d232eb325b556caf4444116f72944032a363242f0ae58600356e249dc5c0d16c7cc177221a493ec416db9c2d369123fea92002b87153ebba14d65e2812c0c552ad344cf84", 0x1000}], 0x3, 0x0, 0x0, 0x800}}, {{&(0x7f0000009b40)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000009c80)=[{&(0x7f0000009bc0)="0d66983090d483227abddb4e40e7fe05eecd0e2a15075eda819eaab36a3a710fb3ae2e081a1c17dec3223b87db1d202ae0bb812a1c46c4391ca43d58ebb0bebc5e3cca21422665079c40a60a55c71a6f1bb0ed22b30878c4523327440be2b6a7effa00acfc90531e61950e0e0391875b71ed5aadbbabb7e40ff0d2d3835f0369bf4b8d6461ab9525d064f2", 0x8b}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="181d006d0000e71500000100000000000020000000fffffffffffffff7fff5eb2c39a6e6f18bd5548fec3fd911ed257a7dbf679259945bb19fe7ef3466a4e1e209e9b902ab2664905a0287912347a907", @ANYRES32, @ANYRES32=r7, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r7], 0x58, 0x5}}, {{&(0x7f0000009e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000009f80)=[{&(0x7f0000009f00)="8185a1e9c0998f6a60460fa908de6aeadc07b5c6d3f1679ea0861d64e5b9c1dfecafb96ecc261a13498b7712332c87b64a4fd5b1eceff602ae66981aa9c2a6595e1caa8edc273d884da7ea9aef04fe8952a95f6ab76ff19b5f66e77dd455a78352bb196a4560a59152da46dd75c4d04e12361a20cf56daec478f", 0x7a}], 0x1, &(0x7f0000000940)=ANY=[@ANYBLOB="1cc500001400001200013125bf8e0000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="0000000010712cc600010000107da8174d096dd845135de7acb06611341cb5c1eff4150bab77f2e68676cf5d684c0a28de988195fa6070ad37c0f5bc9e773d1346222b8a3483ea2dc235125714280e63361efb"], 0x30, 0x4008000}}], 0x5, 0x40) (async) keyctl$KEYCTL_MOVE(0x1e, r8, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0) (async, rerun: 32) syz_mount_image$ext4(&(0x7f0000001080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f696e69745f697461626c652c746573745f64756d6d795f656e636172642c696e69745f697461626c652c6772706a71756f74613d2c64696f726561645f6c6f636b2c6e6f696e69745f697461626c652c6e6f6d626c6b5f696f5f7375626d69742c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303030342c0009c8d72adac6723996b5ff5eb1a03bf3196878bc5541a84cfa40d3305b17925b3c3cc32eaeb4374c9ea4a8ea584e80f94ac69cb1c7e3ca1908ea9d76f612f12dc098b33296cdc78fff710c49b095ba4e25069d9cb887112df0454ad71ed1616e1f520c8ee18930f329c026f84b86bbf7f4f0c7d906e9699b2a04436dc3ed74d32aeb2aa04d31060d5f968eddc27406248820ce57f24ec84e81ae3e8180b95001c06da065bddf3f3f6caeb2648fb65897af0a216179ceeecdf95e796045cc53deecc9cf4f5c9dca93aea9ce861e68dea91c4341a330a21a3347d7ffc151c1278f81d5d3d7e319d97df803a894a31cf0b72d3f87db7399d0a45236c7c6cf7dc07ffa361b95a70500c77a00f7bb7cd097f128c7f6dba0be5eb17b28b6da572ad0968c005f38f97982fb58cd18b493e47f6663455dd5e0fee43b85b44134f5ddce9b48325b310332fe5f50f563685ac2b46e5b3b84aa18b95ac2e3b8832d0000fe1b630287b0fcbc45d5128b3bb19a48fa51d51dcfb151d6dbeed24d4adc68f6066ae1fa3929d6d0f01d57e8cb3806b7ed4f0c6516c60820684f7fd28f555c73185f2a5e"], 0x3, 0x42e, &(0x7f00000004c0)="$eJzs3E9vFGUcB/DvbFuIgBYV/yFoFYQq2tqiqIkh4eaB6EEPXhtaKrEUpTURQgwkHryayAvQeJWXYNTEPxc9Ga5q9KAkxEAPHIypme1uu5Ru6ULLGvbzSWZ5nplZnmfmyW9m5+kvE6Bj9ZUfRbIpyc9JeueqV+/QN/fPzKVTh8qlyOzs638X1f0uXzp1qL5r/Xsby49K0l9JKh8WeXiJdqdOnHx7ZGJi7HitPjh99J3BqRMnnzlydGR8bHxscmjv0L59Lzz/4vDQqh3rKz/N/PFZ96uTn5+9PHll//CGsr+batsaj2O19KXv6nPZYNdqN9Zm9zWUi+42doSWdCUph6unGv+96crC4PXm+1/b2jlgTc2W1jfdfHoWuI0VaXcPgPao3+jL59/6cqt+e9B+Fw/MPQBers3tzMyPf3cqc4V3d3379VXP96upL8mbB1/bXi5Zo3kYAAAAgE721YEkTy81/1fJ/Q37leUHkjyY5KEkW5NqXs+2JNuTPJLk0Xo+UQsW73/t/E/lwg0dGCty8UDyckNu10zD+Nds7qrV7iwr6SkOH5kYezbJXUn607O+rC+XpXX0rZEfm21rnP8rl7L9+lxgrR8Xuhf9fXp0ZHrkZo6ZBRfPJFu7lxr/Yj4TqEjyWJLHV/IfflfNqBvfcu6f+VUvfXTv+Wa7X3/8WUuznya7l4z/hczFYvn8zMHq9WCwflW41g9n933RrH3j315l/G9Yfvw3F435ulOtt/HNlt9+abbtRq//64o3qh1cV1v3/sj09PGhZF1x8Nr1w633+XZVPx/181WOf/+Ope//99S+U57QHUl2Jnmilru8u3rvT55M8lSSPcu0eXr893+bbRP/7VWO/2hL8d964a8zH+9s1v7K4v+5amf6a2v8/ru+lQ5Qu/sJAAAAAAAAwOqoVN+BV1QG5suVysDA3Dv8tmRDZeLY1PSew8femxyde1fe5vRU6plevQ35oEPV8kJ9eFF9b5K7k3zSdUe1PnDo2MRouw8eOtzGJvFf+rOr3b0D1pz3tULnEv/QucQ/dC7xD51L/EPnEv/QucQ/dC7xD51rcfx/cP7g/itfbjvXpu4At5D7P3Skm3mvn4KCwu1aaPeVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/4b8AAAD//y2P0tw=") (async, rerun: 32) r9 = open(&(0x7f0000000040)='./bus\x00', 0x143142, 0x0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) ftruncate(r9, 0x401) (async) sendfile(r9, r10, 0x0, 0x1000000201005) (async) write$evdev(r9, &(0x7f0000000340)=[{{0x77359400}}], 0x18) 10:52:49 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x20) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000880)='fd/3\x00') (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r2, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r2, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}], 0x81, "7464fbe08eb369"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002980)={0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000900)=ANY=[@ANYRES64=r10, @ANYBLOB="000000000000fffffffffeffffff00000000000000009a000000001f00e2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000005f720000000000000000000000000000000000000008000000000000000000"]) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001740)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}], 0x0, "285c4d007ecdfb"}) (async) r11 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r11, 0x8983, 0x0) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r11, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r11, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r12, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r12, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000061f00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000062100)={{0x0, 0x1, 0x9, 0x8, 0x4, 0x7, 0x1, 0x1f, 0xfffffe01, 0x22f, 0x1, 0x401, 0x5, 0xffff, 0x7}}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000063100)={0x0, 0x0, "933dc7e18651571d7c6672ed1157258db5e89e49a04eb70fb86afb8a89df2c5540cb24dfaed28e3e2dc84d1d51b701eaf501e7ee67303e4cc7d635eeb7500a33d816fabfb1f2297bf6ee4dd01ad9978b0491daa93f29765a110e215469cc39ff6120842a1afe2af8d2153e7020070b829830a450dd47bbfc574fd8f76a2dfe4feacbb389799f637b4debd0a77650f3c9f5a5a247045f8b57bf34e49aa26bcc33d5fb35c09429e2cf4ee699a1c0e814a0ae44df415dee79006ea098758429c90f01b02ffcf2ceeeca707db5fb05eca55f3ffd83f27e3cd7393ed8917d96c3c52b31580a3e133dda1dbac7bc32fd41dc7692a82dfb8ac2e3db527f5292ccdeadc4", "321bd0fb4e60522703f596c66835afc363ab4da0b42ee8f298bab50f4d9d0fe6530e6266f85b3d296ddc9fb9455c639acb041b39f542c7ad10b734704d861e18d852b838c03a325f55acf3a30fb4c0ce95f931944a971a8935fbf3fa6844ea7f6797b46eb58dff567f7212dc30b972d9d1cbe1bb91ae3e1b99b85926e687300935c104c6aa9650ffe33c09dfaf828b5776e0d5fb8692b57e7e9cdc60e031ff7c79044b6d118b3d2c41e41e26b3eb9d1e1818aa50e12f57d9bf8b8fcc9b309612d4f45cff0e0bf65809d5e414473b15843fed6e2e12e8776217d0bd3201efb8531cf3a8637a83287d39966f130e56dc05740826cd2d69d6dac139aad67b76f1e9f8ab96743c0e8cfd2c0254813a5e1d6da326e9a5bb185260abbb3c2d8e20e6e3d8cb107a43646129f7bdfc38a9c76c404436b770774b434760027707c00161d7363fc11e8cf9169bd8d86e3ba223914c4a408ed0bdf0e52465199277374c7ca254e7504f11b00a089b8c2181b051e23320b64fc4261f888ae05e9f681cfcdd5287a3591fe95afb5c6c50ba441be76e1e706600518d81cc3fb634473db8c57c4b08690951f274e0869957336764720ba9bca27aa67e1fad92960d1d1e87d370c8391742a322f76dc8f9c7971265ccd5e6f01cb058565ee4eec236d334fe12ee9ffdde51ea7bfeb81fd967c38627a69100587b7f0023af67c220a562a2e90a8c9d999eeaf51b1302779aaa4d4a85bf553246e72497e2dca6028155cb6382eb8e1a5f7115b41539ce4d6598609b6c8ba3d86215a349b81bf5debfbb82286901d1ab538111d52b3e077545a1deee99692f5c61f9229d710c4ba967b68532a54f87c4671a3bdd311018e81afcdffbace60fdf4da287057efaa3a2c3509c6f1ebf383541821c471f6449f6667f18e5c48096a957a3dd4f61b0070c13a0c007ca3a004671299ec08cbfe021ecaad856f1789412443afd53e80cfe15828d529cab4ff17341701030337e752c04a8e94ed7f9ac41931ad3d4516112078153ee7e9995d50aa8f5e25beea75dc82acb1682b78a69657fd3d9d87d317c36bbb6c8a3b827230b04a4e8918c60dba8a73ecb158e8628a4b544eecc2573edc2032a77e97b1bd22a27a3e633a3d935afd76669139e976fcd08ce9f279c8d9ce51d23ca618b25dfc0cc0a781dcce1992f742fce917e450646b47a4f3f3e0119c9aeef7859648a532707f86d5eabfe0977acbc37bf90c3bc2aeb51bff7f58371c3a456296e1c92cae8ab5d1dca69df239a5fbf8846368bff7c6cf9f3949263aba9f8dd86d8e62557cde818c26948784cdfe482dc632b5c864b8700fa5cb171e4463a7e210fa36e1be9fa958a0e04f21499a2a30e02ed8e82122990343750bc08558ba410064bb44c34e4ec39bc2e4dbd7f573b970a6607b44570a84670dcbbe614fc7208ce4833d672ce8924cc4c5db7168def1e2d15c4d1dfae7f4a67b039f371b6c55d52e8fe4e61bcf8e711c4933be68a9a3cdcb55002c246d8fb3d9187c7f7e6aa9a68258d376dab5ab91b2554ac754de0aaf1081c25373b4b0b9bcc34a4b9d4d7d1b79b0ae3a0e49f706a534078b473fc3afd18b9bd9a0f2c8f503b51008bcd7720baaa1edd1c9c0005d430c3d1d65b04f296f9bf6b2cfd4ea7d6e65fbde355e2e7f147083653fe7ece1ed39ad8f14bd6cc20421681b9c60ab533769322b4966ab481b2b220ee65c2dd2c6dc95afe421a79cef6b34d688b819a0808a795d7e93f122dc125c4c49546d7549b99b26ed5a389d487e15da3d8c23b9b6c3559d12018436245674e266e0f69d230bcdcd2bed5c9fa47dc461aadccdc0dd94a7239a3e08bca7c0737134fbfaf7ee52665f819a013354c953fe17b8fcd3872d79abc397819d5728a5baab72933eae4ef50f2c3fc2d51f28ff2b6408532364da28b672b158462192c282adb24dc97fca8dd4bf89fec5f3dc3af99e4d36b95dd40037cdeebe5b518ebe4e43df56033297001d7f1368bbf521aece6eb3b28a161cda9effa25667dbbd8803737756c74b77f8f3212247365374e4eeacd4dbd0c20ec6387e0c33030aa953e89b2346861317f0bce70ce2945446fdd0b3f25bad3b0de8dfe556c889561c09bf9c6a84c04e72c41f597728548b8c1a231be88da6ab74743ab4c5b7b6ff9dfae46bc9a2c8414b8153e53fd7b6fbecbb2d526696b1b4415021650dfe46c6862c540af37dbe000eee415ddb2e27958ff1a61a384f6ff3aed7cf09c2aa65ee998ca24ceb54bfb863056f1f8d1827fdc27d0cc53fd990fa5ca034d64cccb7585c801c13f65517f9304b8195649439a26eb0bd6a9258b8dd0f019931055f1d55d8c256b92cbe5302818268d171ac89b061aad2abc3933f1bbf168e7828c9eb04c89879740a4574df60e42f7d0a4176e9ae110bc82421138a85b386309e4db0e6f1bee33893eb8104d99a0d7831ac149ea682f4db64184a4b2320ad8469088d464228c790c45faeb9681b5e90347028155cced98486e7e3364a41097d77e64cd50ee14a1af8ca7ad0590388e82187cbe867b98755071cea217366caca8087e2e22dfba18980395d9e49f134531caaeda1fb6cb51c24a3fe48795c5ce54efdfa49f1dc3afa77bd89299ed5c529325ff2e40473ba3e60a51b831df02770a3c33c7e72a4d3fdbbdd0cacc829dc1222dc71251cce3af8d1c722aca063e5cf9e213bfa15efe5b9659a371b436e83333248a3d6b9c6ea0fb5f045707c3d5600530f03a2661c56454ef2317e00be32be4afde913f3e3fc81d73dba4f081766e0d5407319ac20bebe05fd90de185a63002f54419d21fb4d207f5d3955051157fc369d0d934cf4c6d431675ae14b309fc0fd14fdaef500877b534e75cb84070af0f69c5be5ad603240eb4e236b2f3d623bb4ae49c1b9fd9e2ef6d99c79a69171952b2492753c4054aa9b9d2ff212305dd7ad24dc39effebfa3d52d645b7729d69b2b9600f9bbab092fa0f4f2611c98a5d40da389765414f823782e690dadd98a8ae0f95f80def8ef73d128e6671471e567485abf293990073a847d814dfcf99eda1079a2f74170d93e669fd7218ae1c1b0fdb5b6cbebbbfa2e08c59de5e3026855dda8374d536c03d56475b8a875eb5ce3288b0cd61f62d1962eeffc9e2e45848f8af24645941007f2d6ef26ea9a99acdb850ee2e1ca699b5116ceca9fdfa19b786f4cba1a5f78b479eec25fcae77de2c9a8b04d6f4e1f908a6760830a07c9b8c89ad829c6376e8491b0d82dd6afb37405427d85fa06a9286661fed8b91eb56e007975953b70ad26320a77de7603b409b3413fb348f8311bc8c2e5d85312cfc4b6e03a7b2e62a79f83f373d6dc66c5ba0b1b53bb5db8853f8007942b3cb216161dba5a789867ae3fe0fdf30eb20126b1ac12acd1b74a665de690bb4a69dddf3c65ef3b4cdd24eb198773d20bdb4f315cab84fe1b9e64069cfdd264d8508de7c710aee80fa8a826b671db81ff3cbba82baab5c08c3bc11d9a647a8008c6a8ad5bf0b655097f8af3609d733b8cc4b7fa57b75bfc176313df08d9b9f99bc75e70693afcc0f908c1a022f0eb5dea0e0e62e4ddb1032373e149886a6a3432dc084d8e45c8ac52a38ba464ef8ca8ee93b83a87f3b683fc1daa33e05bdf6b1735fe06a44955b587222ab5673e5402dce11381c59d64bb02c736cddd958f43cce3976ba040505ed3003dbf154d202dd71393b290b1dbddd9602efa12e2c2693f6ad371c6a0a7673968bdfac61ace3aff5a6a2451cacbf41c3285f5dd26ca9a6ca54382cbdcd0b5121df7af10f973c0bd6caa2bb6d99acb652cdbd48efeb4d83d82f515cc783185f7c7496d264df2c4c5f4e923bbc4b4386e63cd904a2e90448f9d0646330ca415516b34a0817b9d60e71d388e04a45b658e431f822de51b048989ce46d46820fef368e3ed0d7f79912b26a9102156f0a39ce4c4cbde2bb67943cd1066c8c285f85086dff51efce012ecb8b75530a6c0d57272166d4a93cf89470cd94cba02e60cd9903da236b73af655b1cfaad229484897419bb6068dfd2ea2bc82bf0a24ea1ed5624feb47bc67ef1eb4617a2548f0adce211fde497cadb327deed4c7b2b99f59410cea38bd3caf04fdf1e5787091e2d613011e661381996e41e1fd824db30613f9cdfbc27e79e990070595d461d1c93fe0a4f1367e3df4c13d02c6ee2970415e9d7c47b5882628bb4a448bf20d7cbfce3b04c78fd2dd21e01780aff41762f3cc0c611fd8138119ef690c3b7f245b985dcabc182872236d7dab4fc74f3e3df9842a32e290991c716dfc8bb1af259663c9d576f80eaefd441e1a91e6020d04ef05c451b7b3db9adb5a5ff754c118e93122411946a69897ce8e985561345e6fbda44fd65770abdcf5c5e0f0730f415fefd7fed6f468bf0b0d6cdb42228d5cefa415168f1bea6e1dbd73ca12f778ccb380d82b6abd845a1f09abb16f1efbffdf5535149d584cdd6258c46d009753031bf86134e54bf0f6b4ed2263de5c290ecbea55f8bf57914c53ae677f7afd57589864338666aad51b73b6b8c97dbf99d966bef943bb954509801b66fb782cd10be74ed7618c1e75e2aeba1f688161f6fc84f0555a1ab1283bb68d1786b9c5cca0d7a3b7f56cbef144bc28e443a139f94c2facb93d45ae27c0ae2e44474d0a34e9ebf44b52e77bd27be79f4a9d4ee778333ef5e03d6c495ceddb49a36caccda34e508ad6419e555a9ddfe3d42ac45a858b593f47d68c225d5f6fa53f622135ab7915c7a1d548f936c15b248d61c55eba91514e26663ca6cb5f581dc0d76d4537fd67297362624cfda6d6b1fa45d17e83a12b3889462bbbac535c4dd53726c328680c367c567b710188d5f6c99202cc378264e891640f08b763a51a483f5d8c7ebe92555f6eb41fbf711e3ed930aa6aa0a5fa86ba57841a269b9a64a1ffe1201428e342a00a41a02d10e5b29855cf40df8bab4190e44cc5dbb292b3b8114dfad187de5a04567881c4a9d424cef8843c1280a7eb9d84f12f3d6b2e4d30e9d9759aca156f8c5e2e7b2c65b4706c470e3c33a52a4a91c8999d03f9a4a2e98e2840f5f5f20c30e505fb1c390ebb61241ca1e506421d9737607769dcb7ce4de166437fe123b60904eeb49481cded518e297174e97399f2d4b8d8925333c9211812748350f51b249d5e4a55c8a4763851be6f523bed6cedc41a162798813111f29a92976cd24e7aa28cd1544421ebe62b995b219826b18653aeeb1ddd7d9ad7ba05110e97723be6675978c8c27112f58b61ebe86e62a86bee8a9e8edd2f9208eb2723365326d3b22414097546a54616111ddd20f37d18573d638d7d9069a92099ec2344fa830c7576303cbb8f9fb516966d77089d713453c3ae09cd18583ca448f5db94abe4da71032fc64ab0"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000064100)={0x0, ""/256, 0x0}) (async) r21 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r21, 0x8983, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r21, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r21, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r22, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r22, 0x100000000}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r26}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {0x0, r25}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r22}], 0x81, "7464fbe08eb369"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000064300)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r14}, {0x0, r17}, {r18, r19}, {r20, r24}], 0x80, "c7b9492ffd719c"}) 10:52:49 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x20) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000880)='fd/3\x00') (async, rerun: 64) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r2, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r2, 0x100000000}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002980)={0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000900)=ANY=[@ANYRES64=r10, @ANYBLOB="000000000000fffffffffeffffff00000000000000009a000000001f00e2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000005f720000000000000000000000000000000000000008000000000000000000"]) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001740)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}], 0x0, "285c4d007ecdfb"}) r11 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r11, 0x8983, 0x0) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r11, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r11, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) (rerun: 32) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r12, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r12, 0x100000000}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}], 0x81, "7464fbe08eb369"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000061f00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000062100)={{0x0, 0x1, 0x9, 0x8, 0x4, 0x7, 0x1, 0x1f, 0xfffffe01, 0x22f, 0x1, 0x401, 0x5, 0xffff, 0x7}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000063100)={0x0, 0x0, "933dc7e18651571d7c6672ed1157258db5e89e49a04eb70fb86afb8a89df2c5540cb24dfaed28e3e2dc84d1d51b701eaf501e7ee67303e4cc7d635eeb7500a33d816fabfb1f2297bf6ee4dd01ad9978b0491daa93f29765a110e215469cc39ff6120842a1afe2af8d2153e7020070b829830a450dd47bbfc574fd8f76a2dfe4feacbb389799f637b4debd0a77650f3c9f5a5a247045f8b57bf34e49aa26bcc33d5fb35c09429e2cf4ee699a1c0e814a0ae44df415dee79006ea098758429c90f01b02ffcf2ceeeca707db5fb05eca55f3ffd83f27e3cd7393ed8917d96c3c52b31580a3e133dda1dbac7bc32fd41dc7692a82dfb8ac2e3db527f5292ccdeadc4", "321bd0fb4e60522703f596c66835afc363ab4da0b42ee8f298bab50f4d9d0fe6530e6266f85b3d296ddc9fb9455c639acb041b39f542c7ad10b734704d861e18d852b838c03a325f55acf3a30fb4c0ce95f931944a971a8935fbf3fa6844ea7f6797b46eb58dff567f7212dc30b972d9d1cbe1bb91ae3e1b99b85926e687300935c104c6aa9650ffe33c09dfaf828b5776e0d5fb8692b57e7e9cdc60e031ff7c79044b6d118b3d2c41e41e26b3eb9d1e1818aa50e12f57d9bf8b8fcc9b309612d4f45cff0e0bf65809d5e414473b15843fed6e2e12e8776217d0bd3201efb8531cf3a8637a83287d39966f130e56dc05740826cd2d69d6dac139aad67b76f1e9f8ab96743c0e8cfd2c0254813a5e1d6da326e9a5bb185260abbb3c2d8e20e6e3d8cb107a43646129f7bdfc38a9c76c404436b770774b434760027707c00161d7363fc11e8cf9169bd8d86e3ba223914c4a408ed0bdf0e52465199277374c7ca254e7504f11b00a089b8c2181b051e23320b64fc4261f888ae05e9f681cfcdd5287a3591fe95afb5c6c50ba441be76e1e706600518d81cc3fb634473db8c57c4b08690951f274e0869957336764720ba9bca27aa67e1fad92960d1d1e87d370c8391742a322f76dc8f9c7971265ccd5e6f01cb058565ee4eec236d334fe12ee9ffdde51ea7bfeb81fd967c38627a69100587b7f0023af67c220a562a2e90a8c9d999eeaf51b1302779aaa4d4a85bf553246e72497e2dca6028155cb6382eb8e1a5f7115b41539ce4d6598609b6c8ba3d86215a349b81bf5debfbb82286901d1ab538111d52b3e077545a1deee99692f5c61f9229d710c4ba967b68532a54f87c4671a3bdd311018e81afcdffbace60fdf4da287057efaa3a2c3509c6f1ebf383541821c471f6449f6667f18e5c48096a957a3dd4f61b0070c13a0c007ca3a004671299ec08cbfe021ecaad856f1789412443afd53e80cfe15828d529cab4ff17341701030337e752c04a8e94ed7f9ac41931ad3d4516112078153ee7e9995d50aa8f5e25beea75dc82acb1682b78a69657fd3d9d87d317c36bbb6c8a3b827230b04a4e8918c60dba8a73ecb158e8628a4b544eecc2573edc2032a77e97b1bd22a27a3e633a3d935afd76669139e976fcd08ce9f279c8d9ce51d23ca618b25dfc0cc0a781dcce1992f742fce917e450646b47a4f3f3e0119c9aeef7859648a532707f86d5eabfe0977acbc37bf90c3bc2aeb51bff7f58371c3a456296e1c92cae8ab5d1dca69df239a5fbf8846368bff7c6cf9f3949263aba9f8dd86d8e62557cde818c26948784cdfe482dc632b5c864b8700fa5cb171e4463a7e210fa36e1be9fa958a0e04f21499a2a30e02ed8e82122990343750bc08558ba410064bb44c34e4ec39bc2e4dbd7f573b970a6607b44570a84670dcbbe614fc7208ce4833d672ce8924cc4c5db7168def1e2d15c4d1dfae7f4a67b039f371b6c55d52e8fe4e61bcf8e711c4933be68a9a3cdcb55002c246d8fb3d9187c7f7e6aa9a68258d376dab5ab91b2554ac754de0aaf1081c25373b4b0b9bcc34a4b9d4d7d1b79b0ae3a0e49f706a534078b473fc3afd18b9bd9a0f2c8f503b51008bcd7720baaa1edd1c9c0005d430c3d1d65b04f296f9bf6b2cfd4ea7d6e65fbde355e2e7f147083653fe7ece1ed39ad8f14bd6cc20421681b9c60ab533769322b4966ab481b2b220ee65c2dd2c6dc95afe421a79cef6b34d688b819a0808a795d7e93f122dc125c4c49546d7549b99b26ed5a389d487e15da3d8c23b9b6c3559d12018436245674e266e0f69d230bcdcd2bed5c9fa47dc461aadccdc0dd94a7239a3e08bca7c0737134fbfaf7ee52665f819a013354c953fe17b8fcd3872d79abc397819d5728a5baab72933eae4ef50f2c3fc2d51f28ff2b6408532364da28b672b158462192c282adb24dc97fca8dd4bf89fec5f3dc3af99e4d36b95dd40037cdeebe5b518ebe4e43df56033297001d7f1368bbf521aece6eb3b28a161cda9effa25667dbbd8803737756c74b77f8f3212247365374e4eeacd4dbd0c20ec6387e0c33030aa953e89b2346861317f0bce70ce2945446fdd0b3f25bad3b0de8dfe556c889561c09bf9c6a84c04e72c41f597728548b8c1a231be88da6ab74743ab4c5b7b6ff9dfae46bc9a2c8414b8153e53fd7b6fbecbb2d526696b1b4415021650dfe46c6862c540af37dbe000eee415ddb2e27958ff1a61a384f6ff3aed7cf09c2aa65ee998ca24ceb54bfb863056f1f8d1827fdc27d0cc53fd990fa5ca034d64cccb7585c801c13f65517f9304b8195649439a26eb0bd6a9258b8dd0f019931055f1d55d8c256b92cbe5302818268d171ac89b061aad2abc3933f1bbf168e7828c9eb04c89879740a4574df60e42f7d0a4176e9ae110bc82421138a85b386309e4db0e6f1bee33893eb8104d99a0d7831ac149ea682f4db64184a4b2320ad8469088d464228c790c45faeb9681b5e90347028155cced98486e7e3364a41097d77e64cd50ee14a1af8ca7ad0590388e82187cbe867b98755071cea217366caca8087e2e22dfba18980395d9e49f134531caaeda1fb6cb51c24a3fe48795c5ce54efdfa49f1dc3afa77bd89299ed5c529325ff2e40473ba3e60a51b831df02770a3c33c7e72a4d3fdbbdd0cacc829dc1222dc71251cce3af8d1c722aca063e5cf9e213bfa15efe5b9659a371b436e83333248a3d6b9c6ea0fb5f045707c3d5600530f03a2661c56454ef2317e00be32be4afde913f3e3fc81d73dba4f081766e0d5407319ac20bebe05fd90de185a63002f54419d21fb4d207f5d3955051157fc369d0d934cf4c6d431675ae14b309fc0fd14fdaef500877b534e75cb84070af0f69c5be5ad603240eb4e236b2f3d623bb4ae49c1b9fd9e2ef6d99c79a69171952b2492753c4054aa9b9d2ff212305dd7ad24dc39effebfa3d52d645b7729d69b2b9600f9bbab092fa0f4f2611c98a5d40da389765414f823782e690dadd98a8ae0f95f80def8ef73d128e6671471e567485abf293990073a847d814dfcf99eda1079a2f74170d93e669fd7218ae1c1b0fdb5b6cbebbbfa2e08c59de5e3026855dda8374d536c03d56475b8a875eb5ce3288b0cd61f62d1962eeffc9e2e45848f8af24645941007f2d6ef26ea9a99acdb850ee2e1ca699b5116ceca9fdfa19b786f4cba1a5f78b479eec25fcae77de2c9a8b04d6f4e1f908a6760830a07c9b8c89ad829c6376e8491b0d82dd6afb37405427d85fa06a9286661fed8b91eb56e007975953b70ad26320a77de7603b409b3413fb348f8311bc8c2e5d85312cfc4b6e03a7b2e62a79f83f373d6dc66c5ba0b1b53bb5db8853f8007942b3cb216161dba5a789867ae3fe0fdf30eb20126b1ac12acd1b74a665de690bb4a69dddf3c65ef3b4cdd24eb198773d20bdb4f315cab84fe1b9e64069cfdd264d8508de7c710aee80fa8a826b671db81ff3cbba82baab5c08c3bc11d9a647a8008c6a8ad5bf0b655097f8af3609d733b8cc4b7fa57b75bfc176313df08d9b9f99bc75e70693afcc0f908c1a022f0eb5dea0e0e62e4ddb1032373e149886a6a3432dc084d8e45c8ac52a38ba464ef8ca8ee93b83a87f3b683fc1daa33e05bdf6b1735fe06a44955b587222ab5673e5402dce11381c59d64bb02c736cddd958f43cce3976ba040505ed3003dbf154d202dd71393b290b1dbddd9602efa12e2c2693f6ad371c6a0a7673968bdfac61ace3aff5a6a2451cacbf41c3285f5dd26ca9a6ca54382cbdcd0b5121df7af10f973c0bd6caa2bb6d99acb652cdbd48efeb4d83d82f515cc783185f7c7496d264df2c4c5f4e923bbc4b4386e63cd904a2e90448f9d0646330ca415516b34a0817b9d60e71d388e04a45b658e431f822de51b048989ce46d46820fef368e3ed0d7f79912b26a9102156f0a39ce4c4cbde2bb67943cd1066c8c285f85086dff51efce012ecb8b75530a6c0d57272166d4a93cf89470cd94cba02e60cd9903da236b73af655b1cfaad229484897419bb6068dfd2ea2bc82bf0a24ea1ed5624feb47bc67ef1eb4617a2548f0adce211fde497cadb327deed4c7b2b99f59410cea38bd3caf04fdf1e5787091e2d613011e661381996e41e1fd824db30613f9cdfbc27e79e990070595d461d1c93fe0a4f1367e3df4c13d02c6ee2970415e9d7c47b5882628bb4a448bf20d7cbfce3b04c78fd2dd21e01780aff41762f3cc0c611fd8138119ef690c3b7f245b985dcabc182872236d7dab4fc74f3e3df9842a32e290991c716dfc8bb1af259663c9d576f80eaefd441e1a91e6020d04ef05c451b7b3db9adb5a5ff754c118e93122411946a69897ce8e985561345e6fbda44fd65770abdcf5c5e0f0730f415fefd7fed6f468bf0b0d6cdb42228d5cefa415168f1bea6e1dbd73ca12f778ccb380d82b6abd845a1f09abb16f1efbffdf5535149d584cdd6258c46d009753031bf86134e54bf0f6b4ed2263de5c290ecbea55f8bf57914c53ae677f7afd57589864338666aad51b73b6b8c97dbf99d966bef943bb954509801b66fb782cd10be74ed7618c1e75e2aeba1f688161f6fc84f0555a1ab1283bb68d1786b9c5cca0d7a3b7f56cbef144bc28e443a139f94c2facb93d45ae27c0ae2e44474d0a34e9ebf44b52e77bd27be79f4a9d4ee778333ef5e03d6c495ceddb49a36caccda34e508ad6419e555a9ddfe3d42ac45a858b593f47d68c225d5f6fa53f622135ab7915c7a1d548f936c15b248d61c55eba91514e26663ca6cb5f581dc0d76d4537fd67297362624cfda6d6b1fa45d17e83a12b3889462bbbac535c4dd53726c328680c367c567b710188d5f6c99202cc378264e891640f08b763a51a483f5d8c7ebe92555f6eb41fbf711e3ed930aa6aa0a5fa86ba57841a269b9a64a1ffe1201428e342a00a41a02d10e5b29855cf40df8bab4190e44cc5dbb292b3b8114dfad187de5a04567881c4a9d424cef8843c1280a7eb9d84f12f3d6b2e4d30e9d9759aca156f8c5e2e7b2c65b4706c470e3c33a52a4a91c8999d03f9a4a2e98e2840f5f5f20c30e505fb1c390ebb61241ca1e506421d9737607769dcb7ce4de166437fe123b60904eeb49481cded518e297174e97399f2d4b8d8925333c9211812748350f51b249d5e4a55c8a4763851be6f523bed6cedc41a162798813111f29a92976cd24e7aa28cd1544421ebe62b995b219826b18653aeeb1ddd7d9ad7ba05110e97723be6675978c8c27112f58b61ebe86e62a86bee8a9e8edd2f9208eb2723365326d3b22414097546a54616111ddd20f37d18573d638d7d9069a92099ec2344fa830c7576303cbb8f9fb516966d77089d713453c3ae09cd18583ca448f5db94abe4da71032fc64ab0"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000064100)={0x0, ""/256, 0x0}) r21 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r21, 0x8983, 0x0) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r21, 0x89a1, &(0x7f0000000000)={0x14, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r21, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r22, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000001200)={r22, 0x100000000}) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r26}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {0x0, r25}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r22}], 0x81, "7464fbe08eb369"}) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000064300)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r14}, {0x0, r17}, {r18, r19}, {r20, r24}], 0x80, "c7b9492ffd719c"}) [ 563.885360][ T7714] netlink: 'syz-executor.2': attribute type 15 has an invalid length. [ 563.896638][ T7714] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 563.909521][ T7719] EXT4-fs (loop2): Unrecognized mount option "test_dummy_encard" or missing value 10:52:49 executing program 2: r0 = dup(0xffffffffffffffff) open(&(0x7f0000000300)='./file0\x00', 0x0, 0xc4) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0xc4) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) getpid() (async) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, 0x0) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$inet6(0xa, 0x3, 0x2) (async) r6 = socket$inet6(0xa, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r6, 0x1, 0x19, &(0x7f0000000000)='veth0_to_bridge\x00', 0x10) r7 = socket(0x10, 0x802, 0x0) write(r7, &(0x7f0000000140)="fc00000018003f02ab092500040007000a0700ffffff9e060000369321000f00ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00050000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) fchmod(r7, 0xdc) r8 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) sendmmsg$unix(r4, &(0x7f000000a040)=[{{&(0x7f0000000640)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000003ac0)=[{&(0x7f00000006c0)="557588541010b99bb7edf754018fc808ac339151bc2e416779502d79a323a52fdaeda53379ea6b5129bf94bec0431c20ebc9e46c0579084dae6919bbb0cf01dc6b0d9dd7113f9f04db5284", 0x4b}, {&(0x7f0000000740)="a1a4f6d73596234767d329e5e53bf262896dfc531f3674e9e82155e35c3ccc7f3f10b3e4ef438f2056b7dfb94528639388738513c837fe721bde30478319bde5b067b6bbb6204aa7adf1c7a902203c1da5aa0facad6c5f9f849fbbf8ee07c8d4244592532513e54781f43a", 0x6b}, {&(0x7f00000017c0)="45e3c3ac5ee04e2f1f30addbd91a71e6fe453864b1682b26522f68abcd9999fa84adc6120d87832b691a6f0624d82a47ff8fc6a3baee29a1799a70faace7c542ec1bab97b22788d358037bdb29e74867e2eadd6f67f335c85ff81cc110e3adfb7a083a13491704380ab895b735fa52cf1ae858c44d4acedfc6d7f67563a11c82ff0e3d066d95667b105b01a203b20ee98f112ec268d11fcc26a45558bd32e763aa8503c9b6a8852db34aea299a3bda0a067a33b5314cd41f234529bac22d553efa503c7408d03fffa7ab12f04bf272476c418050979a2e00b063e4103d67ee578afb1aa99257f2320d163ebb748a312d5de389728f81553345cff69b32d2cf580420ffd03122a07568519c08195ac8ef789b16484ffe3b539011b6ea9a6ec6a2a0b831b3c83fcdea1a3767a5d65870d09560f1aa9b1a667a632c904bacb956ea29c0700b7b58d64b4d9551e97b4574fcdf9dfaec9822360f79d594ad748765ce5fe0718ffb2d304041cc3ea36347b12227709ce5484655dcfdc7287be768b7623e0e927e9f89f83a12960b9215394ed535feb3b8171160ec973ce7b83bc327bc51cf5c8438f02630dce03f0c45b486e8f3728eb0fc48fa415cf4b1637ac7b47e2dabaa0da2d7804e0a8e97537957eb15821771273eed3c4478aff8c05965ae23176e1dec5d35723f3f4f68c062c1d889c32c9f1181c7ed167975e967a059c5248fe75185c6aeb8c91c2df14c7e8f0f9bd74330b2b520653095bf097bc15f832c83000f9b5b17363ac5acf0e7311e878388511fe76e7f5f1892c7282f4ed879aced3b0b00574987c51ae8cc4b449ac11fbf4e05025fa16cbb92ce898c540a3fb9e0a24a59cde752553f27b06ec7e56d6414974423f72754826faa770b3dfc4236d0ed82a96dcb72bff76dce4d5311b0b7f205b24d6cc82b71d58391b77ada7c3af1e19666e0a0e4b8f01317119f832b0aa62f3ec4776db98629f8a24ff0f3af01f12d86d7c7018104f9f1ace75dcc96ce67856ff75771b646250004faf495d9ea23c01edebda4694da07a52fb73684e3d34463185bd7d0199e395a825f24a25830fc6f556b906f4a161639e84a37b63cb9fc29c83d29acedb0f46e7b379d4ce0aeb13b83983f4200cdba8b0556e34a7f06e0350a6368a18e69daabc2d4e2075127ea3fab13e61b16c2fd0829cb98005d79076ae9a81ac7dcc941083ff1e14f3c63fbe1e36250016d40d2ed6a3e61df9b755f7ea9958083be267f6114adc8d880e1d464a0d62c5116eb9d64f4e63aeccd796c1981ec4d446d6ec87b87b07a9fcd97762112da642137807266c0cfceed75bd8eccd2f8917af5e8d84c08b9805528aeb18be3af1a7adfa52679c0597a216d6718e13cf1e1ddd7fcc226c934f152fd5ddf9040f804fabc8dd30931934436b0fe9d77835ef1d91018a88338dbf9b24a00d91ca6976e3adde7923a2eed9793319f59d76f19eb447509513c6184b58f9917649cf3f5a53e8d969a69a600a64e950215d3bf626bf3999bbd46909ba1c57be5e8cefaedca9c95836056b1fef27a9383f1eb47b792c772ae1193822f57ea495bee2fc74493a769af9855d028e2dafca0a7071d4578a30ac9416aa97036a497cb7649346b18e42008e57dd43696311105f3c2db98dc1dda435e2059e26dd5bba13a1c1ef684b9960beb8d2fd16c9c9bb277c6570ce12fda54791b2c0173ba8b7fe22459a16db6cef853ef2887106696622303bb66245291ca4ca72da02d9d8e6c4f338819b91dcd5ec9a6fc0a400cc21da8f4670d7abc1804b6fe70df4b17d5cf0803e59d6d4d68214a199d211eaa6cbd04b5541d62f69d7d71b7293e1887a24477c753ef320b9414242fa24e5e2276016e64026b011990eda6da18ff6e44f0d113f3bf89a900dda140ed0dd72095a8c058f11ad2bdd42adedde2b5e6914aab9ff34746e816dcdd98e809ddb9d594943575a65cf0f171586e1e039d6d65d379addc2aaf4c978960c54446c18cbaa5ab780080bc9d0c975e0ab4b852c63de768fb35aee6c1a3f2e0c74b77fbe1e2cb4ec31c13c439ce5172e7141b8f011098f087a46b38a70e5e70bd41d3499de10f3feaee9bc9da251bdd4e59689ce16fa1586ac6c3e9d7b73b3e3f3f418d688cfb16fa75c12fc55e167c85ca5157769a1d94384ecbcecb2eb24c8a7b87be4fbcb0c5648bdafc77086326406d42d32d7637592e38e8647e9842abb3e74210a35f85fecb35b4b945bd19f8563aed54a3914b704591af5c0765cda773e6e87d6d262f438e58a752b162c919763479c8f7997a9671dcff88890d8bcbcd08fcd04d79c2ea05676261322c9be63ec5499e83397eac08c279ac022f8f17e2d7b41443ac0ae58f819b8d1b4021252e1bd4e26352368b84370b6e8739a21abe6176a75530d17b5ad68d56799926a1025adda743cc2c173ce2d36857d128010b4ce44471ec0d39979eb1a0b14a1917b217eb53703278daa62412f6d2ce5524b2cc2d9f232270b75c3da26cb5f5918e9c5f8923eb3e489c511694c7a47ef4225812fa22b40335d00c0e95c8bfeb0916b595a799220a3820b788e57c6a2dd75b8a2f95d9f3941c997c21f45e88c12a0cf86b14e23e40ede23e0ebdce72537a68b20d36e7a4a06369293a08bcd6c37dd26e6267b7b8750bfe5b923e34bffedaea539fd19ad7a1f6279b37311cfb8fab093d84322ae8d52c1751cccb41a33db0a00a5e6787ecb5af701a7cc4e4ad2bb06cceccf0b38298acebf9833125261c2dd2660b19bc02f90b06e47551de1c5b5470e8a1175d48afdc616ea22d657d4666bf891c28878ce860619cd34fc469d929961f0eea41ba4555bb15b23e0e384aaade5bf8e9781e15ddf0eb26e0b0036a1c5fe96b1ee3dd0a9b6bfcfb147400a8e658da144b7b06a68d0bb874dace8605f1eb367391fb435d03cd7477474cd70e6bc65898ef357a313a131f4352cfa185fb15a4f2bc8739a4ec8760400bdc05c40f694c39e88d7f3967d8680f2e732c88c000230364ad81b234aba7e508d3eb890ff84df620a774794a608a269eb53d23251b57a672ff111f0b1460839bafa53e2b6ef07fa4e58a7ec3e75d068600febd2616eaf7a31b292825f511c9c8dc4a7ac33453a74a5dd9a1dc3b3490d5f287ff259406dfd411458d9f8ce3d40deaeba8172189e57154c71b89d1c8c1035f82093c9584d2aabbc0fb846934068f51e3f8f11c6dd3232dfdb52ae54cb14f494e696fd8ea30eb4cca54a16237e68567e9b584dab150126414ae85e6427a418e0d3749f8b3a7bb9f3732cdb9ee8bed32afbe06fd382ac803e75096ab5c36180886e0161dee43ec5f77f31bd047323a258e06babdd1d291dfb9aa5c38c512acc1d19742abb8c56dd3cbb7d5b8ff0cd6d2f220ab28131d3628b0c78240aa4dbdb8cef49fb58de58f52a1bca9f1f96fa2f8e3147eaf4afd7066933db8774664d22470df4b13ca0561e326685101f60ad4f8547915d81411ef47bb8c915f2f2a76af9fb84d31a6bb5ef2d2e5a027cd72c595e162d97933d87abbc33bb53ab414f0f96a86a154b5cc106a29f332dbae9402a69d42a936f3fc6a8761707baed5f8eb3c7da465bfe95e86a5b6aa9114687dd675557c4bd5e403ecfe45d55b85e799c4a1c34e366d7bd8ad6b13f10fe4986fdfced463e6d304ec3f4877a7945a9d3e50470bd954260c127c72593d1bbc6d8a34504331ce7216c7bc0a7545e3f70737e24d9faa56a428f0c66eea45064933d986ad7ab7f01cb00430647a48b38e2dd9cb6cd8e40be1abb5187975b484f6b7f18a94c72abaf84e6d2af993dbdfb9354c3f548eee2a2391f774aa0b8fc528b75230e7e87038875da282d11c8e40c911148df181248948eb78cf60f9f028394437fe6238afa09b27c752d37c1d462a5e5c2802b9167e312fa6d79bcace5025ce5fb4a63785f591c45aa19ad8fdea8fe224950163b359842e970783bf97659d68aed525a740e8b95723bc605792d5d5a53e606e647b0052a5b815227bd5523f69e574a049ea7fb052fd2d74869dc2d8b5abcf61c801097ba5af9800340c10c8611c90444ffce5b1f92f407a277412586dacd382c9a30ab8b2f204865f26b82bdd9cafdc03147518044b64eb0d703b58b3856783d4c4a0a3c46ba377a74802a20a0b0c7b1aefe1341c63c8ffda0c5fd13cdffa1184ed38993c3acc92ecafbc26fb7f71bd5b499c0c0623d72e4467c88a3b5424028f2b2bf14cbb864e98e2473fc5e7f780223c5c9c56119170288c40d28701f0cd56c8653e80a71a0490161f4f9a01551b1737b5b92e900d7ac98335968aa074258572a9bf97263dd8033a0fd08ab72cf98a799b7da60deec31040f694b7ef5e64edf4828f74b6268f45f7baa3487ad451c14df4343b2073d86e211016546aeeef36eb3f258c73575777b979616cc8525cb46147fd6800270970bfbaf6c14c490df8a5acdf108fd4f714c8988ad6341228ff0578eebc9fe04a5bbabc9fb5a23e732a3981f0e0a1b678dc1d54c3c893444bf7cb97a59ff3a41b2f4b92afe06a5218446f05fd5688d6123ce5b8bd6b61203d43536f4f50f83541e8d096c36eedcd0167b1edc50ccc92c1735aa0fc53b2019eba7f47dbf58d1ff0975c6065099144c0742e1df8517e9b1724bd82f8c40196b7e801c0b3ababa0ade06fdf448bc965e3f9416b57b0a34a18fa8eabfce8bb886ca5bdf9f7622a074a66440310f518b8ae2e03b276f6657ee8b3488a4accb65187048e8faa46d78992ac9c1218ff708d8d684f7f13db12cc4ea6be56de66090116752c8d03802e0e305552395b9601d9b6100df576947f83e6a0e64d23a59671f05ed16f03f2dcf02c99ea9e4db9369276a40f582ea6d1c25c2fbdea26853a42886d99f9e4ee1e263d16aee61a6f97f50c4cf1474d5527f3e8273013f3bc70ae92153a210f1c96f30d965f4e165a4ef3f9e05e0c1241558e847890fc74500eb9c025ecd9e21071a7a031aeb35471cb35e6636b230c479904b7489a0e7a70160c6fb055622a6c1a7e6513848ebfd8ce131ba5209afcee683e9d5d9c86cac40d86b12d955d618b97c19e70b318d7510cbe0787c1bf46a2e878903cad83c908ec98dada7aa0189897d5a764f41b014cbd73a85f79cd105160ec19a8cbdbbc2a548ba4c52e08adb3e88d95c1dc54d18eea3e96891eec2439be06116a5522c402b2fb542fbb8b9b847332a437977af512f40b5fe4d150e3ba296c4624549dd6c88d9863c4a833835f1aba208d3fc44e81741989739ccf76584575ade6801052d2b1f4a97d94feaf4d8c317497d236d540058e9747c209419ef19e17c63eda145a6c77e2ff693cc8a221afda3f2530b2169e81d3f9b7ddba93c6fa83bd96627bf7b6072db20b10b30ffbb42402db39eed4d22e40deb642c8b3422cab5adc31fa21090b666f047ffbf523ba277df46ff5a8811eee730b5a6a2e2e5944f921af6c8952ab7886dfadb4c3c2e90ffc9d129d6a5dad0d08f872f18733af0a54f7fcef12d3756bba102d68bbf21ecc8978006775803874f62085b9410e0178247dd94d8d0746d44483065e4e31086c656d6617ecbb612967e2327201035be5ecb1d247bb647b1fee748ba7cb43bc08e2366d9d47461b00a333cc1e962b5950eed41e3a47928a8eb5f0a04fa46675caf02fdba654ac6804b7730b831ed162e25ae505dc7bb1f5dd68b6c60c1e9f1e27f2547c935afce31be25797e3aa747ddf98294bc5ec6926ef7df39ccbd8c9f4112293a0d213ecc2542ef94865eb03e3eb6416cef66", 0x1000}, {&(0x7f00000027c0)="38b0fc56f5fa64fc2faa8e29c3914f2ebb47b16b15173a822b87a68cff4624134cb4cfd7aebd5ce9ae3ac762127cf491ed3a9ebe54dd88a21a9fb0792a366bd5d626b22ef0bf5a8b28ee3a7d5ad25ff2a9c551d0bc0fa9f7c691032d474fc41560a5382114112ac822b3d452a5a4b1edea603c9b936c6d13519e9366f0475963b9407facb09d6aac0ea07c32f053f0cca89ab84dd18a76d54c4bde287e1d2fad02ebbe1800723b12b3d33a59d247629139d9224da0dba77d01022f3ee69400097b0331e800651759a79d5da18c08711eabec9aa70257ad5327c903b4510e350a7c425eaf6fe64a50b0f5c67dd3a05e29a8c3d79e5014e67da9132e6839408963fe92da885f22c788bcd9aec1f0bee0abbf584416460fdbe05f1c4bd4d08a107f254f143c8d2f15de757f92c7f5e86464afca9078131e6697c3156287dd72efd0b19f46cebe1020c8d0ce3e9ec64c1b79c13a533d62138a0f39ec0edc8dea89c5e2f1c41022f8b120d60c905eb5583dab46164bdb03faa5795a3da99de8cf5b3a5be43b89d7c2fc6cdd23c7690bca1729f34170981fea8d10fb8e6e6d5f28a9ab6eaa70440df3763e6dcd52568182a57e100b465228e189bd599167132a47b5a7d96a3e0731b0616dd4d864ad0a9ca696889e2b51f935237625c5c1d957d4b97005f3a7165b3d183b778ea2d829b3be403eb8044811257c583ef2d86bf7fb484989b2c8d1e5b7709580a6ce93b300c0d4db2f4a0c757550ed360c37767d0f1cb7372cb905ff37f15b06a7e581839fbccea49ecd4ee3d50c0e61093bf18e88565b44e8964d04b25f79c0fe2383c5aa9731c04526a47ffc4fd7093dbda495fd905329be914838c610b9bac815d16ddd19440d935cd9285d7adda77c9890a4da6c8a5f15edfa995fe453b4229fbc19dc604974f9a38f666064170c8e9cf1a077a0ed50a56f60587a76b6ff350bc940be1a5370bf7b2d53b6ea3cd071fa99a545980624482c5b6353a9ac712de30db7dc359f071506d2739ec4b30c673f54f4630060d6084bdbee63e23216a2f7b22c47a0620abe4178a0d113648756b720f55861c12bfcd005ba4c38302c794caab3598d8223ab0068ac8c357298afe5b428b3093cd80c174b718dcff88a94adc37eee2ec7a4d2d3bb5cad8b1925095c3790b9a93811034d3d342d26bd0428870e91ecb2fe1f1b87e761ea30088def665cc34f0d96c49bce85c646840bb1b8fead6276a94fac6dd5d75814a770d5059ce65c7d5c3e9321d0ea093e3cef5c3a448e78093f1b54ef8d0118fff7a86916a97d2f08ad12e9bac861a0872835e54a2c633ebbf16228a3e2d174e28ab0a20d1299b4ca84fc4435d09d2504d7c04960d0b0f2e3f0de1d6f242f5609cc04ea1bcbcbdc13169084429ede94700ba2d6d4d14b1f0c8df3a246a06bc67c74ddc1851057dad6f30f0c7b024e6b16108132daac38a39ad771cc724ff9e7440a91c1938c77f2680167ec62b231190efa0a4afc5cef50cf4992da035d10819503f4be4c6d0497385f34bb4be82ff974e803a8c7e185eb4efae8f0164b5f63b08664b0dc947e0ad9363bb1e7ed6c9ed280b0af5b83195c8424e8c50ea743fb1633bb17e82e7bbd7f2ee17b6572d40f4a70ad17bb871f85184c01dd616fb4c0164d9ef9982bd216ce648304eb3d92b47778b8a68c9a6f27c73a6d570f5f485eef5e3272a3efc261ce0f1a21baec1b98849b4478b7df8076ce0e9190a00ef9fba0e27f3ce1f0748a5e6d4ff40b69bd8f3b5d802689d7e4a83d5d8b8a27d2053ef987183073c571c2c0fadd9811a7f9e53d327413cd4e5016f52963cf87a956055553e0f22d73527d3ba1fcbaf8ceb24c90f07cbfa4a144542707087cf33426d0dec20772895151525130209a26df4c7463c81996b6fe994c389a6af2fdc489010dd9705a5fe7d7de4c1025e4c11c06ac9be0b2defd8747d8985c59e7b1509af9d44418609410accd66c0fcf5dd5a19d1ca0ebe4fc5abad6aeb47d2b34f21cf819b6395b773f317d92f515e042b9ea4e2e6d451c781a6bdbfc9cd849e8bd29f7ce47f05a70de85dbe355dfe082594268ee3fb0fea705152380b1dbc87f691442f3ff4714a149e3cfdd30ca2b2618b1837378f3eb98070697ec979c23f820c82bd86e3c697cf0707ed554f46465389738c672e6c635dd7032db32222817be31cdb6fedd5822566031a9af16d99a025ce5add159c41c3dd65356d1abe6bdf2825bc1994da978b707d586bb78b4b1bd1c996dc8099db43d4705de044d2673b91a6c8e940899fa60dd96f3f48a7e5f54c2fa0118e0c4a06978b72b6bedc9834bb034ab62da2466b7579b0d9ff49bb9ae369a8f4de8e14bc83617b16f89a0052eddbafd4bfcc0abcca43e5c920021e9c7e1a436a9e0b5c99f9de66d3174275508a0255684b852e5bffb197f5057e6b8bf87171fc952f612b2744e1e21e220db0698f3cc29e13f719ec0ed167ec9922facaa18ea0ed0c2dd13423554ad5ea0321154b2e84d689d7e5538738e34c7ead7d14c0f9353e8a53313f2fce28c3a755a59be862ea99a010521f39d23dce43dd6e967ba077b3658d61a5ddd1292c820ea799206e3d5c527e323868c4a2bd0ec9d59db7601999bb646f6f18bbb5f642b31e2110c21df4b00da1b5973057bddce30e3476e3fb5d5456edf723ce99a3172f8f4b5285f3f18139be5815c613b279d567e707943a32ed46e7afc9a0b8e27c3cf0c0b4476afb5118650ed6b2ac3692c0e09e623f77ee55820956167c80341200e2257f271ddbf86b4470d72b76f9fc039156379d351a2982b5a3d849f34fec30bb25f245b615f5c371d7f4aaa1df13ff68ca3a5a4b80edd8a3c656fa183aa0e943ca4c3cf235a48020e80d52a6a9d916a2c6f73203d59d0a7da212500567eb0a7f1c91a5793be6973b8efd642b27cbcceacc2acb5efa831161a55844f0f9563a6eb3c6ba95e9fd7a2b9ea3b1decbdee399c0d158fe7c15d3ee9bb6323e65fd90d5585a3e44df308b6b765d6e0bfb3d953d91ad77f18a580ee4a5e24a537a3f58c62b10e5d1d0e079bdf112bec0063cb7545da62f9b90334417238e82e0d11e58fe8ca3212915ca78b765083458442e970eb95790c704d794ecd66bb6f67e9dcd5286674c80018efc90e2c655c4271a084c12c591b62925ff03cfe38ee9539230bf95a0edcbd86094f72f53b2483c0b871425cee6244529b246d2530aa33cdf65ed43790f19188aaaa2e7ac201a1b583d675d0db7dbfe923d79fe4ee16ae81e2aa1a41b5f7e8803f90a2f3a075584d37602f08e8e3ba89c11be8070e0834d347c367a08ec6a71f29dfd7076bf31891b5005104267a7a216ceae4ef3ee86c9cf00f9e5ee552e8753fb2676d3997fbc127aa59651907cce3261ca9b448531b351e33025f49811929aab2d1d771f189757adef42cc8799365d421f9bc23ceb4214e45075cce38bed0f657c80e83040ef9bf4f6b6ecbcbae47a39e8cf20bd2b9af74cb91e7c7485781178498306c374d362ac02c86a63aad4587bf4b4b05ff9db56a9539e97b9833763e3581896f6406329f917c729db20b81e4744c1d00b95c478fb48c86c39e2755d8fc01d84ff4135fdc0045082f0fe6f9b9301b9632c542d1b3b63e7852b92d36ad7ad5129c5da66ecb080d842517aa80ab99de2782d5642b48f9cf53644a3306b0ee8b32b12bf964d9c4670d4546c584a9563546a8ef9d2725e1a514c349d4b2237b7bca1999760df72c6f118f12bcc92d09d38c6d9006ac69296363bcacc63656ef0c7ff70adfd7f3baf5bf1529295a3fb50856267196fd1c660b6fc617196b188e0c34da108c926aea421cdcb5fa0c0fe0032b226953e80704c50f4309ceb6fe6af453e2cb9692f34de66966dfedd86f61d2cce593db32b29d712ae3b338a4d156d067370653592ab07facd324ab67c7a07e69b76c85ebc2785bbe853f0ea30d6ac4df5284fc35c87b49f59343dba0a49662cd37b7edf034f466b9c02f28c6b2b76c70f27546e36674d29793c54b8d36da690e013186c97ab4620c60d29db3d02e9f095c06a62c9c9b46adc5b8acce3b2e03cbdce4e9ffc3ae0c080ee6cf702ec7c0f7485aa520fdabc2809283330899c36059e0b82b68a8017e251967a2fc69cffd8401b5dd4e1c98325c47673687424ef60a782bde17ab6b6b8475bc48532a16bc64593f134bfd6d6a21da40488655fd7d3b1d36ad7ca1f939377fc53b29be674d4cc31e2a8b825079de171fecf4d3981f4cb70df0b4c6059d2ffa7ff9988b414954ce7f095601b6ba39a477191cc6db130425eb37a19e320d4dd581f591bf9fbef16dc656353b2dd7177a2376b2318a5cd0b21c3471015a53014dead4e3253cd6cef474ee18c0618b0cf47d74a085fe026260803ab178906e4e2fc74b79c2b853c8720764165af726ffce6c6482382c3b9fc2a85e35d129121a4bed0e75ca3d0653cff044c5f008a63b17f5d088b03a5df3cc9b3c58d72c242539bfc9d0737ee5fca78726e670b595933cb3e84e9637f7805975d12637ebeb96a67a7df765dd71a7366190b7ec0268b0cb4b30e1a95f5d6553f656493da2723d7bbef26bf1c1c786d49344a499111ac85a3c9e583391f3aadcc9ca83a4f5b4368add4643d3d018064786d5f47fcbb4a25923ca395d83a76fc6556c25cc1d168050bde221aad30fed14a28da29be05ee9f3cf9e0571b2bad16ac1ae6d49f03d2a2138ea751d35ee4fac48af37bef7c3b9e13bc344450809bc62dfb7a0a6318c7ec02d12560766653978c3e96561e84d3172cb2f032a31121b34f7f3268ea6a5bc3edd1f71ecfcfb9e24ceee26a12b1ea56e178da31c2cfa3e0bade089ca66c2766a30cc93401cbb5079137e92dda9c3b7ea854cf0aaec8ce73e3e5091aae2b1f675ca67b86d35314396ff927db18e89a15f4348b92579995e9c10615455f80a77979acb6fa97a5695cff92753e5003314b0aeb79c3f522ba84ef00bfca60736242ffd38f8183115f560aa17d72be7420badc1649892d9ea903225ae815fdb403a6e9176e44019f8009ed9a16983264ef0c09934382f280e1d23c22f2fabc517debf3ef95c7cbeff8dff855d20bdb3de443a1e2dbe1d2c72954dacfd753d5c27be29dac45e858e5cc82b7c25c957607b30e5e949e9211a6a9b24b06577977f2612c3786cde92d9328fd19b3d2e4465ce1fdfa58f50fc49ddadaa693fff80f43c5c90330ab2efe2fbfeb2e9b6a0eb4573b6e3ded14291428f1bd0a3c4f7334bf7f37f360f0fa90ea4fefe9254bb98d1d28052da4c9fe4a8d503fbf5357396c398c59e5dc912e62bcd594ed0e6516d0c23127d78137baa077e2320fc51fe8019257cd47a8f2b0b155ed33f65e68ca24baa62d8183bdf201fb17f7b31c04fc3078de8761bb8da6604712101c2dd9a83c88c1b859f7320439d8f4bf6f512df0c0563baafc3053609f6aed2b06866c840b69d621b5d873cfe6059dc47ba19022671ea59218052019e3532ca2c23916d40f20e70e1f41421e23cfe231d8791e1d66df0dbeed81ae4bc20f77f4da252f167f66929e2617dde915dba9d517ff8772e718fff58ca2a9c86ea8989f65990fee744be1d9853775fcaf9af6ece7a8a6ce277c433e3f624d8a8f68c07dfba0936ef707d6aceae392930cb29e9f6f1c8e3623e8e115d724c399cd036f9c2da1bd69eb578f6ed2c00e54fe069c9073f5aa0c83f729d533a0b53985557e736af8f2fa843c11ff2117b3a07880c8d0180078", 0xfef}, {&(0x7f00000037c0)="d3bcec4de43ff630d41632723829e4023a640ff2c9aaa334f452e4907df4f1a2469575f349825aefdd2cc551cdf86dabd5f4445af6e1465ba765f9134e9787d881a8618e4db88c574efcaa4f148813c7d1258e8543bda3d8d0cbee12518255eb16523103a0cca4e1b416cd20ec67fc52858ebcdea8d90dbaa22aea0a62afcc5ca0d867837c9097fd726f3dede5", 0x8d}, {&(0x7f0000003880)="7f85cb20cee27b1caeaf433e1dd6da8aa1d2def45f3139", 0x17}, {&(0x7f00000038c0)="6dcc348737a8dd152f2d99ccacb120939e7def0d84bef2cb2bde045f63bf6566c247c9ca62761389b0b96b26ba0374045f1112438bc86fb2f563b905341e494fa89efb541d9654f4da47156456712372af4d1bafa1158b1ee27c4842fb5b0bd9bc9cca93418cd643b971cc92104bbeeaee8726a59e708de63b948f75879e9b2c59b1375bf2f83d0fc46af544c6760f3a3d3607ef95ca9c747cd5538c9d4acb20c95793bf1c", 0xa5}, {&(0x7f00000039c0)="fe4dc0c8e9449dc4adf528ce61a4fce39878228129b76fa92df432b4699971f3f75b250fa1e39bd10ac8b7dab4e9ed92fa727d1795a22fcf4743af3f1b0e188d8aa6cb147a9ea77aabd973d2ad2bdba7fda5c810d2593223f40e2a4427622e90af5fe8f2a51ef62968dece8399ddee153320746b37c8578d33829598b101bce6e0f533bda11ab53da5fe138d88cc3a25303e7a72d64fe9bf", 0x98}, {&(0x7f0000003a80)="ac6c51ce224bdf01a1289f256740a6e7b3aa85b8a9a26f2a63427e7127802eebbc87da0e5349cb278a1a47e5c69eb2a6ef0e7d709f843030bb213d", 0x3b}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="140000000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRESDEC=r1, @ANYRES64, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r4, @ANYRES64=r8, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32], 0x150, 0x8004}}, {{&(0x7f0000004140)=@abs={0x3, 0x0, 0x4e24}, 0x6e, &(0x7f0000004480)=[{&(0x7f00000056c0)="b42e8bb88391436e040b12773cf7eda33beeb8abc4b19fc2a4a479179d06d48b298bf234db6a180347c4c5f6bcc0b944ab0410fde7dc9dd0fe0c4ed281ed86e88eec1e9ae8eb10848f1f9a5c1a99d2d67b373ca6225c3f100cbba84e518d0fb31d04ff51dcd4f5a226372b145bc17fa8269c19007327ae2a5c948eaecf5577217a23fa6a2ccf301d2a2eee8ef70c69ff70e4ad093f28b237cd7df9b3b966b3f96ea51b758eb1ebf00f63fcd3dce218f7fb95b7886e082171d2d04a0ca4ef3efa611041ed60c9193999513f2ed4f13fc86d16bfa603e961c28ddd060ef9af1a6ff89db47e69ff2266f9136731d2421fa8a1268bd3888d865e2cbac485857b29e8f0644beba0f68c34d3b5cc5f4f010797875386f9489ee58d19a615105fa379fe8341d71ebe9f78a22ad71bb3604451700d8e1e7e4e3629a6812882509d0c850c3062030854127a811537674d8d967b5b054575e6ad307a852c468aab1435b055b98c946326a409bddfbf8d03597e451fcd2576299db3a5543139d05fe372d89f0cc9d5f778ff2248c97cb6a26316e80ecedc15c5470042872a5158640e5a4fd61dface806b643498f6499bafd757ef12970cbccccf60af381d741b8f3ce3d6dcdb92baef810c5d0dfe7b977968295add1cc8a265602bb1b6a6cf71602dd8a058fa582e01c5ea4fa8eaa1f6aed0bbad2b81ee6a3aaa8be37cfedae3dff247f69afbfc3ebe027c258f5908f52af7ca3371c08c5d4eb29b4373ccdb72aa79988129aeeb28746f7192e9a1a3075799ec103164c11a67efc66ce8540f426e32fabd69b0a5f6b22df36c53562b8aa9703128cf36bf45f89032bad044d1e464f11bac2f8990fdf877f19e7e903fbec7a302d9eb4372375815c667ad6159d72a092e096eabc0595293b6b6ec18f72f8c1f9db683a41dc7bcd315cf2054174f378fe9fe77fbed77feb05784d1a6c5ae73fde030cb0e59a1f0dcaa7541539f97ed3ce70a0c16965e99a1c502d57049897650bc8cfd79f5932e162f36baa18c2967cedf4bd5001733ce349149dbe4955d686c97d8103ca8616d2a77221d25e355b01583b51cd19c63f9eb957bf2e0faaec0c10a3ef130b284adc624eef860a415991935c494810179be17ccd4dcc40c09479cb960ef406d922b5dd13420c7a7b20106b35b08cf19408467122d66fcbc4115b152a25f903b797e3fb452980e1bb00f25991a183382aae5ee1c668e8510313365f9b23483108946975d7eb824a54f1e6a1d015d2d1a91f6f88d6891857d0c376f5a9e17fdc93fa888bc5c38159b47cc98a5a9e7e5a8261bcf4e97e557bc65dcce0b4504bc71d3252e2bddb1183171c2a9ad35ea58a2bdc795e6675401e0a2f06c8106d8318dbffc4d461a330e40a96de9285c98c74fec0b2d3978ff36582f8d7db7ee1ab115dc7ace7718742d3df96cc2bb6ef50b0b28ccd25f101866c1922d0704954c288d6933599ace9967fb89eaa498e71a84eba206b92431ec73f71e7dc37413e15d2366daeac8827aab356c37203c115b476e6f5716ac7a1ec1bd5682bcb4dfddf63a53ea0f4a8e2b41e09b335ca8ed9d5bcefa7bfb6543aba10345a7d9580bdaa490d05d80328f3269f8bbabcbe723601fab84f9b729461f5b2bfde90a7a4f651e488280bc6576bda1c7eb3f312cc44fbcf37b6c9bf50fb3649f44b8fec174e0a62aa0b64e8a1fdbb63b2057f87a3bcf95ba694a16cdaa6df0d6f815c58299795c90fbd28dfc93c9add90bab1e76f0b2988bdf52b20433322b3dcdc90aa0ab00b68e0cc021fd59cc178690bf767c2eea0729148dd25348bf39dbb0f64df3877c4facfb057747a164b8fdafcf151111ace287270bf85b703fe3f172d9a73095600f1719b936f0ded3799d5eec5d0f4913f890f19b6c33a4670f099ed8cff84d4e04a9dc9acf38c9a002176d6b0671d0b0795a333f808b3d6e25efa05d3e9b9a1e50e07cc19fe95da350b69d5edd9eed8cdc1e4ee829550e543e733f58642cd663ceb1d7e1cbec490dc70e2c049d66831e7f5ecce993e9cc7379e3dc9d92d38b548b3572bb20ed8e1dce14af6a5218d9a76251108fd2b418a5ece86f8650aaaebedf1f0001a79485ce1340f46232c6dfc694ed86f460f68e1946b9117a06bd8ded7bd734680f0e3c48ce720a666eb38791a8ddaadb0fb9e2b0887c625ecbbc80eb5bdb4e43b8af0561f0ab9e59a482dddf1f0c7491ebdf9ba3455aee1b511ce9433aa2837452128f7e808c5e5c0203c95cb0fc2347f2aef0152ba82adca44c2afb29d50ac01285a7d1a4097561933eee58592d76aef9df513061944575709cbdf93ee28d8cd94f25a46aafda45f525b61e09f2e635e6d1d5d19b6e3461d3f07f4ab043f939b1abcfba8aabab5f9475881dd23d09ed8e460a0bcb1d91e9b87c437a58d249dc3322140e53151639457f71e72385b16d2064992f2114bc89c35df37e3832ae91c162e7829da8933b6e730bce696419b82aeeb4e1fa1029ffdc812cfe0e166e4359d6b330e132f843a7ca0d4ae1f744cf5d1ec1a1e8132a0827e2932ebc4993f8662f9599eca9d35bd8068b15a5c5256410621df637e8c063dc3dfc396f1ade018e7fa8487c50060d9241ce82ce19f535788545babc4d5669fcae037febbcbd45454b7b079cbb68a158d33631243e62dd145b44e1ad55ffc2541bba3d055532edf69b43092e11645a868248a08065ee85e8498e0896dd8982758b86c63623ab1c26c5a44e6efa5b92701c0477daa2de656c5513dfc428837a57e1c48cc6afd7d82558e60d233889975a892dbdd48b11ca6771913afef37354d5e09ec1c79f4750577e08eae5bf739928b0eacf9d871bd8e6d0b626f6dd00f76744d7d9804146e4a474fb7bf02715c76660a0ab5ddaff012c264a2d13bed08a17331e988053b365bdeb3c90b5987d7d21018af57fcdd866ac7fd481815b30240587c46a34a5c6cdf9963130362c4bf32abb049027f50e3ef71d98ef018dcb0ccb1f2f4a5902820444b5ce132cc7b3c51d833fac5c9598cdfe28fc0484fe19335dd8be910d72811b8c19bc358d4baea44532fada4979e61ecc913e88631c2db57670c5824204d9409877c80e95f5398b853ee837c2596b9ecb16dbcff799d6ffde9a172e4ce563f1ea1427b7e83a8917b8463a1dba3c5dd1b7768848a168aefa3317836b9f6118eb198c15fbead838687a8bfea7b3add42d222d4fa3581a20468aa8fa9a1296c0cc84b68b40d1a13c956df062a917892ed42baf7fc6998110ce43a9daf87ea6b7332341349d422af7150a881a421e31c1d4c9571b5ea4712240da1580c2282e5e9ac99301722a14969e9811562ece4d5df0bbad772c41602c287556ba12a695386815ab4d7a22fad073d7d86910419ed2df230656b72657cfdba7b1b2fcf5f08efefc93c2e9ad5859f239e8ee645632d6917eaa0ff41d4eaf8be2426b69f4287b759d75d9bad96a2abff645f2939c383a51c6dd31845beb5e363989bed3f3809fb0ea461e778a5f3b2fd314cc3b6cafc3784d2ff5d40ce8fcde3273833f72ed2a546cfa7fb65906c3347c7cb804d08ee60035a795acd9735aaef4015135cb5fcafbf3c67bbe9eb4ac91628f1fd53df1fc2d2297954f69541b9476317d2858ef62542d11bca3ff22186b587066ae8490701fa4b47c3290b57fccf5a849e1e166821852d141001d170b4af1c4e41d4a4407456a80baf7502a0cfee370ebd66f15320265b729685456279288150117eda696658f5fd86138f285e7a6f671e963f50390cb60960b50a3d5f1dc32a731c9ce573a7dd0154345de7d5f7afd5323091c00cf28b0da46216841d946e6d2925f036673923665db48a477f5df268f4c961e3c7e0795f05e4b0fb07cb979361b688b4d9dd9e64aa376a492980891a6d9aeeecb4f920a648320bb8c42102c4dccb9590bf7e5ab83e3d387bb3aa541fffb08aace7e77fdb52aa113ffe0ecdc38148e36fd9512ce95735775b48a2c7abe6cbba1e3e6414a4f7e89f36bd4dbb14f3765b6c01acbb5595e0cad1d4b83dbdc060f9c7b8aabbab0660bc91efa58f450fd8fb693a445a1759a1b3e5d96f2ec5ff7b40a118bfbf5c08b998cbf7aee451902609ee95db1e47dc2e965256a3c620e7fbda4d9baa7c3fc1b8c2f08906fc038901b24c9cce7e6be3a7d72e4af065df5cf60286820ce7f433f58db7d1571d02c2271670dbc7da0dc1ca64e90b72f01f87928986c7c1ee0b087d618174ece4936d1ea69fe60845d4d17b61beb582d6b762b0bf68949309bd0f7fbcf96cb81f6f5fc0c848049f9a2ff81d1cf466f847b9642f434cea86dbf665c4efd46b27f98d59b3343fc945ca9821116ff49386aabaf2c952ee7e7db304520d292a4879ff9b62b1c7e193016371e5c6786d19e485ef0c2248f0a2d144b6cb364cfe299c83bdfad94f69db13141668ada667812fba92a1c5c59b1876ac15f134ec7cfc02612c19de8b037332391452adfb52136ac6b6d72f1c2f3176f6d877de501d07ddba211920f2ec37e6f23f68dd10bfcfe39b9a219f69d3d1b9e29e7dc5289bdd674eb7a3f14676dd3a08877936a64da60855ca79b37a4697273a7083173cde019cc3118e61fbffdfbdcf742e8795c00be453f329ac6edf9cac01b699dba8b0dc88bd49d40fa6231071a46df15d6782f10c9d419ff190d54a8f9d4e821ea12a98d55560ef5465ba761dfd29bae01c5f226d80ee56cba70c1032a4c07ce21c77b03b2a0c618b7e2cbc1ce25d3bbc4652bac1845d36419e7ceab3a7aba3e18f4c8e1ca952baa1b2f87f0d9982f3f3a200a87dbc736e857637514aee76c079ed94764ef34beb9535aefc3550034b7880252fc3ae47f7d3ecb97797e7210ce1d4b89fce7fba2d329b2ddbeccc8cc942a034d5358b7a9212f8bb86f38208a0157f00554f28ab731cf8a4283bd13c4021aaf20b0c2d4e22f4a25f269c9611410202adec8a59f5f073a21021b57f16af19698381d7bdbb0d68bf879a5bfd913ce1881ec707e7dcf4ebf90bae1b17f56e7109f3b132580a4fe69628300865e8537f1538ea0e0f5f78b6627c9d248d6f08f6f7bc9d88f4ed0368eb2d8c6418f5a71c61814c16f0fe0d0d5b9d046617763bee90d20a96f28ccd20f412cfc5c9e1dcf8b5b30aca20e42dfe99930c84d3afc8b0e5e634d5d60d820deead8f4af3ff47d3c81d28920b0626a2b53f8d1be31f98207e811b1109e6053e73a41caf49a21074a2c89f1f5f00f9bfc58fcadb09cce7755efe9d15bd8bdc76334e0f109387b31630d9c168f38643d17cd3ceab19faa6468cf0301fe1ca6148b8111ad451d2613caea7046c38471cbe0825915fb0e8bf3c542618b34131251ca2d387189df6e4ff3661514bf8d6ec0044e76e8c8b566e5d9147f26292197c5ebfcac580b995ba871ce75afffa0c0b865d6362389fef2f09ccbb414fd88912e2fd09a3c795008635c50949609a734eff58caeb4bd8378d3cec7d65900a1a9a6bdcf839161ca151e49f7d5ab7d0d69c634414847423bb4f448bb6cfa81bc0e5bec3d422a9d365be79eb7ecb8a46c561e7c864bb8c74aedf5422fa7ab98051d1ddaed57221ec5ff1b4a83ebc452d6b71736b2fb10f0c856e66c75d9a237c8542983ca0437286adbe66b1dd0b3678682d9f7ea25b98a3877b5516d9477ddc521bca18de2ebd21da6483daf34f236bcd5f96e7a4466ae79d5af151de7aa2b4201b09777fbd7880bdda93e4f3f4986d7e63c03a7ec053a5573995341ba6ecc68ae9e4bbdbeaf0953b7bed5df6972b0e15367", 0x1000}, {&(0x7f00000041c0)="696bcf9c7658917e3784e1cf0add5840ff849d0e121b7b9459b35c8fcb5031ebf22de3429efc956d1071ba7dbfe76f316d8dd1519055ba3755d7cff0683778b03511b7b225be840afa2c210bd229b841cfa6c873a547d65c4df078477483b6108a018dc5ca6268907b0674a3e5d1544c8d4721bcb40e57f016ba78d5f2d6ab34", 0x80}, {&(0x7f0000004240)="83e9286a2c5bed1fa9c65963ae58af0e97e1429d227bb179a83dc3b493517124f6e945ce6b2e143fa761c3d0dfd5f87eb5b43623f7b428402f4d10995fa01ccc9fae304f6144919610bc34b0453901cf801fdc9f0edc9a3adefd099325ab735682329828209a21449e4a71e499f63db586d7a6ef5749a731a6c66b88a86f4eb3b71f", 0x82}, {&(0x7f0000004300)="678f57f5dee860dbc58792e26661c8d841bcf6adaf8c376e3b0e1091d4547c06c96dc6ad5af988a374d19c33350511aa2d9de07a820e5e58fa23f4b62ba5d5e161776e95dc65e3d0bcce6d6023f33434099aedd971a960dbcbcd98b90f71fcea59d581a677451df289da09f1221bf7ff9a233a6398717f080a11bff48a7be5b0f1b8631f93c25a3c9683aea1cde0fd16aa6956e6de07a1aaf1946302df9dae97a338bfd4957b05de3088cd0b95a132860f9b6b5d23e70f88a620e674f8e4dece8fba455d0a3b67bb7d661ce7ea321c13b31b48ae466f30c0360157b6ed95b54246", 0xe1}, {&(0x7f0000004400)="61c80dca4d164f3dee5069dc8821a41d9634969e242eb56bd7453a67340fc8ed47534d737a8cf5fcf4cec2cb1724655064592dc78a3f5c42f88348720384bda64427880ef646ecb9d02394c58ca05402b102e68eddca45358677bf8076964c7ec63fcd0e", 0x64}], 0x5, &(0x7f00000088c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}], 0x98}}, {{&(0x7f0000008980)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000009b00)=[{&(0x7f0000008a00)="b4dc55c01cecb3b34920dff8cc9031edbbd3654971c0da89245cb69cc88b80f553e71407af9fb9c38cddcb6346a7310954118c53c15985f789cd64a64e0bb9e0f86f91e02cc88d3bd1ca2fa99e6c8cbce2d48ba99524bb84da8469cc61436a1b91d4dd2d11154cd5a06f75f54c4f5e80aa3dec729911fd1e6b50c78f7d1c15f0dea898fe5e4d61c981f49047f8500859898ca50211c91274", 0x98}, {&(0x7f0000008ac0)="e2c66b001857adf8c1", 0x9}, {&(0x7f0000008b00)="b8d1162c1c823f9e3fe8d794ed55884db6019960428bfa0f9a0a0a463e1cb5ce77cbd3e6b5d4220980dfb0de9a33e288176836866cb97ac3308285c9d86fba9de1b441676cb8e7d432e317aad65f3cbe08cf2326ed0c750d14e1ee6cbc3e6ebf98c1ea6aaebdb9e11f6c8d57b6ef5220c5c7425db90cabc896657043f130e8377e45e3949f07c2b405260e64b0edeb9a97d85326cfe88b597da3e51935b92cde87beac27944733814f1ff9d3aeebc60b0c58f208851ba03c8d5a71a4dc847b026d8fdc4636cd03136837af5c602db5520baa5f20f0c1c5b016e3f772bb2c8e7681438d8784c2aa6839f8c7caffb6496eef6a9ace1e18f6c2576c670a6db436caa36bc367badf365e3e7f888680897009995a2336d5dd2b74af85ef6c62f0725d6cc1ab2f3c27001772771fb13355fe0f843367ebd8a7ae19f74a59738308c5f797fcf5a26590f820194e4a2b1d8a96f3ebf00694f907146e90b08138d068286e9aed6ad961f7724bfe9e017dc1d74123dab59cfa3d75744d68ed654498d77345764bb2a473d0ec0ca438c484a1295874294d466c7bcf55e87a93231f49c034aefbaf139685381a381ecacc982a1a1b26937fe549db709cf49d3cd3ac1ccfcabfd89c89dfc45980eaae4d35fbc9393b18cbf80fd1991de20bc308f172e83df81898b3dc6974024d18727068eefc899035c58dfc6e7ff3538a950286039bc9e5f30d5bf757b0f3a3a0587b27ece5f11e022ce7d6dff98fbd637054cc5d26f0fe6656e9b9a4e112ca9d0ec0820ed7b2b802db89d69b0de5c0fe75c0d9e83227e64608d53cc175654cb12bc15cce1166857d93d506d768d1911177c6470cd7fdad4ec5011c231639a5535768446e8d59b5df70344dad655b070d5508e5409976a6b9efad9c52ce607ff52d18cb00787a608badadd21f5eed931c8e29019df35bc639296bb4b32562a388cb923efa7f867e3c7d1ed601a3fa462f1a0d3688d799d9b3e77de993069551bc602a938a9c6eef90861afa43ec6f22164f1e91272cb270b95eaf8cafd95cd2e731d16ca160d4d890f1ecd9ac52ff5ccbbc578a9ea8296818f472b490b5b374a3aa8ed534ee61d5f14b00647c72503031faca20047060f48b92082d0cacfca3269a1fb02c8adc430a10b50aa965a6c3e18105333e3b6629394569105b5eb84df9f73d8ad99e7c96d6b1a2a35ada6b27a31d92cbc982473028e8563dc1b69f2fcf90004dc895480747a9e838f10042ad55d947d4a75fffb622a01c638ad465727a8475ba189698862aec579974f97d79763f868b4e083d71f788a24f37b0560ead6bd9551f27894fb22a2f00aebb3ad134384dca0e63a7f5182ae8f837f9164544cd1c8af86018bcb469847727097be2baa9c66f2b610fb466db39bf6e13d87cc64e13a2325084269a06a41b077e2f454c7a55f1b6619483d34005835ee46c387a9588f0b4b8c34ffb98d9bb900052a712df7d3bf203b920ae8ed5df28d5f23bde7f2fc5e93dab79bf84a2dac72a8e07662e8c92996a83f5dcbded1f7eacb3bf3551eaf42fc8cb9beec642d88f4eb242e2fb7d4025a2846fa332a8fa544d7e0b801f457eb1bba14a5c0fbf3636507302a0235d5d74b894ae5d31628c1904cbe0bb165c55ac5a170292ab77b8706f9464e83a5e5ded3f7cde8eff28190eda452ea5379c549cb58dbb04cc8e7ab70841678674b2e52d1cd5d814b4475216e7608d289d7cbb57681986654c78965e9300239b4db35c236e06d2ac6206d6468888700fd275c7e7a6c19a6113ae591d5ba7f40af050b0958d17bd4f06bb58416a22b711dfb94f713ce0d001f2170626592b9b5287cc11c84d92773678816cc125520f083d7307d761f34aa7c88918cb98f7098afc1056f29cae65d76e1151b423fc7639389a2df26d4314e6c99699717e087e7c8ddb889c5930e48f607bd28d42c355ed71d1b22f877876bba396256ca57eaf064a4049ef12af2cdd653ccce333f3999dc0d48ae851fc9ebf133b0cf2c0c7ac61c0499b9012835048fbbbd21628bd8e5c25c437fc69d5528f31a283f37901e94b370365d7e4e5b6a45b094f30563811f886c17a7b75231d81fcec38535994b6666f72241a571f3b2782b0026bc3067aa81007cbf3bcf531bf03fb7bcfc301ffb0965ec4cf2518b9220463e509746a5460e3456fd81fdcc9e87f066a137b3b57ef5ea9c8b31832f8fbe9ea4f003c9f6f696f12c571e10a47e1baf0a9763d080cb8ceac9f69e6155a26e187f72ca414be589d9e42a776c2496c7c8a18d0e36849f18f2a518e86f11754ec4cf57edeb78314047e904060a82b7c691c0bd3e0ead6356aacc3b6e9a826059083bffb5fe05c2e36102a879a8b6eb07f3f04f6723b5ac729526df46c46d85bac32bab9a580fdfe4cb479635cad72178ad34b21c86ba08ad965eada80d87984382bf7d17185820891b6b420782f42c5639240a0a459d93556e335330f24804fe489063d1f3a50ccc2c41e7e3259b1e69e3a21720028eeb4066ef40b6f9b8330e81d0a5515f1a7374cebfa795de01c85b17e1aee4adbf0c812c9728baef7f17e2fd21d51740963f46c190130cc9f9845738048e200603bbc1ccb353378b3b7a9e7913631fead18df2e9594452b81776ed43aa553d4991fafa94e34d0be34124f28d5cb83f39a7a28aadf9b8e6f57f2096cf2734fa97a0a0be11647ded3d8dfa4fed5dd3126eff213a9728325a93350ef8ea94f58f3696a593f8d02c6350062dcc1d0f427f3e87592625745db38802da1f246a439c124fc8bd9d451d394413dd3935d618ee51e58115b8c957152f6931d1b5e989c4f218bcc48daa5c6d0a50ca7022f7573943ef69909e0cc862faee4938af17bc704cb9c10165d55300282a2ada171504a308e8414793d6a5de0c22bb4d36b108357fe3dde3bb2c2df5e1484788f01af71275cd4768a8c44e8aecc79ed6b682576e62a70d2669034594f07c61af576eb0ce97b084cc4e8bff229a972bba56260f933fe5eaf3df265b95ee4a47bd1ba4319bd28f903f4182753ad881c915692e847be4a8ad8d27292b3c06852dcf4bbf3b0ee19e4791da68728e91ab99a94a84c1a3a32a8c1c048db6a3a0459317785d6f46cb1c207f7823478887f6cdf67daa1d8903dd904bcb3e5cccc4fd519ede8c483f0443901096a15b17bc0bda6ef9e304278bb54c3bd1f427e1a79fc24a0da59f87cac4fc1dc726140523e568be70726e7afee0620ec76d438cd070a91c645aa214702c9e8c590c1b1de749a2c80ec9319b5d1185e7a6417eb365a4764e0ca3d8209d906ce95f0d33b0fa0dae70acfa254ca00912a5ac0c0540d2f1b5e7771a545b036f73297840f66b300ed655416e9eb34d82f0ebab8f32e8dacda5ad8afb775eada36ab9a386bc3997b6955faeca88ef4aef10ccc67a3d54b9e064b6473e45d50213ef6f2d3a25e5258adc65c3d9df31029d6014553da00dba0c3a02bcbd94ac85212d657548e06ebb2722e6c1cd9aa8d8c616b562c52f2ac9bcf95b4335d94730b6583e357415424be58410c60376efdfa4f1a175049e8895b65bc7cccd056326bcffd354144ecb16a698acdf0324c61e6058f4fde389740b51b185cdb2f1ad02481687731520db9fba9fdd76b7e6b46448da3bc166356f21b472d89e27a78370ee274ea0fd56ae2ca7762c278678ca395a54fa83ab7a3e01b48dc1780433692c1999a0b2747ef02f1c2a650f239aa104d470e90ecb511e955ad8fd7a5601979b9eca94b2516d4f1b961aec6e8330e7428b9715d5d18cad71ef3f957a95dcfeac9257c98115052a2c58c71b38ae9cb88c0f4a587272df2651972a33c4749876e18769ae9044503aa4e5b68038cc40d4927014fc9bc0decea902d44e8b03597d3878f55837d80007bc82d25279d7a1cdefde338f6750b01bd769b4dfcff102687e1736cc09f79320242f5f964c8e70a89da2c8f4610ab7ff00b9be010a4e49ffe23eefc118357c116ad9482f3feb4c057a9283e1c5dfd1e5c8e1496e69bee6fb07f45970dd2c8df16b0c136ccba24f3348bd1a0942d8defe4deef183c1b70e338f25682c20a7b09e137a72fe43d68f22598e28511e06014f70d8289ebfa1480acd9350d9f529e938684812e7b6abe16ea9217660d63104c2e381d4279036a3ce87af64e623098276bb105fec9f9fe27d07bf4803c59655d81bd2303e359cf9a017ff38c2a968de0f2537fc7ba25327e5f9e273052dc33d3af84a93418ba02afe77fd29c88357fa76854e62830913e2a45c4935cbd2753cb9f811491980bfacb3e1df4d50c99d35e5a6a3df78a9af321505ee3b8bf9ba055d3c6e320c43e13b05d9bb183e4d5179731633908fde94e712c5f8f44296476035de54249b5509227cbbd2d0b965eb221ddb5cf21f71d0aec69ff9a5de857ba513a7b6d3e039c10565e038907e2d8193f5a4d69bd096f68d2c93d81a561faa1bcbffd4f030b13573816a70159b763ed190fa00b5af46a665bc5397df22402a891aecdb10b10f6e3f525cd070275e3cdf217a69adfbbe08f0dd18dca9f8919d37942b48e1d7f0d2f90e96916ffa78348684e446374f61c03dfe7498e8478dfa77735a0e2566c1b3fac374c48735569b1248c11336f1d4bc976d7a0f130f9a00057c55b4e3dd28e6129f46b412b6d0d7af5912bf3c81b82d6828c32c37bfc398b3977cc0e793fd4216239c6f8ccbd059e4aa32f2fe6ac894b5cd75feb7b40f1c201275fa722b8328121f9bbb512c2a964f1cc8a0a6ae6306d7125aef52481a2606f987802cb21084491cedd6c5bfd6189bd942f75d206eba79a318a93cf178e580a4af62e7961ed0f67f6b73a9329b8bcb869537f4202bfd3aee23fe51eb7b58249a72437f1f6e2d917db0ad08bc4ede2bf4270047dc535e91781f66e9b2f03d3b1d106bed7fa2bc3c80028108ca90423b5b1eae3725ae7005529cbef27df07974075d1cd4f6e0b9dafb91d572dd717732dfbb6cf5ec02a31293f4fb355d666b5df5da953ac728887b1f1ceef546092c76c08cb5a1736d0b531a5e8eb7d84d26afbb3b52fd621ea1cd8027fbeed118a197e8cf794c89e7252810061f74ba9f0d84ecf4c6347a1af3833dcaafb73b0c0992a560d87d8b3f65dc6e68c18733a15750372e11ba276e0fbab8f198302bd5400badad5708d65142994efb1962cf69db65c8378503a11199c0536e30e77a42f258a6d84fe2b63af5f3bc785fc64f79fbb199eac9d359394e79e6c104a7c7c6ad75fff76462e0f00ce43177568b8e27f3e1d3bafae081ad58c481b0afd507449422dff3ac3c74763fe8c0682ce71874bc0e2b300eeef85b22017fc2b24a78bcc20a7e0812bc2bad56662e9360f7c2f80a821fbadc2e054a42056f747522938a359cd85f7890e8d0296593fbb6d786d340b0a2096e8da2466609e9bbbe79200cd3bb940172925f325ca0422900437cdb9024e1f6f4d00e3dd1f8ace49d44db45a14655f02bc80926b2510d4cedaf513b0175f85a44b5966151f513127b88680b40b062f65a937254d6387dd5294803b498e7887e84faf618777635be87d533294e75a8cb35efdc35c767365215e4e6966304de915a7b65ee4d058f77c98be0d5b9088a4a817836500050c4c6134cc1edcd970d80141673653929c2183d1651a6c3cd34db182b5f3c270bdd3afd915decc538d232eb325b556caf4444116f72944032a363242f0ae58600356e249dc5c0d16c7cc177221a493ec416db9c2d369123fea92002b87153ebba14d65e2812c0c552ad344cf84", 0x1000}], 0x3, 0x0, 0x0, 0x800}}, {{&(0x7f0000009b40)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000009c80)=[{&(0x7f0000009bc0)="0d66983090d483227abddb4e40e7fe05eecd0e2a15075eda819eaab36a3a710fb3ae2e081a1c17dec3223b87db1d202ae0bb812a1c46c4391ca43d58ebb0bebc5e3cca21422665079c40a60a55c71a6f1bb0ed22b30878c4523327440be2b6a7effa00acfc90531e61950e0e0391875b71ed5aadbbabb7e40ff0d2d3835f0369bf4b8d6461ab9525d064f2", 0x8b}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="181d006d0000e71500000100000000000020000000fffffffffffffff7fff5eb2c39a6e6f18bd5548fec3fd911ed257a7dbf679259945bb19fe7ef3466a4e1e209e9b902ab2664905a0287912347a907", @ANYRES32, @ANYRES32=r7, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r7], 0x58, 0x5}}, {{&(0x7f0000009e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000009f80)=[{&(0x7f0000009f00)="8185a1e9c0998f6a60460fa908de6aeadc07b5c6d3f1679ea0861d64e5b9c1dfecafb96ecc261a13498b7712332c87b64a4fd5b1eceff602ae66981aa9c2a6595e1caa8edc273d884da7ea9aef04fe8952a95f6ab76ff19b5f66e77dd455a78352bb196a4560a59152da46dd75c4d04e12361a20cf56daec478f", 0x7a}], 0x1, &(0x7f0000000940)=ANY=[@ANYBLOB="1cc500001400001200013125bf8e0000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="0000000010712cc600010000107da8174d096dd845135de7acb06611341cb5c1eff4150bab77f2e68676cf5d684c0a28de988195fa6070ad37c0f5bc9e773d1346222b8a3483ea2dc235125714280e63361efb"], 0x30, 0x4008000}}], 0x5, 0x40) keyctl$KEYCTL_MOVE(0x1e, r8, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0) syz_mount_image$ext4(&(0x7f0000001080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f696e69745f697461626c652c746573745f64756d6d795f656e636172642c696e69745f697461626c652c6772706a71756f74613d2c64696f726561645f6c6f636b2c6e6f696e69745f697461626c652c6e6f6d626c6b5f696f5f7375626d69742c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303030342c0009c8d72adac6723996b5ff5eb1a03bf3196878bc5541a84cfa40d3305b17925b3c3cc32eaeb4374c9ea4a8ea584e80f94ac69cb1c7e3ca1908ea9d76f612f12dc098b33296cdc78fff710c49b095ba4e25069d9cb887112df0454ad71ed1616e1f520c8ee18930f329c026f84b86bbf7f4f0c7d906e9699b2a04436dc3ed74d32aeb2aa04d31060d5f968eddc27406248820ce57f24ec84e81ae3e8180b95001c06da065bddf3f3f6caeb2648fb65897af0a216179ceeecdf95e796045cc53deecc9cf4f5c9dca93aea9ce861e68dea91c4341a330a21a3347d7ffc151c1278f81d5d3d7e319d97df803a894a31cf0b72d3f87db7399d0a45236c7c6cf7dc07ffa361b95a70500c77a00f7bb7cd097f128c7f6dba0be5eb17b28b6da572ad0968c005f38f97982fb58cd18b493e47f6663455dd5e0fee43b85b44134f5ddce9b48325b310332fe5f50f563685ac2b46e5b3b84aa18b95ac2e3b8832d0000fe1b630287b0fcbc45d5128b3bb19a48fa51d51dcfb151d6dbeed24d4adc68f6066ae1fa3929d6d0f01d57e8cb3806b7ed4f0c6516c60820684f7fd28f555c73185f2a5e"], 0x3, 0x42e, &(0x7f00000004c0)="$eJzs3E9vFGUcB/DvbFuIgBYV/yFoFYQq2tqiqIkh4eaB6EEPXhtaKrEUpTURQgwkHryayAvQeJWXYNTEPxc9Ga5q9KAkxEAPHIypme1uu5Ru6ULLGvbzSWZ5nplZnmfmyW9m5+kvE6Bj9ZUfRbIpyc9JeueqV+/QN/fPzKVTh8qlyOzs638X1f0uXzp1qL5r/Xsby49K0l9JKh8WeXiJdqdOnHx7ZGJi7HitPjh99J3BqRMnnzlydGR8bHxscmjv0L59Lzz/4vDQqh3rKz/N/PFZ96uTn5+9PHll//CGsr+batsaj2O19KXv6nPZYNdqN9Zm9zWUi+42doSWdCUph6unGv+96crC4PXm+1/b2jlgTc2W1jfdfHoWuI0VaXcPgPao3+jL59/6cqt+e9B+Fw/MPQBers3tzMyPf3cqc4V3d3379VXP96upL8mbB1/bXi5Zo3kYAAAAgE721YEkTy81/1fJ/Q37leUHkjyY5KEkW5NqXs+2JNuTPJLk0Xo+UQsW73/t/E/lwg0dGCty8UDyckNu10zD+Nds7qrV7iwr6SkOH5kYezbJXUn607O+rC+XpXX0rZEfm21rnP8rl7L9+lxgrR8Xuhf9fXp0ZHrkZo6ZBRfPJFu7lxr/Yj4TqEjyWJLHV/IfflfNqBvfcu6f+VUvfXTv+Wa7X3/8WUuznya7l4z/hczFYvn8zMHq9WCwflW41g9n933RrH3j315l/G9Yfvw3F435ulOtt/HNlt9+abbtRq//64o3qh1cV1v3/sj09PGhZF1x8Nr1w633+XZVPx/181WOf/+Ope//99S+U57QHUl2Jnmilru8u3rvT55M8lSSPcu0eXr893+bbRP/7VWO/2hL8d964a8zH+9s1v7K4v+5amf6a2v8/ru+lQ5Qu/sJAAAAAAAAwOqoVN+BV1QG5suVysDA3Dv8tmRDZeLY1PSew8femxyde1fe5vRU6plevQ35oEPV8kJ9eFF9b5K7k3zSdUe1PnDo2MRouw8eOtzGJvFf+rOr3b0D1pz3tULnEv/QucQ/dC7xD51L/EPnEv/QucQ/dC7xD51rcfx/cP7g/itfbjvXpu4At5D7P3Skm3mvn4KCwu1aaPeVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/4b8AAAD//y2P0tw=") r9 = open(&(0x7f0000000040)='./bus\x00', 0x143142, 0x0) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) (async) r10 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) ftruncate(r9, 0x401) sendfile(r9, r10, 0x0, 0x1000000201005) write$evdev(r9, &(0x7f0000000340)=[{{0x77359400}}], 0x18) (async) write$evdev(r9, &(0x7f0000000340)=[{{0x77359400}}], 0x18) 10:52:49 executing program 3: pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[], 0xfffffecc) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01edff000000000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r0, &(0x7f0000000480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, 0x0, 0x300, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x3, 0x2a}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_DISABLE_VHT={0x4}, @NL80211_ATTR_DISABLE_HT={0x4}, @NL80211_ATTR_VHT_CAPABILITY_MASK={0x10, 0xb0, {0x80000, {0xa72f, 0x14e6, 0x9, 0x5}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) syz_mount_image$vfat(&(0x7f0000000280), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f00000013c0)=ANY=[], 0x1, 0x289, &(0x7f0000008080)="$eJzs3c9qE1EUB+DT/6ELk4UrcTHYjavQ9A2CVBADQiQLXTXYFqQjhRQCurDufBZ9HDdufJAuCpFkQpLGGIUab5t+H4Q5zL0/ODOBJIt7MwcP350cnp4dP9r5HqVSFqsRn+IiotKvhlaGx9VBvTk6P1kCALdHs9mup+6Bxep06u2NiNj6ZaT1NUlDAAAAAAAAAAAAXNu11v9HfzIAcNtY/7/8Op16e3v4++0q6/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAdC56vXJvzqs/ZyV1kwDAP/U33/8AwHJ5+er183qjsd/MslJE/rnb6raKYzFej4iDPI5iN8pxGdEbKeqnzxr7u9lAJb7k58P8ebe1VuSP423087UoR2V2vlbks6v5jdiezO9FOe7Pzu/NzG/G452JfDXK8e1NnEYeh9HPjvMfa1n25EVjKr81mDdXb+FvDwAAAAAAAAAAAAAAAAAAAHdENRuZuX+/Wv3deJEf7a//8/8DTO2vX48H62mvHQAAAAAAAAAAAAAAAAAAAG6Ks/cfTtp5ftQZFysxfWY5i9LwFtyUfuYWaxGRtI0f9yJS3wTFfywSfzABAAAAAAAAAAAAAAAAAMAdNN70m7oTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhn/Pz/xRWXqS8SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgKPwMAAP//cXC5pA==") syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e0400000000000000e6e3d62020c5c9060035c1d0d4aed3b4f12f92a85b7923372b80f335a051a3f824f996364c678ae25a247f7212679ad77a6786d78c9f80387012294176d54a0552d635a8a033c09b2f5f080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") prlimit64(0xffffffffffffffff, 0x7, &(0x7f0000000240)={0x8, 0x88b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = syz_open_procfs(0xffffffffffffffff, 0x0) pread64(r4, &(0x7f0000000300)=""/149, 0x95, 0xc3) r5 = syz_open_procfs(0xffffffffffffffff, 0x0) ioctl$KVM_IRQFD(r4, 0x4020ae76, &(0x7f0000000100)={0xffffffffffffffff, 0x4, 0x0, r5}) r6 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0xffffffffffffffff, 0x5, &(0x7f00000001c0)=0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r8, &(0x7f0000000000), 0x651, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xc4c00, 0xa8) ptrace(0xffffffffffffffff, r6) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = open(&(0x7f0000000180)='./bus\x00', 0x16d27e, 0x0) fallocate(r9, 0x0, 0x0, 0x1000f4) sendfile(r9, r9, 0x0, 0x8800000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) creat(0x0, 0x0) [ 564.236620][ T7744] netlink: 'syz-executor.2': attribute type 15 has an invalid length. [ 564.259643][ T7744] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 564.287779][ T7744] EXT4-fs (loop2): Unrecognized mount option "test_dummy_encard" or missing value 10:52:49 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x1) 10:52:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) getpid() (async) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) (async) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) (async) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x12) (async) ftruncate(r2, 0x12) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000480)='rcu_utilization\x00', r4}, 0x10) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$USBDEVFS_IOCTL(r6, 0xc0105512, &(0x7f0000000080)=@usbdevfs_connect={0x5}) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f0000000780)=0x6) sched_setattr(0x0, &(0x7f00000002c0)={0x38, 0x0, 0x20, 0x1, 0x6, 0x5, 0x5, 0x80000000, 0x0, 0x1000}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0x4c}, 0x1, 0x0, 0x0, 0x40014}, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0x4c}, 0x1, 0x0, 0x0, 0x40014}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x14, 0x2000031f, &(0x7f00000006c0)=ANY=[@ANYBLOB="298b020000000000183700000500000000000000000000005639d28b056f2069a518ebbaad1aa144abd670da127858482570670f86cbfa4751c6ea2f1eb3408def76a6ea1494adb2ab5a41d59449d832220ff99b37"], &(0x7f0000000440)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x5, 0x7, 0x5eb}, 0x10}, 0x80) mount$9p_fd(0x0, &(0x7f0000000500)='./file0\x00', &(0x7f00000005c0), 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="25f294000000000000000065a06600"/25, @ANYRES64, @ANYRES32=r2, @ANYRESHEX, @ANYBLOB="2c027ceea20bb2804965f16ec3efa31b0100160749a1144b03de4d05e115247c08e6fb4cd165f359185bb65ac23931d12501e33473d6d5ea124b082bf3fb7d01a1b14cea4e1271dc0aae7c1d38f5891de7ee26d7d6a0e85006ef"]) write$FUSE_DIRENTPLUS(r3, &(0x7f00000007c0)=ANY=[@ANYRES32=r3, @ANYRES32=r5], 0xb0) (async) write$FUSE_DIRENTPLUS(r3, &(0x7f00000007c0)=ANY=[@ANYRES32=r3, @ANYRES32=r5], 0xb0) lseek(0xffffffffffffffff, 0x8000000000000001, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, './file0/file0\x00'}, 0x6e) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, './file0/file0\x00'}, 0x6e) lseek(r3, 0x0, 0x2) mount$9p_fd(0x0, &(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000740), 0x800, &(0x7f0000000880)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@access_any}], [{@euid_lt}, {@fowner_lt}]}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000c00)=ANY=[@ANYBLOB, @ANYRES8=r2, @ANYBLOB="0a14000000400000840012800b0001006261746164760000740002800c0001004241544d414e5f560c0001004241544d414e5f560c00015f560c0001004241544d414e5f560d0001004241544d414e5f49560000000d0001004241544d414e5f49560000000d0001004241544d414e5f49560000000d0001008da4d44241544d464e5f495600000008001dca0000fcba2aadcece59366fd9f4a0000058001a8004001c0004001c00480002804400018008001c0008000000080017000000000008001b000700000008000a001400000008000c00000000000800000001000000080016000100000000000000000000ff01000700140003006261746164765f736c6176657531000054a41d229eb7bdc26500800000e85a06982456f4420201cabd1fbe0f1293516bb080e589575b"], 0x118}, 0x1, 0x0, 0x0, 0x4040805}, 0x4801) open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) (async) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r3, r7, 0x0, 0x1dd00) 10:52:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x1) 10:52:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) (async) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) (async) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) (async) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) (async) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e20, 0x1, @remote, 0x401}, 0x1c) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r8, &(0x7f0000000040)=ANY=[], 0xfffffecc) (async) recvfrom$inet6(r8, &(0x7f0000000d40)=""/4096, 0x1000, 0x23, &(0x7f0000000240)={0xa, 0x4e24, 0x3, @local, 0x1000}, 0x1c) (async) r9 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x400200, 0x0) connect$inet(r9, &(0x7f0000000100)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) fcntl$setpipe(r2, 0x408, 0x0) getpeername$unix(r1, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:52 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) getpid() (async) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x12) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000480)='rcu_utilization\x00', r4}, 0x10) (async) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000480)='rcu_utilization\x00', r4}, 0x10) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$USBDEVFS_IOCTL(r6, 0xc0105512, &(0x7f0000000080)=@usbdevfs_connect={0x5}) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f0000000780)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000780)=0x6) sched_setattr(0x0, &(0x7f00000002c0)={0x38, 0x0, 0x20, 0x1, 0x6, 0x5, 0x5, 0x80000000, 0x0, 0x1000}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0x4c}, 0x1, 0x0, 0x0, 0x40014}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x14, 0x2000031f, &(0x7f00000006c0)=ANY=[@ANYBLOB="298b020000000000183700000500000000000000000000005639d28b056f2069a518ebbaad1aa144abd670da127858482570670f86cbfa4751c6ea2f1eb3408def76a6ea1494adb2ab5a41d59449d832220ff99b37"], &(0x7f0000000440)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x5, 0x7, 0x5eb}, 0x10}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x14, 0x2000031f, &(0x7f00000006c0)=ANY=[@ANYBLOB="298b020000000000183700000500000000000000000000005639d28b056f2069a518ebbaad1aa144abd670da127858482570670f86cbfa4751c6ea2f1eb3408def76a6ea1494adb2ab5a41d59449d832220ff99b37"], &(0x7f0000000440)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x5, 0x7, 0x5eb}, 0x10}, 0x80) mount$9p_fd(0x0, &(0x7f0000000500)='./file0\x00', &(0x7f00000005c0), 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="25f294000000000000000065a06600"/25, @ANYRES64, @ANYRES32=r2, @ANYRESHEX, @ANYBLOB="2c027ceea20bb2804965f16ec3efa31b0100160749a1144b03de4d05e115247c08e6fb4cd165f359185bb65ac23931d12501e33473d6d5ea124b082bf3fb7d01a1b14cea4e1271dc0aae7c1d38f5891de7ee26d7d6a0e85006ef"]) (async) mount$9p_fd(0x0, &(0x7f0000000500)='./file0\x00', &(0x7f00000005c0), 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="25f294000000000000000065a06600"/25, @ANYRES64, @ANYRES32=r2, @ANYRESHEX, @ANYBLOB="2c027ceea20bb2804965f16ec3efa31b0100160749a1144b03de4d05e115247c08e6fb4cd165f359185bb65ac23931d12501e33473d6d5ea124b082bf3fb7d01a1b14cea4e1271dc0aae7c1d38f5891de7ee26d7d6a0e85006ef"]) write$FUSE_DIRENTPLUS(r3, &(0x7f00000007c0)=ANY=[@ANYRES32=r3, @ANYRES32=r5], 0xb0) lseek(0xffffffffffffffff, 0x8000000000000001, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, './file0/file0\x00'}, 0x6e) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, './file0/file0\x00'}, 0x6e) lseek(r3, 0x0, 0x2) mount$9p_fd(0x0, &(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000740), 0x800, &(0x7f0000000880)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@access_any}], [{@euid_lt}, {@fowner_lt}]}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000c00)=ANY=[@ANYBLOB, @ANYRES8=r2, @ANYBLOB="0a14000000400000840012800b0001006261746164760000740002800c0001004241544d414e5f560c0001004241544d414e5f560c00015f560c0001004241544d414e5f560d0001004241544d414e5f49560000000d0001004241544d414e5f49560000000d0001004241544d414e5f49560000000d0001008da4d44241544d464e5f495600000008001dca0000fcba2aadcece59366fd9f4a0000058001a8004001c0004001c00480002804400018008001c0008000000080017000000000008001b000700000008000a001400000008000c00000000000800000001000000080016000100000000000000000000ff01000700140003006261746164765f736c6176657531000054a41d229eb7bdc26500800000e85a06982456f4420201cabd1fbe0f1293516bb080e589575b"], 0x118}, 0x1, 0x0, 0x0, 0x4040805}, 0x4801) open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) (async) r7 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) sendfile(r3, r7, 0x0, 0x1dd00) 10:52:52 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x1) 10:52:52 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], 0x24}}, 0x0) 10:52:52 executing program 3: pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[], 0xfffffecc) (async) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) (async, rerun: 32) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) (rerun: 32) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01edff000000000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) (async) sendmsg$NL80211_CMD_ASSOCIATE(r0, &(0x7f0000000480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, 0x0, 0x300, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x3, 0x2a}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_DISABLE_VHT={0x4}, @NL80211_ATTR_DISABLE_HT={0x4}, @NL80211_ATTR_VHT_CAPABILITY_MASK={0x10, 0xb0, {0x80000, {0xa72f, 0x14e6, 0x9, 0x5}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) (async) syz_mount_image$vfat(&(0x7f0000000280), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f00000013c0)=ANY=[], 0x1, 0x289, &(0x7f0000008080)="$eJzs3c9qE1EUB+DT/6ELk4UrcTHYjavQ9A2CVBADQiQLXTXYFqQjhRQCurDufBZ9HDdufJAuCpFkQpLGGIUab5t+H4Q5zL0/ODOBJIt7MwcP350cnp4dP9r5HqVSFqsRn+IiotKvhlaGx9VBvTk6P1kCALdHs9mup+6Bxep06u2NiNj6ZaT1NUlDAAAAAAAAAAAAXNu11v9HfzIAcNtY/7/8Op16e3v4++0q6/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAdC56vXJvzqs/ZyV1kwDAP/U33/8AwHJ5+er183qjsd/MslJE/rnb6raKYzFej4iDPI5iN8pxGdEbKeqnzxr7u9lAJb7k58P8ebe1VuSP423087UoR2V2vlbks6v5jdiezO9FOe7Pzu/NzG/G452JfDXK8e1NnEYeh9HPjvMfa1n25EVjKr81mDdXb+FvDwAAAAAAAAAAAAAAAAAAAHdENRuZuX+/Wv3deJEf7a//8/8DTO2vX48H62mvHQAAAAAAAAAAAAAAAAAAAG6Ks/cfTtp5ftQZFysxfWY5i9LwFtyUfuYWaxGRtI0f9yJS3wTFfywSfzABAAAAAAAAAAAAAAAAAMAdNN70m7oTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhn/Pz/xRWXqS8SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgKPwMAAP//cXC5pA==") (async, rerun: 64) syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e0400000000000000e6e3d62020c5c9060035c1d0d4aed3b4f12f92a85b7923372b80f335a051a3f824f996364c678ae25a247f7212679ad77a6786d78c9f80387012294176d54a0552d635a8a033c09b2f5f080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") (async, rerun: 64) prlimit64(0xffffffffffffffff, 0x7, &(0x7f0000000240)={0x8, 0x88b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r4 = syz_open_procfs(0xffffffffffffffff, 0x0) (rerun: 32) pread64(r4, &(0x7f0000000300)=""/149, 0x95, 0xc3) (async) r5 = syz_open_procfs(0xffffffffffffffff, 0x0) ioctl$KVM_IRQFD(r4, 0x4020ae76, &(0x7f0000000100)={0xffffffffffffffff, 0x4, 0x0, r5}) (async, rerun: 32) r6 = getpid() (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0xffffffffffffffff, 0x5, &(0x7f00000001c0)=0x3) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r8, &(0x7f0000000000), 0x651, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0xc4c00, 0xa8) (async) ptrace(0xffffffffffffffff, r6) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = open(&(0x7f0000000180)='./bus\x00', 0x16d27e, 0x0) fallocate(r9, 0x0, 0x0, 0x1000f4) sendfile(r9, r9, 0x0, 0x8800000) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) creat(0x0, 0x0) 10:52:52 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], 0x24}}, 0x0) 10:52:52 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], 0x24}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], 0x24}}, 0x0) (async) 10:52:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_KEY(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}, 0x27}, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv4_deladdr={0x4c, 0x15, 0x800, 0x70bd27, 0x25dfdbfd, {0x2, 0x0, 0x50, 0xff}, [@IFA_FLAGS={0x8, 0x8, 0x280}, @IFA_ADDRESS={0x8, 0x1, @broadcast}, @IFA_TARGET_NETNSID={0x8, 0xa, 0x1}, @IFA_RT_PRIORITY={0x8}, @IFA_CACHEINFO={0x14, 0x6, {0x7fff, 0x3, 0x7f, 0x49ca9d02}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) 10:52:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_KEY(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}, 0x27}, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) (async) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) (async) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv4_deladdr={0x4c, 0x15, 0x800, 0x70bd27, 0x25dfdbfd, {0x2, 0x0, 0x50, 0xff}, [@IFA_FLAGS={0x8, 0x8, 0x280}, @IFA_ADDRESS={0x8, 0x1, @broadcast}, @IFA_TARGET_NETNSID={0x8, 0xa, 0x1}, @IFA_RT_PRIORITY={0x8}, @IFA_CACHEINFO={0x14, 0x6, {0x7fff, 0x3, 0x7f, 0x49ca9d02}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) 10:52:52 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_KEY(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}, 0x27}, 0x0) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) (async) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv4_deladdr={0x4c, 0x15, 0x800, 0x70bd27, 0x25dfdbfd, {0x2, 0x0, 0x50, 0xff}, [@IFA_FLAGS={0x8, 0x8, 0x280}, @IFA_ADDRESS={0x8, 0x1, @broadcast}, @IFA_TARGET_NETNSID={0x8, 0xa, 0x1}, @IFA_RT_PRIORITY={0x8}, @IFA_CACHEINFO={0x14, 0x6, {0x7fff, 0x3, 0x7f, 0x49ca9d02}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) 10:52:52 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000080)={0x1e, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="18003300000000129500a22322d74f142cf0bf"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 10:52:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x1) 10:52:57 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000080)={0x1e, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="18003300000000129500a22322d74f142cf0bf"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 10:52:57 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) (fail_nth: 1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:57 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r4 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_IOCTL(r4, 0xc0105512, &(0x7f0000000200)) creat(&(0x7f0000000340)='./file0\x00', 0x40) ioctl$USBDEVFS_IOCTL(r4, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x14c}, 0x137) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000500)=@usbdevfs_connect={0x180}) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="b4070000", @ANYRES16=r5, @ANYBLOB="010100000000000000000100000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542600708806c00008014000a0002004e23e0000002000000000000000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff08000300000000000800030004000000200004000a004e210000000c0000000000000000000000000000000101000000cc04008006000500010000002400020062d654eabfc9e0c364dd5a61719f78c2bbd12bd8fe6c74441a4e57fc63c92dea06000500060000003001098088000080060001000a00000014000200fc0100000000000000000000000000010500030002000000060001000a00000014000200ff0100000000000000000000000000010500030001000000060001000200000008000200000000000500030003000000060001000a00000014000200000000000000000000000000000000000500030003000000a0000080060001000a00000014000200fe8000000000000000000000000000bb05000300030000000600010002000000080002000a0101010500030002000000060001000200000008000200ffffffff0500030000000000060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000a00000014000200000000000000000000000000000000010500030003000000040000801c010980b8000080060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000a00000014000200fc0200000000000000000000000000000500030003000000060001000a00000014000200ff0200000000000000000000000000010500030001000000060001000a00000014000200fe80000000000000000000000000003f0500030001000000060001000a0000001400020000000000000000000000000000000001050003000000000028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e000000205000300020000001c0000800600010002000000080002006401010205000300020000001400040002004e217f000001000000000000000024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b392208000300010000000802098028000080060001000a00000014000200fe8000000000000000000000000000aa050003000000000040000080060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200e000000205000300010000000400008040000080060001000a00000014000200fe8000000000000000000000000000aa0500030003000000060001000200000008000200640101000500030003000000e8000080060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fc01000000000000000000000000000005000300030000000600010002000000080002006401010005000300020000000600010002000000080002007f00000105000300ff000000060001000200000008000200640101010500030000000000060001000200000008000200000000000500030003000000060001000a00000014000200fc020000000000000000000000000001050003000000000006000100020000000800020000000000050003000000000070000080060001000a00000014000200fc0100000000000000000000000000000500030000000000060001000200000008000200e00000010500030003000000060001000200000008000200ffffffff0500030002000000060001000200000008000200ac1e000105000300020000002402008008000a000100000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696bf401098028000080060001000a00000014000200fc000000000000000000000000000000050003000200000088000080060001000200000008000200e00000010500030003000000060001000a00000014000200000000000000000000000000000000000500030003000000060001000a00000014000200fc0000000000000000000000000000000500030001000000060001000a00000014000200fc010000000000000000000000000000050003000000000070000080060001000a00000014000200fe88000000447da4be55beae9c0001010500030002000000060001000200000008000200ac1414bb0500030002000000060001000200000008000200ac1414bb05000300fe000000060001000200000008000200e00000020500030002000000d0000080060001000a00000014000200fe8800000000000000000000000041010500030002000000060001000200000008000200e00000010500130003000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000a00000014000200000000000000000000000000000000010500030005000000060001000a00000014000200000000000000000000000000000000000500030000000000080005000000000014000200776731"], 0x7b4}}, 0x0) accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000003140), &(0x7f00000031c0)=0x60, 0x80800) accept4$inet(0xffffffffffffffff, &(0x7f0000003200)={0x2, 0x0, @broadcast}, &(0x7f0000003240)=0x10, 0x80000) sendmmsg$unix(r3, &(0x7f0000003500)=[{{&(0x7f0000003380)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000480)="5dd20b4c2c5c4ff2aa4bf9104ad2353ad8d35812818ab8a45959e7fdd924f9bc06c8ffc760f7fc54b52db5a1b416f387f98a87216bf881340a4eba46e73e18691f5aff8c32f3ddbfb41be37b55cf6e7e355c6696747d2e4b9bea5c43bc6c6dcef3", 0x61}, {&(0x7f0000000640)="142e1ee65b4fe3392bc2b94d41d38c0732b19a4d495c49e17865a86e58c6f0100c7ad1e881efe9fa7e1882eba259834f15697e747943799d77a5455a4b28f4152219791c028980757cbf4cf42e3fc01f179617b35589146e9baf03eb1ec21a0af8e40ae01a4c8f8e45dccd442ce00e0f97a45bc4cb48cc90428b56aa5f16eefc75106eca796c6e3fb7aa48de3e95d4c7b5801545c0d30cab9c2b765ba202c7657fa727285d50b7f847dc4c66419fd2ebe5faa7c6d0fd942cb31d9d813b84dcd0191f459ae82049cbc1fa14c94b9e674b1916f8827bf9e8d1760489a8b9602545b521ea34fe97291011a55a527df177379119e980", 0xf4}, {&(0x7f0000001140)="169329db069a57246348f8b6050653eb44402768f478decc81747010082af7809befa5988d2fa2f8df9a35be63faa59906620d19cc18d588a00236523490cd7e020ef305f35743d19ba5d261f288dde44e79ff7bd4f9f342a7dc58c35816b53f881581d9332357a3943dc5fc2db5359e06365a836802897f1630f00dc8e5418751c01b8b15e845bbfe5837540311cb3f365d8e262508a9a86f5f88a11edb5024f36983632503e5a4ac44d0527f748d1108746d7770f140953aebdcbc499cc8d35e9244b8400e0aeb242e51e3636eaddf6ae06566cad22fed3749d5f62b0bc8bd70a7a0b404825b14d5d388335b5d1b70ce5cdce83f023828ef9de9f2e8047acfcaf22807b825883da493e00b94cbbc8762e8c963b3daf36aa6ed019d105fee51c46839e46fbc77a62d7970c5c635df9834b2e32c9218b6c463d81c6ac8b1b5eb80457a7738261762ba94dff606507448d4d27c713b50bdda4518d41dfcdce521a0bbe7cd6ed811e856d5fb3f1ea7f9ef6a4acfce1a07b05fd645d813468afe16176bdec9dc2ef2998b9102d98eb7cf3b066942062e6f6c94d168d6accd468a69b6dca2e8714dfdbeca89d9a4a4a75cc5a0b3b5779264c305bc435c84a70888fcacb8785995320c4a8e1ef5bdd6952b57193a5f88e4201c1982c88916afac3a3d22f6370fc5e1c02b6248b8a06f987a07751aef7ef2995622c956e9cef32f69c60dfad3378b41ca9ea897c5125039bc7317a63f8f4857f874229e3ba7db9260e93a80854a9e38b7c383c6329c8630a8b913be7d022f0d24c3bf4372f340bf1eb10e383c8be6f23dfc7a85c3506860dbc5fd269fcdf42a9e4ff3d37e5fb87c688adcfdad830c927521233ecfd92450c72961c823db454ca5935cc7e60469162895de0fe35cfebdff90f90c033b0deb2305792485abe1b1b6939cc1e336695b35d149fa6f365e7240083aa4c9c935ab2bd9e3b55876e26590a49b224c31ba59e6e4db228ce99be908574282408939dca78e33073ce05b1fb1237b7e2bbea2171d7d1734c6757129dc1b71ba1c8d277aeb719ab01d5d176e89308bebead67cc0bc6e70f87e1482d83d03679aa868428140723b7b714329cbd7048984530eae190c1a055b5f7f9d52431ca274829f158872cacaa0e7501cce26ef0d58bc5ea74fee1960b37381858a21f9964876cd505b30ed0deb217b8e1f1b2d996378ab55e22fa5b8252d58f37d6743e3d4de132b7503cb73a560615efffd1b0e24dce03912a28c929bac9298bdf2d20dcd8cac3a49ae5c47c23c7674b58163681576ccedc3d6a44af49bbdd2f91370287bb7ea87dea40aa4c66baa861c4c86210ec1c6a51bcccc95ca83c64ff44de67a96626bd9b449502fabf1a6f04c49df9d1b95861438f3bef911d1180f4eb83db47d57ba75715224e65a3bf4e4ddbeae834867ead3b1e3a24e3d998eaa142d53b9648f8e7ed8865d21266f107945ddfa46c31e4f70ca7eed2ab3d40775361665237f4129a3da71255565e443a0ba6cc6e52c8b314b50c694c101afac31dcf98838c5f92cf6225663345032661adbadeb4f7f166afdba223de7e123adbd58bdc3c45e75c9e51155464cf7b575afecf18ae21e7bbaa68b5e3e4cf8f0ff9915c380e140c06311e1ccb54b0f9edba0bc80b2167fc0cc6b59fbbd95844d2269b2b1fbe92c66df2dc988d4caeac290e871480744a7db7067ef6881075249773dfb3d6fc5f0e8e5166d452e94b9a5c912f588a9ad609acc81014928601307ef63f0dc42eba056a371383d6ce37fbdb2cac5e254fe97b4c115ab439c1e5690996625e5f8524c119c95ff8bc658a6b47cf43bb9c87605964ae864bc627fae0f0bfa819d207c864d582b1858b1f566943026275991e44f3de441c05788591cdb556d7cd6de8102b9b2ac36c26145de5ec71bbb0c8574229c75edb390c75bb364b53f58df1485f7e758ec3e2c5db859244c78945d4648186c23e2f12c5ba2ac7752c8f30894ff64bd9043185628de33490ccdbf04d0d89e9f68b200fb2d69bf902365c2b517fb8d4d11289b4609a9b7ffdc4184df4b5e62d7bcc25c6e40faf842b50e50b42bdb23bb07e56bbbdb2768b3a7773a174c94a1d121f8b8fad7c9404c3d8605c89577390cd515305e91ea9c897ca4e5544558616d446648dc88607f3c8fabde360bd0b6813ba0bab5e762890116b6b3ab07061312b7b862cb2090db6c04714121335ed8716ffe31b5ec0d7154ff5743613a3c110c62901ed752c3c67fa37edf640d0f3c09b35594e53ee39411c0332b2b5926e8ec8d648fd9109edf6d09dc480ec5ea03b11a4d7311b1edcbc3ddfa1d5225d8a44658236b2c57118d6199828ff981c58a4110fd531781c086ef170d35b9eec08a9608e009ac182a8ee07be9c7483d96d2ca968a09632f7d9b25abfe13ad049612f84acb4ad92deacc64bc35ff48a4aad42bbdcd18a3bb38af6ef2a1ffdb964a56dd619244a908d417674dbd3abaf88d5505e303c46e45e7681cecf907b7de143706782e10eef41538bff22e56e03d71bf419a0def1ca773230f2500f4e57ab2ab26e82b083bbd39ac013f12f42371f8eef92924fd905fd936a57ff9f9ebcf93f9a4f271485a15ff1561b8f034864cdb93b57e9ace8bbad181794969613363a4c4fd1f5e98300394732e78e519237da63885828cef5631b7535b6244951085cb804e997e0ad5905ffcd7be5f983ecfac26fc71717b1d22bda6bd88c1db21ddd0026e83d155dc719e9cdc5d94e3133bf07a3c423fa26bf2f78955fb36f54cbc5f3247b7491ad0bfe2e1506404dd2733fb7e6be589f8a892860e18dd51934591bc17f70daef9734567af0236e6aa94dafb07e62079e96d883b1e23350dc20b93972cbdb8e3fef1d704778b82aeaf1eb36c61482e14741997ab151501770ea13e9f497b03f77c30169fb6d81d75b520c09d6eb20c53e7e46225ed5478792940b712c910f1e21fd45aa025732c84c18e6209a0ceba22cfd944b28891069d4479deae49d71cc67656ec390e1025289f6c041a26009ed91480938d968ae52b91202a91b9ef3de45810e70d2457cca466c96f5d3def4dcb34f6e202b4fc2e02c0d37ae0b9888c9048cee0e83d493c6726e93019dab5c417b693bf06af5c0f89bf3c3923dd07a1d218b30ad16593324445bb36c0104c952b5accbe8ba6bf4b82570300d741d78e50b54fba1fe8a89b6c4a140a1bfe27f561c67b34cc57c70f6ba09855659210c72a260298171b990cfc56ffa16561c248c1472e6e722a238a955cb3b5c564ac1479eda204630fd24a00bfb34b13cb06481b9b3768c60da87a1d504c6a177bcf4551fdefb9798d3b11b33422cd0c18ac13b65064bbc2bc126d343ca0a29a0f19fdcb10c3ef7d727bc05c7d82eb9eefe4e50be21ec90f4933111a0d1a1faf400f2ba615d2ba408fd59cd94e0218198ae3143b75b8ea1db2a450c58f365c69022f60962549f6f7636dec62890caf0d9637225a1b02a0616287b29d9b8a8ef517fa145d48ba283335274129ac3ce372a95f9491284a6a5d2dc7d8c855ca87b60faacb9f00eb2cbb62651fe4c026b026d3b3480a6ed70d60dc7069778d28e50d8a81f84a3d3819d0a8b45bf27edb89cfa1d450699518f9226d17cf0249125fd3ad190c6291061150c38f2768bc8faf343049350d217f29127ced23dd46516f620ad9b5428fe09f18c8448f24b12a4872fd9b482fbe862bd79dc349d4bec8b9f9cad09012a72769334e3ec11d52f00c04e33e2d71e5a76f049273f2cefdbc223419f3db613bf9be7fe866a9c73aceb88d624d63138b77f7a894084fc5190615e2297cc5330fd0581091df281254f23ffd38bd52306f6afc7f89690a31dc68bbf8e5b2fe99b1073cae7287af52099fa4b4f5b5d329dddc47bebd1a53d349d7ce9d61e744eca110578fb4f96b3f91c528c4a67276ff96e3ede1b79068dfb73a0769ae604390d84fc04aa919d79060be42c0c34e99afdefd3fc82db73d1a2fb8ff66d643a6691c9fe95eb59f5c14be80d370204244662f5091b80f0f117f6bbc66f10cbf9aea5ddc9f11ba17596ef1506d6e8a003a7cbdc3acf6dfd7b02fbd068fda83c4c56e31579d4771aac09fd3602e1bbc1291d740169a9357d8d31dd108b570b0f8b71a13e90b7fd6dd74b28149cfed3a610e7699a4bfcb286284f913a5e5335ca89e600244f185e3a6bb84e7e7132d8f3d331698cb931522ff1365b2f68d4e16358863f35ee86efb49c588b3c706aadccabde0b77b1685e284a1bc6c294fe4c4215ce9fb981cd69459f3a2d562f159807622baa48c2d0a3305bffb75ee2e2af406f29b498ddb514ea4f3f1ec66489da1d0bb5e9378b122d15cb6721aeeb359bad8abe269063074f06fe0ea57132ba8c66bd4cfb387fc16258e67b2de4637e21aebe245525c0bf41d2ef3d1a51ce33aa455c908c26a3c7c81248fe796d75ef7f0834b78b4d69454ab3aca2f0a47d631aed32e5a872a790a5e40ad09b23334dc34c87523dd51665e227f4090ac803de6bae505d99a3cfb876cf9baba04f1acdac6f0a39d5738bc8710b78736245c18e3cfa5d75de62e1c8f482c7a7a4da1e1ddfe1f4fda3d01ffe154e41c6655bffa718c43a76d0b63637ae2ed18c345d5fb1f9db82cf9da75fbfeec8b4bdc8b24b6b2322734e860f340b1dfe41f0da8eb451ad645a9328afd9cbfe95c1713eeb4eb66e846376206460c65ba59d5cf59a75f2d509f6a6c65cf2723aa81aec012bea3a80f8d0189beb1c4ed8e44422ac225b08c900a5776df0b17b11091cdf877070add3f90eb7929403dc284850eab0cac85919ae8e5a15782b5e59558b5efa5d897214689322975f39fc10ce955fae809aead75553c4bf970892ea9bb556c8a85a3541f792fa4736f0a766d33feac4d137249a555d062b5394eb69fc668ac0b715f36db016c6161042f9b5fc0e7453db4369ba8941409b484758d3a08cc4edb7bbc9def90f68ff1d89457b92701ed6e0b30ab69445ebb5616e2395856a0990d15c23681ac2fc59d9941236070855f827058135ad188372d527924579a6807f4bc19d458095b42fe1d12bfbefcc2ca0a7c03029c70a92ac1eeb408ae80e189965f523cf80e8022e77b550aa84c3e1ae962a367ca6c77fd21db88594782e6188db37e3003b2c4fc020d154ab6d08d42e6a532ffe4322c350705918c677876fb12544a27625547791a08a587424bcbcfde593251faf26c9c2fa5679030edd4ac0d13b274184924efd2f687afbc116d34b2c168bd4001bf82017f6327a56105a4c8304e179e6f5d92cdf1b6cfdb2eadfe8369684fb926792038f559dbd52af0f18c13e6e56ed6ef9b332d8ed4cee7127e810f58f16665b4d4e15836b7d6fab8ae6eabf1ea916f1ef9f8529d4e331210a48ab9ef8926254a87fe592152dbe8a7a9bc9a5327b8322e6f6549e1c151d215b5a8d59917f3a7e49943fdfe66a3db62178905ed904643ddb48e246996f6c644275e927ef0f424075a97e27a4196f428c93fa014d58ffe54d7f1628c673d668f8f03d2ce5476ade44ff99fccffa7cee47bf7d20c1a461b95327b146a4ce53d47d0a271829ac6ccc2ac48422c4f08f00cde8e810141dffc7b2b4df492f6d4721896d2bea0427f6fbf03fae9a798408a0ae43bbd9fa84e2c7be9c23e42e8adb30c11514ec1e9ff8411b51583d74b28901e53d71b8baed9ec4fee14d8b765c42a25d8fb3ac05b3aab21e90cbd5c388f24539c042464776a95092743ebcea4ebd4a605c2e0f5973f61d1d3334609", 0x1000}, {&(0x7f0000000a00)="bf1b15eaf0ca8a9286ac8b2ef58112c22de45ef235fbbccd3be2f3dad71cc91d21f031647289a8ea37d571d854b88ea5c8d123b9b056d4a5fe34cb705ec1ec9660523c21c8009d24eaa5f4d906dbb21b54aa3a98b36fa61736812a6a86e402a66d834b1da6265ed2efe26c0c5e8bfb6999eef7fad4a98af04656212f1c19cdc7c6de2ff5ad7ba846eeaa289e4cd59b460bf64031e9cbad56f99d06", 0x9b}], 0x4, 0x0, 0x0, 0x24044000}}, {{&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000300)="46fd2bbeba0a1997f460fcac096c85a046897f937c68e75399d732ebaeafd8a45f9bf3df936c184afc58055e6de2a5792a170ba7a7137306f0796f3610f7", 0x3e}, {&(0x7f0000000bc0)="f39fc5e915e46bc29a43857e3aaaf104b3bea1e409caac03b4b9f744d8a4d2ab686f1082aea603dc9ca3ff8955d9ee5cbe182da88f2bb24653377d15a441c5f29ef68768bf92d4fd3beb0b2babef25e7abe9fe162be2c359c510448ebf6ca1d5869ccb0c2bd8b7175b1658e5359acd426b32e06b7202665e8122f4e48a1bed68a4d47b8ac612df12ee2570aee6a2a0b0a1868da2dfe2c9c4104b965407", 0x9d}, {&(0x7f0000000380)="2eeb", 0x2}, {&(0x7f0000000740)="8b40084a8e7718a66550da936560dd0fdb2d4c49c3c3978702a070addd9759a1b1e6a8f45190e8363cf001f3466eeb0a130aa3d2ee7eae4b4c811c71d7", 0x3d}, {&(0x7f0000000c80)="3d5a6b2fa9f08bf12e48646395dd872baca354e194c2fe1531d1f513da4ae98fc1271301cabef7f9f718175309229c343e758916715e102d139641f2c896594acef5d1dbb0f4b7a0134ff394742c6cbb3eca5778a0c86401c06ef8840204fc4d7b00584c161772ade4a397c6d13d90a5d42e93", 0x73}, {&(0x7f0000000d00)="fbf63682ab933617f4973ea5f03e23037a8a7b39ddb87a77a328f5f5d9078d7acb6edd840417dd0b352301a7af30a4dca43b5fc0ec9d7045da4cb2a93f642a4739af83c68a559560937d92fe1d6f4ae34ac4ad900183585586773f31ae8b96ab1e3f04373fbc0072bf680b44c63b40be984112f2e7c7ce0cb3726f78ad8624463d63df83dfab1ce4bac0a6591599131f687af9a27bb977adc1ffecf8e51079fadf2fe673b42574a612e5947a6f466c027f82f0ab3377022f1592f0e5d5326765341b383e154312c42cb6cb32d585c27bcb96ce5920", 0xd5}, {&(0x7f0000000e00)="ff409d67cd04c75ea38f4573eae774089885053b235dd70daa097aea86032ba9186f536b79c782270f06b38297368bbb53751197c9d69dcf0fa6e83a356a351b21bf4341", 0x44}, {&(0x7f0000000940)="68db1e5c27a24cc8fc26492cd2917c0717d0a45d39421d45869a60d548fb66adb980e600525ee324d9046d20afe42a7056f228d46b", 0x35}, {&(0x7f0000003440)="ab8b7641ecc32db4d8a3b76582169d4f64815e2f578dc4e47be0b80c46a3729d6be5c2ce6ac5e92f2549b42e7a97bc4359d2c5528267d2f7d32de0048f246538bfc49d896b696030c326e044fbd067b90aeb4d3fac1f9e8be46c9bcf03ccb676c14ee7e4345ccb0d67f099d2d0e1997750c17121983d3937997d86c58cb905acef5073bf82a8618ed82698db016bf675bdb5d37171835430412bdb941789217872b316581b19b4cb69d35cd1f7af6c400f", 0xb1}, {&(0x7f0000002140)="8892a0447fc0061a8652b5ed12e0c33309048a82236159100e5cd0c67998da26c2509c700c3a315cb1fdce3fc06f05c30470c61717eacbf734acb73c9a089776f55350d2d8a9d680c5fb3445285a1db720d523dbdb6ffe614d1439d996676d43867a21071ecbd6a05928ef91ea9aad3a34aefd233c292dfe008e65efb4151d0a9fed08ef6e4fbc177935b76413834a32446b18901355bd452241d416602e94127e1f66658a98193020b47fd99bb3c836006c4d28aa7fffa98b4843ca1b312ae7302e621ff1423a9114f28c7754085e1a3eb0e9be3d115d817dd38ee66afd9a6ac5d460a8741a1707011da5856e92e791193082b0a68ee5bac5cc3d569ba7dab4447b2cd471467f29bd3f822b7eed7fd820a7d1a47cbf7d068c46bbc132d81c03f1a2459c740a28281dc2cf403f271fff6d00b47bf4ebe54e416cbe7599d60818e26ceabfb993a442a4f6aba43480191171d48236458ccf4b26d7e0c9bf98a089ba9f5714870fe7019063a729bf6c99d5a8ba965945340fe86486dfbbc4bf2070b5ff44cb7d5deab34200cf02578119e469437c4e625837302011bbbc9f37e12140ef75937b9a59e8ee3ab12782daf616398d261ae721cfa5ec73299070648a66060f123563e0e935c4ac07870b75dc5f500c4dbe46938f038d3a3bb949e68465320e5446f7802fa3071833642e6664472446bb61fbd3fd3ce1068bc63553bd57e80c59571b1802396651437e425ed58e8ce832915787e3ce8e3e9db1820bb264540160deeb1f311b727108892bf8c14b293a5674160cc66b81f08722c2a6f916d39ae0b80a19511e0d050948e003373981094d2fbb8afa5d4d9043eb9877f4a1a3121902f74ca6559ddcc4f3a982cbaa8e44227a75e11ff65e612920c19a935c25452aa2937790c0e633c6a02ac98224e07c175cb648541f5ffa3c6a0aeef80e38b91554f738d9fc2b5457e316bcee01f763ca50027afba7fc2714488fef1d7c915a9544e6bdc128cddc04132a1e9fbe1403334f5f90deeac3299cbc9c29807b4c59fbbb0e02aa0838459e4f3c9418c9d14b9f689cb4c551e4dc2e9492c378e2678bac45f914041df060df2779fe89bdc4363504d61bc28e82a91b5fb06c4605bdef0723d49119f8c11ab6f1bae126f0143dbf9df049a0afee00577287c562872089e3cb8e2e14c8892776f6b4a9381347564b8746efd316eb4a5ca5efbab87bb4adddbe753ab4b79cd0bbc2d91850144975b795c27552329c589df7cbc586bd4cd3e096859e093db82da16847e199005cd9c01f8e79c5d12da4a8607633e26491cb3bd0ef5a8af9160b9e70ea230069e3baf05be1c683ffd30b1d167cb646a9a14e77525fea7c8b0aa351d3b428c4c63627b4da78f5a626aead97c9d34b8e55be58cfb0ac494321eb932cf43eb60de9bfc9a75d144532ca1af3023e861eb658b846de1b02f69db48b9604b06e88dab1708ea59366c8b9f0911af0508c03648fcdd76b98e5c050863a8a3127d48ccc96110aad4eb66495a632fdd300d73e4758ff6984b61d1feca8c7216486d8ec0d87cedbeade9e8c6af5ce14edac497100201fa1ad67a0492939682ec89e03c4484463e63f3446590942f63a823ecd8b7ca415a953a2b5f490c4a4a4e2c8ef8d11aff7a348f7a34c0a8b2d404f630f41f86c9b3d91ca38df98d2d736ed8963ad6c636edefbf75beab8d88959f637e7dec5a37bfdbde7a7871c21dc98fec7994761d4edc3c9ec337fe1daed34c4126d4784e90b61c9485209b68c59754dc29255706fd1d5b585f80169a21c27fd37e236c446a2d51e9e95ed425e1f72d719fb751fadbb8397e195fd9d9adca0de939f8b046b0c05d28c5128f187cc962e1b6f2bc279930126cb28c3ab14b0d746cd50540819ef0dc6bc51616dceecd14c1095f00718a39fd1216be370d185f5b6f74951ce75127a20e4f3a3aa5b55ae3c67aad32fc55654a5848262d7abe3838d780b4aca05346b0914c65f51cb5dad2c3c1ff37c90e2d44644eb56a37ec5fb176a8d52153139db6fd626b71493b3a337040c47553fc3e7c4d8ba0bf6831d33dbdc431b2921104b9c71320fa154a8451bd04f38f20e1932927f5cfabab879798fca8d2005ada8ce5a4f8b3cbc99088e9d0cf40748e0c2cb8058c117dbe33102d5c3f674ba013b0da6a4df83fa7fadbb98e75be3a0a8019230ff6419ed16693d8853d0421ec1fc33d5f6cb1289a83e2d7393bb64523a92c0df4b81f74ea034645f0166fd8181d262b1d3156ce596a7dccb84845e3ec8e2966adb02842c88c1ee10d32e4b48c05e81bad3170997fc6789a6247f24033e03b80e87acad933b7645ffc86b0f63fd9cc2ed8b44d3e8123614aa6205d7e0dc10e2b9c0785b0684c830ad047b664b7cf9678b6363d8ff6aa02a82f0569bd9e30c24ba0d6290ade3a8a14f81760d6775e1704e6421e4455eb2e5d2dfa18c608d074f7fe3cb3c51988f2a83e95ccbdc07b76dd54873edbf5e5d5b427e589fd0fd51f0c5fe9b95c8e9da58f1ac4dec74e41e5496b8375aeab21a1e8b387163d828df3704028e975c84d9a4f280c521871ba5be7ad887813acaae6805229b31170c85c6200975acec76dd0340e1da404e5d9b5c0931543783a8158127f257d66d525787e7aad47e0e01bea514aebb48a4e09d003500c944e24bfa99070b484ef90443f56350d1b5a3739c451c46b0838f0f43d5445faf9e3460d2a4616ef32e89f7fec28e154ef0e799e97ce2fbb70ef0d0e9d79e0b22e529f255154142f4837eef1bcb88f647d4a984605621cc412410eb5e2d08aeb00dec0292e408fa54a6d2bec987f4d1c7f99029e2405edd2a6c9294f8116345421c07af45bc67a2dcd85cbedcfeb1c09f176b855a75c6d0d16dd009d8c0c7ebb6b0297b8d115dfef4a22b37cbe22c51c42edd07e5f5fbcf549a84e8737ca8361230ec04c9f57441b8b82fa04e383ed7d3423ab3433e329242a0dec0dae015ab463246f5057b0f34e8232110291cb4cb492f1ab4abea451e6611d8a95ffe2cc72ecffebcbd568c6f915bf1a573cd009919b75b4c8983edd74e6710f63719ec2f625b5de2a010d8d7aa03be22d02320c556fe3e69c431a6c76c74b05b59b096a38234878f76b5016659f5d6d36754b2a08f4e6debe065e8708e3d43dd71d59ea000ded1100d067ba1f0446313a46cb4b55b4448624891ad740ab8a36f81b71239a4b00bc63e8da364b50b48a277b2d2dca148a0cfdff3c0e20828545625676215999e810bb0dd651c6baa51dd2d93ce2a7c6393d21cdd92d30c5c170da81a474e350a8d90edb8d59c5bb5278c38f35f737264c97c2f4cded00d95c0e70d2380b2c492a1980f85bd8b31129e30b19fdfb0400e1b214ef6275d205d073f65bfd4ec2533e134d33623b6813f3ab7e06400bb5f8a53d761afd6529018779664eea6881b548109b48ea58908657396bc572262db4fd23be5e0f2b318f8605a7ed95574fddaa654ebec23fd9edac707e3415a6b22913645348a63bcaffdd674d49c547be5719a6785e77131bf884286d3d4257055a4526e562a4d2c247f54a7e9e8cb645390a41a07a900a0a393afa2320fcd61298c49f54221885a73a6db327915bdf4c1cb3bf6e42136b56587176f21ae5ea9e94223e162d1a9a7417b96af0b35417f37686626b625d8e779df1ae1949ceb0e47c5336fd14b95ff08ee4a209e9c39a29079130e3896eebba969539ce5bfe41fc93018fc0dd5568ef8021c76f1788b95616989a932abf51c004c94d2219110991b033ac72ace0578500627ad34899a12ec4c8f1ccdd6f08f0ac0b9c5cea2c579ca5508c548e721e829e7254d76d20368942244d7b6f514dad639098a7633a59ea4188f513e300a8a0f768326060f08883a204df39bc1faf418a0a34a41d5356e3340be23ea72bfc098cf7f7a9fc00387cbb386f27f2e02f82fe3a224ca09ae226291f9694cad716d1553ef0852c8b34f95b01bbfaa4487e150497a42862cb64d432fb71b5ccd92c4f3a8658845c04e5e87bb5231e8dd7399eba58f3a1bbfea9cc380cbafb86399e29f1d4e9c98a7d590be538b72fc74b04b0a5191c1d37178daeb3149f301f879f7e4febf790348d47ebe4a3bc8d973f2c13849df4a09bfa308f9f53ba686c57e017818593ced69df45a3a893287f006a612e789360a193fd0d76b5c8be68aba7fd24caa8c7e94f558a0c6cee184b057253fbc717d7ed56834377b04392cede523438de786f494b20cad2854c628862e78cc9492e638a06cb67138df8afa272138b0d8f370738e85d51c3b44a72b190fbc7250c663bd2c122dfd69dee6cd371e21af1903d21fe207eacfd09e5e4556fab0f47dd5bd24aad33d5e0cbf64f4a0e0037df27be4ededaa89cbfdd973c03cdfe514d362f385d6b30a302d929a95b360a9719404c7823e6243e2c689ad259b8043c754fc080ac6508ff1c0849ce9385cf23f1e6830bd790653aa626272e1437aede7efc6ee12861f1bec0e22c9e9a821b343ccff8ea7f4a3fda715f1bf2cb5facf8e092f9edd9d877270bd718647315ff734f789831fcda368d8689c300555767506778678e86ce6f1eba2468fbeea1936a55173e094f79ebe4ad0159763ec3fa5280ccb199005ae43ccd0d4d77318eda3792f1f762ec2519b7b3a2a9c58593011e4bc65505aafe6128a7cb799259d37825af4b59dd0ed52ab6021b75a461e84cb953fa1ab354a3be22c48c5b24155ffabb86ca0461e252366df62dbf9110440218d88271ff231449dbdd7d0082afc38e9621ccb0cef860f3fb5789cca9d75d2e3a7abb651782d20887d026d1e67fca251a90645813485fb59db037c8f3121b661f6d6b2809378ddea8695d4283fba6fca287e484b3a176c0797a1313157c0d1c07d9cc0914aa6ae7035a3c0fd35665414c162e2f9294af69367a964a15d923600ac4e13a6ba275b521bed07cc5f9ce4f4b4e27f16ad65b4c2d69f6ed416fe062ccb4356148c8f281e4d9e9a7e03bbcc5726ada099e02e0a088e46035cc779bf009b0255198f6e9328f6c7c6012712c9025e9f48e3f54ff896e9495e3c598cc2673edc72247339119a16645ae4383b31d8497cb6964fe756d90a811efe487fcebc305b42e8f68aeba49fbeedd610424cf10a80f8aaae881650c8f27efb212ab8bb4a3870882901b3fc99945f5a01aba771fcab7dc6337007f0590b50b27562bda6df7eb37a2c07c359569a6861202135246462bba07e4df2a9d86019a4651f9f84ad8b61ce11ed11ac353a3bc6e4b86a5364726442dfacfa9146bf50e688c5ba2b79cd6afdbf89dae853ec364dd9aa84651f047ec11fc08af5b47e5fe91fda8adce47bc081accc7190d10959487c48b149f9bad20e19308cdf244f4dc723fe8b5a50564c8e3777a07ab60fdc5a8e2770f408149574d732c77b919307cb66ad87df89d5082140ec31d4392fc91d1662c377b8b2cd072c01e75c6a2c0bcec077d069e5149656abee2b13b9ef589207262347eb4fc161bb481656eeca5b462f406421bd7fd1534a849a90dd709ba49858bd13afffc641658bad141e50eea57886673ca1ae56b3107f6234392ecda208750e76037fb4d1af5f7ea2cc328389757052c2bc9b82bdd1b2dba071a86834a09df9019178885154212cd724c1f4d94cb7ac020f2ac3dc6000356793a3ddc8e32b276321bf4eaf83bad3b5fbd07b777f801c7b3bd1951239fdab119b98968fa38fa4a35b2cc70a9918d41942023ab1095e192ee6ba5c1cb4c7a0b282e53c832d88035ccd434f75d", 0x1000}], 0xa, &(0x7f0000003280)=[@rights={{0x24, 0x1, 0x1, [r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, r0, r0, r3]}}, @rights={{0x24, 0x1, 0x1, [r4, r4, r3, 0xffffffffffffffff, r3]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}], 0xe8, 0x4000091}}], 0x2, 0x400c895) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB="2c7766646e6f3d05b4a31ab6315030a5975267549a6263ecfcd1cd4f32318d012a0e35fce776c7a845c347c352fb5400f6de6502d9a24d70f95677d26a589529cb76cff2208a68676a4ca4ee56a1890869f2d9a599bdc5b9c8f65780524bff906304d49e9809bb4183ff92bc14df8dbaabe291abe24a3fb8df5087854e9f21b09dbf2129756af61df47c4ac8b73d842935cbb58a2879cec074a6ae2d5c62c3640cc55a2b775b79f6557bf6991a87d43de1", @ANYRESHEX, @ANYBLOB="29725f547e104cdbd8ea4d7b5f16d742ccfe56e344bd7ae8d53c70fb7fd0916c1d10ec4fc03214bb63d8fd9461b774abe69939fdc03055359795eb9c861d155028fe1fc05f7da6adb11fe0128f7d54218a24429bee2274570ee59462dc067af970e7fdb795c7db16c62525de193c97be8f806738f5e11a883a26629fd8e1215204ad8378a19aca7e3a46a6ab0471d0f74a81a21436fb361fa32565243860c9b260135f13eaf77ce11793c79165edab659783984fa464c863aa5a3f1093a18dfff61225"]) statx(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x800, 0x400, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r6) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_GETFSMAP(r7, 0xc0c0583b, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000008a6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000367a0bf5ebe3445094f9a1f3c270c3ca8ef8e0675fdd11c4e1c7614ee168bdef"]) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000980), 0x100) 10:52:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r8 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r8, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) setsockopt$sock_int(r8, 0x1, 0x3, &(0x7f0000000040)=0x8000, 0x4) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=000000000120000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="8ff2000000000000643d", @ANYRESDEC=0x0]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r10, r9, 0x0, 0x2000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000180)={'syztnl2\x00', 0x0, 0x29, 0x8, 0x9, 0xf45, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0xa}, 0x10, 0x10, 0xfff, 0x1}}) connect$can_bcm(r10, &(0x7f0000000280)={0x1d, r11}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x16, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000e79a00000000000000100000180005000000000000000000000085000000a60000009500000000000000183100000500000000000000000000001800000005000000000000000800000018620000060000000000000007000000ad160400010000001866000009000000000000000000000018690000050000000000000002000000186500000d0000000000000080000000183800000300000000000000000000009500000000000000"], &(0x7f0000000200)='syzkaller\x00', 0x80, 0x14, &(0x7f0000000280)=""/20, 0x40f00, 0x9, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x3, 0xa, 0x401, 0x9ce}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]}, 0x80) sendmmsg$inet6(r8, &(0x7f0000003e40)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="aef096dbec6126bf8a628f221c6ca774c3bd48ee", 0x14}, {&(0x7f0000000180)="744d764a3da03c0a2696567d86b77ac548adcaea09", 0x15}, {&(0x7f00000001c0)="81e7bf251151d143bd68a2d958db35ef83acec15d1380a8f627e96b28febe116c7e47ce19c2ea690f543c435d19131c7c76cc3360ea835cb4a6b2d72f385662903b1f5aeb509dec31a893b7a2be18e6fbf67d45f9d4b0a6ce50d027b6e0876b80bd40399cd2eefcd86bf802b1e5b8508c76c6bbdba528de3f15992cdaa70d6ddb6dda9d76d064557c53079bd6e594bdde362315eb0af51a5c1d081a129c1c6cf30c23d51a625ff3032167d6ae8edc5a61ad40b3c91e51d8339b6d031550b89ec23c13b3297e6c872cbaae387b88dc16e03a2354507f9503d6fed3fe0aff8508983589e331318256eeac37ba4c064", 0xee}, {&(0x7f00000002c0)="cc98c4d26581d6466af9ba3287bb3351a7989a7feec3fcf7adb088decb0fdcfa4abe571259e785452a95131b458b631ed13033fd279f619d2052642336c28c8374f5023340c234df1cc44950ff1145fc05979ec5f43ef9c8fd426cbe74a26fdd98ec0654831c84bdbcbbb02f01277145e7a6e65b09ae22e795184dfbbd3aef330542f67339a2c8ccad1907bbfeb80db3ca3c8961124d0f86d68b259ccdd34840270f19f1a9a8535875ad33a02adb0251f1dd01a8d6b9eb2cf99692670fae561cc8ef6b63a168268767a074cae6e2850fcea1954d52a7f6c73b465b845811928ecf498456", 0xe4}, {&(0x7f00000003c0)="94d885400173980f2483c4f61c2265a0225ae7463574122b9ea6c822f8bc03d77954f96c947f5aeeeec94d5b7e091f7396546e94ad0619363d8821660b0b17a85296816cd5a28d280cb8fc9190d5b48fe823f7d24620669f120e670c1f5e4d5fec00af758190de374f40bce3fc7f563681566702e98c0a38db53821e5540ba86a693e74c430f6323579dbefd5825c7daed5f95138b64f0ab1d31fc781e669811a07d47a838ddd302d4afe6df2519ca970c91e3eb99edc67f7a76014a3296de977ab3487faa03f7d6fa36", 0xca}, {&(0x7f00000004c0)="cf6cc3dd93efd9152e9a9b6a25517b4db2439ef92f74059bddc7b92b1f61bc99526fee", 0x23}], 0x6, &(0x7f0000000580)=[@pktinfo={{0x24, 0x29, 0x32, {@private0}}}, @rthdr={{0x48, 0x29, 0x39, {0x87, 0x6, 0xf0d057f5ac325f8a, 0x7, 0x0, [@private0, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @multicast1}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}], 0x88}}, {{&(0x7f0000000640)={0xa, 0x4e22, 0x7f4, @private0={0xfc, 0x0, '\x00', 0x1}, 0x2}, 0x1c, &(0x7f0000000840)=[{&(0x7f0000000680)}, {&(0x7f00000006c0)="961091cb41fd048ae113247d2803a6cb97a9e9f8b0427b2544cc382268a470d96505c203e8048f497d559ca07b109a8aa5c05bdf74ed020c183cb134561bc61752eb5d6d15f5d1573fab0d048273b15916c80f7c4e65f99fbdc83631f3e16bdefb695676c9b11a1fe74ea9b4d0da34eaab32c2851215c63f7090a694bd2007f44c73d56fe63d2a474053298098441fdb3da0df82110bac85fcd52a33117c70c2d5cdfabf6d16d5f63b1b3b9bff0f4fbd895da1752e03ed6e35eabc6fdb7ea6bf9fa476ef8051976033ef4e91a941361e754fa26d4f58894b5e58f41f0737631fb752600bdd475b10b01e749d8d6c89c83cdf3543648f5331e891", 0xfa}, {&(0x7f00000007c0)="c20b1cb1ca820c41fe1158a39e12bad8761fae92a5351490381926f082367e646f381bddc2478fc1d23b37281c468c1cd438ef3453f38c5043829868f1ecf10f0fbea0a3dbfde301dbf90e23c18f48b6c3f068a57bf8166aa686a70bcf9430fb55b9d1bfb6da1de45a8558ed1cb436e1", 0x70}], 0x3, &(0x7f0000003fc0)=ANY=[@ANYBLOB="70010000000000002900000004000000872a000000000000000100071000000000020400010200000000000000c2044385b00d0502000006cce8be117f8a29131d0d75a77bbab54d96d7a1aaa64c3befc0d327cc7feba93c8309d717767936844ccc646fb75a29a9b6759eacc5447467cdf7cde281825664b910bac7becaa63c8efd5124940dd240e7717d806d9ae0ad7f9e047c314c3dd9b6e6d2b0cfc1772e6781e1ae9e628e6651793bb9b2f889ae4ec09a2050cd106cff0f178bf605de86ee16f3da7a7577345f20b02387301a33245e0a3e4cfe2e9216a916ed922f841e25c21b5377d3aff694dfd2779ebb28cd8c0614c566f0bd877936463a136e3167ba2f4cbc340102000000597fca25253f1dda5142c8007f35a19bc2f62cef12bf4b10b65c688050c283030b3c8344ab2b8e554221b502b5dddf68fe3bd5c604e64bdb650c777829e7db543e6889e698b0b7ed4d6b5cc06c233d6a88f7a6b3d5546f468fea2c00000000000008010000000000002900000036000000841d00000000000020eaef8cb4bbf7776526a05e93059893ccd36b4fa211b83163a105cfa70ee231eb9642911cc8bb3a048c800ac636575b00b4bd2fac1823f0bc2d44212d0ac769bb0b4a58bd9e9c51436187eb85bca17c66e480503cdfe336fb11dd942f86c02b8e6ae241ca5298fc97aad6c76a724cec7b7de5616cb07a578c1582ef61c016eb1475b014cc6c9fc1ed3b869e502cae4bd6722d9521e9f1aeb02b6cbefe13c239705d9a96a8e66bb25bf11340761cf40c86e51e5a5f1edc03ce5bce5700447e34c45efc196045d3f3e25146abc630facb4786eea547a48e4c1a19b697c49c25f84967fcd11703908a1fd1ece200000000300000000000000029000000360000001602000000000000010100010100000100c204000100010502000801020000006000000000000000290000003600000006090000000000000738000000000c3fff01030000000000000004000000000000005b04e126000000000002000000000000000000000100000070a40000000000000103000000000100c20400000002280100000000000029000000040000003221000000000000a9eca49677693b308abcdf3a3108cb08e31d7ca0044099294b90c06856152ee4e8af7d5144fcbc3cf513c8ed9128f5efa4e940dbfcd09e0cfe5e628c06c012ba4bf29e5f443a42db50b48438dccb2825a3a11d1ec3e6c1a177cebb07f0a9fe5a1fa6571f33e29eb6693d80213a307ba10bc4ece017f5d37f86caa667599859d20ecd25fd7734dfb6b8556076f14b80bc3907126e4cb058a9e7c6f63d43ad657013b5e3d4191220420f384af401597a5b27d2f41bf9015fa2571b885dcada83204ba9d75bc2c66610a4563ab8edc07d5415db6f06e2cf218b7fe459c1eef0ea93b6070a53cc1be998a3f56fbb78e7c91020010000000000000000000000000002000100c2040000000700000000000000b5651dae363c8fb10d6ce6b9f4ea6771cf8064a9cc05f30b42314c09190db5bc83b8895a91025452ba8784039d7adfd5ddfe3776441c7943595eb46dff994f5347e4175431dd10dff90000000000"], 0x430}}, {{&(0x7f0000000cc0)={0xa, 0x4e21, 0xb19b, @remote, 0x4}, 0x1c, &(0x7f0000001f80)=[{&(0x7f0000000d40)="29433da7802cce986b95a9d0d88a2c5ed1efd7dbba67597ca35ba1aeeeafe6d5ac45b07a6ca22cebde4d563a11d1f40745b7dbe965bbfcfede492299a6", 0x3d}, {&(0x7f0000000d80)="dcaa1ec22c8d94686fd7dd05bad228de4a5251a4e2422053038854d4218918a40baf608317d6edfa78c645fe906c8502cb2b6a83935336462846d4df715ffad3", 0x40}, {&(0x7f0000000dc0)="0d4bd93f5224a176ed7a371ad4a7bc0df3408fad61ef9f9e79b189d2d7e1a0f73f9d6e5627f8d0b548b32716734fbe605cbcb8605b51ac2bc9cb12dad2270a4d55b6ebfac80407d933ecda7895ff2b371e5c97e8ea4c0dc1d6750bea7bd84c34f4f386377d251db298e190c0ab30f7133452e630a39db7c9173c0bb1f1629a96df5f29036a9dbae19a974ec8b4e83b993a25eddc56f818b300223d09dbeba927aa0d0c5849035d", 0xa7}, {&(0x7f0000000e80)="7c7ff5457ebf9bbce81ba97e8664ac28e9749d7b74b85b9b8a70687db10fda854b6726a918dba97f0bc7c6703ae0c12337732c1fe47b9c34a3ab7768316d3c849fda5ca0c8ec5597e0c37e236eb6eae8d14781d36a3768e2f5df3d063a0120d210bf3e0e8a29f7c2d0121c1d4dc71a8e9856ddbb695e84c2fb979e0beef9be1f08a805ba7f56617c1d9090577372c00d9f072d68223de626621fbaf4aa7f3a97f00f520707c005aa1761eb1385c4133afe48c44557d51ee552d42b97b27ed48c58e0048ef88f432d3d7a39d79f78d96ad6abbaac8f9a6a4fda43fb7d20d715c1146773b7c9aa3a3599e1f12b1a0ef6750755aa840ac6191e7fafca46e3ab69082c91d5f6d542cba07cc7d03032ca105f9851dfeee28df32d1458f647a2edca78324dfccbda94459009a79c382125342676899069e6bf5bd54ea3335b1a0ab84b4f96451cf7bf35048d1f4ed209e05ceb6b7587a2514258f7c3cba1cc79a8c7bbdcd88d39af539c24dff4be8628d4a7f181509be92d4d5584563881f4fb5382edb677a12f0c0d40c6e24f9a275fc31b4837acb4b51a026e376a1808579d72022d92a1d359d3a6d1395da84700c88af19992c4589fae140cdfea69868d8a733f4a54d3f081534b15ae92b4c3ca362b2f5e5e30c1a486382db2836572098ce82b018149fb780cec5622b03695a7a9eaa3279ce78e7e051e61253061e5f8044efad0ed9d54d6bb2823b00669fbd708b92075f3a869222aca3551d8faedeee3caaba01f4381d60116e0d95db7f6ad11ba2ad52924b09661b9f36e9474455719bcbd83ee2b71cc0220e549b1a49c4b0e1b2cf6552b82ee43a1cd415dd623ab1de04cd96a60bb0662edff41136d4a283126d0b030795402f10aef279447716f960359f259a8fab3c4d6cc614c1ca9bbd4bc77b960e39685aaa942e37259b7cc949c48bb23944d7da16f9a4efbe83b770d875ad47413753d903c89c7199aaf8201e95d0158d1d2e3c9a5d7dcf10687d455a401d7a1328e59dfd80d104531bfb2c4f44b380764ea41fbe7b44a4214bce67c4df5cb09afb21eb6f313b8426a2b4026e3829337eeee963f0ac978871c756bbd1789f918b2e2abacda0d75843201ae55dd467956f73662b26ef773cb11d18d66bd35814bdaf011706c66bb1d58351785267c3f3d9ddc79419cef8d5085a060651031c5d899af7b931c3f64f87beb7ff7782459872a2257310f4149092d0755752d3fe42a4a4e9d94551a139a09b5ed15fc9e03fe2d442f96379bf9cf317f9395ca29d07be911e07320ac1a047f78c4c58c08c64fa5ff8d45e0aecf02c02cc1adf087b331ab379fc0f9675e1a9db5b51fd44336ac024d24912d6068bcd721d856a9dadf51f4bb00301f2a2d1573fa8227d792b84f43629b661f9ff05fe0581f75e03d83e5bb190444691f1e634b6b59597e7a886cdc0886c4882d7061896bf4ca187d15588f8e9cab4beab3e10ea900defc62decc093336f7c189a02a48fd38d9853ba4a9189cbc9adf207bd83e1b5e7592beb7cb4753fcfdc68f17f2b200de01294d1826cb1ce198a2c21fef357ea4af60e01f622c706ba4b6cc46cef453f33917ee1702f04d4d2266601944f71bea2021cd5f28ac2050b3752e78cb90b7c6a840d1c827afc3a6e88aa6306e1588994f534d18fcedb6140158695dbea1cb87dff2835df2d194432e12220ba6256b49a2f9caf213ecb1998cbf3b7bcb65c5e7dbf08573b001043e2f8155f5af2e47b7dbb09c33874ba87fd6fc80774abe2fcf3e9e91f29be5c80d45a803114a17adecbbbd9c60173339ba74deb81a079fc279e0b352ef9ce11a99c24e4f460b110b6ddd2819d6e72b7257428228dcba69e2ffa5e0d404115b62130e05d2cfd1e9fbc12c25bd4308935997a44e2a638f952597ab6b5dc8667d6509f0107fd1811df227c184bd840614625bec611b493b64a13cbc3859f9d145d81c46b12c5178d0a2a9d07f91440f3852ffbb19da2c2b158482a855a3193a18bd91bc1a304bd000a73dec24800e6504280542d817f6b50e75eea9811825b2ab69493041bc62d9a920c200044c0a881429c552705c2b39ae7ae177e1def43c628a46eea7d3d5858053dbe379f484a0f5309b76ca7a25262fc1dd820480181d982c1ba0821685f7c383f45c4665e0989a730eedf47805d176d95add4270cd0b4ed2f9b4db3cd3b8bd54e24e23eafff1e905acc723b60b1e2ce96216b7076acaa22ba3776daf3d4fb5eb09d73798234773f6c932adf531af290970a269a8a3ff22989e00c36d8daefaee7e1625f3caa46f032a911d81e15aed11bd3f3f99151494b10da6d615fd58e5657f381f172502057bcfdecf51569a75087c2e0c233a5dabf5eddedc94b36b4673fa15670c6e608d15bb584b3122fed1dea966393ca6da81e5c0a805f7062c34b2244e8aa07a5122170d00fc878b562d9d5adaee1c4efbd5624b2cb289a02355999a02444106a05db33dbb1d1f9e663c46fb1cb5421c33649b19251cfae83aaec91130cf1d7d05d4ad2e7309e0d526c24a63e7dfa457b22cdda1200f001f2b3dc07b54a73584babde85fb9ef5707387ea52fd2d4979a00f528342d1c18663965e3c512b3eb8eb67222029ff7e4fafc7e842aa86829330910803c7135bf3f495d16c42e3ecac0d638dc0c7cb9de742c7073cf3169148facbf09c678e1648cf3665beee55815804087ecf38fcfb2d0663ae50a600d24288065188ad5b09e2240953735a1ec502cceb742993b093f234890de1f65732f73ecc69605ccd71cb340f0f8a02d23be43bb3cddd122c34e336bcd706f5da88472bf293f5dbf2c4eff5bf9d66ed96b332b874ed51e6406dfb5b6a7d741f0a65e7b1e5eee6f58eb68f09f0e7a321f9cc4a7205c6adef13d13b0f6af9d729248f5cf286f1ddd6f306cba7f47854a6733ea2c6cdbf12f127d3b39cda61e375d329c72e74403d6068cc5dc888c5988a9c658389031909effa7413e96fb4266c993cb0927e38dc285b67cdcbd8073e1700d49c2ce7c1e6d30ea3b90b623b8f4079f0cd50fa93190e7b98c97328153c2f31c690678b26bd0e92fec82b8dcc972a6ecc3e0236c2a63603f0d01855144bc41f8316b9b772e4b38cae24e4c4905da9f49904f4e6655435da996ed1e360ef544593ed4e3eff128224db977a051ad37e0c739d2d76c4a83a737c1a618d04da98f74cd87783bf91d2c1183e8756475057bfda690d77c3bb4faf9ba4afc29a2eda8fd14bf08331a46bb890e67c17eb7e16c5c429f29051d12e3e9443fe5a9d4ebfc33c347f23f7c1edaf7bbc2e81ca15f388382e602ce261ee29c1d5e8e6641217c9e393dcf9a82bef4252b2b19ce87753eebe28c9d2b4ab6bbfa907bed5f0c7335e710d1ddd41201cc668ca39e08e35bc01565fceeac1e3e7d300966ce779f0d9c3c24c692f708ea803ec1c515d7b125968ab66afba1e799ed019526e89ca1db25927a7a53456eca5a45390a800a7bed256b2c3a7b1bb4a080f70a2bac620d3418690966872b72d1fc3c1ec35e9206405e59e9ea93ecb66a0987daacdefb409290f6487a59c45fd9535a0827e1fddbadb6b39c4eec90c5cecdcb34c37dac9916f2cb2a75471a1677bd3a1d02dbda480860d77001859f38e61ed83c4e57ba1ee5042a9ffddb06d73fd6321cb00d5619319380a68271319d3c4b28f617bbbe8b7bcb6baf0934d7ed8b24c251d30666a731c7db1a579cbe0adaaa5d16ca3a9301a712029303e8070a3cf4ceab862b8ad19fbb2bb63940fbb1813138200beb24524a8faa42d1d7e0dc30bcb96ad60cecaffc3f38ae0b0a96ce0f77451a49516e605aeceec3479b8c3fe7412e402b222b026b6ff09ba15de108f480d721f68af4ebecfa6e2dfab69989e48abc88c14f645715d3253f1810b9bb5a8b89d45045b154f95cc75f629dffbc9f99f60a9389a76de77f54d76be78427c018605b8d7926ba1da6e71f38c61adcfd99af1a800c83863860821a79db9c5e742054283b39e9cf8d619eab54f177c75b34d84fdda005f2ffac3efd7769258a7f7797d935805bffa8a661081ebd6a4eca4dce116b7b31c4067971fc8686708be785de0c4dfda953502edc9a238bb604c564b9c4d748f1746d0354a1bd080519ee25380e9030ff76ced37f72a979bd198b79ecfb08288d838bce119044a0fefebeccd918f83d4d0e2c9b79767ea58d54c235a2713417d8e49e46cf7b6073e642fbe1d1aa2d8a2f9f385380c179766fe2d45a0d7bc0fe6d4fac025f6a1ca6d5d8071594225638ee71f351f8ebd11018a43c994c4ee928f6d7ea8413315b038598aaa12f1cf22f2b839279face2ab1554e8206516adc98f513df88d2229a537bbb5df4a4dbc6e31ab89fa269e9a2a44e6e5bb13e1886ce3f2a2ee74b893f40a7e1d0e30e852ed9e09882f5f5b8573bc9ffded97fbfbb335b09b65c42b0f4af83391c9581918e181547b6d1a3e744a19ce84921a2e1e82846b1b4279fdd1fc2c49c239ea0071c9267d77998a3527dc3e045ef2141e81ce649310a4f7a01e3da16f964b46f04b7c7b3084ef77d1ac51c8d8a22811dad1f5fe47ed607b6d0123cb067ff1f4b6dabc71880f6a1d9d263677d2237ca8c57d6b85cce5a6309b9017427f1140d7a1866e451b8de56443142fc820594c17f6b2e43e8ebb12c0003f668de281b81b4959f588851c4d9475acde8436cd9d9e25b3e1e3296f283159b2c0cb94acf5a2848f5d183e20e4eb6ccd934dd5f46197c662b2b3a2f8bc4e182f95b60a9f9e4858f5d38223887f647ad273efd477bc6eda10ed546c717d7cc619fdb628a173e350d38e2ed78af9e7b7a770f8c80d3ccb0029e129f4ea739ec1cc3e0ff11099d49de1ad2f7d41353d3f3cf978920d0fbed7ea821846683b8951abca34e5fbc87fb776977e6f2d76c5799bf4e29e04733c5db80e88cb981c0f304a136a8750f018e6babc8b235adb3a1d95cc94175cbb8e323b59d3c86844b4396db69816c476fd81d87d62e2ba2dad6b333be8eb36b01098341f468dc86f0e789d241fa41d26ed978a87c5114872aa27fa983bda05dbdf3e8ad783d27979354a8cdb32b3e4dab830fe66ebd6bea73448e129cef8ea4dcd6e947622030e46eb8d273ae0de575da3bd29f1a9d2d8183b0b39212ff9c4246326fb754100dbd9a28a3b0acd7a7e8aae3e0d13959d94111a5f712f52ae59069a912a52ef5cc0181c016cef2cae97478a877e5b9ca3ef011228ec0114f5ac247b5d0ad5afc26bc5edd123476785a03df801c5788b9075c7970ec5686a22c393c46b6aac5809c4e1a1c4b4942884676c8c554f49530428b25a737a63e1ef196b2e37693f279675c4d91c19b216564136cc0ffb51d74b61e279ec05abbae708e8958f504d108397a1cdbba8d49b8f368da05c04bf4fcb7d4040bada55fcb1dc2f01cf9d88dfa281b3efbb5bb59eabcc0a92a9eb0c6f833c97165b80f4bd66208da035ac8423c18cff42c4603398e039b1ff43dce981bff86299ffbcff6b4a1a6f5466a1587054e598287a61b713a1b1ef7dbd2c740a5d4e605f5f58bf318b180ca0522fe04d04b5d56add203cb3ff93fb9b19ee32910041ab84e994bac521002f1ded3a220e85603d2941cea20bb493e48d71309cf93831c030b045132bdf320f0808ff29e50d1de28da10c8b810ba6b6e4a7e98973e303bca95935bd5c35b1226ca636793e4d87c77416b18a54f278fe091fd488bc68dba304160582541366001eb68213a83f86eb3425a64a91b6bf78901c26ceac3dfa5d2b59b08", 0x1000}, {&(0x7f0000001e80)="262eb686a9d7ae7e77c709ace34dd4db1f505bc8c18bc2a8dbbd17587efccfb675a3cce03cec4c7c7f0c08412191b81ed1e1f88a30f76ddff2a5a75f0591edf904a5a336313675a2ef6eb2713cca388610806eeee6679b8d79fc013129d81198d812df884a04683d673badc3a9b632665c04daeb90bc6fbabea2e5bf6ef359e4d515a2f8010359f572d38bc2485892c7eb3ec47ded3f4e6adab385272eeabdfe8f71b78f6819dd501e45a6bcb029daa69e04d152c84b7892e2831fec06f29da1231480f0ad8e6440b2fce1648625be38d4ba9db01d31d2d4e99e06027d6800126f45b03e5844b182eb974376d6d17f4515e11e42f1db41e071dfa098e006d5", 0xff}], 0x5, &(0x7f0000002000)=[@rthdr_2292={{0x48, 0x29, 0x39, {0x2b, 0x6, 0x2, 0xdb, 0x0, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @tclass={{0x14, 0x29, 0x43, 0x3}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x800}}, @hopopts={{0x48, 0x29, 0x36, {0x2b, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x401}, @calipso={0x7, 0x20, {0x1, 0x6, 0xe4, 0xe7f, [0x4, 0xcbd, 0x8]}}, @pad1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@loopback}}}], 0x100}}, {{&(0x7f0000002100)={0xa, 0x4e24, 0x1fffc000, @mcast1, 0x8}, 0x1c, &(0x7f00000031c0)=[{&(0x7f0000002140)="bbf19a79337b16258cb8067a9fd97673ec54ec73ed7539876ed4d96087a63d3b9f863f85bdf2d5ffb54c91f7e9c8b9a3fb2d1aa767249c63dd7108e42afde05223204ce3e0ba855a9e73065d221cc2bf7102e048f08c", 0x56}, {&(0x7f00000021c0)="284efd6d6d7927bdd0f3f27e27c53c15eadec095ac09dd3cee2afefebd0dc7fce7011e2015879775c38f9c3fea664865ffde6dd30c984cd83eabda54fe6a723e2c408e8aa121d0f0ae62c8d7428835c893f9a7d442e361285ed2bf9069642e0b58ff827fd17b50275ff20fb9f256cf442262f21b529477a7e2cacb183a9294c97bea4874df1c95059b57dc66ca3da76a23862bbb563283b521c167fa76758a1e3d0e681e580e253bcd0d9ed1461afacc18985643941b226b33ec3a187c2c8adcad9ab69753f9fbd2c8de63c3e963ef05c233d0f4218b14528832d9d5a819d88b6fbab6bf59939a23539931c86f50d17c6e972b429762d82c69c336d0b5308702ec6c01960d534643cd2908d81b0f550ca65f3fc5bb5fe0190ecda1d6f1e2b42db456091c0bd5ee0f9c9e1ed3092f8a8c764896d42c253df42009820d5a6e90073dee44eab16b226f866c96656cacfc17960f0a90d9dcc6595f1ca942e1821fe2ab5415516504ba9c870053d66cad04dbdb6c8a8e92f01d75acb132b64008408be76612011776e0a010fe8823d3f8ec2ba50ff1a9ab88619a767fde25b4a1e750b11e628520429d6da873f50679a41fffdcfc5bc5a5cbc9c60d5fac33fbd23c0fb4573c4a951fc30942c15af18911e9c5fdc3b70800f3540c8b2ccd7514db376fc14b0a4c0d28e82c18de8055705697d2808e538a99a70a46fe41a86ae8be6808523f99337fee1dcac7e2f7b1e6dabc3f08660cda0d80409b3041177e11a27d29e607e6e603f7fe6659938b93acf09800beac3fd1d5afd01b294405426f6c0dfc945a7393b57e495d4003ea3c93b40d040d9b1060ad70dd254fcf5d22789ebe2465947c78090199974c529ad1071e9809c16ceac15b4341a8c685ff11e333a9ecddf98c9f152966e00549f01c1c896e3f6a55391f9a644f1e4beb52868d4536196c349a92cb7c7810fd3e5720aeea6a7a4959f2a469816bfb3f68035f6aa7af77ff5f7b2c41f5f228b81c199f89cb165f71a6738ede0dc7a6d40eda95831dda64af4537962596f9ef63679298b3bb465bf5ed07617e90de0aed7fd9f7cbfb74d5e0e9adac99bfe3d7549d12ef84e28a81a1a9832d4fa15951b601fa73dd70b66ad9bffe5fd40853087a930500e200a8405db6fc0871174a8699336933ad847c07ba756b986470d224b45a0c749341e87b94bf9d0af58eabb22076d39f6c1ab7f9710f311db4f3b3ab4f57a77831cdab6584a55938d7ea1ba865ee288bb3bb4b4c5fca88f5964952dd46e45908406ec0203474ceb9c4521e86ea87564b8bad91ab2dae40eb8bbdd4d68be250bf33895dcd2976c4736e92d6d82ca68039a3cdcd15cf5faa57a8231ef2fc933e700c6f838be489ed0e1d5e6b9edaead359a8c956fdc684a88b05beaed7a45d31ad8d70488074a1efe21e87306f6f428d473a9a0cf879577327a41bfe877de386529bebfb51d23baf52776285f03600d00ec1c1f13fd8ddf3184c13ab9c1311f38484c735b32d91c7ff522814de3548091adc196f6a8b670209305a4462651a89da8a4557fd960eff05406fb6d0655cc4f533fb493bbb2df31cf8135872941728ba792959c0607dea3f9ef48fe4ec66d6b81baff6916d6a8b5c30d551743cf081d57c4bbc0af89f9c5da467647c214c27c9754d6b547ba80883370daf5e8ad4c4e90098b19e473d0fed5b69e223a5e804c85ef2aec261a6eece750829232ac77788573bd68e81b921059be9cbe478fba422a4b65b618471290238843f70e8cb07efe31609c15300a343f055dcf9c2f7e3bff2c48ab5b40e33ba5f97972eadc6633b31a41555516bfcdca90f173def8143f0fa4b63fab14e68f0486a8b3e0d50a059d9d82063e64c6cd12614b980aaeda676a15f2ce5f96527ed954c177846c8e1bcd52375655893c8819a0e6432e23e1154d5ff1a37e743ba99c423460a6d784c49d7be7deae43e5b43be52640f748f8a062a3094337f5eddbe47f1fd0a78f267b8b8c4ef53476973fc747a5ceaa7a5242f5af852777f643801cd768b19d72ec1bb0a5ec9ff1418b3fe11e3c0cfd55e743103b79223ad795bc3e10f14327b4c61369609583268bbdec5b890b08e1153532a44a28835590aafb84feec712c9d104e49064d690d5522aed54560b29f83e16929d74c2367093eb2f00c42b68dc13b617494f91b32b7882a14d356fc4d42e000609febae5b5fcc3a500c70113d02df250607ed647849e5c854fb3096628e0a9482330d6e7e88ed7728fd4eb5ddddc9a34e6eadfa086e8484674c6bb87bad40f1b57e21befbdccbb6d9d9896e1156891ad40d150ed73969632fc4a147d0b3e860e0ac9fd56c8d757a7566aef782167130fcd60e3c2c4475e2fe65cd03352810c44d2282e7bbb4a73a357b9ddc2043180ae74b1f6e8867f6978708447f1769c23f4b75399852d0734ab116a5654e6fd18ed5b5c77f3a097b8fab870f3019951057ce58d9ac59df3170f9b0a04ec7f9328cf7500ad81d5f568541fb36ae95ff09b7932fcb95139ddd662fb03b595febc28172b4f1309747f804798e3e8d050e1db140af712f3591a46f7a97658998c4cb65741df8c3c9ed6025e8fccac7a0e754f9606bcdf5bb9ada1950a8e24f13130d08d5e2cf229e78bd1c7c86ccead54c19b8df8709f93afbaa3a7dd0cf4694e1d1040bf6d376c5ab9a9647cb4d6856258598cf8a3cb023bdb87de9d888822cdab9760e62a2ce3a235a97ebb0fea9965c7deb56efa46dc27ec34f37bfed417fb333ee267478d870e84cb0eb2bbebbf00168656ad8ee8dd2c41192d9cb78eb569c2e5fbb3343e7ec3884af2fe767acae47104431def8ff7527d5600ecb67a6bf3010abd40d5e0e22f10f08c89f8f4ac92a3c282c8c8782de50df735cbabcc411821aba5d8fbfbcd69ecdbe845bcd38af372ed2bcfbe72c182d0436156ac15631db117721d632a7aaf38e0ff875a0569eddf77fbfaca15e6464e8e514c56df754c125ae0fbdd4db5aee49bf6ec15b81c3048c26d01216362bcd2bad28cf3d4abc00bd8e4dd8a24cb0c315bf0dc4dd1c8974e24193f7952ed691e5fa92c7ec8a7b255a8ba0acfeb4fa19861d692a7eeb10277f4ba91bc11147279a83853a76dc77600fbc5a04e9acdc46f32a8b937868feb0b4e96c482364b53c9f168a7489d002892c3c627fe7c5b73c2741578b1359af3f0d0efc4b08a07551b30a15dedee9c32f881d2a401b1543eb0ad3c5cbde9cded0045dce66f509c2da2b4484566baf9dd13523633bfb1fead4e8568ba129d43dd3c1562f9728028d49e98ed539b10ba880c60498847b113593acafcd24aaeaeb5222efdffb828c76ec6477c098c4785fd15afedfca74bebdcaea2ae05b7403e66e78c8cdcb42e8692844696faa1abb7d8585fedbd152ad8e23d1953b574c4258c9c1fe3dcf07e7de55328056635e65d154ea566f9ccb5f1c36b7dee75d9f8d61c02ebaf76ea2aa4fc422e6b65b6981fe1d30453e784e5f9a0444170a52155c288118df4363fe14a87671710b4ada0d4acfb4b0e04fcef9105fd2e6d1d7dce0059821ebc69f300b837fba1119e00d303458b51b61af1942c3dff99ecb04787546311adf0cceaded84072a3293b31d4e4012ce2ad2474f75f20f8b167033026bb0f6469ffc51c9cdd40c67c221f49c70605c237c89738f044b11f919664ce66f52b8c4f7e38183e0490af3ab7b24db6a1b0bfe06fd3e09b58d85f53d074fe38d928bf9878b574d530f8d3e46d5ad2f9585f128d6588d88198736e6d8c53cd2b9e29c6832fac2fd6aca8269e70ffcbd8e2d6a30f3d46076b2db5c652b0606c9fd33d8c499f300fb2fb4052bdca45544e45e977e3e78cc49fd88897391a811ed2c868a44106744ae7a2cb5b16ce6479cc16cd61f66b7f5a0bee7be257f35d85763823d1158a8856e958af64a65bece5258155023c288c5442a15098d233b88cb1d67a3a45e3732c0607a6e537ed931d0efd555fd64d3e67b7a348721b5d61c1c0c0ef4fc2a62f5bbf4b29116158b0a1314f4dd32a91fe417810a0b4dcf4d355e3bbf7d5b2fc79213f4660e1c1ee84536a99edad5ff380ea6c7db43eec97749b1aa3a1f59cc7de247cc8fa8da799372ff716ed7bf6cc376773827e7e3b9e80f715d694757586d7090156360b5cc0286387b4ab8a0f0c765e422fe7732271baad7a8d0505a10ef66fcedaf4fc425c3ca7f19ce9ec7945477bfa8eaae200c2818593b42c7604c09cbb4b325dcf2e33bb2cd5ab21c792fe1b9e22c9dfe5aecc42299f59b3ed44d35bfdd7f141a4e8be2944e38b86c9370e563d48acc42d531c34e4bc428341b1b313b7f93fe47e0437ea51ac93a97f8d2d675925a64ce856dd0fe8e0960fe3540c8d1fb13f0b5f82d00a01966dbc3b5ec7a21fecc548587f7fd67ea18ad16b909384fef9af0b41c57af4a6582946498ccced0e4e7d45f9cd71350ba7ceab9b9d2bde5ec3acef586828c849801bd083a2c03bd6839cc1acf4abc95eeb077a567abbe8d344b349faa05be748fe1b99cc3e0cbec84db276c8a1c08e8f59b341fa084824b462d3de222ad5be704f2a4de57474ee91c7a73948cdb65a75811a5c81642eba1cabf3618e505a957addf3c7b9db8c981e53bea1ca5b8100e7cbfe72a5f63e2df14bcbf07e56ae971b0c75fcc22a8bdac62b8db79354482ac8182017d068671e093988fe81f79871822aa6b967283d78b29081d71d988555bd1a1437eb8601774efbf10263b7bb57dcffadf8064ed367980d2d226353e056803ab93ed1c6e61d8b789c29efb36b64fbfff68d0e941de8c7a04a48dd757e07a67dd3638c2c00f8f416f5637de6618f4408fc2d81e9db9396010b1f0bb5c9e988096f6b932ad21bfb21adae2304a44cfbae38daa5e779fd60e4e56726ef74b0cb03f5f14cc8b82efe0fad9337b62513f9294761a0ee893291321612cbb99e70d814f11fe9ad52986a5ac234e1e105e6518c6e95524e9c962e9e2a719d2cd151aa5172693c40b29699748ac9fd8b84e5889b768982b16d9c7021323e13ef105c11a8117a9ed021fba9a1208af9ef91f01c64010c9016b0e21897e46bff44781d0437561cbd27c4f9c3e5ed51065054b12a693bdcc9e9a29f9918dbd7b12ffae5f635b29b3dd9aad13f894fd10a217c24390cc18375e01d2466383cc97c0be750213e83373ec1a7d4e10784c94c155fcfb33a2652f0b994591e9a62deb95af54a6fda18e0828e76fb45d50c6ba2dbc0cb80f6c6abc95acdf208c069052da2da22ed867fa46b396c77f710f0262da0e41b09f44a3e7d18b6c77c7c54a761a9ec31bbc7d4e2fecccde7f53e216f7af382e8f0f4e475c2aae8291c071c6e298cab63d15807c5100e3670dae1e82511f9141a4fc5eb3fa748ff7be34ceb536bbd19133f3cdc7192cad622fe43005469e8ad81ab3bf6f6ee12bfb3c251da6857b04a077136c18371bfd0cc8e0bf972bb59d9f3fbf7fe10f74ac0e24d8286b8ac88513b7d29dbe0d3071794eb6408592d5fc715f16b3274c6c8b371fdcc41e326534c443c592391ecddfe265eee37bdc0157c6a7ac7f7ea607c395a6463dea262d26a1de9c87112d9f231e2550f9dc59575b1d1491dd31e2e55f60f0972f76fbe823141053a349771b077586aa5ea58b89907d622e4138d39882133184259cd9baba88b98dc58d66b7d11aadd72dfd28ec2393039b8f455cbd95f63e8015e2d2444dd0af16060779f95c6e44ac9b53f73cdd8a6120a33acad890b9754c0490e1485aadf1d45b637086076fe8a91df", 0x1000}], 0x2, &(0x7f0000003200)=[@flowinfo={{0x14, 0x29, 0xb, 0x2}}, @dstopts={{0x98, 0x29, 0x37, {0x3c, 0xf, '\x00', [@calipso={0x7, 0x28, {0x1, 0x8, 0x49, 0x7, [0x0, 0x81, 0x9, 0x4]}}, @ra={0x5, 0x2, 0x26bf}, @pad1, @enc_lim={0x4, 0x1, 0x7}, @generic={0x40, 0x40, "a488b51da31c493ebcd8be02e6d045e7c35d121d573ad2b84368a93d66b4a79cbf17be42593602393281a2d1e3b5122575fd3f52b4e5f2b784958624a43bfc7b"}, @jumbo={0xc2, 0x4, 0x5}]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x0, 0x2, 0x2, 0x1, 0x0, [@local]}}}, @hopopts_2292={{0xa0, 0x29, 0x36, {0x5e, 0x10, '\x00', [@ra={0x5, 0x2, 0x4}, @generic={0x5, 0x6f, "6764a0e92814a51c524fe05c033a9c0ba6e3fb7b5cc5bf2f4990ffd72f453f50982d840ca90b519876e442d5a539f56c0008e5105d00b70b29d16c87cea5b3cee3e14ef0c62c91af9fe5190103a844e677aff8a1b3d46884344fbe27f37adf3940ccf6c28bda10689b492c02f2a676"}, @jumbo={0xc2, 0x4, 0x33}, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x2b, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x100}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}, @dontfrag={{0x14, 0x29, 0x3e, 0x6}}], 0x1c8}}, {{&(0x7f0000003400)={0xa, 0x4e20, 0xd81, @empty, 0x1ff}, 0x1c, &(0x7f0000003480)=[{&(0x7f0000003440)="f6c06714", 0x4}], 0x1, &(0x7f00000034c0)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x10001}}, @rthdr_2292={{0xa8, 0x29, 0x39, {0x73, 0x12, 0x0, 0xf9, 0x0, [@empty, @rand_addr=' \x01\x00', @dev={0xfe, 0x80, '\x00', 0x2b}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x30}, @loopback, @local, @loopback]}}}], 0xc0}}, {{&(0x7f0000003580)={0xa, 0x4e22, 0xe7c, @mcast2, 0x800}, 0x1c, &(0x7f00000039c0)=[{&(0x7f00000035c0)="77b532ccc8642f7ce00a63ef0c8f7cce893ac166193f6e784d19642437d1083bc1e22c3ee304e60edf5655c6de70c7ccda51de1730652b833a261698354f7dda49c5f1748f0c877ce82412ab401fe827074c1945011282235783398f2d3ef0b26169046559b1c8030526fc43ce663475a990ebf404a3a9159b9ae1aadbf2b1b35071b591e669", 0x86}, {&(0x7f0000003680)="9bd373284752642e9fd3f02a62f2153a93c5400067b568fa4db056856635481170", 0x21}, {&(0x7f00000036c0)="31c46026cfb7b821807f145d7d560570949d178f2ea80b34a8ce0c81b852956a7f92e6c977d507a14e54a33b5f729cd9dc3285e02c5f9bca494e92dc1ec9f572c097b9e79cc59ad320d3526a94634efa09b5669c085c4159140e23994629212b240046468f747526fe6669af61ad35d2c2a2a144867a131bfe3125fde39f89c972cd84ce8cde5c2531f97669865d517fee67a0f410ea365b33f6662aa573dc55dfc70cae275697e3f77027651139b8c7926ec9", 0xb3}, {&(0x7f0000003780)="b650a7f57e9eb348f8be76cfef8990af43b6f1de4d0faf314edc454a764a4ec9e16005ac8e25f89b99b605c41e3a1f16695fc94ab66de8c76423c72c6b65314817d7a111eab6ed682dc534b77490edc78f90c6332b0a9d4a919c4f7af16318752d3cf23e0f04a7f8d1178e1e2a82575fd100e3f1c3cdeaaded3a46a19b65f95729e530df074a36", 0x87}, {&(0x7f0000003840)="e26082aba5d2a2c68289acd689347d59b7e8ff1c89687a0ce024ca12d2a91748d0edb90022b649c708ff2be24ee595e2039878af95b32b293c8e4196ddda4e16adc274a907053f1e7c", 0x49}, {&(0x7f00000038c0)="fea2018f41b5e2934bbce2e739dfb41bb59a96c1fec712", 0x17}, {&(0x7f0000003900)="c572c689d4e60e6ae435ff663fc2e1f41efb", 0x12}, {&(0x7f0000003940)="32c90045484461f7044571a0f5be20439702d87fc9c7b290d2b5cf92489d00bea3657510bea31225c82866fa468c89e6b43c91d1e934df0ee32b93a575e64533da809308840cef34b87f76492a59c4686d", 0x51}], 0x8, &(0x7f0000003a80)=[@rthdr_2292={{0x38, 0x29, 0x39, {0x67, 0x4, 0x1, 0xff, 0x0, [@loopback, @mcast1]}}}, @dstopts={{0xe8, 0x29, 0x37, {0x3b, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0x2, 0x5e, "a05ed6348dabcf3b38ea818bd745199b0f77a90aff4b5ad05bfc5709fbca9b1d57bde8ae1e180eced3418afb8cf4824768d719ace5e77ce8a82eeaf2951481e435e3501475ea62ef849d547a7ddfc9a00979b42b4933a3a009a2d0886d0e"}, @generic={0x0, 0x26, "fa9c7e58e68f02ba8b4a497e0494a07664641b475a6cd980ea221b102f95093546adce36561b"}, @calipso={0x7, 0x40, {0x3, 0xe, 0x1e, 0x3, [0x1, 0x1a5075a6, 0x200, 0x648000000000000, 0x8, 0x30000000000, 0x8000000000000000]}}]}}}, @rthdrdstopts={{0x108, 0x29, 0x37, {0x87, 0x1d, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @calipso={0x7, 0x38, {0x1, 0xc, 0x3, 0x8, [0x2, 0x92f, 0xeca, 0x401, 0x9, 0x9]}}, @generic={0x2, 0xa0, "4810851dcdfa2605819d61f811018350c1229cc2fb07033d3cdec273db4798ea8c1e3c27d53867e85a37290f7c2744017e7c3a9cf9293f3aeea7ca0f69d3477a2ecde358e26b92221e96b510505b47ae82845a852a004aabc3978bcbdf4873ac69521219e5d1c85f4dcdaa251625e6d3f36f27859d1cf2964c658d306487d2912274d9accc7001a51299a1adf54281628057aca313008e2e1581ca5e8fad83be"}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x5}]}}}, @rthdr_2292={{0x88, 0x29, 0x39, {0x5e, 0xe, 0x2, 0x0, 0x0, [@local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @loopback, @remote, @private2, @empty]}}}, @hopopts_2292={{0x28, 0x29, 0x36, {0x32, 0x1, '\x00', [@jumbo, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x5}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@dev={0xfe, 0x80, '\x00', 0x20}}}}, @rthdr={{0xb8, 0x29, 0x39, {0x5e, 0x14, 0x0, 0x8, 0x0, [@private0={0xfc, 0x0, '\x00', 0x1}, @remote, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @private1={0xfc, 0x1, '\x00', 0x1}, @private0, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}], 0x3b8}}], 0x6, 0x4000050) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:57 executing program 3: pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[], 0xfffffecc) (async) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) (async, rerun: 64) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) (rerun: 64) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01edff000000000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) (async) sendmsg$NL80211_CMD_ASSOCIATE(r0, &(0x7f0000000480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, 0x0, 0x300, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x3, 0x2a}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_DISABLE_VHT={0x4}, @NL80211_ATTR_DISABLE_HT={0x4}, @NL80211_ATTR_VHT_CAPABILITY_MASK={0x10, 0xb0, {0x80000, {0xa72f, 0x14e6, 0x9, 0x5}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) (async) syz_mount_image$vfat(&(0x7f0000000280), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f00000013c0)=ANY=[], 0x1, 0x289, &(0x7f0000008080)="$eJzs3c9qE1EUB+DT/6ELk4UrcTHYjavQ9A2CVBADQiQLXTXYFqQjhRQCurDufBZ9HDdufJAuCpFkQpLGGIUab5t+H4Q5zL0/ODOBJIt7MwcP350cnp4dP9r5HqVSFqsRn+IiotKvhlaGx9VBvTk6P1kCALdHs9mup+6Bxep06u2NiNj6ZaT1NUlDAAAAAAAAAAAAXNu11v9HfzIAcNtY/7/8Op16e3v4++0q6/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAdC56vXJvzqs/ZyV1kwDAP/U33/8AwHJ5+er183qjsd/MslJE/rnb6raKYzFej4iDPI5iN8pxGdEbKeqnzxr7u9lAJb7k58P8ebe1VuSP423087UoR2V2vlbks6v5jdiezO9FOe7Pzu/NzG/G452JfDXK8e1NnEYeh9HPjvMfa1n25EVjKr81mDdXb+FvDwAAAAAAAAAAAAAAAAAAAHdENRuZuX+/Wv3deJEf7a//8/8DTO2vX48H62mvHQAAAAAAAAAAAAAAAAAAAG6Ks/cfTtp5ftQZFysxfWY5i9LwFtyUfuYWaxGRtI0f9yJS3wTFfywSfzABAAAAAAAAAAAAAAAAAMAdNN70m7oTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhn/Pz/xRWXqS8SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgKPwMAAP//cXC5pA==") syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e0400000000000000e6e3d62020c5c9060035c1d0d4aed3b4f12f92a85b7923372b80f335a051a3f824f996364c678ae25a247f7212679ad77a6786d78c9f80387012294176d54a0552d635a8a033c09b2f5f080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") (async) prlimit64(0xffffffffffffffff, 0x7, &(0x7f0000000240)={0x8, 0x88b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r4 = syz_open_procfs(0xffffffffffffffff, 0x0) pread64(r4, &(0x7f0000000300)=""/149, 0x95, 0xc3) (async, rerun: 64) r5 = syz_open_procfs(0xffffffffffffffff, 0x0) (rerun: 64) ioctl$KVM_IRQFD(r4, 0x4020ae76, &(0x7f0000000100)={0xffffffffffffffff, 0x4, 0x0, r5}) (async, rerun: 32) r6 = getpid() (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(0xffffffffffffffff, 0x5, &(0x7f00000001c0)=0x3) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r8, &(0x7f0000000000), 0x651, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xc4c00, 0xa8) (async) ptrace(0xffffffffffffffff, r6) (async) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r9 = open(&(0x7f0000000180)='./bus\x00', 0x16d27e, 0x0) fallocate(r9, 0x0, 0x0, 0x1000f4) (async) sendfile(r9, r9, 0x0, 0x8800000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) creat(0x0, 0x0) 10:52:57 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000080)={0x1e, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="18003300000000129500a22322d74f142cf0bf"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 10:52:57 executing program 2: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000380)={0xffffffffffffffff, 0x0, 0x3, 0x100}) r1 = signalfd(0xffffffffffffffff, &(0x7f00000003c0)={[0x7]}, 0x8) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000640)=ANY=[@ANYBLOB='$\x00\x00\x00$\x00'/20, @ANYRES32=0x0, @ANYBLOB="9d00ddcfe2587b84d83ea00ec0c65f3bca7a3664ed407f5e689acd25c0e91162bcc5879a816cacd1e2ce7ecd716606e26e3be11cc8e62945bac993767f02e73584b7225b6c9e34f876158f99586e"], 0x24}}, 0x0) getsockname$packet(r4, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000093850000000000", @ANYRES16, @ANYBLOB="0000000000000100764a74680000000000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="240000002400140f000000000020000000010000", @ANYRES32=r5, @ANYBLOB="00000000f1ffffff00000000"], 0x24}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000940)=@delchain={0x24, 0x66, 0x104, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0xc}, {0x0, 0xf}, {0x0, 0xf}}}, 0x24}}, 0x0) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=000000000120000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="8ff2000000000000643d", @ANYRESDEC=0x0]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r7, r6, 0x0, 0x2000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000180)={'syztnl2\x00', r5, 0x29, 0x8, 0x9, 0xf45, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0xa}, 0x10, 0x10, 0xfff, 0x1}}) connect$can_bcm(r7, &(0x7f0000000280)={0x1d, r8}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x17, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9ae7, 0x0, 0x0, 0x0, 0x1000}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xa6}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @jmp={0x5, 0x1, 0xa, 0x6, 0x1, 0x4, 0x1}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x9}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x80}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}]}, &(0x7f0000000200)='syzkaller\x00', 0x80, 0x14, &(0x7f0000000280)=""/20, 0x40f00, 0x9, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x3, 0xa, 0x401, 0x9ce}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[r0, r1, r7, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000780)={0xffffffffffffffff, 0x0, 0x25, 0x6}, 0x10) r9 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r10 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @auto=[0x32, 0x0, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64]}, &(0x7f00000001c0)={0x0, "38982f76b29dc371a26dbe14d2d637b1456ce4be550b52587c318e32edb167a57349d7eb3d15c506d8b79062df1c18c84a1e82084900c55c4db9f64e6811030b"}, 0x48, 0xfffffffffffffffb) r11 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc3}, &(0x7f0000000400)={0x0, "efa01c22c93b36315cc8d2dd661422da56808de680f6826ebab6b5da0de174f095455670793c9feb344495883df03a0e604de4ba5c0b65c9ad4730e14c07d3fe", 0x13}, 0x48, r9) add_key(&(0x7f0000001140)='ceph\x00', 0x0, &(0x7f0000000080)="035d9c41cdf8406bad3dd7bb", 0xc, r11) keyctl$search(0xa, r11, &(0x7f0000000700)='keyring\x00', &(0x7f0000000740)={'syz', 0x2}, r10) syz_clone(0x40000000, &(0x7f0000000100)="86a5922f65f3c39f6a2e07ed1204ee3d9990d8e16a8e1d6019eb6f49b0192d204acb593a517cc98de0df944d1e432c3a767b24e87196c762ee4fbd4e", 0x3c, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="bcb139f08cf1fdc0fc361e053d6017bb72ea15b0c3226f1c0b181ad92bf3fc81680925f96f0a26db7124ff6e7b0689047074eea9467db6180a5bbc844afe88577e680e7ab902a5f4e40633ee6c2c923298ed1f32dc511ba548503f92985c83262ba3867fcd3938a0b32cd011677f3620ceeb1e59c546104557e63a5b45855d2a3164fdc4b8f7ae5c2e5dc0b8f25c1996cca4ad79545d67524089434b159c6b525c") r12 = add_key(&(0x7f0000000600)='trusted\x00', &(0x7f0000000640)={'syz', 0x0}, &(0x7f0000000680)="1381f3ffbe5f5fa317b619ee0480e4ccba7999bd07676c272701e11347b884f8e1b9ec52b4b62b0d826eaa865e983134faf88231b5606c1959427d03a47356b667844b117c596d389b1e8bb9d45f864239fe670f83e84ebce5864ec079", 0x5d, r9) add_key$user(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, &(0x7f0000000500)="67e91ff4aff1759efcdb73071da7dc730dd187f831a0227dc661bad4e6d97c5bcface9b289465e0430d35fc65c007d63dd5507fde4064610981383ee0dce711d081e02be96b1d468dc07bd2e59720112063c4a5a24dbeacdbedb240a2ff12f85af01e0514c71d8dce7715a771c0cb96d18ace6c769c75a9d73972ada29149b9346490d2d769ae577ac09de97bc30346ce1b98de4626afbae2d7c46e0baeaf95745484fe853fc330bf8dfdd519370ab6cb1c716dfd3d373261e560656a059588e0038329775854e7d0a67bb09e329750c7922aa6a65c8093ba97d15", 0xdb, r12) request_key(&(0x7f0000000040)='big_key\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)='fscrypt:', r11) keyctl$get_keyring_id(0x0, r10, 0x0) [ 571.912156][ T7838] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.2'. 10:52:57 executing program 3: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x1, 0x77f, &(0x7f0000000f40)="$eJzs3d1rW+UfAPDvSd/Wbr9fKwg6rwqCFsZSO+um4MXECxEcDPTaraRZmU2b0aRjLQU3RPBGUPFC0Jtd+zLvvPXlVv8LL2RjajeceCGVk5502Zpk6daXjXw+cJrnyTnp9/nmOS/PyTkkAXSt0fRPLuJgRHyURAxnzycR0Vcr9UYcX1/u1upKIZ2SWFt784+ktszN1ZVCNLwmtT+rPBkRP74fcSi3OW5laXl2qlQqLmT18ercufHK0vLhs3NTM8WZ4vzRicnJI8deOHZ0+3L965flA9c+fu3Zb47/894TVz78KYnjcSCb15jHdhmN0ew96Uvfwju8ut3B9liy1w3gvqSbZs/6Vh4HYzh6aqUWBnezZQDATnk3ItYAgC6TOP4DQJepfw5wc3WlUJ/afFzQ5uLAo+n6KxGxbz3/+vXN9Tm92TW7fbXroEM3kzuSTyJiZBvij0bEF9+9/VU6xQ5dhwRo5uKliDg9Mrp5/59sumdhq57rYJnRu+oN+7/+BwwP3MP36fjnxWbjv9zG+CeajH8Gmmy796PN9p/JXd2GMC2l47+XG+5tu9WQf2akJ6v9rzbm60vOnC0V033b/yNiLPoG0vpEmxhjN/690Wpe4/jvz0/e+TKNnz7eXiJ3tXfgztdMT1WnHiTnRtcvRTzV2yz/ZKP/kxbj35Mdxnj9pQ8+bzUvzT/Ntz5tzn9nrV2OeKZp/9++oy1pe3/ieG11GK+vFE18++tnQ63iN/Z/OqXx6+cCuyHt/6H2+Y8kjfdrVrYe4+fLwz+0mnfv/Juv//3JW7VyfZBwYapaXZiI6E/e2Pz8kduvrdfry6f5jz3d33T7b7f+p+eEpzvMv/fa719vVO468X4Y+n96S/2/9cKVW7M9reJ31v+TtdJY9kwn+79OG/gg7x0AAAAAAAAAAAAAAAAAAAAAAAAAdCoXEQciyeU3yrlcPr/+G96Px1CuVK5UD50pL85PR+23skeiL1f/qsvhhu9Dnci+D79eP3JX/fmIeCwiPh0YrNXzhXJpeq+TBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM/ha//5/6bWCvWwcA7Jh9e90AAGDXOf4DQPfZ2vF/cMfaAQDsHuf/ANB9HP8BoPs4/gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDDTp44kU5rf6+uFNL69Pmlxdny+cPTxcpsfm6xkC+UF87lZ8rlmVIxXyjPtfxHF9cfSuXyucmYX7wwXi1WquOVpeVTc+XF+eqps3NTM8VTxb5dywwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldZWp6dKpWKCwrdV+jJVoKHpT0KD1GhcS8xuDc7JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBHwH8BAAD//1HjL1U=") r0 = socket$key(0xf, 0x3, 0x2) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r1, r2, 0x0, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) prlimit64(0x0, 0x0, 0x0, &(0x7f0000000080)) creat(&(0x7f00000000c0)='./file0/file0\x00', 0x5350f7afec27b8c8) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x40200, 0x0) lseek(r3, 0x2, 0x4) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x16000, 0x0) openat$cgroup_devices(r4, &(0x7f00000001c0)='devices.deny\x00', 0x2, 0x0) [ 572.003267][ T7846] hub 5-0:1.0: USB hub found [ 572.008273][ T7846] hub 5-0:1.0: 1 port detected [ 572.018136][ T7846] 9pnet: Insufficient options for proto=fd [ 572.144693][ T7843] FAULT_INJECTION: forcing a failure. [ 572.144693][ T7843] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:52:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) (async) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) socket$inet6(0xa, 0x2, 0x0) (async) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) (async) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r8 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r8, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r8, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) setsockopt$sock_int(r8, 0x1, 0x3, &(0x7f0000000040)=0x8000, 0x4) (async) setsockopt$sock_int(r8, 0x1, 0x3, &(0x7f0000000040)=0x8000, 0x4) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=000000000120000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="8ff2000000000000643d", @ANYRESDEC=0x0]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r10, r9, 0x0, 0x2000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000180)={'syztnl2\x00', 0x0, 0x29, 0x8, 0x9, 0xf45, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0xa}, 0x10, 0x10, 0xfff, 0x1}}) connect$can_bcm(r10, &(0x7f0000000280)={0x1d, r11}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x16, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000e79a00000000000000100000180005000000000000000000000085000000a60000009500000000000000183100000500000000000000000000001800000005000000000000000800000018620000060000000000000007000000ad160400010000001866000009000000000000000000000018690000050000000000000002000000186500000d0000000000000080000000183800000300000000000000000000009500000000000000"], &(0x7f0000000200)='syzkaller\x00', 0x80, 0x14, &(0x7f0000000280)=""/20, 0x40f00, 0x9, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x3, 0xa, 0x401, 0x9ce}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]}, 0x80) sendmmsg$inet6(r8, &(0x7f0000003e40)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="aef096dbec6126bf8a628f221c6ca774c3bd48ee", 0x14}, {&(0x7f0000000180)="744d764a3da03c0a2696567d86b77ac548adcaea09", 0x15}, {&(0x7f00000001c0)="81e7bf251151d143bd68a2d958db35ef83acec15d1380a8f627e96b28febe116c7e47ce19c2ea690f543c435d19131c7c76cc3360ea835cb4a6b2d72f385662903b1f5aeb509dec31a893b7a2be18e6fbf67d45f9d4b0a6ce50d027b6e0876b80bd40399cd2eefcd86bf802b1e5b8508c76c6bbdba528de3f15992cdaa70d6ddb6dda9d76d064557c53079bd6e594bdde362315eb0af51a5c1d081a129c1c6cf30c23d51a625ff3032167d6ae8edc5a61ad40b3c91e51d8339b6d031550b89ec23c13b3297e6c872cbaae387b88dc16e03a2354507f9503d6fed3fe0aff8508983589e331318256eeac37ba4c064", 0xee}, {&(0x7f00000002c0)="cc98c4d26581d6466af9ba3287bb3351a7989a7feec3fcf7adb088decb0fdcfa4abe571259e785452a95131b458b631ed13033fd279f619d2052642336c28c8374f5023340c234df1cc44950ff1145fc05979ec5f43ef9c8fd426cbe74a26fdd98ec0654831c84bdbcbbb02f01277145e7a6e65b09ae22e795184dfbbd3aef330542f67339a2c8ccad1907bbfeb80db3ca3c8961124d0f86d68b259ccdd34840270f19f1a9a8535875ad33a02adb0251f1dd01a8d6b9eb2cf99692670fae561cc8ef6b63a168268767a074cae6e2850fcea1954d52a7f6c73b465b845811928ecf498456", 0xe4}, {&(0x7f00000003c0)="94d885400173980f2483c4f61c2265a0225ae7463574122b9ea6c822f8bc03d77954f96c947f5aeeeec94d5b7e091f7396546e94ad0619363d8821660b0b17a85296816cd5a28d280cb8fc9190d5b48fe823f7d24620669f120e670c1f5e4d5fec00af758190de374f40bce3fc7f563681566702e98c0a38db53821e5540ba86a693e74c430f6323579dbefd5825c7daed5f95138b64f0ab1d31fc781e669811a07d47a838ddd302d4afe6df2519ca970c91e3eb99edc67f7a76014a3296de977ab3487faa03f7d6fa36", 0xca}, {&(0x7f00000004c0)="cf6cc3dd93efd9152e9a9b6a25517b4db2439ef92f74059bddc7b92b1f61bc99526fee", 0x23}], 0x6, &(0x7f0000000580)=[@pktinfo={{0x24, 0x29, 0x32, {@private0}}}, @rthdr={{0x48, 0x29, 0x39, {0x87, 0x6, 0xf0d057f5ac325f8a, 0x7, 0x0, [@private0, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @multicast1}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}], 0x88}}, {{&(0x7f0000000640)={0xa, 0x4e22, 0x7f4, @private0={0xfc, 0x0, '\x00', 0x1}, 0x2}, 0x1c, &(0x7f0000000840)=[{&(0x7f0000000680)}, {&(0x7f00000006c0)="961091cb41fd048ae113247d2803a6cb97a9e9f8b0427b2544cc382268a470d96505c203e8048f497d559ca07b109a8aa5c05bdf74ed020c183cb134561bc61752eb5d6d15f5d1573fab0d048273b15916c80f7c4e65f99fbdc83631f3e16bdefb695676c9b11a1fe74ea9b4d0da34eaab32c2851215c63f7090a694bd2007f44c73d56fe63d2a474053298098441fdb3da0df82110bac85fcd52a33117c70c2d5cdfabf6d16d5f63b1b3b9bff0f4fbd895da1752e03ed6e35eabc6fdb7ea6bf9fa476ef8051976033ef4e91a941361e754fa26d4f58894b5e58f41f0737631fb752600bdd475b10b01e749d8d6c89c83cdf3543648f5331e891", 0xfa}, {&(0x7f00000007c0)="c20b1cb1ca820c41fe1158a39e12bad8761fae92a5351490381926f082367e646f381bddc2478fc1d23b37281c468c1cd438ef3453f38c5043829868f1ecf10f0fbea0a3dbfde301dbf90e23c18f48b6c3f068a57bf8166aa686a70bcf9430fb55b9d1bfb6da1de45a8558ed1cb436e1", 0x70}], 0x3, &(0x7f0000003fc0)=ANY=[@ANYBLOB="70010000000000002900000004000000872a000000000000000100071000000000020400010200000000000000c2044385b00d0502000006cce8be117f8a29131d0d75a77bbab54d96d7a1aaa64c3befc0d327cc7feba93c8309d717767936844ccc646fb75a29a9b6759eacc5447467cdf7cde281825664b910bac7becaa63c8efd5124940dd240e7717d806d9ae0ad7f9e047c314c3dd9b6e6d2b0cfc1772e6781e1ae9e628e6651793bb9b2f889ae4ec09a2050cd106cff0f178bf605de86ee16f3da7a7577345f20b02387301a33245e0a3e4cfe2e9216a916ed922f841e25c21b5377d3aff694dfd2779ebb28cd8c0614c566f0bd877936463a136e3167ba2f4cbc340102000000597fca25253f1dda5142c8007f35a19bc2f62cef12bf4b10b65c688050c283030b3c8344ab2b8e554221b502b5dddf68fe3bd5c604e64bdb650c777829e7db543e6889e698b0b7ed4d6b5cc06c233d6a88f7a6b3d5546f468fea2c00000000000008010000000000002900000036000000841d00000000000020eaef8cb4bbf7776526a05e93059893ccd36b4fa211b83163a105cfa70ee231eb9642911cc8bb3a048c800ac636575b00b4bd2fac1823f0bc2d44212d0ac769bb0b4a58bd9e9c51436187eb85bca17c66e480503cdfe336fb11dd942f86c02b8e6ae241ca5298fc97aad6c76a724cec7b7de5616cb07a578c1582ef61c016eb1475b014cc6c9fc1ed3b869e502cae4bd6722d9521e9f1aeb02b6cbefe13c239705d9a96a8e66bb25bf11340761cf40c86e51e5a5f1edc03ce5bce5700447e34c45efc196045d3f3e25146abc630facb4786eea547a48e4c1a19b697c49c25f84967fcd11703908a1fd1ece200000000300000000000000029000000360000001602000000000000010100010100000100c204000100010502000801020000006000000000000000290000003600000006090000000000000738000000000c3fff01030000000000000004000000000000005b04e126000000000002000000000000000000000100000070a40000000000000103000000000100c20400000002280100000000000029000000040000003221000000000000a9eca49677693b308abcdf3a3108cb08e31d7ca0044099294b90c06856152ee4e8af7d5144fcbc3cf513c8ed9128f5efa4e940dbfcd09e0cfe5e628c06c012ba4bf29e5f443a42db50b48438dccb2825a3a11d1ec3e6c1a177cebb07f0a9fe5a1fa6571f33e29eb6693d80213a307ba10bc4ece017f5d37f86caa667599859d20ecd25fd7734dfb6b8556076f14b80bc3907126e4cb058a9e7c6f63d43ad657013b5e3d4191220420f384af401597a5b27d2f41bf9015fa2571b885dcada83204ba9d75bc2c66610a4563ab8edc07d5415db6f06e2cf218b7fe459c1eef0ea93b6070a53cc1be998a3f56fbb78e7c91020010000000000000000000000000002000100c2040000000700000000000000b5651dae363c8fb10d6ce6b9f4ea6771cf8064a9cc05f30b42314c09190db5bc83b8895a91025452ba8784039d7adfd5ddfe3776441c7943595eb46dff994f5347e4175431dd10dff90000000000"], 0x430}}, {{&(0x7f0000000cc0)={0xa, 0x4e21, 0xb19b, @remote, 0x4}, 0x1c, &(0x7f0000001f80)=[{&(0x7f0000000d40)="29433da7802cce986b95a9d0d88a2c5ed1efd7dbba67597ca35ba1aeeeafe6d5ac45b07a6ca22cebde4d563a11d1f40745b7dbe965bbfcfede492299a6", 0x3d}, {&(0x7f0000000d80)="dcaa1ec22c8d94686fd7dd05bad228de4a5251a4e2422053038854d4218918a40baf608317d6edfa78c645fe906c8502cb2b6a83935336462846d4df715ffad3", 0x40}, {&(0x7f0000000dc0)="0d4bd93f5224a176ed7a371ad4a7bc0df3408fad61ef9f9e79b189d2d7e1a0f73f9d6e5627f8d0b548b32716734fbe605cbcb8605b51ac2bc9cb12dad2270a4d55b6ebfac80407d933ecda7895ff2b371e5c97e8ea4c0dc1d6750bea7bd84c34f4f386377d251db298e190c0ab30f7133452e630a39db7c9173c0bb1f1629a96df5f29036a9dbae19a974ec8b4e83b993a25eddc56f818b300223d09dbeba927aa0d0c5849035d", 0xa7}, {&(0x7f0000000e80)="7c7ff5457ebf9bbce81ba97e8664ac28e9749d7b74b85b9b8a70687db10fda854b6726a918dba97f0bc7c6703ae0c12337732c1fe47b9c34a3ab7768316d3c849fda5ca0c8ec5597e0c37e236eb6eae8d14781d36a3768e2f5df3d063a0120d210bf3e0e8a29f7c2d0121c1d4dc71a8e9856ddbb695e84c2fb979e0beef9be1f08a805ba7f56617c1d9090577372c00d9f072d68223de626621fbaf4aa7f3a97f00f520707c005aa1761eb1385c4133afe48c44557d51ee552d42b97b27ed48c58e0048ef88f432d3d7a39d79f78d96ad6abbaac8f9a6a4fda43fb7d20d715c1146773b7c9aa3a3599e1f12b1a0ef6750755aa840ac6191e7fafca46e3ab69082c91d5f6d542cba07cc7d03032ca105f9851dfeee28df32d1458f647a2edca78324dfccbda94459009a79c382125342676899069e6bf5bd54ea3335b1a0ab84b4f96451cf7bf35048d1f4ed209e05ceb6b7587a2514258f7c3cba1cc79a8c7bbdcd88d39af539c24dff4be8628d4a7f181509be92d4d5584563881f4fb5382edb677a12f0c0d40c6e24f9a275fc31b4837acb4b51a026e376a1808579d72022d92a1d359d3a6d1395da84700c88af19992c4589fae140cdfea69868d8a733f4a54d3f081534b15ae92b4c3ca362b2f5e5e30c1a486382db2836572098ce82b018149fb780cec5622b03695a7a9eaa3279ce78e7e051e61253061e5f8044efad0ed9d54d6bb2823b00669fbd708b92075f3a869222aca3551d8faedeee3caaba01f4381d60116e0d95db7f6ad11ba2ad52924b09661b9f36e9474455719bcbd83ee2b71cc0220e549b1a49c4b0e1b2cf6552b82ee43a1cd415dd623ab1de04cd96a60bb0662edff41136d4a283126d0b030795402f10aef279447716f960359f259a8fab3c4d6cc614c1ca9bbd4bc77b960e39685aaa942e37259b7cc949c48bb23944d7da16f9a4efbe83b770d875ad47413753d903c89c7199aaf8201e95d0158d1d2e3c9a5d7dcf10687d455a401d7a1328e59dfd80d104531bfb2c4f44b380764ea41fbe7b44a4214bce67c4df5cb09afb21eb6f313b8426a2b4026e3829337eeee963f0ac978871c756bbd1789f918b2e2abacda0d75843201ae55dd467956f73662b26ef773cb11d18d66bd35814bdaf011706c66bb1d58351785267c3f3d9ddc79419cef8d5085a060651031c5d899af7b931c3f64f87beb7ff7782459872a2257310f4149092d0755752d3fe42a4a4e9d94551a139a09b5ed15fc9e03fe2d442f96379bf9cf317f9395ca29d07be911e07320ac1a047f78c4c58c08c64fa5ff8d45e0aecf02c02cc1adf087b331ab379fc0f9675e1a9db5b51fd44336ac024d24912d6068bcd721d856a9dadf51f4bb00301f2a2d1573fa8227d792b84f43629b661f9ff05fe0581f75e03d83e5bb190444691f1e634b6b59597e7a886cdc0886c4882d7061896bf4ca187d15588f8e9cab4beab3e10ea900defc62decc093336f7c189a02a48fd38d9853ba4a9189cbc9adf207bd83e1b5e7592beb7cb4753fcfdc68f17f2b200de01294d1826cb1ce198a2c21fef357ea4af60e01f622c706ba4b6cc46cef453f33917ee1702f04d4d2266601944f71bea2021cd5f28ac2050b3752e78cb90b7c6a840d1c827afc3a6e88aa6306e1588994f534d18fcedb6140158695dbea1cb87dff2835df2d194432e12220ba6256b49a2f9caf213ecb1998cbf3b7bcb65c5e7dbf08573b001043e2f8155f5af2e47b7dbb09c33874ba87fd6fc80774abe2fcf3e9e91f29be5c80d45a803114a17adecbbbd9c60173339ba74deb81a079fc279e0b352ef9ce11a99c24e4f460b110b6ddd2819d6e72b7257428228dcba69e2ffa5e0d404115b62130e05d2cfd1e9fbc12c25bd4308935997a44e2a638f952597ab6b5dc8667d6509f0107fd1811df227c184bd840614625bec611b493b64a13cbc3859f9d145d81c46b12c5178d0a2a9d07f91440f3852ffbb19da2c2b158482a855a3193a18bd91bc1a304bd000a73dec24800e6504280542d817f6b50e75eea9811825b2ab69493041bc62d9a920c200044c0a881429c552705c2b39ae7ae177e1def43c628a46eea7d3d5858053dbe379f484a0f5309b76ca7a25262fc1dd820480181d982c1ba0821685f7c383f45c4665e0989a730eedf47805d176d95add4270cd0b4ed2f9b4db3cd3b8bd54e24e23eafff1e905acc723b60b1e2ce96216b7076acaa22ba3776daf3d4fb5eb09d73798234773f6c932adf531af290970a269a8a3ff22989e00c36d8daefaee7e1625f3caa46f032a911d81e15aed11bd3f3f99151494b10da6d615fd58e5657f381f172502057bcfdecf51569a75087c2e0c233a5dabf5eddedc94b36b4673fa15670c6e608d15bb584b3122fed1dea966393ca6da81e5c0a805f7062c34b2244e8aa07a5122170d00fc878b562d9d5adaee1c4efbd5624b2cb289a02355999a02444106a05db33dbb1d1f9e663c46fb1cb5421c33649b19251cfae83aaec91130cf1d7d05d4ad2e7309e0d526c24a63e7dfa457b22cdda1200f001f2b3dc07b54a73584babde85fb9ef5707387ea52fd2d4979a00f528342d1c18663965e3c512b3eb8eb67222029ff7e4fafc7e842aa86829330910803c7135bf3f495d16c42e3ecac0d638dc0c7cb9de742c7073cf3169148facbf09c678e1648cf3665beee55815804087ecf38fcfb2d0663ae50a600d24288065188ad5b09e2240953735a1ec502cceb742993b093f234890de1f65732f73ecc69605ccd71cb340f0f8a02d23be43bb3cddd122c34e336bcd706f5da88472bf293f5dbf2c4eff5bf9d66ed96b332b874ed51e6406dfb5b6a7d741f0a65e7b1e5eee6f58eb68f09f0e7a321f9cc4a7205c6adef13d13b0f6af9d729248f5cf286f1ddd6f306cba7f47854a6733ea2c6cdbf12f127d3b39cda61e375d329c72e74403d6068cc5dc888c5988a9c658389031909effa7413e96fb4266c993cb0927e38dc285b67cdcbd8073e1700d49c2ce7c1e6d30ea3b90b623b8f4079f0cd50fa93190e7b98c97328153c2f31c690678b26bd0e92fec82b8dcc972a6ecc3e0236c2a63603f0d01855144bc41f8316b9b772e4b38cae24e4c4905da9f49904f4e6655435da996ed1e360ef544593ed4e3eff128224db977a051ad37e0c739d2d76c4a83a737c1a618d04da98f74cd87783bf91d2c1183e8756475057bfda690d77c3bb4faf9ba4afc29a2eda8fd14bf08331a46bb890e67c17eb7e16c5c429f29051d12e3e9443fe5a9d4ebfc33c347f23f7c1edaf7bbc2e81ca15f388382e602ce261ee29c1d5e8e6641217c9e393dcf9a82bef4252b2b19ce87753eebe28c9d2b4ab6bbfa907bed5f0c7335e710d1ddd41201cc668ca39e08e35bc01565fceeac1e3e7d300966ce779f0d9c3c24c692f708ea803ec1c515d7b125968ab66afba1e799ed019526e89ca1db25927a7a53456eca5a45390a800a7bed256b2c3a7b1bb4a080f70a2bac620d3418690966872b72d1fc3c1ec35e9206405e59e9ea93ecb66a0987daacdefb409290f6487a59c45fd9535a0827e1fddbadb6b39c4eec90c5cecdcb34c37dac9916f2cb2a75471a1677bd3a1d02dbda480860d77001859f38e61ed83c4e57ba1ee5042a9ffddb06d73fd6321cb00d5619319380a68271319d3c4b28f617bbbe8b7bcb6baf0934d7ed8b24c251d30666a731c7db1a579cbe0adaaa5d16ca3a9301a712029303e8070a3cf4ceab862b8ad19fbb2bb63940fbb1813138200beb24524a8faa42d1d7e0dc30bcb96ad60cecaffc3f38ae0b0a96ce0f77451a49516e605aeceec3479b8c3fe7412e402b222b026b6ff09ba15de108f480d721f68af4ebecfa6e2dfab69989e48abc88c14f645715d3253f1810b9bb5a8b89d45045b154f95cc75f629dffbc9f99f60a9389a76de77f54d76be78427c018605b8d7926ba1da6e71f38c61adcfd99af1a800c83863860821a79db9c5e742054283b39e9cf8d619eab54f177c75b34d84fdda005f2ffac3efd7769258a7f7797d935805bffa8a661081ebd6a4eca4dce116b7b31c4067971fc8686708be785de0c4dfda953502edc9a238bb604c564b9c4d748f1746d0354a1bd080519ee25380e9030ff76ced37f72a979bd198b79ecfb08288d838bce119044a0fefebeccd918f83d4d0e2c9b79767ea58d54c235a2713417d8e49e46cf7b6073e642fbe1d1aa2d8a2f9f385380c179766fe2d45a0d7bc0fe6d4fac025f6a1ca6d5d8071594225638ee71f351f8ebd11018a43c994c4ee928f6d7ea8413315b038598aaa12f1cf22f2b839279face2ab1554e8206516adc98f513df88d2229a537bbb5df4a4dbc6e31ab89fa269e9a2a44e6e5bb13e1886ce3f2a2ee74b893f40a7e1d0e30e852ed9e09882f5f5b8573bc9ffded97fbfbb335b09b65c42b0f4af83391c9581918e181547b6d1a3e744a19ce84921a2e1e82846b1b4279fdd1fc2c49c239ea0071c9267d77998a3527dc3e045ef2141e81ce649310a4f7a01e3da16f964b46f04b7c7b3084ef77d1ac51c8d8a22811dad1f5fe47ed607b6d0123cb067ff1f4b6dabc71880f6a1d9d263677d2237ca8c57d6b85cce5a6309b9017427f1140d7a1866e451b8de56443142fc820594c17f6b2e43e8ebb12c0003f668de281b81b4959f588851c4d9475acde8436cd9d9e25b3e1e3296f283159b2c0cb94acf5a2848f5d183e20e4eb6ccd934dd5f46197c662b2b3a2f8bc4e182f95b60a9f9e4858f5d38223887f647ad273efd477bc6eda10ed546c717d7cc619fdb628a173e350d38e2ed78af9e7b7a770f8c80d3ccb0029e129f4ea739ec1cc3e0ff11099d49de1ad2f7d41353d3f3cf978920d0fbed7ea821846683b8951abca34e5fbc87fb776977e6f2d76c5799bf4e29e04733c5db80e88cb981c0f304a136a8750f018e6babc8b235adb3a1d95cc94175cbb8e323b59d3c86844b4396db69816c476fd81d87d62e2ba2dad6b333be8eb36b01098341f468dc86f0e789d241fa41d26ed978a87c5114872aa27fa983bda05dbdf3e8ad783d27979354a8cdb32b3e4dab830fe66ebd6bea73448e129cef8ea4dcd6e947622030e46eb8d273ae0de575da3bd29f1a9d2d8183b0b39212ff9c4246326fb754100dbd9a28a3b0acd7a7e8aae3e0d13959d94111a5f712f52ae59069a912a52ef5cc0181c016cef2cae97478a877e5b9ca3ef011228ec0114f5ac247b5d0ad5afc26bc5edd123476785a03df801c5788b9075c7970ec5686a22c393c46b6aac5809c4e1a1c4b4942884676c8c554f49530428b25a737a63e1ef196b2e37693f279675c4d91c19b216564136cc0ffb51d74b61e279ec05abbae708e8958f504d108397a1cdbba8d49b8f368da05c04bf4fcb7d4040bada55fcb1dc2f01cf9d88dfa281b3efbb5bb59eabcc0a92a9eb0c6f833c97165b80f4bd66208da035ac8423c18cff42c4603398e039b1ff43dce981bff86299ffbcff6b4a1a6f5466a1587054e598287a61b713a1b1ef7dbd2c740a5d4e605f5f58bf318b180ca0522fe04d04b5d56add203cb3ff93fb9b19ee32910041ab84e994bac521002f1ded3a220e85603d2941cea20bb493e48d71309cf93831c030b045132bdf320f0808ff29e50d1de28da10c8b810ba6b6e4a7e98973e303bca95935bd5c35b1226ca636793e4d87c77416b18a54f278fe091fd488bc68dba304160582541366001eb68213a83f86eb3425a64a91b6bf78901c26ceac3dfa5d2b59b08", 0x1000}, {&(0x7f0000001e80)="262eb686a9d7ae7e77c709ace34dd4db1f505bc8c18bc2a8dbbd17587efccfb675a3cce03cec4c7c7f0c08412191b81ed1e1f88a30f76ddff2a5a75f0591edf904a5a336313675a2ef6eb2713cca388610806eeee6679b8d79fc013129d81198d812df884a04683d673badc3a9b632665c04daeb90bc6fbabea2e5bf6ef359e4d515a2f8010359f572d38bc2485892c7eb3ec47ded3f4e6adab385272eeabdfe8f71b78f6819dd501e45a6bcb029daa69e04d152c84b7892e2831fec06f29da1231480f0ad8e6440b2fce1648625be38d4ba9db01d31d2d4e99e06027d6800126f45b03e5844b182eb974376d6d17f4515e11e42f1db41e071dfa098e006d5", 0xff}], 0x5, &(0x7f0000002000)=[@rthdr_2292={{0x48, 0x29, 0x39, {0x2b, 0x6, 0x2, 0xdb, 0x0, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @tclass={{0x14, 0x29, 0x43, 0x3}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x800}}, @hopopts={{0x48, 0x29, 0x36, {0x2b, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x401}, @calipso={0x7, 0x20, {0x1, 0x6, 0xe4, 0xe7f, [0x4, 0xcbd, 0x8]}}, @pad1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@loopback}}}], 0x100}}, {{&(0x7f0000002100)={0xa, 0x4e24, 0x1fffc000, @mcast1, 0x8}, 0x1c, &(0x7f00000031c0)=[{&(0x7f0000002140)="bbf19a79337b16258cb8067a9fd97673ec54ec73ed7539876ed4d96087a63d3b9f863f85bdf2d5ffb54c91f7e9c8b9a3fb2d1aa767249c63dd7108e42afde05223204ce3e0ba855a9e73065d221cc2bf7102e048f08c", 0x56}, {&(0x7f00000021c0)="284efd6d6d7927bdd0f3f27e27c53c15eadec095ac09dd3cee2afefebd0dc7fce7011e2015879775c38f9c3fea664865ffde6dd30c984cd83eabda54fe6a723e2c408e8aa121d0f0ae62c8d7428835c893f9a7d442e361285ed2bf9069642e0b58ff827fd17b50275ff20fb9f256cf442262f21b529477a7e2cacb183a9294c97bea4874df1c95059b57dc66ca3da76a23862bbb563283b521c167fa76758a1e3d0e681e580e253bcd0d9ed1461afacc18985643941b226b33ec3a187c2c8adcad9ab69753f9fbd2c8de63c3e963ef05c233d0f4218b14528832d9d5a819d88b6fbab6bf59939a23539931c86f50d17c6e972b429762d82c69c336d0b5308702ec6c01960d534643cd2908d81b0f550ca65f3fc5bb5fe0190ecda1d6f1e2b42db456091c0bd5ee0f9c9e1ed3092f8a8c764896d42c253df42009820d5a6e90073dee44eab16b226f866c96656cacfc17960f0a90d9dcc6595f1ca942e1821fe2ab5415516504ba9c870053d66cad04dbdb6c8a8e92f01d75acb132b64008408be76612011776e0a010fe8823d3f8ec2ba50ff1a9ab88619a767fde25b4a1e750b11e628520429d6da873f50679a41fffdcfc5bc5a5cbc9c60d5fac33fbd23c0fb4573c4a951fc30942c15af18911e9c5fdc3b70800f3540c8b2ccd7514db376fc14b0a4c0d28e82c18de8055705697d2808e538a99a70a46fe41a86ae8be6808523f99337fee1dcac7e2f7b1e6dabc3f08660cda0d80409b3041177e11a27d29e607e6e603f7fe6659938b93acf09800beac3fd1d5afd01b294405426f6c0dfc945a7393b57e495d4003ea3c93b40d040d9b1060ad70dd254fcf5d22789ebe2465947c78090199974c529ad1071e9809c16ceac15b4341a8c685ff11e333a9ecddf98c9f152966e00549f01c1c896e3f6a55391f9a644f1e4beb52868d4536196c349a92cb7c7810fd3e5720aeea6a7a4959f2a469816bfb3f68035f6aa7af77ff5f7b2c41f5f228b81c199f89cb165f71a6738ede0dc7a6d40eda95831dda64af4537962596f9ef63679298b3bb465bf5ed07617e90de0aed7fd9f7cbfb74d5e0e9adac99bfe3d7549d12ef84e28a81a1a9832d4fa15951b601fa73dd70b66ad9bffe5fd40853087a930500e200a8405db6fc0871174a8699336933ad847c07ba756b986470d224b45a0c749341e87b94bf9d0af58eabb22076d39f6c1ab7f9710f311db4f3b3ab4f57a77831cdab6584a55938d7ea1ba865ee288bb3bb4b4c5fca88f5964952dd46e45908406ec0203474ceb9c4521e86ea87564b8bad91ab2dae40eb8bbdd4d68be250bf33895dcd2976c4736e92d6d82ca68039a3cdcd15cf5faa57a8231ef2fc933e700c6f838be489ed0e1d5e6b9edaead359a8c956fdc684a88b05beaed7a45d31ad8d70488074a1efe21e87306f6f428d473a9a0cf879577327a41bfe877de386529bebfb51d23baf52776285f03600d00ec1c1f13fd8ddf3184c13ab9c1311f38484c735b32d91c7ff522814de3548091adc196f6a8b670209305a4462651a89da8a4557fd960eff05406fb6d0655cc4f533fb493bbb2df31cf8135872941728ba792959c0607dea3f9ef48fe4ec66d6b81baff6916d6a8b5c30d551743cf081d57c4bbc0af89f9c5da467647c214c27c9754d6b547ba80883370daf5e8ad4c4e90098b19e473d0fed5b69e223a5e804c85ef2aec261a6eece750829232ac77788573bd68e81b921059be9cbe478fba422a4b65b618471290238843f70e8cb07efe31609c15300a343f055dcf9c2f7e3bff2c48ab5b40e33ba5f97972eadc6633b31a41555516bfcdca90f173def8143f0fa4b63fab14e68f0486a8b3e0d50a059d9d82063e64c6cd12614b980aaeda676a15f2ce5f96527ed954c177846c8e1bcd52375655893c8819a0e6432e23e1154d5ff1a37e743ba99c423460a6d784c49d7be7deae43e5b43be52640f748f8a062a3094337f5eddbe47f1fd0a78f267b8b8c4ef53476973fc747a5ceaa7a5242f5af852777f643801cd768b19d72ec1bb0a5ec9ff1418b3fe11e3c0cfd55e743103b79223ad795bc3e10f14327b4c61369609583268bbdec5b890b08e1153532a44a28835590aafb84feec712c9d104e49064d690d5522aed54560b29f83e16929d74c2367093eb2f00c42b68dc13b617494f91b32b7882a14d356fc4d42e000609febae5b5fcc3a500c70113d02df250607ed647849e5c854fb3096628e0a9482330d6e7e88ed7728fd4eb5ddddc9a34e6eadfa086e8484674c6bb87bad40f1b57e21befbdccbb6d9d9896e1156891ad40d150ed73969632fc4a147d0b3e860e0ac9fd56c8d757a7566aef782167130fcd60e3c2c4475e2fe65cd03352810c44d2282e7bbb4a73a357b9ddc2043180ae74b1f6e8867f6978708447f1769c23f4b75399852d0734ab116a5654e6fd18ed5b5c77f3a097b8fab870f3019951057ce58d9ac59df3170f9b0a04ec7f9328cf7500ad81d5f568541fb36ae95ff09b7932fcb95139ddd662fb03b595febc28172b4f1309747f804798e3e8d050e1db140af712f3591a46f7a97658998c4cb65741df8c3c9ed6025e8fccac7a0e754f9606bcdf5bb9ada1950a8e24f13130d08d5e2cf229e78bd1c7c86ccead54c19b8df8709f93afbaa3a7dd0cf4694e1d1040bf6d376c5ab9a9647cb4d6856258598cf8a3cb023bdb87de9d888822cdab9760e62a2ce3a235a97ebb0fea9965c7deb56efa46dc27ec34f37bfed417fb333ee267478d870e84cb0eb2bbebbf00168656ad8ee8dd2c41192d9cb78eb569c2e5fbb3343e7ec3884af2fe767acae47104431def8ff7527d5600ecb67a6bf3010abd40d5e0e22f10f08c89f8f4ac92a3c282c8c8782de50df735cbabcc411821aba5d8fbfbcd69ecdbe845bcd38af372ed2bcfbe72c182d0436156ac15631db117721d632a7aaf38e0ff875a0569eddf77fbfaca15e6464e8e514c56df754c125ae0fbdd4db5aee49bf6ec15b81c3048c26d01216362bcd2bad28cf3d4abc00bd8e4dd8a24cb0c315bf0dc4dd1c8974e24193f7952ed691e5fa92c7ec8a7b255a8ba0acfeb4fa19861d692a7eeb10277f4ba91bc11147279a83853a76dc77600fbc5a04e9acdc46f32a8b937868feb0b4e96c482364b53c9f168a7489d002892c3c627fe7c5b73c2741578b1359af3f0d0efc4b08a07551b30a15dedee9c32f881d2a401b1543eb0ad3c5cbde9cded0045dce66f509c2da2b4484566baf9dd13523633bfb1fead4e8568ba129d43dd3c1562f9728028d49e98ed539b10ba880c60498847b113593acafcd24aaeaeb5222efdffb828c76ec6477c098c4785fd15afedfca74bebdcaea2ae05b7403e66e78c8cdcb42e8692844696faa1abb7d8585fedbd152ad8e23d1953b574c4258c9c1fe3dcf07e7de55328056635e65d154ea566f9ccb5f1c36b7dee75d9f8d61c02ebaf76ea2aa4fc422e6b65b6981fe1d30453e784e5f9a0444170a52155c288118df4363fe14a87671710b4ada0d4acfb4b0e04fcef9105fd2e6d1d7dce0059821ebc69f300b837fba1119e00d303458b51b61af1942c3dff99ecb04787546311adf0cceaded84072a3293b31d4e4012ce2ad2474f75f20f8b167033026bb0f6469ffc51c9cdd40c67c221f49c70605c237c89738f044b11f919664ce66f52b8c4f7e38183e0490af3ab7b24db6a1b0bfe06fd3e09b58d85f53d074fe38d928bf9878b574d530f8d3e46d5ad2f9585f128d6588d88198736e6d8c53cd2b9e29c6832fac2fd6aca8269e70ffcbd8e2d6a30f3d46076b2db5c652b0606c9fd33d8c499f300fb2fb4052bdca45544e45e977e3e78cc49fd88897391a811ed2c868a44106744ae7a2cb5b16ce6479cc16cd61f66b7f5a0bee7be257f35d85763823d1158a8856e958af64a65bece5258155023c288c5442a15098d233b88cb1d67a3a45e3732c0607a6e537ed931d0efd555fd64d3e67b7a348721b5d61c1c0c0ef4fc2a62f5bbf4b29116158b0a1314f4dd32a91fe417810a0b4dcf4d355e3bbf7d5b2fc79213f4660e1c1ee84536a99edad5ff380ea6c7db43eec97749b1aa3a1f59cc7de247cc8fa8da799372ff716ed7bf6cc376773827e7e3b9e80f715d694757586d7090156360b5cc0286387b4ab8a0f0c765e422fe7732271baad7a8d0505a10ef66fcedaf4fc425c3ca7f19ce9ec7945477bfa8eaae200c2818593b42c7604c09cbb4b325dcf2e33bb2cd5ab21c792fe1b9e22c9dfe5aecc42299f59b3ed44d35bfdd7f141a4e8be2944e38b86c9370e563d48acc42d531c34e4bc428341b1b313b7f93fe47e0437ea51ac93a97f8d2d675925a64ce856dd0fe8e0960fe3540c8d1fb13f0b5f82d00a01966dbc3b5ec7a21fecc548587f7fd67ea18ad16b909384fef9af0b41c57af4a6582946498ccced0e4e7d45f9cd71350ba7ceab9b9d2bde5ec3acef586828c849801bd083a2c03bd6839cc1acf4abc95eeb077a567abbe8d344b349faa05be748fe1b99cc3e0cbec84db276c8a1c08e8f59b341fa084824b462d3de222ad5be704f2a4de57474ee91c7a73948cdb65a75811a5c81642eba1cabf3618e505a957addf3c7b9db8c981e53bea1ca5b8100e7cbfe72a5f63e2df14bcbf07e56ae971b0c75fcc22a8bdac62b8db79354482ac8182017d068671e093988fe81f79871822aa6b967283d78b29081d71d988555bd1a1437eb8601774efbf10263b7bb57dcffadf8064ed367980d2d226353e056803ab93ed1c6e61d8b789c29efb36b64fbfff68d0e941de8c7a04a48dd757e07a67dd3638c2c00f8f416f5637de6618f4408fc2d81e9db9396010b1f0bb5c9e988096f6b932ad21bfb21adae2304a44cfbae38daa5e779fd60e4e56726ef74b0cb03f5f14cc8b82efe0fad9337b62513f9294761a0ee893291321612cbb99e70d814f11fe9ad52986a5ac234e1e105e6518c6e95524e9c962e9e2a719d2cd151aa5172693c40b29699748ac9fd8b84e5889b768982b16d9c7021323e13ef105c11a8117a9ed021fba9a1208af9ef91f01c64010c9016b0e21897e46bff44781d0437561cbd27c4f9c3e5ed51065054b12a693bdcc9e9a29f9918dbd7b12ffae5f635b29b3dd9aad13f894fd10a217c24390cc18375e01d2466383cc97c0be750213e83373ec1a7d4e10784c94c155fcfb33a2652f0b994591e9a62deb95af54a6fda18e0828e76fb45d50c6ba2dbc0cb80f6c6abc95acdf208c069052da2da22ed867fa46b396c77f710f0262da0e41b09f44a3e7d18b6c77c7c54a761a9ec31bbc7d4e2fecccde7f53e216f7af382e8f0f4e475c2aae8291c071c6e298cab63d15807c5100e3670dae1e82511f9141a4fc5eb3fa748ff7be34ceb536bbd19133f3cdc7192cad622fe43005469e8ad81ab3bf6f6ee12bfb3c251da6857b04a077136c18371bfd0cc8e0bf972bb59d9f3fbf7fe10f74ac0e24d8286b8ac88513b7d29dbe0d3071794eb6408592d5fc715f16b3274c6c8b371fdcc41e326534c443c592391ecddfe265eee37bdc0157c6a7ac7f7ea607c395a6463dea262d26a1de9c87112d9f231e2550f9dc59575b1d1491dd31e2e55f60f0972f76fbe823141053a349771b077586aa5ea58b89907d622e4138d39882133184259cd9baba88b98dc58d66b7d11aadd72dfd28ec2393039b8f455cbd95f63e8015e2d2444dd0af16060779f95c6e44ac9b53f73cdd8a6120a33acad890b9754c0490e1485aadf1d45b637086076fe8a91df", 0x1000}], 0x2, &(0x7f0000003200)=[@flowinfo={{0x14, 0x29, 0xb, 0x2}}, @dstopts={{0x98, 0x29, 0x37, {0x3c, 0xf, '\x00', [@calipso={0x7, 0x28, {0x1, 0x8, 0x49, 0x7, [0x0, 0x81, 0x9, 0x4]}}, @ra={0x5, 0x2, 0x26bf}, @pad1, @enc_lim={0x4, 0x1, 0x7}, @generic={0x40, 0x40, "a488b51da31c493ebcd8be02e6d045e7c35d121d573ad2b84368a93d66b4a79cbf17be42593602393281a2d1e3b5122575fd3f52b4e5f2b784958624a43bfc7b"}, @jumbo={0xc2, 0x4, 0x5}]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x0, 0x2, 0x2, 0x1, 0x0, [@local]}}}, @hopopts_2292={{0xa0, 0x29, 0x36, {0x5e, 0x10, '\x00', [@ra={0x5, 0x2, 0x4}, @generic={0x5, 0x6f, "6764a0e92814a51c524fe05c033a9c0ba6e3fb7b5cc5bf2f4990ffd72f453f50982d840ca90b519876e442d5a539f56c0008e5105d00b70b29d16c87cea5b3cee3e14ef0c62c91af9fe5190103a844e677aff8a1b3d46884344fbe27f37adf3940ccf6c28bda10689b492c02f2a676"}, @jumbo={0xc2, 0x4, 0x33}, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x2b, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x100}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}, @dontfrag={{0x14, 0x29, 0x3e, 0x6}}], 0x1c8}}, {{&(0x7f0000003400)={0xa, 0x4e20, 0xd81, @empty, 0x1ff}, 0x1c, &(0x7f0000003480)=[{&(0x7f0000003440)="f6c06714", 0x4}], 0x1, &(0x7f00000034c0)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x10001}}, @rthdr_2292={{0xa8, 0x29, 0x39, {0x73, 0x12, 0x0, 0xf9, 0x0, [@empty, @rand_addr=' \x01\x00', @dev={0xfe, 0x80, '\x00', 0x2b}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x30}, @loopback, @local, @loopback]}}}], 0xc0}}, {{&(0x7f0000003580)={0xa, 0x4e22, 0xe7c, @mcast2, 0x800}, 0x1c, &(0x7f00000039c0)=[{&(0x7f00000035c0)="77b532ccc8642f7ce00a63ef0c8f7cce893ac166193f6e784d19642437d1083bc1e22c3ee304e60edf5655c6de70c7ccda51de1730652b833a261698354f7dda49c5f1748f0c877ce82412ab401fe827074c1945011282235783398f2d3ef0b26169046559b1c8030526fc43ce663475a990ebf404a3a9159b9ae1aadbf2b1b35071b591e669", 0x86}, {&(0x7f0000003680)="9bd373284752642e9fd3f02a62f2153a93c5400067b568fa4db056856635481170", 0x21}, {&(0x7f00000036c0)="31c46026cfb7b821807f145d7d560570949d178f2ea80b34a8ce0c81b852956a7f92e6c977d507a14e54a33b5f729cd9dc3285e02c5f9bca494e92dc1ec9f572c097b9e79cc59ad320d3526a94634efa09b5669c085c4159140e23994629212b240046468f747526fe6669af61ad35d2c2a2a144867a131bfe3125fde39f89c972cd84ce8cde5c2531f97669865d517fee67a0f410ea365b33f6662aa573dc55dfc70cae275697e3f77027651139b8c7926ec9", 0xb3}, {&(0x7f0000003780)="b650a7f57e9eb348f8be76cfef8990af43b6f1de4d0faf314edc454a764a4ec9e16005ac8e25f89b99b605c41e3a1f16695fc94ab66de8c76423c72c6b65314817d7a111eab6ed682dc534b77490edc78f90c6332b0a9d4a919c4f7af16318752d3cf23e0f04a7f8d1178e1e2a82575fd100e3f1c3cdeaaded3a46a19b65f95729e530df074a36", 0x87}, {&(0x7f0000003840)="e26082aba5d2a2c68289acd689347d59b7e8ff1c89687a0ce024ca12d2a91748d0edb90022b649c708ff2be24ee595e2039878af95b32b293c8e4196ddda4e16adc274a907053f1e7c", 0x49}, {&(0x7f00000038c0)="fea2018f41b5e2934bbce2e739dfb41bb59a96c1fec712", 0x17}, {&(0x7f0000003900)="c572c689d4e60e6ae435ff663fc2e1f41efb", 0x12}, {&(0x7f0000003940)="32c90045484461f7044571a0f5be20439702d87fc9c7b290d2b5cf92489d00bea3657510bea31225c82866fa468c89e6b43c91d1e934df0ee32b93a575e64533da809308840cef34b87f76492a59c4686d", 0x51}], 0x8, &(0x7f0000003a80)=[@rthdr_2292={{0x38, 0x29, 0x39, {0x67, 0x4, 0x1, 0xff, 0x0, [@loopback, @mcast1]}}}, @dstopts={{0xe8, 0x29, 0x37, {0x3b, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0x2, 0x5e, "a05ed6348dabcf3b38ea818bd745199b0f77a90aff4b5ad05bfc5709fbca9b1d57bde8ae1e180eced3418afb8cf4824768d719ace5e77ce8a82eeaf2951481e435e3501475ea62ef849d547a7ddfc9a00979b42b4933a3a009a2d0886d0e"}, @generic={0x0, 0x26, "fa9c7e58e68f02ba8b4a497e0494a07664641b475a6cd980ea221b102f95093546adce36561b"}, @calipso={0x7, 0x40, {0x3, 0xe, 0x1e, 0x3, [0x1, 0x1a5075a6, 0x200, 0x648000000000000, 0x8, 0x30000000000, 0x8000000000000000]}}]}}}, @rthdrdstopts={{0x108, 0x29, 0x37, {0x87, 0x1d, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @calipso={0x7, 0x38, {0x1, 0xc, 0x3, 0x8, [0x2, 0x92f, 0xeca, 0x401, 0x9, 0x9]}}, @generic={0x2, 0xa0, "4810851dcdfa2605819d61f811018350c1229cc2fb07033d3cdec273db4798ea8c1e3c27d53867e85a37290f7c2744017e7c3a9cf9293f3aeea7ca0f69d3477a2ecde358e26b92221e96b510505b47ae82845a852a004aabc3978bcbdf4873ac69521219e5d1c85f4dcdaa251625e6d3f36f27859d1cf2964c658d306487d2912274d9accc7001a51299a1adf54281628057aca313008e2e1581ca5e8fad83be"}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x5}]}}}, @rthdr_2292={{0x88, 0x29, 0x39, {0x5e, 0xe, 0x2, 0x0, 0x0, [@local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @loopback, @remote, @private2, @empty]}}}, @hopopts_2292={{0x28, 0x29, 0x36, {0x32, 0x1, '\x00', [@jumbo, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x5}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@dev={0xfe, 0x80, '\x00', 0x20}}}}, @rthdr={{0xb8, 0x29, 0x39, {0x5e, 0x14, 0x0, 0x8, 0x0, [@private0={0xfc, 0x0, '\x00', 0x1}, @remote, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @private1={0xfc, 0x1, '\x00', 0x1}, @private0, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}], 0x3b8}}], 0x6, 0x4000050) fcntl$setpipe(r2, 0x408, 0x0) (async) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:52:57 executing program 2: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000380)={0xffffffffffffffff, 0x0, 0x3, 0x100}) r1 = signalfd(0xffffffffffffffff, &(0x7f00000003c0)={[0x7]}, 0x8) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000640)=ANY=[@ANYBLOB='$\x00\x00\x00$\x00'/20, @ANYRES32=0x0, @ANYBLOB="9d00ddcfe2587b84d83ea00ec0c65f3bca7a3664ed407f5e689acd25c0e91162bcc5879a816cacd1e2ce7ecd716606e26e3be11cc8e62945bac993767f02e73584b7225b6c9e34f876158f99586e"], 0x24}}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000640)=ANY=[@ANYBLOB='$\x00\x00\x00$\x00'/20, @ANYRES32=0x0, @ANYBLOB="9d00ddcfe2587b84d83ea00ec0c65f3bca7a3664ed407f5e689acd25c0e91162bcc5879a816cacd1e2ce7ecd716606e26e3be11cc8e62945bac993767f02e73584b7225b6c9e34f876158f99586e"], 0x24}}, 0x0) getsockname$packet(r4, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (async) getsockname$packet(r4, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000093850000000000", @ANYRES16, @ANYBLOB="0000000000000100764a74680000000000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="240000002400140f000000000020000000010000", @ANYRES32=r5, @ANYBLOB="00000000f1ffffff00000000"], 0x24}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000940)=@delchain={0x24, 0x66, 0x104, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0xc}, {0x0, 0xf}, {0x0, 0xf}}}, 0x24}}, 0x0) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=000000000120000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="8ff2000000000000643d", @ANYRESDEC=0x0]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r7, r6, 0x0, 0x2000) (async) sendfile(r7, r6, 0x0, 0x2000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000180)={'syztnl2\x00', r5, 0x29, 0x8, 0x9, 0xf45, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0xa}, 0x10, 0x10, 0xfff, 0x1}}) connect$can_bcm(r7, &(0x7f0000000280)={0x1d, r8}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x17, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9ae7, 0x0, 0x0, 0x0, 0x1000}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xa6}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @jmp={0x5, 0x1, 0xa, 0x6, 0x1, 0x4, 0x1}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x9}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x80}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}]}, &(0x7f0000000200)='syzkaller\x00', 0x80, 0x14, &(0x7f0000000280)=""/20, 0x40f00, 0x9, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x3, 0xa, 0x401, 0x9ce}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[r0, r1, r7, 0xffffffffffffffff]}, 0x80) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x17, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9ae7, 0x0, 0x0, 0x0, 0x1000}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xa6}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @jmp={0x5, 0x1, 0xa, 0x6, 0x1, 0x4, 0x1}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x9}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x80}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}]}, &(0x7f0000000200)='syzkaller\x00', 0x80, 0x14, &(0x7f0000000280)=""/20, 0x40f00, 0x9, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x3, 0xa, 0x401, 0x9ce}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[r0, r1, r7, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000780)={0xffffffffffffffff, 0x0, 0x25, 0x6}, 0x10) r9 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r10 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @auto=[0x32, 0x0, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64]}, &(0x7f00000001c0)={0x0, "38982f76b29dc371a26dbe14d2d637b1456ce4be550b52587c318e32edb167a57349d7eb3d15c506d8b79062df1c18c84a1e82084900c55c4db9f64e6811030b"}, 0x48, 0xfffffffffffffffb) r11 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc3}, &(0x7f0000000400)={0x0, "efa01c22c93b36315cc8d2dd661422da56808de680f6826ebab6b5da0de174f095455670793c9feb344495883df03a0e604de4ba5c0b65c9ad4730e14c07d3fe", 0x13}, 0x48, r9) (async) add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc3}, &(0x7f0000000400)={0x0, "efa01c22c93b36315cc8d2dd661422da56808de680f6826ebab6b5da0de174f095455670793c9feb344495883df03a0e604de4ba5c0b65c9ad4730e14c07d3fe", 0x13}, 0x48, r9) add_key(&(0x7f0000001140)='ceph\x00', 0x0, &(0x7f0000000080)="035d9c41cdf8406bad3dd7bb", 0xc, r11) (async) add_key(&(0x7f0000001140)='ceph\x00', 0x0, &(0x7f0000000080)="035d9c41cdf8406bad3dd7bb", 0xc, r11) keyctl$search(0xa, r11, &(0x7f0000000700)='keyring\x00', &(0x7f0000000740)={'syz', 0x2}, r10) syz_clone(0x40000000, &(0x7f0000000100)="86a5922f65f3c39f6a2e07ed1204ee3d9990d8e16a8e1d6019eb6f49b0192d204acb593a517cc98de0df944d1e432c3a767b24e87196c762ee4fbd4e", 0x3c, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="bcb139f08cf1fdc0fc361e053d6017bb72ea15b0c3226f1c0b181ad92bf3fc81680925f96f0a26db7124ff6e7b0689047074eea9467db6180a5bbc844afe88577e680e7ab902a5f4e40633ee6c2c923298ed1f32dc511ba548503f92985c83262ba3867fcd3938a0b32cd011677f3620ceeb1e59c546104557e63a5b45855d2a3164fdc4b8f7ae5c2e5dc0b8f25c1996cca4ad79545d67524089434b159c6b525c") (async) syz_clone(0x40000000, &(0x7f0000000100)="86a5922f65f3c39f6a2e07ed1204ee3d9990d8e16a8e1d6019eb6f49b0192d204acb593a517cc98de0df944d1e432c3a767b24e87196c762ee4fbd4e", 0x3c, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="bcb139f08cf1fdc0fc361e053d6017bb72ea15b0c3226f1c0b181ad92bf3fc81680925f96f0a26db7124ff6e7b0689047074eea9467db6180a5bbc844afe88577e680e7ab902a5f4e40633ee6c2c923298ed1f32dc511ba548503f92985c83262ba3867fcd3938a0b32cd011677f3620ceeb1e59c546104557e63a5b45855d2a3164fdc4b8f7ae5c2e5dc0b8f25c1996cca4ad79545d67524089434b159c6b525c") r12 = add_key(&(0x7f0000000600)='trusted\x00', &(0x7f0000000640)={'syz', 0x0}, &(0x7f0000000680)="1381f3ffbe5f5fa317b619ee0480e4ccba7999bd07676c272701e11347b884f8e1b9ec52b4b62b0d826eaa865e983134faf88231b5606c1959427d03a47356b667844b117c596d389b1e8bb9d45f864239fe670f83e84ebce5864ec079", 0x5d, r9) add_key$user(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, &(0x7f0000000500)="67e91ff4aff1759efcdb73071da7dc730dd187f831a0227dc661bad4e6d97c5bcface9b289465e0430d35fc65c007d63dd5507fde4064610981383ee0dce711d081e02be96b1d468dc07bd2e59720112063c4a5a24dbeacdbedb240a2ff12f85af01e0514c71d8dce7715a771c0cb96d18ace6c769c75a9d73972ada29149b9346490d2d769ae577ac09de97bc30346ce1b98de4626afbae2d7c46e0baeaf95745484fe853fc330bf8dfdd519370ab6cb1c716dfd3d373261e560656a059588e0038329775854e7d0a67bb09e329750c7922aa6a65c8093ba97d15", 0xdb, r12) (async) add_key$user(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, &(0x7f0000000500)="67e91ff4aff1759efcdb73071da7dc730dd187f831a0227dc661bad4e6d97c5bcface9b289465e0430d35fc65c007d63dd5507fde4064610981383ee0dce711d081e02be96b1d468dc07bd2e59720112063c4a5a24dbeacdbedb240a2ff12f85af01e0514c71d8dce7715a771c0cb96d18ace6c769c75a9d73972ada29149b9346490d2d769ae577ac09de97bc30346ce1b98de4626afbae2d7c46e0baeaf95745484fe853fc330bf8dfdd519370ab6cb1c716dfd3d373261e560656a059588e0038329775854e7d0a67bb09e329750c7922aa6a65c8093ba97d15", 0xdb, r12) request_key(&(0x7f0000000040)='big_key\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)='fscrypt:', r11) keyctl$get_keyring_id(0x0, r10, 0x0) (async) keyctl$get_keyring_id(0x0, r10, 0x0) [ 572.198885][ T7843] CPU: 0 PID: 7843 Comm: syz-executor.5 Not tainted 5.10.178-syzkaller-00127-g43c801dc3325 #0 [ 572.208949][ T7843] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/25/2023 [ 572.218840][ T7843] Call Trace: [ 572.221979][ T7843] dump_stack_lvl+0x1e2/0x24b [ 572.226490][ T7843] ? bfq_pos_tree_add_move+0x43b/0x43b [ 572.231857][ T7843] ? __check_object_size+0x73/0x3c0 [ 572.236838][ T7843] ? ___ratelimit+0xb5/0x580 [ 572.241239][ T7843] dump_stack+0x15/0x17 [ 572.245230][ T7843] should_fail+0x3c6/0x510 [ 572.249483][ T7843] should_fail_usercopy+0x1a/0x20 [ 572.254520][ T7843] _copy_to_user+0x20/0x90 [ 572.258770][ T7843] simple_read_from_buffer+0xc7/0x150 [ 572.263982][ T7843] proc_fail_nth_read+0x1a3/0x210 [ 572.269031][ T7843] ? security_file_permission+0x7b/0xb0 [ 572.271375][ T7857] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.2'. [ 572.274390][ T7843] ? proc_fault_inject_write+0x390/0x390 [ 572.274402][ T7843] ? security_file_permission+0x86/0xb0 [ 572.274413][ T7843] ? rw_verify_area+0x1c3/0x360 [ 572.274431][ T7843] ? proc_fault_inject_write+0x390/0x390 [ 572.304516][ T7843] vfs_read+0x204/0xbb0 [ 572.308580][ T7843] ? sysvec_reschedule_ipi+0x83/0x160 [ 572.313770][ T7843] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 572.319178][ T7843] ? kernel_read+0x70/0x70 [ 572.323431][ T7843] ? __kasan_check_write+0x14/0x20 [ 572.328473][ T7843] ? mutex_lock+0xa5/0x110 [ 572.332732][ T7843] ? mutex_trylock+0xa0/0xa0 [ 572.337151][ T7843] ? __fdget_pos+0x278/0x310 [ 572.341578][ T7843] ? ksys_read+0x77/0x2c0 10:52:57 executing program 2: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000380)={0xffffffffffffffff, 0x0, 0x3, 0x100}) (async) r1 = signalfd(0xffffffffffffffff, &(0x7f00000003c0)={[0x7]}, 0x8) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000640)=ANY=[@ANYBLOB='$\x00\x00\x00$\x00'/20, @ANYRES32=0x0, @ANYBLOB="9d00ddcfe2587b84d83ea00ec0c65f3bca7a3664ed407f5e689acd25c0e91162bcc5879a816cacd1e2ce7ecd716606e26e3be11cc8e62945bac993767f02e73584b7225b6c9e34f876158f99586e"], 0x24}}, 0x0) (async, rerun: 64) getsockname$packet(r4, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) (rerun: 64) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000093850000000000", @ANYRES16, @ANYBLOB="0000000000000100764a74680000000000000000"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="240000002400140f000000000020000000010000", @ANYRES32=r5, @ANYBLOB="00000000f1ffffff00000000"], 0x24}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000940)=@delchain={0x24, 0x66, 0x104, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0xc}, {0x0, 0xf}, {0x0, 0xf}}}, 0x24}}, 0x0) (rerun: 64) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=000000000120000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="8ff2000000000000643d", @ANYRESDEC=0x0]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r7, r6, 0x0, 0x2000) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000180)={'syztnl2\x00', r5, 0x29, 0x8, 0x9, 0xf45, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0xa}, 0x10, 0x10, 0xfff, 0x1}}) connect$can_bcm(r7, &(0x7f0000000280)={0x1d, r8}, 0x10) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x17, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9ae7, 0x0, 0x0, 0x0, 0x1000}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xa6}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @jmp={0x5, 0x1, 0xa, 0x6, 0x1, 0x4, 0x1}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x9}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x80}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}]}, &(0x7f0000000200)='syzkaller\x00', 0x80, 0x14, &(0x7f0000000280)=""/20, 0x40f00, 0x9, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x3, 0xa, 0x401, 0x9ce}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[r0, r1, r7, 0xffffffffffffffff]}, 0x80) (async, rerun: 64) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000780)={0xffffffffffffffff, 0x0, 0x25, 0x6}, 0x10) (rerun: 64) r9 = add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r10 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @auto=[0x32, 0x0, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64]}, &(0x7f00000001c0)={0x0, "38982f76b29dc371a26dbe14d2d637b1456ce4be550b52587c318e32edb167a57349d7eb3d15c506d8b79062df1c18c84a1e82084900c55c4db9f64e6811030b"}, 0x48, 0xfffffffffffffffb) (async) r11 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc3}, &(0x7f0000000400)={0x0, "efa01c22c93b36315cc8d2dd661422da56808de680f6826ebab6b5da0de174f095455670793c9feb344495883df03a0e604de4ba5c0b65c9ad4730e14c07d3fe", 0x13}, 0x48, r9) (async) add_key(&(0x7f0000001140)='ceph\x00', 0x0, &(0x7f0000000080)="035d9c41cdf8406bad3dd7bb", 0xc, r11) (async) keyctl$search(0xa, r11, &(0x7f0000000700)='keyring\x00', &(0x7f0000000740)={'syz', 0x2}, r10) (async) syz_clone(0x40000000, &(0x7f0000000100)="86a5922f65f3c39f6a2e07ed1204ee3d9990d8e16a8e1d6019eb6f49b0192d204acb593a517cc98de0df944d1e432c3a767b24e87196c762ee4fbd4e", 0x3c, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="bcb139f08cf1fdc0fc361e053d6017bb72ea15b0c3226f1c0b181ad92bf3fc81680925f96f0a26db7124ff6e7b0689047074eea9467db6180a5bbc844afe88577e680e7ab902a5f4e40633ee6c2c923298ed1f32dc511ba548503f92985c83262ba3867fcd3938a0b32cd011677f3620ceeb1e59c546104557e63a5b45855d2a3164fdc4b8f7ae5c2e5dc0b8f25c1996cca4ad79545d67524089434b159c6b525c") (async) r12 = add_key(&(0x7f0000000600)='trusted\x00', &(0x7f0000000640)={'syz', 0x0}, &(0x7f0000000680)="1381f3ffbe5f5fa317b619ee0480e4ccba7999bd07676c272701e11347b884f8e1b9ec52b4b62b0d826eaa865e983134faf88231b5606c1959427d03a47356b667844b117c596d389b1e8bb9d45f864239fe670f83e84ebce5864ec079", 0x5d, r9) add_key$user(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, &(0x7f0000000500)="67e91ff4aff1759efcdb73071da7dc730dd187f831a0227dc661bad4e6d97c5bcface9b289465e0430d35fc65c007d63dd5507fde4064610981383ee0dce711d081e02be96b1d468dc07bd2e59720112063c4a5a24dbeacdbedb240a2ff12f85af01e0514c71d8dce7715a771c0cb96d18ace6c769c75a9d73972ada29149b9346490d2d769ae577ac09de97bc30346ce1b98de4626afbae2d7c46e0baeaf95745484fe853fc330bf8dfdd519370ab6cb1c716dfd3d373261e560656a059588e0038329775854e7d0a67bb09e329750c7922aa6a65c8093ba97d15", 0xdb, r12) (async) request_key(&(0x7f0000000040)='big_key\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)='fscrypt:', r11) keyctl$get_keyring_id(0x0, r10, 0x0) [ 572.345742][ T7843] ksys_read+0x199/0x2c0 [ 572.349913][ T7843] ? vfs_write+0xe70/0xe70 [ 572.354178][ T7843] ? fpu__clear_all+0x20/0x20 [ 572.358673][ T7843] ? __kasan_check_read+0x11/0x20 [ 572.363707][ T7843] __x64_sys_read+0x7b/0x90 [ 572.368048][ T7843] do_syscall_64+0x34/0x70 [ 572.372301][ T7843] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 572.378024][ T7843] RIP: 0033:0x7fdfc498ff8c [ 572.382367][ T7843] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 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 2f fd ff ff 48 [ 572.402158][ T7843] RSP: 002b:00007fdfc3730160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 572.410401][ T7843] RAX: ffffffffffffffda RBX: 00007fdfc4afe050 RCX: 00007fdfc498ff8c [ 572.418213][ T7843] RDX: 000000000000000f RSI: 00007fdfc37301e0 RDI: 000000000000000b [ 572.426026][ T7843] RBP: 00007fdfc37301d0 R08: 0000000000000000 R09: 0000000000000000 [ 572.433835][ T7843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 572.441644][ T7843] R13: 00007fff8a08769f R14: 00007fdfc3730300 R15: 0000000000022000 [ 572.503090][ T7874] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 572.534081][ T24] audit: type=1400 audit(1686567177.769:256): avc: denied { map } for pid=7851 comm="syz-executor.3" path="/root/syzkaller-testdir488448978/syzkaller.12n50N/100/file0/bus" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 572.585032][ T7879] EXT4-fs error (device loop3): ext4_mb_generate_buddy:805: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters 10:53:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x1) 10:53:01 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000080005300000000faff0000940000000fad413e550000000f00000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_kthread_work_queue_work\x00', r3}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) r4 = signalfd(r1, 0x0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000180)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000400)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000f93132", 0x39}], 0x1) statx(r4, &(0x7f0000006b40)='./file0\x00', 0x0, 0x400, &(0x7f0000006b80)) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, 0x0, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @loopback}, 0xc) getgroups(0x5, &(0x7f0000006dc0)=[0xee01, 0xee00, 0xee01, 0xee00, 0xffffffffffffffff]) getresgid(&(0x7f0000000180), &(0x7f0000000100), &(0x7f0000000240)) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000003e80)=ANY=[@ANYBLOB="9dab7172c25850", @ANYRESHEX, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303034303030302c757365725f69643da229331854eba46dcdd47a7030c0dce7730004980525044bce9251461804958cf195f2", @ANYRESDEC=0x0, @ANYRESDEC]) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4000800) 10:53:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:53:01 executing program 3: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x1, 0x77f, &(0x7f0000000f40)="$eJzs3d1rW+UfAPDvSd/Wbr9fKwg6rwqCFsZSO+um4MXECxEcDPTaraRZmU2b0aRjLQU3RPBGUPFC0Jtd+zLvvPXlVv8LL2RjajeceCGVk5502Zpk6daXjXw+cJrnyTnp9/nmOS/PyTkkAXSt0fRPLuJgRHyURAxnzycR0Vcr9UYcX1/u1upKIZ2SWFt784+ktszN1ZVCNLwmtT+rPBkRP74fcSi3OW5laXl2qlQqLmT18ercufHK0vLhs3NTM8WZ4vzRicnJI8deOHZ0+3L965flA9c+fu3Zb47/894TVz78KYnjcSCb15jHdhmN0ew96Uvfwju8ut3B9liy1w3gvqSbZs/6Vh4HYzh6aqUWBnezZQDATnk3ItYAgC6TOP4DQJepfw5wc3WlUJ/afFzQ5uLAo+n6KxGxbz3/+vXN9Tm92TW7fbXroEM3kzuSTyJiZBvij0bEF9+9/VU6xQ5dhwRo5uKliDg9Mrp5/59sumdhq57rYJnRu+oN+7/+BwwP3MP36fjnxWbjv9zG+CeajH8Gmmy796PN9p/JXd2GMC2l47+XG+5tu9WQf2akJ6v9rzbm60vOnC0V033b/yNiLPoG0vpEmxhjN/690Wpe4/jvz0/e+TKNnz7eXiJ3tXfgztdMT1WnHiTnRtcvRTzV2yz/ZKP/kxbj35Mdxnj9pQ8+bzUvzT/Ntz5tzn9nrV2OeKZp/9++oy1pe3/ieG11GK+vFE18++tnQ63iN/Z/OqXx6+cCuyHt/6H2+Y8kjfdrVrYe4+fLwz+0mnfv/Juv//3JW7VyfZBwYapaXZiI6E/e2Pz8kduvrdfry6f5jz3d33T7b7f+p+eEpzvMv/fa719vVO468X4Y+n96S/2/9cKVW7M9reJ31v+TtdJY9kwn+79OG/gg7x0AAAAAAAAAAAAAAAAAAAAAAAAAdCoXEQciyeU3yrlcPr/+G96Px1CuVK5UD50pL85PR+23skeiL1f/qsvhhu9Dnci+D79eP3JX/fmIeCwiPh0YrNXzhXJpeq+TBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM/ha//5/6bWCvWwcA7Jh9e90AAGDXOf4DQPfZ2vF/cMfaAQDsHuf/ANB9HP8BoPs4/gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDDTp44kU5rf6+uFNL69Pmlxdny+cPTxcpsfm6xkC+UF87lZ8rlmVIxXyjPtfxHF9cfSuXyucmYX7wwXi1WquOVpeVTc+XF+eqps3NTM8VTxb5dywwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldZWp6dKpWKCwrdV+jJVoKHpT0KD1GhcS8xuDc7JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBHwH8BAAD//1HjL1U=") (async) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x1, 0x77f, &(0x7f0000000f40)="$eJzs3d1rW+UfAPDvSd/Wbr9fKwg6rwqCFsZSO+um4MXECxEcDPTaraRZmU2b0aRjLQU3RPBGUPFC0Jtd+zLvvPXlVv8LL2RjajeceCGVk5502Zpk6daXjXw+cJrnyTnp9/nmOS/PyTkkAXSt0fRPLuJgRHyURAxnzycR0Vcr9UYcX1/u1upKIZ2SWFt784+ktszN1ZVCNLwmtT+rPBkRP74fcSi3OW5laXl2qlQqLmT18ercufHK0vLhs3NTM8WZ4vzRicnJI8deOHZ0+3L965flA9c+fu3Zb47/894TVz78KYnjcSCb15jHdhmN0ew96Uvfwju8ut3B9liy1w3gvqSbZs/6Vh4HYzh6aqUWBnezZQDATnk3ItYAgC6TOP4DQJepfw5wc3WlUJ/afFzQ5uLAo+n6KxGxbz3/+vXN9Tm92TW7fbXroEM3kzuSTyJiZBvij0bEF9+9/VU6xQ5dhwRo5uKliDg9Mrp5/59sumdhq57rYJnRu+oN+7/+BwwP3MP36fjnxWbjv9zG+CeajH8Gmmy796PN9p/JXd2GMC2l47+XG+5tu9WQf2akJ6v9rzbm60vOnC0V033b/yNiLPoG0vpEmxhjN/690Wpe4/jvz0/e+TKNnz7eXiJ3tXfgztdMT1WnHiTnRtcvRTzV2yz/ZKP/kxbj35Mdxnj9pQ8+bzUvzT/Ntz5tzn9nrV2OeKZp/9++oy1pe3/ieG11GK+vFE18++tnQ63iN/Z/OqXx6+cCuyHt/6H2+Y8kjfdrVrYe4+fLwz+0mnfv/Juv//3JW7VyfZBwYapaXZiI6E/e2Pz8kduvrdfry6f5jz3d33T7b7f+p+eEpzvMv/fa719vVO468X4Y+n96S/2/9cKVW7M9reJ31v+TtdJY9kwn+79OG/gg7x0AAAAAAAAAAAAAAAAAAAAAAAAAdCoXEQciyeU3yrlcPr/+G96Px1CuVK5UD50pL85PR+23skeiL1f/qsvhhu9Dnci+D79eP3JX/fmIeCwiPh0YrNXzhXJpeq+TBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM/ha//5/6bWCvWwcA7Jh9e90AAGDXOf4DQPfZ2vF/cMfaAQDsHuf/ANB9HP8BoPs4/gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDDTp44kU5rf6+uFNL69Pmlxdny+cPTxcpsfm6xkC+UF87lZ8rlmVIxXyjPtfxHF9cfSuXyucmYX7wwXi1WquOVpeVTc+XF+eqps3NTM8VTxb5dywwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldZWp6dKpWKCwrdV+jJVoKHpT0KD1GhcS8xuDc7JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBHwH8BAAD//1HjL1U=") r0 = socket$key(0xf, 0x3, 0x2) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r1, r2, 0x0, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) prlimit64(0x0, 0x0, 0x0, &(0x7f0000000080)) (async) prlimit64(0x0, 0x0, 0x0, &(0x7f0000000080)) creat(&(0x7f00000000c0)='./file0/file0\x00', 0x5350f7afec27b8c8) (async) creat(&(0x7f00000000c0)='./file0/file0\x00', 0x5350f7afec27b8c8) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x40200, 0x0) (async) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x40200, 0x0) lseek(r3, 0x2, 0x4) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x16000, 0x0) openat$cgroup_devices(r4, &(0x7f00000001c0)='devices.deny\x00', 0x2, 0x0) (async) openat$cgroup_devices(r4, &(0x7f00000001c0)='devices.deny\x00', 0x2, 0x0) 10:53:01 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) r4 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_IOCTL(r4, 0xc0105512, &(0x7f0000000200)) creat(&(0x7f0000000340)='./file0\x00', 0x40) (async) ioctl$USBDEVFS_IOCTL(r4, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) (async) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x14c}, 0x137) (async) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000500)=@usbdevfs_connect={0x180}) (async) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="b4070000", @ANYRES16=r5, @ANYBLOB="010100000000000000000100000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542600708806c00008014000a0002004e23e0000002000000000000000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff08000300000000000800030004000000200004000a004e210000000c0000000000000000000000000000000101000000cc04008006000500010000002400020062d654eabfc9e0c364dd5a61719f78c2bbd12bd8fe6c74441a4e57fc63c92dea06000500060000003001098088000080060001000a00000014000200fc0100000000000000000000000000010500030002000000060001000a00000014000200ff0100000000000000000000000000010500030001000000060001000200000008000200000000000500030003000000060001000a00000014000200000000000000000000000000000000000500030003000000a0000080060001000a00000014000200fe8000000000000000000000000000bb05000300030000000600010002000000080002000a0101010500030002000000060001000200000008000200ffffffff0500030000000000060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000a00000014000200000000000000000000000000000000010500030003000000040000801c010980b8000080060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000a00000014000200fc0200000000000000000000000000000500030003000000060001000a00000014000200ff0200000000000000000000000000010500030001000000060001000a00000014000200fe80000000000000000000000000003f0500030001000000060001000a0000001400020000000000000000000000000000000001050003000000000028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e000000205000300020000001c0000800600010002000000080002006401010205000300020000001400040002004e217f000001000000000000000024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b392208000300010000000802098028000080060001000a00000014000200fe8000000000000000000000000000aa050003000000000040000080060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200e000000205000300010000000400008040000080060001000a00000014000200fe8000000000000000000000000000aa0500030003000000060001000200000008000200640101000500030003000000e8000080060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fc01000000000000000000000000000005000300030000000600010002000000080002006401010005000300020000000600010002000000080002007f00000105000300ff000000060001000200000008000200640101010500030000000000060001000200000008000200000000000500030003000000060001000a00000014000200fc020000000000000000000000000001050003000000000006000100020000000800020000000000050003000000000070000080060001000a00000014000200fc0100000000000000000000000000000500030000000000060001000200000008000200e00000010500030003000000060001000200000008000200ffffffff0500030002000000060001000200000008000200ac1e000105000300020000002402008008000a000100000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696bf401098028000080060001000a00000014000200fc000000000000000000000000000000050003000200000088000080060001000200000008000200e00000010500030003000000060001000a00000014000200000000000000000000000000000000000500030003000000060001000a00000014000200fc0000000000000000000000000000000500030001000000060001000a00000014000200fc010000000000000000000000000000050003000000000070000080060001000a00000014000200fe88000000447da4be55beae9c0001010500030002000000060001000200000008000200ac1414bb0500030002000000060001000200000008000200ac1414bb05000300fe000000060001000200000008000200e00000020500030002000000d0000080060001000a00000014000200fe8800000000000000000000000041010500030002000000060001000200000008000200e00000010500130003000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000a00000014000200000000000000000000000000000000010500030005000000060001000a00000014000200000000000000000000000000000000000500030000000000080005000000000014000200776731"], 0x7b4}}, 0x0) (async) accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000003140), &(0x7f00000031c0)=0x60, 0x80800) (async) accept4$inet(0xffffffffffffffff, &(0x7f0000003200)={0x2, 0x0, @broadcast}, &(0x7f0000003240)=0x10, 0x80000) sendmmsg$unix(r3, &(0x7f0000003500)=[{{&(0x7f0000003380)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000480)="5dd20b4c2c5c4ff2aa4bf9104ad2353ad8d35812818ab8a45959e7fdd924f9bc06c8ffc760f7fc54b52db5a1b416f387f98a87216bf881340a4eba46e73e18691f5aff8c32f3ddbfb41be37b55cf6e7e355c6696747d2e4b9bea5c43bc6c6dcef3", 0x61}, {&(0x7f0000000640)="142e1ee65b4fe3392bc2b94d41d38c0732b19a4d495c49e17865a86e58c6f0100c7ad1e881efe9fa7e1882eba259834f15697e747943799d77a5455a4b28f4152219791c028980757cbf4cf42e3fc01f179617b35589146e9baf03eb1ec21a0af8e40ae01a4c8f8e45dccd442ce00e0f97a45bc4cb48cc90428b56aa5f16eefc75106eca796c6e3fb7aa48de3e95d4c7b5801545c0d30cab9c2b765ba202c7657fa727285d50b7f847dc4c66419fd2ebe5faa7c6d0fd942cb31d9d813b84dcd0191f459ae82049cbc1fa14c94b9e674b1916f8827bf9e8d1760489a8b9602545b521ea34fe97291011a55a527df177379119e980", 0xf4}, {&(0x7f0000001140)="169329db069a57246348f8b6050653eb44402768f478decc81747010082af7809befa5988d2fa2f8df9a35be63faa59906620d19cc18d588a00236523490cd7e020ef305f35743d19ba5d261f288dde44e79ff7bd4f9f342a7dc58c35816b53f881581d9332357a3943dc5fc2db5359e06365a836802897f1630f00dc8e5418751c01b8b15e845bbfe5837540311cb3f365d8e262508a9a86f5f88a11edb5024f36983632503e5a4ac44d0527f748d1108746d7770f140953aebdcbc499cc8d35e9244b8400e0aeb242e51e3636eaddf6ae06566cad22fed3749d5f62b0bc8bd70a7a0b404825b14d5d388335b5d1b70ce5cdce83f023828ef9de9f2e8047acfcaf22807b825883da493e00b94cbbc8762e8c963b3daf36aa6ed019d105fee51c46839e46fbc77a62d7970c5c635df9834b2e32c9218b6c463d81c6ac8b1b5eb80457a7738261762ba94dff606507448d4d27c713b50bdda4518d41dfcdce521a0bbe7cd6ed811e856d5fb3f1ea7f9ef6a4acfce1a07b05fd645d813468afe16176bdec9dc2ef2998b9102d98eb7cf3b066942062e6f6c94d168d6accd468a69b6dca2e8714dfdbeca89d9a4a4a75cc5a0b3b5779264c305bc435c84a70888fcacb8785995320c4a8e1ef5bdd6952b57193a5f88e4201c1982c88916afac3a3d22f6370fc5e1c02b6248b8a06f987a07751aef7ef2995622c956e9cef32f69c60dfad3378b41ca9ea897c5125039bc7317a63f8f4857f874229e3ba7db9260e93a80854a9e38b7c383c6329c8630a8b913be7d022f0d24c3bf4372f340bf1eb10e383c8be6f23dfc7a85c3506860dbc5fd269fcdf42a9e4ff3d37e5fb87c688adcfdad830c927521233ecfd92450c72961c823db454ca5935cc7e60469162895de0fe35cfebdff90f90c033b0deb2305792485abe1b1b6939cc1e336695b35d149fa6f365e7240083aa4c9c935ab2bd9e3b55876e26590a49b224c31ba59e6e4db228ce99be908574282408939dca78e33073ce05b1fb1237b7e2bbea2171d7d1734c6757129dc1b71ba1c8d277aeb719ab01d5d176e89308bebead67cc0bc6e70f87e1482d83d03679aa868428140723b7b714329cbd7048984530eae190c1a055b5f7f9d52431ca274829f158872cacaa0e7501cce26ef0d58bc5ea74fee1960b37381858a21f9964876cd505b30ed0deb217b8e1f1b2d996378ab55e22fa5b8252d58f37d6743e3d4de132b7503cb73a560615efffd1b0e24dce03912a28c929bac9298bdf2d20dcd8cac3a49ae5c47c23c7674b58163681576ccedc3d6a44af49bbdd2f91370287bb7ea87dea40aa4c66baa861c4c86210ec1c6a51bcccc95ca83c64ff44de67a96626bd9b449502fabf1a6f04c49df9d1b95861438f3bef911d1180f4eb83db47d57ba75715224e65a3bf4e4ddbeae834867ead3b1e3a24e3d998eaa142d53b9648f8e7ed8865d21266f107945ddfa46c31e4f70ca7eed2ab3d40775361665237f4129a3da71255565e443a0ba6cc6e52c8b314b50c694c101afac31dcf98838c5f92cf6225663345032661adbadeb4f7f166afdba223de7e123adbd58bdc3c45e75c9e51155464cf7b575afecf18ae21e7bbaa68b5e3e4cf8f0ff9915c380e140c06311e1ccb54b0f9edba0bc80b2167fc0cc6b59fbbd95844d2269b2b1fbe92c66df2dc988d4caeac290e871480744a7db7067ef6881075249773dfb3d6fc5f0e8e5166d452e94b9a5c912f588a9ad609acc81014928601307ef63f0dc42eba056a371383d6ce37fbdb2cac5e254fe97b4c115ab439c1e5690996625e5f8524c119c95ff8bc658a6b47cf43bb9c87605964ae864bc627fae0f0bfa819d207c864d582b1858b1f566943026275991e44f3de441c05788591cdb556d7cd6de8102b9b2ac36c26145de5ec71bbb0c8574229c75edb390c75bb364b53f58df1485f7e758ec3e2c5db859244c78945d4648186c23e2f12c5ba2ac7752c8f30894ff64bd9043185628de33490ccdbf04d0d89e9f68b200fb2d69bf902365c2b517fb8d4d11289b4609a9b7ffdc4184df4b5e62d7bcc25c6e40faf842b50e50b42bdb23bb07e56bbbdb2768b3a7773a174c94a1d121f8b8fad7c9404c3d8605c89577390cd515305e91ea9c897ca4e5544558616d446648dc88607f3c8fabde360bd0b6813ba0bab5e762890116b6b3ab07061312b7b862cb2090db6c04714121335ed8716ffe31b5ec0d7154ff5743613a3c110c62901ed752c3c67fa37edf640d0f3c09b35594e53ee39411c0332b2b5926e8ec8d648fd9109edf6d09dc480ec5ea03b11a4d7311b1edcbc3ddfa1d5225d8a44658236b2c57118d6199828ff981c58a4110fd531781c086ef170d35b9eec08a9608e009ac182a8ee07be9c7483d96d2ca968a09632f7d9b25abfe13ad049612f84acb4ad92deacc64bc35ff48a4aad42bbdcd18a3bb38af6ef2a1ffdb964a56dd619244a908d417674dbd3abaf88d5505e303c46e45e7681cecf907b7de143706782e10eef41538bff22e56e03d71bf419a0def1ca773230f2500f4e57ab2ab26e82b083bbd39ac013f12f42371f8eef92924fd905fd936a57ff9f9ebcf93f9a4f271485a15ff1561b8f034864cdb93b57e9ace8bbad181794969613363a4c4fd1f5e98300394732e78e519237da63885828cef5631b7535b6244951085cb804e997e0ad5905ffcd7be5f983ecfac26fc71717b1d22bda6bd88c1db21ddd0026e83d155dc719e9cdc5d94e3133bf07a3c423fa26bf2f78955fb36f54cbc5f3247b7491ad0bfe2e1506404dd2733fb7e6be589f8a892860e18dd51934591bc17f70daef9734567af0236e6aa94dafb07e62079e96d883b1e23350dc20b93972cbdb8e3fef1d704778b82aeaf1eb36c61482e14741997ab151501770ea13e9f497b03f77c30169fb6d81d75b520c09d6eb20c53e7e46225ed5478792940b712c910f1e21fd45aa025732c84c18e6209a0ceba22cfd944b28891069d4479deae49d71cc67656ec390e1025289f6c041a26009ed91480938d968ae52b91202a91b9ef3de45810e70d2457cca466c96f5d3def4dcb34f6e202b4fc2e02c0d37ae0b9888c9048cee0e83d493c6726e93019dab5c417b693bf06af5c0f89bf3c3923dd07a1d218b30ad16593324445bb36c0104c952b5accbe8ba6bf4b82570300d741d78e50b54fba1fe8a89b6c4a140a1bfe27f561c67b34cc57c70f6ba09855659210c72a260298171b990cfc56ffa16561c248c1472e6e722a238a955cb3b5c564ac1479eda204630fd24a00bfb34b13cb06481b9b3768c60da87a1d504c6a177bcf4551fdefb9798d3b11b33422cd0c18ac13b65064bbc2bc126d343ca0a29a0f19fdcb10c3ef7d727bc05c7d82eb9eefe4e50be21ec90f4933111a0d1a1faf400f2ba615d2ba408fd59cd94e0218198ae3143b75b8ea1db2a450c58f365c69022f60962549f6f7636dec62890caf0d9637225a1b02a0616287b29d9b8a8ef517fa145d48ba283335274129ac3ce372a95f9491284a6a5d2dc7d8c855ca87b60faacb9f00eb2cbb62651fe4c026b026d3b3480a6ed70d60dc7069778d28e50d8a81f84a3d3819d0a8b45bf27edb89cfa1d450699518f9226d17cf0249125fd3ad190c6291061150c38f2768bc8faf343049350d217f29127ced23dd46516f620ad9b5428fe09f18c8448f24b12a4872fd9b482fbe862bd79dc349d4bec8b9f9cad09012a72769334e3ec11d52f00c04e33e2d71e5a76f049273f2cefdbc223419f3db613bf9be7fe866a9c73aceb88d624d63138b77f7a894084fc5190615e2297cc5330fd0581091df281254f23ffd38bd52306f6afc7f89690a31dc68bbf8e5b2fe99b1073cae7287af52099fa4b4f5b5d329dddc47bebd1a53d349d7ce9d61e744eca110578fb4f96b3f91c528c4a67276ff96e3ede1b79068dfb73a0769ae604390d84fc04aa919d79060be42c0c34e99afdefd3fc82db73d1a2fb8ff66d643a6691c9fe95eb59f5c14be80d370204244662f5091b80f0f117f6bbc66f10cbf9aea5ddc9f11ba17596ef1506d6e8a003a7cbdc3acf6dfd7b02fbd068fda83c4c56e31579d4771aac09fd3602e1bbc1291d740169a9357d8d31dd108b570b0f8b71a13e90b7fd6dd74b28149cfed3a610e7699a4bfcb286284f913a5e5335ca89e600244f185e3a6bb84e7e7132d8f3d331698cb931522ff1365b2f68d4e16358863f35ee86efb49c588b3c706aadccabde0b77b1685e284a1bc6c294fe4c4215ce9fb981cd69459f3a2d562f159807622baa48c2d0a3305bffb75ee2e2af406f29b498ddb514ea4f3f1ec66489da1d0bb5e9378b122d15cb6721aeeb359bad8abe269063074f06fe0ea57132ba8c66bd4cfb387fc16258e67b2de4637e21aebe245525c0bf41d2ef3d1a51ce33aa455c908c26a3c7c81248fe796d75ef7f0834b78b4d69454ab3aca2f0a47d631aed32e5a872a790a5e40ad09b23334dc34c87523dd51665e227f4090ac803de6bae505d99a3cfb876cf9baba04f1acdac6f0a39d5738bc8710b78736245c18e3cfa5d75de62e1c8f482c7a7a4da1e1ddfe1f4fda3d01ffe154e41c6655bffa718c43a76d0b63637ae2ed18c345d5fb1f9db82cf9da75fbfeec8b4bdc8b24b6b2322734e860f340b1dfe41f0da8eb451ad645a9328afd9cbfe95c1713eeb4eb66e846376206460c65ba59d5cf59a75f2d509f6a6c65cf2723aa81aec012bea3a80f8d0189beb1c4ed8e44422ac225b08c900a5776df0b17b11091cdf877070add3f90eb7929403dc284850eab0cac85919ae8e5a15782b5e59558b5efa5d897214689322975f39fc10ce955fae809aead75553c4bf970892ea9bb556c8a85a3541f792fa4736f0a766d33feac4d137249a555d062b5394eb69fc668ac0b715f36db016c6161042f9b5fc0e7453db4369ba8941409b484758d3a08cc4edb7bbc9def90f68ff1d89457b92701ed6e0b30ab69445ebb5616e2395856a0990d15c23681ac2fc59d9941236070855f827058135ad188372d527924579a6807f4bc19d458095b42fe1d12bfbefcc2ca0a7c03029c70a92ac1eeb408ae80e189965f523cf80e8022e77b550aa84c3e1ae962a367ca6c77fd21db88594782e6188db37e3003b2c4fc020d154ab6d08d42e6a532ffe4322c350705918c677876fb12544a27625547791a08a587424bcbcfde593251faf26c9c2fa5679030edd4ac0d13b274184924efd2f687afbc116d34b2c168bd4001bf82017f6327a56105a4c8304e179e6f5d92cdf1b6cfdb2eadfe8369684fb926792038f559dbd52af0f18c13e6e56ed6ef9b332d8ed4cee7127e810f58f16665b4d4e15836b7d6fab8ae6eabf1ea916f1ef9f8529d4e331210a48ab9ef8926254a87fe592152dbe8a7a9bc9a5327b8322e6f6549e1c151d215b5a8d59917f3a7e49943fdfe66a3db62178905ed904643ddb48e246996f6c644275e927ef0f424075a97e27a4196f428c93fa014d58ffe54d7f1628c673d668f8f03d2ce5476ade44ff99fccffa7cee47bf7d20c1a461b95327b146a4ce53d47d0a271829ac6ccc2ac48422c4f08f00cde8e810141dffc7b2b4df492f6d4721896d2bea0427f6fbf03fae9a798408a0ae43bbd9fa84e2c7be9c23e42e8adb30c11514ec1e9ff8411b51583d74b28901e53d71b8baed9ec4fee14d8b765c42a25d8fb3ac05b3aab21e90cbd5c388f24539c042464776a95092743ebcea4ebd4a605c2e0f5973f61d1d3334609", 0x1000}, {&(0x7f0000000a00)="bf1b15eaf0ca8a9286ac8b2ef58112c22de45ef235fbbccd3be2f3dad71cc91d21f031647289a8ea37d571d854b88ea5c8d123b9b056d4a5fe34cb705ec1ec9660523c21c8009d24eaa5f4d906dbb21b54aa3a98b36fa61736812a6a86e402a66d834b1da6265ed2efe26c0c5e8bfb6999eef7fad4a98af04656212f1c19cdc7c6de2ff5ad7ba846eeaa289e4cd59b460bf64031e9cbad56f99d06", 0x9b}], 0x4, 0x0, 0x0, 0x24044000}}, {{&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000300)="46fd2bbeba0a1997f460fcac096c85a046897f937c68e75399d732ebaeafd8a45f9bf3df936c184afc58055e6de2a5792a170ba7a7137306f0796f3610f7", 0x3e}, {&(0x7f0000000bc0)="f39fc5e915e46bc29a43857e3aaaf104b3bea1e409caac03b4b9f744d8a4d2ab686f1082aea603dc9ca3ff8955d9ee5cbe182da88f2bb24653377d15a441c5f29ef68768bf92d4fd3beb0b2babef25e7abe9fe162be2c359c510448ebf6ca1d5869ccb0c2bd8b7175b1658e5359acd426b32e06b7202665e8122f4e48a1bed68a4d47b8ac612df12ee2570aee6a2a0b0a1868da2dfe2c9c4104b965407", 0x9d}, {&(0x7f0000000380)="2eeb", 0x2}, {&(0x7f0000000740)="8b40084a8e7718a66550da936560dd0fdb2d4c49c3c3978702a070addd9759a1b1e6a8f45190e8363cf001f3466eeb0a130aa3d2ee7eae4b4c811c71d7", 0x3d}, {&(0x7f0000000c80)="3d5a6b2fa9f08bf12e48646395dd872baca354e194c2fe1531d1f513da4ae98fc1271301cabef7f9f718175309229c343e758916715e102d139641f2c896594acef5d1dbb0f4b7a0134ff394742c6cbb3eca5778a0c86401c06ef8840204fc4d7b00584c161772ade4a397c6d13d90a5d42e93", 0x73}, {&(0x7f0000000d00)="fbf63682ab933617f4973ea5f03e23037a8a7b39ddb87a77a328f5f5d9078d7acb6edd840417dd0b352301a7af30a4dca43b5fc0ec9d7045da4cb2a93f642a4739af83c68a559560937d92fe1d6f4ae34ac4ad900183585586773f31ae8b96ab1e3f04373fbc0072bf680b44c63b40be984112f2e7c7ce0cb3726f78ad8624463d63df83dfab1ce4bac0a6591599131f687af9a27bb977adc1ffecf8e51079fadf2fe673b42574a612e5947a6f466c027f82f0ab3377022f1592f0e5d5326765341b383e154312c42cb6cb32d585c27bcb96ce5920", 0xd5}, {&(0x7f0000000e00)="ff409d67cd04c75ea38f4573eae774089885053b235dd70daa097aea86032ba9186f536b79c782270f06b38297368bbb53751197c9d69dcf0fa6e83a356a351b21bf4341", 0x44}, {&(0x7f0000000940)="68db1e5c27a24cc8fc26492cd2917c0717d0a45d39421d45869a60d548fb66adb980e600525ee324d9046d20afe42a7056f228d46b", 0x35}, {&(0x7f0000003440)="ab8b7641ecc32db4d8a3b76582169d4f64815e2f578dc4e47be0b80c46a3729d6be5c2ce6ac5e92f2549b42e7a97bc4359d2c5528267d2f7d32de0048f246538bfc49d896b696030c326e044fbd067b90aeb4d3fac1f9e8be46c9bcf03ccb676c14ee7e4345ccb0d67f099d2d0e1997750c17121983d3937997d86c58cb905acef5073bf82a8618ed82698db016bf675bdb5d37171835430412bdb941789217872b316581b19b4cb69d35cd1f7af6c400f", 0xb1}, {&(0x7f0000002140)="8892a0447fc0061a8652b5ed12e0c33309048a82236159100e5cd0c67998da26c2509c700c3a315cb1fdce3fc06f05c30470c61717eacbf734acb73c9a089776f55350d2d8a9d680c5fb3445285a1db720d523dbdb6ffe614d1439d996676d43867a21071ecbd6a05928ef91ea9aad3a34aefd233c292dfe008e65efb4151d0a9fed08ef6e4fbc177935b76413834a32446b18901355bd452241d416602e94127e1f66658a98193020b47fd99bb3c836006c4d28aa7fffa98b4843ca1b312ae7302e621ff1423a9114f28c7754085e1a3eb0e9be3d115d817dd38ee66afd9a6ac5d460a8741a1707011da5856e92e791193082b0a68ee5bac5cc3d569ba7dab4447b2cd471467f29bd3f822b7eed7fd820a7d1a47cbf7d068c46bbc132d81c03f1a2459c740a28281dc2cf403f271fff6d00b47bf4ebe54e416cbe7599d60818e26ceabfb993a442a4f6aba43480191171d48236458ccf4b26d7e0c9bf98a089ba9f5714870fe7019063a729bf6c99d5a8ba965945340fe86486dfbbc4bf2070b5ff44cb7d5deab34200cf02578119e469437c4e625837302011bbbc9f37e12140ef75937b9a59e8ee3ab12782daf616398d261ae721cfa5ec73299070648a66060f123563e0e935c4ac07870b75dc5f500c4dbe46938f038d3a3bb949e68465320e5446f7802fa3071833642e6664472446bb61fbd3fd3ce1068bc63553bd57e80c59571b1802396651437e425ed58e8ce832915787e3ce8e3e9db1820bb264540160deeb1f311b727108892bf8c14b293a5674160cc66b81f08722c2a6f916d39ae0b80a19511e0d050948e003373981094d2fbb8afa5d4d9043eb9877f4a1a3121902f74ca6559ddcc4f3a982cbaa8e44227a75e11ff65e612920c19a935c25452aa2937790c0e633c6a02ac98224e07c175cb648541f5ffa3c6a0aeef80e38b91554f738d9fc2b5457e316bcee01f763ca50027afba7fc2714488fef1d7c915a9544e6bdc128cddc04132a1e9fbe1403334f5f90deeac3299cbc9c29807b4c59fbbb0e02aa0838459e4f3c9418c9d14b9f689cb4c551e4dc2e9492c378e2678bac45f914041df060df2779fe89bdc4363504d61bc28e82a91b5fb06c4605bdef0723d49119f8c11ab6f1bae126f0143dbf9df049a0afee00577287c562872089e3cb8e2e14c8892776f6b4a9381347564b8746efd316eb4a5ca5efbab87bb4adddbe753ab4b79cd0bbc2d91850144975b795c27552329c589df7cbc586bd4cd3e096859e093db82da16847e199005cd9c01f8e79c5d12da4a8607633e26491cb3bd0ef5a8af9160b9e70ea230069e3baf05be1c683ffd30b1d167cb646a9a14e77525fea7c8b0aa351d3b428c4c63627b4da78f5a626aead97c9d34b8e55be58cfb0ac494321eb932cf43eb60de9bfc9a75d144532ca1af3023e861eb658b846de1b02f69db48b9604b06e88dab1708ea59366c8b9f0911af0508c03648fcdd76b98e5c050863a8a3127d48ccc96110aad4eb66495a632fdd300d73e4758ff6984b61d1feca8c7216486d8ec0d87cedbeade9e8c6af5ce14edac497100201fa1ad67a0492939682ec89e03c4484463e63f3446590942f63a823ecd8b7ca415a953a2b5f490c4a4a4e2c8ef8d11aff7a348f7a34c0a8b2d404f630f41f86c9b3d91ca38df98d2d736ed8963ad6c636edefbf75beab8d88959f637e7dec5a37bfdbde7a7871c21dc98fec7994761d4edc3c9ec337fe1daed34c4126d4784e90b61c9485209b68c59754dc29255706fd1d5b585f80169a21c27fd37e236c446a2d51e9e95ed425e1f72d719fb751fadbb8397e195fd9d9adca0de939f8b046b0c05d28c5128f187cc962e1b6f2bc279930126cb28c3ab14b0d746cd50540819ef0dc6bc51616dceecd14c1095f00718a39fd1216be370d185f5b6f74951ce75127a20e4f3a3aa5b55ae3c67aad32fc55654a5848262d7abe3838d780b4aca05346b0914c65f51cb5dad2c3c1ff37c90e2d44644eb56a37ec5fb176a8d52153139db6fd626b71493b3a337040c47553fc3e7c4d8ba0bf6831d33dbdc431b2921104b9c71320fa154a8451bd04f38f20e1932927f5cfabab879798fca8d2005ada8ce5a4f8b3cbc99088e9d0cf40748e0c2cb8058c117dbe33102d5c3f674ba013b0da6a4df83fa7fadbb98e75be3a0a8019230ff6419ed16693d8853d0421ec1fc33d5f6cb1289a83e2d7393bb64523a92c0df4b81f74ea034645f0166fd8181d262b1d3156ce596a7dccb84845e3ec8e2966adb02842c88c1ee10d32e4b48c05e81bad3170997fc6789a6247f24033e03b80e87acad933b7645ffc86b0f63fd9cc2ed8b44d3e8123614aa6205d7e0dc10e2b9c0785b0684c830ad047b664b7cf9678b6363d8ff6aa02a82f0569bd9e30c24ba0d6290ade3a8a14f81760d6775e1704e6421e4455eb2e5d2dfa18c608d074f7fe3cb3c51988f2a83e95ccbdc07b76dd54873edbf5e5d5b427e589fd0fd51f0c5fe9b95c8e9da58f1ac4dec74e41e5496b8375aeab21a1e8b387163d828df3704028e975c84d9a4f280c521871ba5be7ad887813acaae6805229b31170c85c6200975acec76dd0340e1da404e5d9b5c0931543783a8158127f257d66d525787e7aad47e0e01bea514aebb48a4e09d003500c944e24bfa99070b484ef90443f56350d1b5a3739c451c46b0838f0f43d5445faf9e3460d2a4616ef32e89f7fec28e154ef0e799e97ce2fbb70ef0d0e9d79e0b22e529f255154142f4837eef1bcb88f647d4a984605621cc412410eb5e2d08aeb00dec0292e408fa54a6d2bec987f4d1c7f99029e2405edd2a6c9294f8116345421c07af45bc67a2dcd85cbedcfeb1c09f176b855a75c6d0d16dd009d8c0c7ebb6b0297b8d115dfef4a22b37cbe22c51c42edd07e5f5fbcf549a84e8737ca8361230ec04c9f57441b8b82fa04e383ed7d3423ab3433e329242a0dec0dae015ab463246f5057b0f34e8232110291cb4cb492f1ab4abea451e6611d8a95ffe2cc72ecffebcbd568c6f915bf1a573cd009919b75b4c8983edd74e6710f63719ec2f625b5de2a010d8d7aa03be22d02320c556fe3e69c431a6c76c74b05b59b096a38234878f76b5016659f5d6d36754b2a08f4e6debe065e8708e3d43dd71d59ea000ded1100d067ba1f0446313a46cb4b55b4448624891ad740ab8a36f81b71239a4b00bc63e8da364b50b48a277b2d2dca148a0cfdff3c0e20828545625676215999e810bb0dd651c6baa51dd2d93ce2a7c6393d21cdd92d30c5c170da81a474e350a8d90edb8d59c5bb5278c38f35f737264c97c2f4cded00d95c0e70d2380b2c492a1980f85bd8b31129e30b19fdfb0400e1b214ef6275d205d073f65bfd4ec2533e134d33623b6813f3ab7e06400bb5f8a53d761afd6529018779664eea6881b548109b48ea58908657396bc572262db4fd23be5e0f2b318f8605a7ed95574fddaa654ebec23fd9edac707e3415a6b22913645348a63bcaffdd674d49c547be5719a6785e77131bf884286d3d4257055a4526e562a4d2c247f54a7e9e8cb645390a41a07a900a0a393afa2320fcd61298c49f54221885a73a6db327915bdf4c1cb3bf6e42136b56587176f21ae5ea9e94223e162d1a9a7417b96af0b35417f37686626b625d8e779df1ae1949ceb0e47c5336fd14b95ff08ee4a209e9c39a29079130e3896eebba969539ce5bfe41fc93018fc0dd5568ef8021c76f1788b95616989a932abf51c004c94d2219110991b033ac72ace0578500627ad34899a12ec4c8f1ccdd6f08f0ac0b9c5cea2c579ca5508c548e721e829e7254d76d20368942244d7b6f514dad639098a7633a59ea4188f513e300a8a0f768326060f08883a204df39bc1faf418a0a34a41d5356e3340be23ea72bfc098cf7f7a9fc00387cbb386f27f2e02f82fe3a224ca09ae226291f9694cad716d1553ef0852c8b34f95b01bbfaa4487e150497a42862cb64d432fb71b5ccd92c4f3a8658845c04e5e87bb5231e8dd7399eba58f3a1bbfea9cc380cbafb86399e29f1d4e9c98a7d590be538b72fc74b04b0a5191c1d37178daeb3149f301f879f7e4febf790348d47ebe4a3bc8d973f2c13849df4a09bfa308f9f53ba686c57e017818593ced69df45a3a893287f006a612e789360a193fd0d76b5c8be68aba7fd24caa8c7e94f558a0c6cee184b057253fbc717d7ed56834377b04392cede523438de786f494b20cad2854c628862e78cc9492e638a06cb67138df8afa272138b0d8f370738e85d51c3b44a72b190fbc7250c663bd2c122dfd69dee6cd371e21af1903d21fe207eacfd09e5e4556fab0f47dd5bd24aad33d5e0cbf64f4a0e0037df27be4ededaa89cbfdd973c03cdfe514d362f385d6b30a302d929a95b360a9719404c7823e6243e2c689ad259b8043c754fc080ac6508ff1c0849ce9385cf23f1e6830bd790653aa626272e1437aede7efc6ee12861f1bec0e22c9e9a821b343ccff8ea7f4a3fda715f1bf2cb5facf8e092f9edd9d877270bd718647315ff734f789831fcda368d8689c300555767506778678e86ce6f1eba2468fbeea1936a55173e094f79ebe4ad0159763ec3fa5280ccb199005ae43ccd0d4d77318eda3792f1f762ec2519b7b3a2a9c58593011e4bc65505aafe6128a7cb799259d37825af4b59dd0ed52ab6021b75a461e84cb953fa1ab354a3be22c48c5b24155ffabb86ca0461e252366df62dbf9110440218d88271ff231449dbdd7d0082afc38e9621ccb0cef860f3fb5789cca9d75d2e3a7abb651782d20887d026d1e67fca251a90645813485fb59db037c8f3121b661f6d6b2809378ddea8695d4283fba6fca287e484b3a176c0797a1313157c0d1c07d9cc0914aa6ae7035a3c0fd35665414c162e2f9294af69367a964a15d923600ac4e13a6ba275b521bed07cc5f9ce4f4b4e27f16ad65b4c2d69f6ed416fe062ccb4356148c8f281e4d9e9a7e03bbcc5726ada099e02e0a088e46035cc779bf009b0255198f6e9328f6c7c6012712c9025e9f48e3f54ff896e9495e3c598cc2673edc72247339119a16645ae4383b31d8497cb6964fe756d90a811efe487fcebc305b42e8f68aeba49fbeedd610424cf10a80f8aaae881650c8f27efb212ab8bb4a3870882901b3fc99945f5a01aba771fcab7dc6337007f0590b50b27562bda6df7eb37a2c07c359569a6861202135246462bba07e4df2a9d86019a4651f9f84ad8b61ce11ed11ac353a3bc6e4b86a5364726442dfacfa9146bf50e688c5ba2b79cd6afdbf89dae853ec364dd9aa84651f047ec11fc08af5b47e5fe91fda8adce47bc081accc7190d10959487c48b149f9bad20e19308cdf244f4dc723fe8b5a50564c8e3777a07ab60fdc5a8e2770f408149574d732c77b919307cb66ad87df89d5082140ec31d4392fc91d1662c377b8b2cd072c01e75c6a2c0bcec077d069e5149656abee2b13b9ef589207262347eb4fc161bb481656eeca5b462f406421bd7fd1534a849a90dd709ba49858bd13afffc641658bad141e50eea57886673ca1ae56b3107f6234392ecda208750e76037fb4d1af5f7ea2cc328389757052c2bc9b82bdd1b2dba071a86834a09df9019178885154212cd724c1f4d94cb7ac020f2ac3dc6000356793a3ddc8e32b276321bf4eaf83bad3b5fbd07b777f801c7b3bd1951239fdab119b98968fa38fa4a35b2cc70a9918d41942023ab1095e192ee6ba5c1cb4c7a0b282e53c832d88035ccd434f75d", 0x1000}], 0xa, &(0x7f0000003280)=[@rights={{0x24, 0x1, 0x1, [r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, r0, r0, r3]}}, @rights={{0x24, 0x1, 0x1, [r4, r4, r3, 0xffffffffffffffff, r3]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}], 0xe8, 0x4000091}}], 0x2, 0x400c895) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB="2c7766646e6f3d05b4a31ab6315030a5975267549a6263ecfcd1cd4f32318d012a0e35fce776c7a845c347c352fb5400f6de6502d9a24d70f95677d26a589529cb76cff2208a68676a4ca4ee56a1890869f2d9a599bdc5b9c8f65780524bff906304d49e9809bb4183ff92bc14df8dbaabe291abe24a3fb8df5087854e9f21b09dbf2129756af61df47c4ac8b73d842935cbb58a2879cec074a6ae2d5c62c3640cc55a2b775b79f6557bf6991a87d43de1", @ANYRESHEX, @ANYBLOB="29725f547e104cdbd8ea4d7b5f16d742ccfe56e344bd7ae8d53c70fb7fd0916c1d10ec4fc03214bb63d8fd9461b774abe69939fdc03055359795eb9c861d155028fe1fc05f7da6adb11fe0128f7d54218a24429bee2274570ee59462dc067af970e7fdb795c7db16c62525de193c97be8f806738f5e11a883a26629fd8e1215204ad8378a19aca7e3a46a6ab0471d0f74a81a21436fb361fa32565243860c9b260135f13eaf77ce11793c79165edab659783984fa464c863aa5a3f1093a18dfff61225"]) statx(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x800, 0x400, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r6) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_GETFSMAP(r7, 0xc0c0583b, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000008a6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000367a0bf5ebe3445094f9a1f3c270c3ca8ef8e0675fdd11c4e1c7614ee168bdef"]) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000980), 0x100) 10:53:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) (async) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) (async) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) (async) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r8 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r8, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) (async) setsockopt$sock_int(r8, 0x1, 0x3, &(0x7f0000000040)=0x8000, 0x4) (async) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=000000000120000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="8ff2000000000000643d", @ANYRESDEC=0x0]) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r10, r9, 0x0, 0x2000) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000180)={'syztnl2\x00', 0x0, 0x29, 0x8, 0x9, 0xf45, 0x1f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0xa}, 0x10, 0x10, 0xfff, 0x1}}) connect$can_bcm(r10, &(0x7f0000000280)={0x1d, r11}, 0x10) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x16, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000e79a00000000000000100000180005000000000000000000000085000000a60000009500000000000000183100000500000000000000000000001800000005000000000000000800000018620000060000000000000007000000ad160400010000001866000009000000000000000000000018690000050000000000000002000000186500000d0000000000000080000000183800000300000000000000000000009500000000000000"], &(0x7f0000000200)='syzkaller\x00', 0x80, 0x14, &(0x7f0000000280)=""/20, 0x40f00, 0x9, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x3, 0xa, 0x401, 0x9ce}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]}, 0x80) (async) sendmmsg$inet6(r8, &(0x7f0000003e40)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="aef096dbec6126bf8a628f221c6ca774c3bd48ee", 0x14}, {&(0x7f0000000180)="744d764a3da03c0a2696567d86b77ac548adcaea09", 0x15}, {&(0x7f00000001c0)="81e7bf251151d143bd68a2d958db35ef83acec15d1380a8f627e96b28febe116c7e47ce19c2ea690f543c435d19131c7c76cc3360ea835cb4a6b2d72f385662903b1f5aeb509dec31a893b7a2be18e6fbf67d45f9d4b0a6ce50d027b6e0876b80bd40399cd2eefcd86bf802b1e5b8508c76c6bbdba528de3f15992cdaa70d6ddb6dda9d76d064557c53079bd6e594bdde362315eb0af51a5c1d081a129c1c6cf30c23d51a625ff3032167d6ae8edc5a61ad40b3c91e51d8339b6d031550b89ec23c13b3297e6c872cbaae387b88dc16e03a2354507f9503d6fed3fe0aff8508983589e331318256eeac37ba4c064", 0xee}, {&(0x7f00000002c0)="cc98c4d26581d6466af9ba3287bb3351a7989a7feec3fcf7adb088decb0fdcfa4abe571259e785452a95131b458b631ed13033fd279f619d2052642336c28c8374f5023340c234df1cc44950ff1145fc05979ec5f43ef9c8fd426cbe74a26fdd98ec0654831c84bdbcbbb02f01277145e7a6e65b09ae22e795184dfbbd3aef330542f67339a2c8ccad1907bbfeb80db3ca3c8961124d0f86d68b259ccdd34840270f19f1a9a8535875ad33a02adb0251f1dd01a8d6b9eb2cf99692670fae561cc8ef6b63a168268767a074cae6e2850fcea1954d52a7f6c73b465b845811928ecf498456", 0xe4}, {&(0x7f00000003c0)="94d885400173980f2483c4f61c2265a0225ae7463574122b9ea6c822f8bc03d77954f96c947f5aeeeec94d5b7e091f7396546e94ad0619363d8821660b0b17a85296816cd5a28d280cb8fc9190d5b48fe823f7d24620669f120e670c1f5e4d5fec00af758190de374f40bce3fc7f563681566702e98c0a38db53821e5540ba86a693e74c430f6323579dbefd5825c7daed5f95138b64f0ab1d31fc781e669811a07d47a838ddd302d4afe6df2519ca970c91e3eb99edc67f7a76014a3296de977ab3487faa03f7d6fa36", 0xca}, {&(0x7f00000004c0)="cf6cc3dd93efd9152e9a9b6a25517b4db2439ef92f74059bddc7b92b1f61bc99526fee", 0x23}], 0x6, &(0x7f0000000580)=[@pktinfo={{0x24, 0x29, 0x32, {@private0}}}, @rthdr={{0x48, 0x29, 0x39, {0x87, 0x6, 0xf0d057f5ac325f8a, 0x7, 0x0, [@private0, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @multicast1}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}], 0x88}}, {{&(0x7f0000000640)={0xa, 0x4e22, 0x7f4, @private0={0xfc, 0x0, '\x00', 0x1}, 0x2}, 0x1c, &(0x7f0000000840)=[{&(0x7f0000000680)}, {&(0x7f00000006c0)="961091cb41fd048ae113247d2803a6cb97a9e9f8b0427b2544cc382268a470d96505c203e8048f497d559ca07b109a8aa5c05bdf74ed020c183cb134561bc61752eb5d6d15f5d1573fab0d048273b15916c80f7c4e65f99fbdc83631f3e16bdefb695676c9b11a1fe74ea9b4d0da34eaab32c2851215c63f7090a694bd2007f44c73d56fe63d2a474053298098441fdb3da0df82110bac85fcd52a33117c70c2d5cdfabf6d16d5f63b1b3b9bff0f4fbd895da1752e03ed6e35eabc6fdb7ea6bf9fa476ef8051976033ef4e91a941361e754fa26d4f58894b5e58f41f0737631fb752600bdd475b10b01e749d8d6c89c83cdf3543648f5331e891", 0xfa}, {&(0x7f00000007c0)="c20b1cb1ca820c41fe1158a39e12bad8761fae92a5351490381926f082367e646f381bddc2478fc1d23b37281c468c1cd438ef3453f38c5043829868f1ecf10f0fbea0a3dbfde301dbf90e23c18f48b6c3f068a57bf8166aa686a70bcf9430fb55b9d1bfb6da1de45a8558ed1cb436e1", 0x70}], 0x3, &(0x7f0000003fc0)=ANY=[@ANYBLOB="70010000000000002900000004000000872a000000000000000100071000000000020400010200000000000000c2044385b00d0502000006cce8be117f8a29131d0d75a77bbab54d96d7a1aaa64c3befc0d327cc7feba93c8309d717767936844ccc646fb75a29a9b6759eacc5447467cdf7cde281825664b910bac7becaa63c8efd5124940dd240e7717d806d9ae0ad7f9e047c314c3dd9b6e6d2b0cfc1772e6781e1ae9e628e6651793bb9b2f889ae4ec09a2050cd106cff0f178bf605de86ee16f3da7a7577345f20b02387301a33245e0a3e4cfe2e9216a916ed922f841e25c21b5377d3aff694dfd2779ebb28cd8c0614c566f0bd877936463a136e3167ba2f4cbc340102000000597fca25253f1dda5142c8007f35a19bc2f62cef12bf4b10b65c688050c283030b3c8344ab2b8e554221b502b5dddf68fe3bd5c604e64bdb650c777829e7db543e6889e698b0b7ed4d6b5cc06c233d6a88f7a6b3d5546f468fea2c00000000000008010000000000002900000036000000841d00000000000020eaef8cb4bbf7776526a05e93059893ccd36b4fa211b83163a105cfa70ee231eb9642911cc8bb3a048c800ac636575b00b4bd2fac1823f0bc2d44212d0ac769bb0b4a58bd9e9c51436187eb85bca17c66e480503cdfe336fb11dd942f86c02b8e6ae241ca5298fc97aad6c76a724cec7b7de5616cb07a578c1582ef61c016eb1475b014cc6c9fc1ed3b869e502cae4bd6722d9521e9f1aeb02b6cbefe13c239705d9a96a8e66bb25bf11340761cf40c86e51e5a5f1edc03ce5bce5700447e34c45efc196045d3f3e25146abc630facb4786eea547a48e4c1a19b697c49c25f84967fcd11703908a1fd1ece200000000300000000000000029000000360000001602000000000000010100010100000100c204000100010502000801020000006000000000000000290000003600000006090000000000000738000000000c3fff01030000000000000004000000000000005b04e126000000000002000000000000000000000100000070a40000000000000103000000000100c20400000002280100000000000029000000040000003221000000000000a9eca49677693b308abcdf3a3108cb08e31d7ca0044099294b90c06856152ee4e8af7d5144fcbc3cf513c8ed9128f5efa4e940dbfcd09e0cfe5e628c06c012ba4bf29e5f443a42db50b48438dccb2825a3a11d1ec3e6c1a177cebb07f0a9fe5a1fa6571f33e29eb6693d80213a307ba10bc4ece017f5d37f86caa667599859d20ecd25fd7734dfb6b8556076f14b80bc3907126e4cb058a9e7c6f63d43ad657013b5e3d4191220420f384af401597a5b27d2f41bf9015fa2571b885dcada83204ba9d75bc2c66610a4563ab8edc07d5415db6f06e2cf218b7fe459c1eef0ea93b6070a53cc1be998a3f56fbb78e7c91020010000000000000000000000000002000100c2040000000700000000000000b5651dae363c8fb10d6ce6b9f4ea6771cf8064a9cc05f30b42314c09190db5bc83b8895a91025452ba8784039d7adfd5ddfe3776441c7943595eb46dff994f5347e4175431dd10dff90000000000"], 0x430}}, {{&(0x7f0000000cc0)={0xa, 0x4e21, 0xb19b, @remote, 0x4}, 0x1c, &(0x7f0000001f80)=[{&(0x7f0000000d40)="29433da7802cce986b95a9d0d88a2c5ed1efd7dbba67597ca35ba1aeeeafe6d5ac45b07a6ca22cebde4d563a11d1f40745b7dbe965bbfcfede492299a6", 0x3d}, {&(0x7f0000000d80)="dcaa1ec22c8d94686fd7dd05bad228de4a5251a4e2422053038854d4218918a40baf608317d6edfa78c645fe906c8502cb2b6a83935336462846d4df715ffad3", 0x40}, {&(0x7f0000000dc0)="0d4bd93f5224a176ed7a371ad4a7bc0df3408fad61ef9f9e79b189d2d7e1a0f73f9d6e5627f8d0b548b32716734fbe605cbcb8605b51ac2bc9cb12dad2270a4d55b6ebfac80407d933ecda7895ff2b371e5c97e8ea4c0dc1d6750bea7bd84c34f4f386377d251db298e190c0ab30f7133452e630a39db7c9173c0bb1f1629a96df5f29036a9dbae19a974ec8b4e83b993a25eddc56f818b300223d09dbeba927aa0d0c5849035d", 0xa7}, {&(0x7f0000000e80)="7c7ff5457ebf9bbce81ba97e8664ac28e9749d7b74b85b9b8a70687db10fda854b6726a918dba97f0bc7c6703ae0c12337732c1fe47b9c34a3ab7768316d3c849fda5ca0c8ec5597e0c37e236eb6eae8d14781d36a3768e2f5df3d063a0120d210bf3e0e8a29f7c2d0121c1d4dc71a8e9856ddbb695e84c2fb979e0beef9be1f08a805ba7f56617c1d9090577372c00d9f072d68223de626621fbaf4aa7f3a97f00f520707c005aa1761eb1385c4133afe48c44557d51ee552d42b97b27ed48c58e0048ef88f432d3d7a39d79f78d96ad6abbaac8f9a6a4fda43fb7d20d715c1146773b7c9aa3a3599e1f12b1a0ef6750755aa840ac6191e7fafca46e3ab69082c91d5f6d542cba07cc7d03032ca105f9851dfeee28df32d1458f647a2edca78324dfccbda94459009a79c382125342676899069e6bf5bd54ea3335b1a0ab84b4f96451cf7bf35048d1f4ed209e05ceb6b7587a2514258f7c3cba1cc79a8c7bbdcd88d39af539c24dff4be8628d4a7f181509be92d4d5584563881f4fb5382edb677a12f0c0d40c6e24f9a275fc31b4837acb4b51a026e376a1808579d72022d92a1d359d3a6d1395da84700c88af19992c4589fae140cdfea69868d8a733f4a54d3f081534b15ae92b4c3ca362b2f5e5e30c1a486382db2836572098ce82b018149fb780cec5622b03695a7a9eaa3279ce78e7e051e61253061e5f8044efad0ed9d54d6bb2823b00669fbd708b92075f3a869222aca3551d8faedeee3caaba01f4381d60116e0d95db7f6ad11ba2ad52924b09661b9f36e9474455719bcbd83ee2b71cc0220e549b1a49c4b0e1b2cf6552b82ee43a1cd415dd623ab1de04cd96a60bb0662edff41136d4a283126d0b030795402f10aef279447716f960359f259a8fab3c4d6cc614c1ca9bbd4bc77b960e39685aaa942e37259b7cc949c48bb23944d7da16f9a4efbe83b770d875ad47413753d903c89c7199aaf8201e95d0158d1d2e3c9a5d7dcf10687d455a401d7a1328e59dfd80d104531bfb2c4f44b380764ea41fbe7b44a4214bce67c4df5cb09afb21eb6f313b8426a2b4026e3829337eeee963f0ac978871c756bbd1789f918b2e2abacda0d75843201ae55dd467956f73662b26ef773cb11d18d66bd35814bdaf011706c66bb1d58351785267c3f3d9ddc79419cef8d5085a060651031c5d899af7b931c3f64f87beb7ff7782459872a2257310f4149092d0755752d3fe42a4a4e9d94551a139a09b5ed15fc9e03fe2d442f96379bf9cf317f9395ca29d07be911e07320ac1a047f78c4c58c08c64fa5ff8d45e0aecf02c02cc1adf087b331ab379fc0f9675e1a9db5b51fd44336ac024d24912d6068bcd721d856a9dadf51f4bb00301f2a2d1573fa8227d792b84f43629b661f9ff05fe0581f75e03d83e5bb190444691f1e634b6b59597e7a886cdc0886c4882d7061896bf4ca187d15588f8e9cab4beab3e10ea900defc62decc093336f7c189a02a48fd38d9853ba4a9189cbc9adf207bd83e1b5e7592beb7cb4753fcfdc68f17f2b200de01294d1826cb1ce198a2c21fef357ea4af60e01f622c706ba4b6cc46cef453f33917ee1702f04d4d2266601944f71bea2021cd5f28ac2050b3752e78cb90b7c6a840d1c827afc3a6e88aa6306e1588994f534d18fcedb6140158695dbea1cb87dff2835df2d194432e12220ba6256b49a2f9caf213ecb1998cbf3b7bcb65c5e7dbf08573b001043e2f8155f5af2e47b7dbb09c33874ba87fd6fc80774abe2fcf3e9e91f29be5c80d45a803114a17adecbbbd9c60173339ba74deb81a079fc279e0b352ef9ce11a99c24e4f460b110b6ddd2819d6e72b7257428228dcba69e2ffa5e0d404115b62130e05d2cfd1e9fbc12c25bd4308935997a44e2a638f952597ab6b5dc8667d6509f0107fd1811df227c184bd840614625bec611b493b64a13cbc3859f9d145d81c46b12c5178d0a2a9d07f91440f3852ffbb19da2c2b158482a855a3193a18bd91bc1a304bd000a73dec24800e6504280542d817f6b50e75eea9811825b2ab69493041bc62d9a920c200044c0a881429c552705c2b39ae7ae177e1def43c628a46eea7d3d5858053dbe379f484a0f5309b76ca7a25262fc1dd820480181d982c1ba0821685f7c383f45c4665e0989a730eedf47805d176d95add4270cd0b4ed2f9b4db3cd3b8bd54e24e23eafff1e905acc723b60b1e2ce96216b7076acaa22ba3776daf3d4fb5eb09d73798234773f6c932adf531af290970a269a8a3ff22989e00c36d8daefaee7e1625f3caa46f032a911d81e15aed11bd3f3f99151494b10da6d615fd58e5657f381f172502057bcfdecf51569a75087c2e0c233a5dabf5eddedc94b36b4673fa15670c6e608d15bb584b3122fed1dea966393ca6da81e5c0a805f7062c34b2244e8aa07a5122170d00fc878b562d9d5adaee1c4efbd5624b2cb289a02355999a02444106a05db33dbb1d1f9e663c46fb1cb5421c33649b19251cfae83aaec91130cf1d7d05d4ad2e7309e0d526c24a63e7dfa457b22cdda1200f001f2b3dc07b54a73584babde85fb9ef5707387ea52fd2d4979a00f528342d1c18663965e3c512b3eb8eb67222029ff7e4fafc7e842aa86829330910803c7135bf3f495d16c42e3ecac0d638dc0c7cb9de742c7073cf3169148facbf09c678e1648cf3665beee55815804087ecf38fcfb2d0663ae50a600d24288065188ad5b09e2240953735a1ec502cceb742993b093f234890de1f65732f73ecc69605ccd71cb340f0f8a02d23be43bb3cddd122c34e336bcd706f5da88472bf293f5dbf2c4eff5bf9d66ed96b332b874ed51e6406dfb5b6a7d741f0a65e7b1e5eee6f58eb68f09f0e7a321f9cc4a7205c6adef13d13b0f6af9d729248f5cf286f1ddd6f306cba7f47854a6733ea2c6cdbf12f127d3b39cda61e375d329c72e74403d6068cc5dc888c5988a9c658389031909effa7413e96fb4266c993cb0927e38dc285b67cdcbd8073e1700d49c2ce7c1e6d30ea3b90b623b8f4079f0cd50fa93190e7b98c97328153c2f31c690678b26bd0e92fec82b8dcc972a6ecc3e0236c2a63603f0d01855144bc41f8316b9b772e4b38cae24e4c4905da9f49904f4e6655435da996ed1e360ef544593ed4e3eff128224db977a051ad37e0c739d2d76c4a83a737c1a618d04da98f74cd87783bf91d2c1183e8756475057bfda690d77c3bb4faf9ba4afc29a2eda8fd14bf08331a46bb890e67c17eb7e16c5c429f29051d12e3e9443fe5a9d4ebfc33c347f23f7c1edaf7bbc2e81ca15f388382e602ce261ee29c1d5e8e6641217c9e393dcf9a82bef4252b2b19ce87753eebe28c9d2b4ab6bbfa907bed5f0c7335e710d1ddd41201cc668ca39e08e35bc01565fceeac1e3e7d300966ce779f0d9c3c24c692f708ea803ec1c515d7b125968ab66afba1e799ed019526e89ca1db25927a7a53456eca5a45390a800a7bed256b2c3a7b1bb4a080f70a2bac620d3418690966872b72d1fc3c1ec35e9206405e59e9ea93ecb66a0987daacdefb409290f6487a59c45fd9535a0827e1fddbadb6b39c4eec90c5cecdcb34c37dac9916f2cb2a75471a1677bd3a1d02dbda480860d77001859f38e61ed83c4e57ba1ee5042a9ffddb06d73fd6321cb00d5619319380a68271319d3c4b28f617bbbe8b7bcb6baf0934d7ed8b24c251d30666a731c7db1a579cbe0adaaa5d16ca3a9301a712029303e8070a3cf4ceab862b8ad19fbb2bb63940fbb1813138200beb24524a8faa42d1d7e0dc30bcb96ad60cecaffc3f38ae0b0a96ce0f77451a49516e605aeceec3479b8c3fe7412e402b222b026b6ff09ba15de108f480d721f68af4ebecfa6e2dfab69989e48abc88c14f645715d3253f1810b9bb5a8b89d45045b154f95cc75f629dffbc9f99f60a9389a76de77f54d76be78427c018605b8d7926ba1da6e71f38c61adcfd99af1a800c83863860821a79db9c5e742054283b39e9cf8d619eab54f177c75b34d84fdda005f2ffac3efd7769258a7f7797d935805bffa8a661081ebd6a4eca4dce116b7b31c4067971fc8686708be785de0c4dfda953502edc9a238bb604c564b9c4d748f1746d0354a1bd080519ee25380e9030ff76ced37f72a979bd198b79ecfb08288d838bce119044a0fefebeccd918f83d4d0e2c9b79767ea58d54c235a2713417d8e49e46cf7b6073e642fbe1d1aa2d8a2f9f385380c179766fe2d45a0d7bc0fe6d4fac025f6a1ca6d5d8071594225638ee71f351f8ebd11018a43c994c4ee928f6d7ea8413315b038598aaa12f1cf22f2b839279face2ab1554e8206516adc98f513df88d2229a537bbb5df4a4dbc6e31ab89fa269e9a2a44e6e5bb13e1886ce3f2a2ee74b893f40a7e1d0e30e852ed9e09882f5f5b8573bc9ffded97fbfbb335b09b65c42b0f4af83391c9581918e181547b6d1a3e744a19ce84921a2e1e82846b1b4279fdd1fc2c49c239ea0071c9267d77998a3527dc3e045ef2141e81ce649310a4f7a01e3da16f964b46f04b7c7b3084ef77d1ac51c8d8a22811dad1f5fe47ed607b6d0123cb067ff1f4b6dabc71880f6a1d9d263677d2237ca8c57d6b85cce5a6309b9017427f1140d7a1866e451b8de56443142fc820594c17f6b2e43e8ebb12c0003f668de281b81b4959f588851c4d9475acde8436cd9d9e25b3e1e3296f283159b2c0cb94acf5a2848f5d183e20e4eb6ccd934dd5f46197c662b2b3a2f8bc4e182f95b60a9f9e4858f5d38223887f647ad273efd477bc6eda10ed546c717d7cc619fdb628a173e350d38e2ed78af9e7b7a770f8c80d3ccb0029e129f4ea739ec1cc3e0ff11099d49de1ad2f7d41353d3f3cf978920d0fbed7ea821846683b8951abca34e5fbc87fb776977e6f2d76c5799bf4e29e04733c5db80e88cb981c0f304a136a8750f018e6babc8b235adb3a1d95cc94175cbb8e323b59d3c86844b4396db69816c476fd81d87d62e2ba2dad6b333be8eb36b01098341f468dc86f0e789d241fa41d26ed978a87c5114872aa27fa983bda05dbdf3e8ad783d27979354a8cdb32b3e4dab830fe66ebd6bea73448e129cef8ea4dcd6e947622030e46eb8d273ae0de575da3bd29f1a9d2d8183b0b39212ff9c4246326fb754100dbd9a28a3b0acd7a7e8aae3e0d13959d94111a5f712f52ae59069a912a52ef5cc0181c016cef2cae97478a877e5b9ca3ef011228ec0114f5ac247b5d0ad5afc26bc5edd123476785a03df801c5788b9075c7970ec5686a22c393c46b6aac5809c4e1a1c4b4942884676c8c554f49530428b25a737a63e1ef196b2e37693f279675c4d91c19b216564136cc0ffb51d74b61e279ec05abbae708e8958f504d108397a1cdbba8d49b8f368da05c04bf4fcb7d4040bada55fcb1dc2f01cf9d88dfa281b3efbb5bb59eabcc0a92a9eb0c6f833c97165b80f4bd66208da035ac8423c18cff42c4603398e039b1ff43dce981bff86299ffbcff6b4a1a6f5466a1587054e598287a61b713a1b1ef7dbd2c740a5d4e605f5f58bf318b180ca0522fe04d04b5d56add203cb3ff93fb9b19ee32910041ab84e994bac521002f1ded3a220e85603d2941cea20bb493e48d71309cf93831c030b045132bdf320f0808ff29e50d1de28da10c8b810ba6b6e4a7e98973e303bca95935bd5c35b1226ca636793e4d87c77416b18a54f278fe091fd488bc68dba304160582541366001eb68213a83f86eb3425a64a91b6bf78901c26ceac3dfa5d2b59b08", 0x1000}, {&(0x7f0000001e80)="262eb686a9d7ae7e77c709ace34dd4db1f505bc8c18bc2a8dbbd17587efccfb675a3cce03cec4c7c7f0c08412191b81ed1e1f88a30f76ddff2a5a75f0591edf904a5a336313675a2ef6eb2713cca388610806eeee6679b8d79fc013129d81198d812df884a04683d673badc3a9b632665c04daeb90bc6fbabea2e5bf6ef359e4d515a2f8010359f572d38bc2485892c7eb3ec47ded3f4e6adab385272eeabdfe8f71b78f6819dd501e45a6bcb029daa69e04d152c84b7892e2831fec06f29da1231480f0ad8e6440b2fce1648625be38d4ba9db01d31d2d4e99e06027d6800126f45b03e5844b182eb974376d6d17f4515e11e42f1db41e071dfa098e006d5", 0xff}], 0x5, &(0x7f0000002000)=[@rthdr_2292={{0x48, 0x29, 0x39, {0x2b, 0x6, 0x2, 0xdb, 0x0, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @tclass={{0x14, 0x29, 0x43, 0x3}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x800}}, @hopopts={{0x48, 0x29, 0x36, {0x2b, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x401}, @calipso={0x7, 0x20, {0x1, 0x6, 0xe4, 0xe7f, [0x4, 0xcbd, 0x8]}}, @pad1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@loopback}}}], 0x100}}, {{&(0x7f0000002100)={0xa, 0x4e24, 0x1fffc000, @mcast1, 0x8}, 0x1c, &(0x7f00000031c0)=[{&(0x7f0000002140)="bbf19a79337b16258cb8067a9fd97673ec54ec73ed7539876ed4d96087a63d3b9f863f85bdf2d5ffb54c91f7e9c8b9a3fb2d1aa767249c63dd7108e42afde05223204ce3e0ba855a9e73065d221cc2bf7102e048f08c", 0x56}, {&(0x7f00000021c0)="284efd6d6d7927bdd0f3f27e27c53c15eadec095ac09dd3cee2afefebd0dc7fce7011e2015879775c38f9c3fea664865ffde6dd30c984cd83eabda54fe6a723e2c408e8aa121d0f0ae62c8d7428835c893f9a7d442e361285ed2bf9069642e0b58ff827fd17b50275ff20fb9f256cf442262f21b529477a7e2cacb183a9294c97bea4874df1c95059b57dc66ca3da76a23862bbb563283b521c167fa76758a1e3d0e681e580e253bcd0d9ed1461afacc18985643941b226b33ec3a187c2c8adcad9ab69753f9fbd2c8de63c3e963ef05c233d0f4218b14528832d9d5a819d88b6fbab6bf59939a23539931c86f50d17c6e972b429762d82c69c336d0b5308702ec6c01960d534643cd2908d81b0f550ca65f3fc5bb5fe0190ecda1d6f1e2b42db456091c0bd5ee0f9c9e1ed3092f8a8c764896d42c253df42009820d5a6e90073dee44eab16b226f866c96656cacfc17960f0a90d9dcc6595f1ca942e1821fe2ab5415516504ba9c870053d66cad04dbdb6c8a8e92f01d75acb132b64008408be76612011776e0a010fe8823d3f8ec2ba50ff1a9ab88619a767fde25b4a1e750b11e628520429d6da873f50679a41fffdcfc5bc5a5cbc9c60d5fac33fbd23c0fb4573c4a951fc30942c15af18911e9c5fdc3b70800f3540c8b2ccd7514db376fc14b0a4c0d28e82c18de8055705697d2808e538a99a70a46fe41a86ae8be6808523f99337fee1dcac7e2f7b1e6dabc3f08660cda0d80409b3041177e11a27d29e607e6e603f7fe6659938b93acf09800beac3fd1d5afd01b294405426f6c0dfc945a7393b57e495d4003ea3c93b40d040d9b1060ad70dd254fcf5d22789ebe2465947c78090199974c529ad1071e9809c16ceac15b4341a8c685ff11e333a9ecddf98c9f152966e00549f01c1c896e3f6a55391f9a644f1e4beb52868d4536196c349a92cb7c7810fd3e5720aeea6a7a4959f2a469816bfb3f68035f6aa7af77ff5f7b2c41f5f228b81c199f89cb165f71a6738ede0dc7a6d40eda95831dda64af4537962596f9ef63679298b3bb465bf5ed07617e90de0aed7fd9f7cbfb74d5e0e9adac99bfe3d7549d12ef84e28a81a1a9832d4fa15951b601fa73dd70b66ad9bffe5fd40853087a930500e200a8405db6fc0871174a8699336933ad847c07ba756b986470d224b45a0c749341e87b94bf9d0af58eabb22076d39f6c1ab7f9710f311db4f3b3ab4f57a77831cdab6584a55938d7ea1ba865ee288bb3bb4b4c5fca88f5964952dd46e45908406ec0203474ceb9c4521e86ea87564b8bad91ab2dae40eb8bbdd4d68be250bf33895dcd2976c4736e92d6d82ca68039a3cdcd15cf5faa57a8231ef2fc933e700c6f838be489ed0e1d5e6b9edaead359a8c956fdc684a88b05beaed7a45d31ad8d70488074a1efe21e87306f6f428d473a9a0cf879577327a41bfe877de386529bebfb51d23baf52776285f03600d00ec1c1f13fd8ddf3184c13ab9c1311f38484c735b32d91c7ff522814de3548091adc196f6a8b670209305a4462651a89da8a4557fd960eff05406fb6d0655cc4f533fb493bbb2df31cf8135872941728ba792959c0607dea3f9ef48fe4ec66d6b81baff6916d6a8b5c30d551743cf081d57c4bbc0af89f9c5da467647c214c27c9754d6b547ba80883370daf5e8ad4c4e90098b19e473d0fed5b69e223a5e804c85ef2aec261a6eece750829232ac77788573bd68e81b921059be9cbe478fba422a4b65b618471290238843f70e8cb07efe31609c15300a343f055dcf9c2f7e3bff2c48ab5b40e33ba5f97972eadc6633b31a41555516bfcdca90f173def8143f0fa4b63fab14e68f0486a8b3e0d50a059d9d82063e64c6cd12614b980aaeda676a15f2ce5f96527ed954c177846c8e1bcd52375655893c8819a0e6432e23e1154d5ff1a37e743ba99c423460a6d784c49d7be7deae43e5b43be52640f748f8a062a3094337f5eddbe47f1fd0a78f267b8b8c4ef53476973fc747a5ceaa7a5242f5af852777f643801cd768b19d72ec1bb0a5ec9ff1418b3fe11e3c0cfd55e743103b79223ad795bc3e10f14327b4c61369609583268bbdec5b890b08e1153532a44a28835590aafb84feec712c9d104e49064d690d5522aed54560b29f83e16929d74c2367093eb2f00c42b68dc13b617494f91b32b7882a14d356fc4d42e000609febae5b5fcc3a500c70113d02df250607ed647849e5c854fb3096628e0a9482330d6e7e88ed7728fd4eb5ddddc9a34e6eadfa086e8484674c6bb87bad40f1b57e21befbdccbb6d9d9896e1156891ad40d150ed73969632fc4a147d0b3e860e0ac9fd56c8d757a7566aef782167130fcd60e3c2c4475e2fe65cd03352810c44d2282e7bbb4a73a357b9ddc2043180ae74b1f6e8867f6978708447f1769c23f4b75399852d0734ab116a5654e6fd18ed5b5c77f3a097b8fab870f3019951057ce58d9ac59df3170f9b0a04ec7f9328cf7500ad81d5f568541fb36ae95ff09b7932fcb95139ddd662fb03b595febc28172b4f1309747f804798e3e8d050e1db140af712f3591a46f7a97658998c4cb65741df8c3c9ed6025e8fccac7a0e754f9606bcdf5bb9ada1950a8e24f13130d08d5e2cf229e78bd1c7c86ccead54c19b8df8709f93afbaa3a7dd0cf4694e1d1040bf6d376c5ab9a9647cb4d6856258598cf8a3cb023bdb87de9d888822cdab9760e62a2ce3a235a97ebb0fea9965c7deb56efa46dc27ec34f37bfed417fb333ee267478d870e84cb0eb2bbebbf00168656ad8ee8dd2c41192d9cb78eb569c2e5fbb3343e7ec3884af2fe767acae47104431def8ff7527d5600ecb67a6bf3010abd40d5e0e22f10f08c89f8f4ac92a3c282c8c8782de50df735cbabcc411821aba5d8fbfbcd69ecdbe845bcd38af372ed2bcfbe72c182d0436156ac15631db117721d632a7aaf38e0ff875a0569eddf77fbfaca15e6464e8e514c56df754c125ae0fbdd4db5aee49bf6ec15b81c3048c26d01216362bcd2bad28cf3d4abc00bd8e4dd8a24cb0c315bf0dc4dd1c8974e24193f7952ed691e5fa92c7ec8a7b255a8ba0acfeb4fa19861d692a7eeb10277f4ba91bc11147279a83853a76dc77600fbc5a04e9acdc46f32a8b937868feb0b4e96c482364b53c9f168a7489d002892c3c627fe7c5b73c2741578b1359af3f0d0efc4b08a07551b30a15dedee9c32f881d2a401b1543eb0ad3c5cbde9cded0045dce66f509c2da2b4484566baf9dd13523633bfb1fead4e8568ba129d43dd3c1562f9728028d49e98ed539b10ba880c60498847b113593acafcd24aaeaeb5222efdffb828c76ec6477c098c4785fd15afedfca74bebdcaea2ae05b7403e66e78c8cdcb42e8692844696faa1abb7d8585fedbd152ad8e23d1953b574c4258c9c1fe3dcf07e7de55328056635e65d154ea566f9ccb5f1c36b7dee75d9f8d61c02ebaf76ea2aa4fc422e6b65b6981fe1d30453e784e5f9a0444170a52155c288118df4363fe14a87671710b4ada0d4acfb4b0e04fcef9105fd2e6d1d7dce0059821ebc69f300b837fba1119e00d303458b51b61af1942c3dff99ecb04787546311adf0cceaded84072a3293b31d4e4012ce2ad2474f75f20f8b167033026bb0f6469ffc51c9cdd40c67c221f49c70605c237c89738f044b11f919664ce66f52b8c4f7e38183e0490af3ab7b24db6a1b0bfe06fd3e09b58d85f53d074fe38d928bf9878b574d530f8d3e46d5ad2f9585f128d6588d88198736e6d8c53cd2b9e29c6832fac2fd6aca8269e70ffcbd8e2d6a30f3d46076b2db5c652b0606c9fd33d8c499f300fb2fb4052bdca45544e45e977e3e78cc49fd88897391a811ed2c868a44106744ae7a2cb5b16ce6479cc16cd61f66b7f5a0bee7be257f35d85763823d1158a8856e958af64a65bece5258155023c288c5442a15098d233b88cb1d67a3a45e3732c0607a6e537ed931d0efd555fd64d3e67b7a348721b5d61c1c0c0ef4fc2a62f5bbf4b29116158b0a1314f4dd32a91fe417810a0b4dcf4d355e3bbf7d5b2fc79213f4660e1c1ee84536a99edad5ff380ea6c7db43eec97749b1aa3a1f59cc7de247cc8fa8da799372ff716ed7bf6cc376773827e7e3b9e80f715d694757586d7090156360b5cc0286387b4ab8a0f0c765e422fe7732271baad7a8d0505a10ef66fcedaf4fc425c3ca7f19ce9ec7945477bfa8eaae200c2818593b42c7604c09cbb4b325dcf2e33bb2cd5ab21c792fe1b9e22c9dfe5aecc42299f59b3ed44d35bfdd7f141a4e8be2944e38b86c9370e563d48acc42d531c34e4bc428341b1b313b7f93fe47e0437ea51ac93a97f8d2d675925a64ce856dd0fe8e0960fe3540c8d1fb13f0b5f82d00a01966dbc3b5ec7a21fecc548587f7fd67ea18ad16b909384fef9af0b41c57af4a6582946498ccced0e4e7d45f9cd71350ba7ceab9b9d2bde5ec3acef586828c849801bd083a2c03bd6839cc1acf4abc95eeb077a567abbe8d344b349faa05be748fe1b99cc3e0cbec84db276c8a1c08e8f59b341fa084824b462d3de222ad5be704f2a4de57474ee91c7a73948cdb65a75811a5c81642eba1cabf3618e505a957addf3c7b9db8c981e53bea1ca5b8100e7cbfe72a5f63e2df14bcbf07e56ae971b0c75fcc22a8bdac62b8db79354482ac8182017d068671e093988fe81f79871822aa6b967283d78b29081d71d988555bd1a1437eb8601774efbf10263b7bb57dcffadf8064ed367980d2d226353e056803ab93ed1c6e61d8b789c29efb36b64fbfff68d0e941de8c7a04a48dd757e07a67dd3638c2c00f8f416f5637de6618f4408fc2d81e9db9396010b1f0bb5c9e988096f6b932ad21bfb21adae2304a44cfbae38daa5e779fd60e4e56726ef74b0cb03f5f14cc8b82efe0fad9337b62513f9294761a0ee893291321612cbb99e70d814f11fe9ad52986a5ac234e1e105e6518c6e95524e9c962e9e2a719d2cd151aa5172693c40b29699748ac9fd8b84e5889b768982b16d9c7021323e13ef105c11a8117a9ed021fba9a1208af9ef91f01c64010c9016b0e21897e46bff44781d0437561cbd27c4f9c3e5ed51065054b12a693bdcc9e9a29f9918dbd7b12ffae5f635b29b3dd9aad13f894fd10a217c24390cc18375e01d2466383cc97c0be750213e83373ec1a7d4e10784c94c155fcfb33a2652f0b994591e9a62deb95af54a6fda18e0828e76fb45d50c6ba2dbc0cb80f6c6abc95acdf208c069052da2da22ed867fa46b396c77f710f0262da0e41b09f44a3e7d18b6c77c7c54a761a9ec31bbc7d4e2fecccde7f53e216f7af382e8f0f4e475c2aae8291c071c6e298cab63d15807c5100e3670dae1e82511f9141a4fc5eb3fa748ff7be34ceb536bbd19133f3cdc7192cad622fe43005469e8ad81ab3bf6f6ee12bfb3c251da6857b04a077136c18371bfd0cc8e0bf972bb59d9f3fbf7fe10f74ac0e24d8286b8ac88513b7d29dbe0d3071794eb6408592d5fc715f16b3274c6c8b371fdcc41e326534c443c592391ecddfe265eee37bdc0157c6a7ac7f7ea607c395a6463dea262d26a1de9c87112d9f231e2550f9dc59575b1d1491dd31e2e55f60f0972f76fbe823141053a349771b077586aa5ea58b89907d622e4138d39882133184259cd9baba88b98dc58d66b7d11aadd72dfd28ec2393039b8f455cbd95f63e8015e2d2444dd0af16060779f95c6e44ac9b53f73cdd8a6120a33acad890b9754c0490e1485aadf1d45b637086076fe8a91df", 0x1000}], 0x2, &(0x7f0000003200)=[@flowinfo={{0x14, 0x29, 0xb, 0x2}}, @dstopts={{0x98, 0x29, 0x37, {0x3c, 0xf, '\x00', [@calipso={0x7, 0x28, {0x1, 0x8, 0x49, 0x7, [0x0, 0x81, 0x9, 0x4]}}, @ra={0x5, 0x2, 0x26bf}, @pad1, @enc_lim={0x4, 0x1, 0x7}, @generic={0x40, 0x40, "a488b51da31c493ebcd8be02e6d045e7c35d121d573ad2b84368a93d66b4a79cbf17be42593602393281a2d1e3b5122575fd3f52b4e5f2b784958624a43bfc7b"}, @jumbo={0xc2, 0x4, 0x5}]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x0, 0x2, 0x2, 0x1, 0x0, [@local]}}}, @hopopts_2292={{0xa0, 0x29, 0x36, {0x5e, 0x10, '\x00', [@ra={0x5, 0x2, 0x4}, @generic={0x5, 0x6f, "6764a0e92814a51c524fe05c033a9c0ba6e3fb7b5cc5bf2f4990ffd72f453f50982d840ca90b519876e442d5a539f56c0008e5105d00b70b29d16c87cea5b3cee3e14ef0c62c91af9fe5190103a844e677aff8a1b3d46884344fbe27f37adf3940ccf6c28bda10689b492c02f2a676"}, @jumbo={0xc2, 0x4, 0x33}, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x2b, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x100}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}, @dontfrag={{0x14, 0x29, 0x3e, 0x6}}], 0x1c8}}, {{&(0x7f0000003400)={0xa, 0x4e20, 0xd81, @empty, 0x1ff}, 0x1c, &(0x7f0000003480)=[{&(0x7f0000003440)="f6c06714", 0x4}], 0x1, &(0x7f00000034c0)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x10001}}, @rthdr_2292={{0xa8, 0x29, 0x39, {0x73, 0x12, 0x0, 0xf9, 0x0, [@empty, @rand_addr=' \x01\x00', @dev={0xfe, 0x80, '\x00', 0x2b}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x30}, @loopback, @local, @loopback]}}}], 0xc0}}, {{&(0x7f0000003580)={0xa, 0x4e22, 0xe7c, @mcast2, 0x800}, 0x1c, &(0x7f00000039c0)=[{&(0x7f00000035c0)="77b532ccc8642f7ce00a63ef0c8f7cce893ac166193f6e784d19642437d1083bc1e22c3ee304e60edf5655c6de70c7ccda51de1730652b833a261698354f7dda49c5f1748f0c877ce82412ab401fe827074c1945011282235783398f2d3ef0b26169046559b1c8030526fc43ce663475a990ebf404a3a9159b9ae1aadbf2b1b35071b591e669", 0x86}, {&(0x7f0000003680)="9bd373284752642e9fd3f02a62f2153a93c5400067b568fa4db056856635481170", 0x21}, {&(0x7f00000036c0)="31c46026cfb7b821807f145d7d560570949d178f2ea80b34a8ce0c81b852956a7f92e6c977d507a14e54a33b5f729cd9dc3285e02c5f9bca494e92dc1ec9f572c097b9e79cc59ad320d3526a94634efa09b5669c085c4159140e23994629212b240046468f747526fe6669af61ad35d2c2a2a144867a131bfe3125fde39f89c972cd84ce8cde5c2531f97669865d517fee67a0f410ea365b33f6662aa573dc55dfc70cae275697e3f77027651139b8c7926ec9", 0xb3}, {&(0x7f0000003780)="b650a7f57e9eb348f8be76cfef8990af43b6f1de4d0faf314edc454a764a4ec9e16005ac8e25f89b99b605c41e3a1f16695fc94ab66de8c76423c72c6b65314817d7a111eab6ed682dc534b77490edc78f90c6332b0a9d4a919c4f7af16318752d3cf23e0f04a7f8d1178e1e2a82575fd100e3f1c3cdeaaded3a46a19b65f95729e530df074a36", 0x87}, {&(0x7f0000003840)="e26082aba5d2a2c68289acd689347d59b7e8ff1c89687a0ce024ca12d2a91748d0edb90022b649c708ff2be24ee595e2039878af95b32b293c8e4196ddda4e16adc274a907053f1e7c", 0x49}, {&(0x7f00000038c0)="fea2018f41b5e2934bbce2e739dfb41bb59a96c1fec712", 0x17}, {&(0x7f0000003900)="c572c689d4e60e6ae435ff663fc2e1f41efb", 0x12}, {&(0x7f0000003940)="32c90045484461f7044571a0f5be20439702d87fc9c7b290d2b5cf92489d00bea3657510bea31225c82866fa468c89e6b43c91d1e934df0ee32b93a575e64533da809308840cef34b87f76492a59c4686d", 0x51}], 0x8, &(0x7f0000003a80)=[@rthdr_2292={{0x38, 0x29, 0x39, {0x67, 0x4, 0x1, 0xff, 0x0, [@loopback, @mcast1]}}}, @dstopts={{0xe8, 0x29, 0x37, {0x3b, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0x2, 0x5e, "a05ed6348dabcf3b38ea818bd745199b0f77a90aff4b5ad05bfc5709fbca9b1d57bde8ae1e180eced3418afb8cf4824768d719ace5e77ce8a82eeaf2951481e435e3501475ea62ef849d547a7ddfc9a00979b42b4933a3a009a2d0886d0e"}, @generic={0x0, 0x26, "fa9c7e58e68f02ba8b4a497e0494a07664641b475a6cd980ea221b102f95093546adce36561b"}, @calipso={0x7, 0x40, {0x3, 0xe, 0x1e, 0x3, [0x1, 0x1a5075a6, 0x200, 0x648000000000000, 0x8, 0x30000000000, 0x8000000000000000]}}]}}}, @rthdrdstopts={{0x108, 0x29, 0x37, {0x87, 0x1d, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @calipso={0x7, 0x38, {0x1, 0xc, 0x3, 0x8, [0x2, 0x92f, 0xeca, 0x401, 0x9, 0x9]}}, @generic={0x2, 0xa0, "4810851dcdfa2605819d61f811018350c1229cc2fb07033d3cdec273db4798ea8c1e3c27d53867e85a37290f7c2744017e7c3a9cf9293f3aeea7ca0f69d3477a2ecde358e26b92221e96b510505b47ae82845a852a004aabc3978bcbdf4873ac69521219e5d1c85f4dcdaa251625e6d3f36f27859d1cf2964c658d306487d2912274d9accc7001a51299a1adf54281628057aca313008e2e1581ca5e8fad83be"}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x5}]}}}, @rthdr_2292={{0x88, 0x29, 0x39, {0x5e, 0xe, 0x2, 0x0, 0x0, [@local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @loopback, @remote, @private2, @empty]}}}, @hopopts_2292={{0x28, 0x29, 0x36, {0x32, 0x1, '\x00', [@jumbo, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x5}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@dev={0xfe, 0x80, '\x00', 0x20}}}}, @rthdr={{0xb8, 0x29, 0x39, {0x5e, 0x14, 0x0, 0x8, 0x0, [@private0={0xfc, 0x0, '\x00', 0x1}, @remote, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @private1={0xfc, 0x1, '\x00', 0x1}, @private0, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}], 0x3b8}}], 0x6, 0x4000050) (async) fcntl$setpipe(r2, 0x408, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 576.225944][ T7888] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 576.320937][ T7914] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 576.337132][ T7914] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 576.382184][ T7888] EXT4-fs error (device loop3): ext4_mb_generate_buddy:805: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters 10:53:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:53:01 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "4b8ac05efd31d6e023730bc1ddfca23c50d9b1e78d6184eb889d65c75c42039e3bb4fbf0dd884a06b9a45387ced908ebd51cc47a2477b3d17936be2d3325d1e9", 0x12}, 0x48, 0xffffffffffffffff) keyctl$read(0xb, r0, &(0x7f0000000200)=""/56, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r1, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fcntl$setpipe(r2, 0x408, 0x0) writev(r4, &(0x7f0000000000), 0x0) 10:53:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 10:53:01 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r4 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_IOCTL(r4, 0xc0105512, &(0x7f0000000200)) creat(&(0x7f0000000340)='./file0\x00', 0x40) ioctl$USBDEVFS_IOCTL(r4, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x14c}, 0x137) (async) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000500)=@usbdevfs_connect={0x180}) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="b4070000", @ANYRES16=r5, @ANYBLOB="010100000000000000000100000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542600708806c00008014000a0002004e23e0000002000000000000000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff08000300000000000800030004000000200004000a004e210000000c0000000000000000000000000000000101000000cc04008006000500010000002400020062d654eabfc9e0c364dd5a61719f78c2bbd12bd8fe6c74441a4e57fc63c92dea06000500060000003001098088000080060001000a00000014000200fc0100000000000000000000000000010500030002000000060001000a00000014000200ff0100000000000000000000000000010500030001000000060001000200000008000200000000000500030003000000060001000a00000014000200000000000000000000000000000000000500030003000000a0000080060001000a00000014000200fe8000000000000000000000000000bb05000300030000000600010002000000080002000a0101010500030002000000060001000200000008000200ffffffff0500030000000000060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000a00000014000200000000000000000000000000000000010500030003000000040000801c010980b8000080060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000a00000014000200fc0200000000000000000000000000000500030003000000060001000a00000014000200ff0200000000000000000000000000010500030001000000060001000a00000014000200fe80000000000000000000000000003f0500030001000000060001000a0000001400020000000000000000000000000000000001050003000000000028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e000000205000300020000001c0000800600010002000000080002006401010205000300020000001400040002004e217f000001000000000000000024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b392208000300010000000802098028000080060001000a00000014000200fe8000000000000000000000000000aa050003000000000040000080060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200e000000205000300010000000400008040000080060001000a00000014000200fe8000000000000000000000000000aa0500030003000000060001000200000008000200640101000500030003000000e8000080060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fc01000000000000000000000000000005000300030000000600010002000000080002006401010005000300020000000600010002000000080002007f00000105000300ff000000060001000200000008000200640101010500030000000000060001000200000008000200000000000500030003000000060001000a00000014000200fc020000000000000000000000000001050003000000000006000100020000000800020000000000050003000000000070000080060001000a00000014000200fc0100000000000000000000000000000500030000000000060001000200000008000200e00000010500030003000000060001000200000008000200ffffffff0500030002000000060001000200000008000200ac1e000105000300020000002402008008000a000100000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696bf401098028000080060001000a00000014000200fc000000000000000000000000000000050003000200000088000080060001000200000008000200e00000010500030003000000060001000a00000014000200000000000000000000000000000000000500030003000000060001000a00000014000200fc0000000000000000000000000000000500030001000000060001000a00000014000200fc010000000000000000000000000000050003000000000070000080060001000a00000014000200fe88000000447da4be55beae9c0001010500030002000000060001000200000008000200ac1414bb0500030002000000060001000200000008000200ac1414bb05000300fe000000060001000200000008000200e00000020500030002000000d0000080060001000a00000014000200fe8800000000000000000000000041010500030002000000060001000200000008000200e00000010500130003000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000a00000014000200000000000000000000000000000000010500030005000000060001000a00000014000200000000000000000000000000000000000500030000000000080005000000000014000200776731"], 0x7b4}}, 0x0) (async) accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000003140), &(0x7f00000031c0)=0x60, 0x80800) (async) accept4$inet(0xffffffffffffffff, &(0x7f0000003200)={0x2, 0x0, @broadcast}, &(0x7f0000003240)=0x10, 0x80000) (async) sendmmsg$unix(r3, &(0x7f0000003500)=[{{&(0x7f0000003380)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000480)="5dd20b4c2c5c4ff2aa4bf9104ad2353ad8d35812818ab8a45959e7fdd924f9bc06c8ffc760f7fc54b52db5a1b416f387f98a87216bf881340a4eba46e73e18691f5aff8c32f3ddbfb41be37b55cf6e7e355c6696747d2e4b9bea5c43bc6c6dcef3", 0x61}, {&(0x7f0000000640)="142e1ee65b4fe3392bc2b94d41d38c0732b19a4d495c49e17865a86e58c6f0100c7ad1e881efe9fa7e1882eba259834f15697e747943799d77a5455a4b28f4152219791c028980757cbf4cf42e3fc01f179617b35589146e9baf03eb1ec21a0af8e40ae01a4c8f8e45dccd442ce00e0f97a45bc4cb48cc90428b56aa5f16eefc75106eca796c6e3fb7aa48de3e95d4c7b5801545c0d30cab9c2b765ba202c7657fa727285d50b7f847dc4c66419fd2ebe5faa7c6d0fd942cb31d9d813b84dcd0191f459ae82049cbc1fa14c94b9e674b1916f8827bf9e8d1760489a8b9602545b521ea34fe97291011a55a527df177379119e980", 0xf4}, {&(0x7f0000001140)="169329db069a57246348f8b6050653eb44402768f478decc81747010082af7809befa5988d2fa2f8df9a35be63faa59906620d19cc18d588a00236523490cd7e020ef305f35743d19ba5d261f288dde44e79ff7bd4f9f342a7dc58c35816b53f881581d9332357a3943dc5fc2db5359e06365a836802897f1630f00dc8e5418751c01b8b15e845bbfe5837540311cb3f365d8e262508a9a86f5f88a11edb5024f36983632503e5a4ac44d0527f748d1108746d7770f140953aebdcbc499cc8d35e9244b8400e0aeb242e51e3636eaddf6ae06566cad22fed3749d5f62b0bc8bd70a7a0b404825b14d5d388335b5d1b70ce5cdce83f023828ef9de9f2e8047acfcaf22807b825883da493e00b94cbbc8762e8c963b3daf36aa6ed019d105fee51c46839e46fbc77a62d7970c5c635df9834b2e32c9218b6c463d81c6ac8b1b5eb80457a7738261762ba94dff606507448d4d27c713b50bdda4518d41dfcdce521a0bbe7cd6ed811e856d5fb3f1ea7f9ef6a4acfce1a07b05fd645d813468afe16176bdec9dc2ef2998b9102d98eb7cf3b066942062e6f6c94d168d6accd468a69b6dca2e8714dfdbeca89d9a4a4a75cc5a0b3b5779264c305bc435c84a70888fcacb8785995320c4a8e1ef5bdd6952b57193a5f88e4201c1982c88916afac3a3d22f6370fc5e1c02b6248b8a06f987a07751aef7ef2995622c956e9cef32f69c60dfad3378b41ca9ea897c5125039bc7317a63f8f4857f874229e3ba7db9260e93a80854a9e38b7c383c6329c8630a8b913be7d022f0d24c3bf4372f340bf1eb10e383c8be6f23dfc7a85c3506860dbc5fd269fcdf42a9e4ff3d37e5fb87c688adcfdad830c927521233ecfd92450c72961c823db454ca5935cc7e60469162895de0fe35cfebdff90f90c033b0deb2305792485abe1b1b6939cc1e336695b35d149fa6f365e7240083aa4c9c935ab2bd9e3b55876e26590a49b224c31ba59e6e4db228ce99be908574282408939dca78e33073ce05b1fb1237b7e2bbea2171d7d1734c6757129dc1b71ba1c8d277aeb719ab01d5d176e89308bebead67cc0bc6e70f87e1482d83d03679aa868428140723b7b714329cbd7048984530eae190c1a055b5f7f9d52431ca274829f158872cacaa0e7501cce26ef0d58bc5ea74fee1960b37381858a21f9964876cd505b30ed0deb217b8e1f1b2d996378ab55e22fa5b8252d58f37d6743e3d4de132b7503cb73a560615efffd1b0e24dce03912a28c929bac9298bdf2d20dcd8cac3a49ae5c47c23c7674b58163681576ccedc3d6a44af49bbdd2f91370287bb7ea87dea40aa4c66baa861c4c86210ec1c6a51bcccc95ca83c64ff44de67a96626bd9b449502fabf1a6f04c49df9d1b95861438f3bef911d1180f4eb83db47d57ba75715224e65a3bf4e4ddbeae834867ead3b1e3a24e3d998eaa142d53b9648f8e7ed8865d21266f107945ddfa46c31e4f70ca7eed2ab3d40775361665237f4129a3da71255565e443a0ba6cc6e52c8b314b50c694c101afac31dcf98838c5f92cf6225663345032661adbadeb4f7f166afdba223de7e123adbd58bdc3c45e75c9e51155464cf7b575afecf18ae21e7bbaa68b5e3e4cf8f0ff9915c380e140c06311e1ccb54b0f9edba0bc80b2167fc0cc6b59fbbd95844d2269b2b1fbe92c66df2dc988d4caeac290e871480744a7db7067ef6881075249773dfb3d6fc5f0e8e5166d452e94b9a5c912f588a9ad609acc81014928601307ef63f0dc42eba056a371383d6ce37fbdb2cac5e254fe97b4c115ab439c1e5690996625e5f8524c119c95ff8bc658a6b47cf43bb9c87605964ae864bc627fae0f0bfa819d207c864d582b1858b1f566943026275991e44f3de441c05788591cdb556d7cd6de8102b9b2ac36c26145de5ec71bbb0c8574229c75edb390c75bb364b53f58df1485f7e758ec3e2c5db859244c78945d4648186c23e2f12c5ba2ac7752c8f30894ff64bd9043185628de33490ccdbf04d0d89e9f68b200fb2d69bf902365c2b517fb8d4d11289b4609a9b7ffdc4184df4b5e62d7bcc25c6e40faf842b50e50b42bdb23bb07e56bbbdb2768b3a7773a174c94a1d121f8b8fad7c9404c3d8605c89577390cd515305e91ea9c897ca4e5544558616d446648dc88607f3c8fabde360bd0b6813ba0bab5e762890116b6b3ab07061312b7b862cb2090db6c04714121335ed8716ffe31b5ec0d7154ff5743613a3c110c62901ed752c3c67fa37edf640d0f3c09b35594e53ee39411c0332b2b5926e8ec8d648fd9109edf6d09dc480ec5ea03b11a4d7311b1edcbc3ddfa1d5225d8a44658236b2c57118d6199828ff981c58a4110fd531781c086ef170d35b9eec08a9608e009ac182a8ee07be9c7483d96d2ca968a09632f7d9b25abfe13ad049612f84acb4ad92deacc64bc35ff48a4aad42bbdcd18a3bb38af6ef2a1ffdb964a56dd619244a908d417674dbd3abaf88d5505e303c46e45e7681cecf907b7de143706782e10eef41538bff22e56e03d71bf419a0def1ca773230f2500f4e57ab2ab26e82b083bbd39ac013f12f42371f8eef92924fd905fd936a57ff9f9ebcf93f9a4f271485a15ff1561b8f034864cdb93b57e9ace8bbad181794969613363a4c4fd1f5e98300394732e78e519237da63885828cef5631b7535b6244951085cb804e997e0ad5905ffcd7be5f983ecfac26fc71717b1d22bda6bd88c1db21ddd0026e83d155dc719e9cdc5d94e3133bf07a3c423fa26bf2f78955fb36f54cbc5f3247b7491ad0bfe2e1506404dd2733fb7e6be589f8a892860e18dd51934591bc17f70daef9734567af0236e6aa94dafb07e62079e96d883b1e23350dc20b93972cbdb8e3fef1d704778b82aeaf1eb36c61482e14741997ab151501770ea13e9f497b03f77c30169fb6d81d75b520c09d6eb20c53e7e46225ed5478792940b712c910f1e21fd45aa025732c84c18e6209a0ceba22cfd944b28891069d4479deae49d71cc67656ec390e1025289f6c041a26009ed91480938d968ae52b91202a91b9ef3de45810e70d2457cca466c96f5d3def4dcb34f6e202b4fc2e02c0d37ae0b9888c9048cee0e83d493c6726e93019dab5c417b693bf06af5c0f89bf3c3923dd07a1d218b30ad16593324445bb36c0104c952b5accbe8ba6bf4b82570300d741d78e50b54fba1fe8a89b6c4a140a1bfe27f561c67b34cc57c70f6ba09855659210c72a260298171b990cfc56ffa16561c248c1472e6e722a238a955cb3b5c564ac1479eda204630fd24a00bfb34b13cb06481b9b3768c60da87a1d504c6a177bcf4551fdefb9798d3b11b33422cd0c18ac13b65064bbc2bc126d343ca0a29a0f19fdcb10c3ef7d727bc05c7d82eb9eefe4e50be21ec90f4933111a0d1a1faf400f2ba615d2ba408fd59cd94e0218198ae3143b75b8ea1db2a450c58f365c69022f60962549f6f7636dec62890caf0d9637225a1b02a0616287b29d9b8a8ef517fa145d48ba283335274129ac3ce372a95f9491284a6a5d2dc7d8c855ca87b60faacb9f00eb2cbb62651fe4c026b026d3b3480a6ed70d60dc7069778d28e50d8a81f84a3d3819d0a8b45bf27edb89cfa1d450699518f9226d17cf0249125fd3ad190c6291061150c38f2768bc8faf343049350d217f29127ced23dd46516f620ad9b5428fe09f18c8448f24b12a4872fd9b482fbe862bd79dc349d4bec8b9f9cad09012a72769334e3ec11d52f00c04e33e2d71e5a76f049273f2cefdbc223419f3db613bf9be7fe866a9c73aceb88d624d63138b77f7a894084fc5190615e2297cc5330fd0581091df281254f23ffd38bd52306f6afc7f89690a31dc68bbf8e5b2fe99b1073cae7287af52099fa4b4f5b5d329dddc47bebd1a53d349d7ce9d61e744eca110578fb4f96b3f91c528c4a67276ff96e3ede1b79068dfb73a0769ae604390d84fc04aa919d79060be42c0c34e99afdefd3fc82db73d1a2fb8ff66d643a6691c9fe95eb59f5c14be80d370204244662f5091b80f0f117f6bbc66f10cbf9aea5ddc9f11ba17596ef1506d6e8a003a7cbdc3acf6dfd7b02fbd068fda83c4c56e31579d4771aac09fd3602e1bbc1291d740169a9357d8d31dd108b570b0f8b71a13e90b7fd6dd74b28149cfed3a610e7699a4bfcb286284f913a5e5335ca89e600244f185e3a6bb84e7e7132d8f3d331698cb931522ff1365b2f68d4e16358863f35ee86efb49c588b3c706aadccabde0b77b1685e284a1bc6c294fe4c4215ce9fb981cd69459f3a2d562f159807622baa48c2d0a3305bffb75ee2e2af406f29b498ddb514ea4f3f1ec66489da1d0bb5e9378b122d15cb6721aeeb359bad8abe269063074f06fe0ea57132ba8c66bd4cfb387fc16258e67b2de4637e21aebe245525c0bf41d2ef3d1a51ce33aa455c908c26a3c7c81248fe796d75ef7f0834b78b4d69454ab3aca2f0a47d631aed32e5a872a790a5e40ad09b23334dc34c87523dd51665e227f4090ac803de6bae505d99a3cfb876cf9baba04f1acdac6f0a39d5738bc8710b78736245c18e3cfa5d75de62e1c8f482c7a7a4da1e1ddfe1f4fda3d01ffe154e41c6655bffa718c43a76d0b63637ae2ed18c345d5fb1f9db82cf9da75fbfeec8b4bdc8b24b6b2322734e860f340b1dfe41f0da8eb451ad645a9328afd9cbfe95c1713eeb4eb66e846376206460c65ba59d5cf59a75f2d509f6a6c65cf2723aa81aec012bea3a80f8d0189beb1c4ed8e44422ac225b08c900a5776df0b17b11091cdf877070add3f90eb7929403dc284850eab0cac85919ae8e5a15782b5e59558b5efa5d897214689322975f39fc10ce955fae809aead75553c4bf970892ea9bb556c8a85a3541f792fa4736f0a766d33feac4d137249a555d062b5394eb69fc668ac0b715f36db016c6161042f9b5fc0e7453db4369ba8941409b484758d3a08cc4edb7bbc9def90f68ff1d89457b92701ed6e0b30ab69445ebb5616e2395856a0990d15c23681ac2fc59d9941236070855f827058135ad188372d527924579a6807f4bc19d458095b42fe1d12bfbefcc2ca0a7c03029c70a92ac1eeb408ae80e189965f523cf80e8022e77b550aa84c3e1ae962a367ca6c77fd21db88594782e6188db37e3003b2c4fc020d154ab6d08d42e6a532ffe4322c350705918c677876fb12544a27625547791a08a587424bcbcfde593251faf26c9c2fa5679030edd4ac0d13b274184924efd2f687afbc116d34b2c168bd4001bf82017f6327a56105a4c8304e179e6f5d92cdf1b6cfdb2eadfe8369684fb926792038f559dbd52af0f18c13e6e56ed6ef9b332d8ed4cee7127e810f58f16665b4d4e15836b7d6fab8ae6eabf1ea916f1ef9f8529d4e331210a48ab9ef8926254a87fe592152dbe8a7a9bc9a5327b8322e6f6549e1c151d215b5a8d59917f3a7e49943fdfe66a3db62178905ed904643ddb48e246996f6c644275e927ef0f424075a97e27a4196f428c93fa014d58ffe54d7f1628c673d668f8f03d2ce5476ade44ff99fccffa7cee47bf7d20c1a461b95327b146a4ce53d47d0a271829ac6ccc2ac48422c4f08f00cde8e810141dffc7b2b4df492f6d4721896d2bea0427f6fbf03fae9a798408a0ae43bbd9fa84e2c7be9c23e42e8adb30c11514ec1e9ff8411b51583d74b28901e53d71b8baed9ec4fee14d8b765c42a25d8fb3ac05b3aab21e90cbd5c388f24539c042464776a95092743ebcea4ebd4a605c2e0f5973f61d1d3334609", 0x1000}, {&(0x7f0000000a00)="bf1b15eaf0ca8a9286ac8b2ef58112c22de45ef235fbbccd3be2f3dad71cc91d21f031647289a8ea37d571d854b88ea5c8d123b9b056d4a5fe34cb705ec1ec9660523c21c8009d24eaa5f4d906dbb21b54aa3a98b36fa61736812a6a86e402a66d834b1da6265ed2efe26c0c5e8bfb6999eef7fad4a98af04656212f1c19cdc7c6de2ff5ad7ba846eeaa289e4cd59b460bf64031e9cbad56f99d06", 0x9b}], 0x4, 0x0, 0x0, 0x24044000}}, {{&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000300)="46fd2bbeba0a1997f460fcac096c85a046897f937c68e75399d732ebaeafd8a45f9bf3df936c184afc58055e6de2a5792a170ba7a7137306f0796f3610f7", 0x3e}, {&(0x7f0000000bc0)="f39fc5e915e46bc29a43857e3aaaf104b3bea1e409caac03b4b9f744d8a4d2ab686f1082aea603dc9ca3ff8955d9ee5cbe182da88f2bb24653377d15a441c5f29ef68768bf92d4fd3beb0b2babef25e7abe9fe162be2c359c510448ebf6ca1d5869ccb0c2bd8b7175b1658e5359acd426b32e06b7202665e8122f4e48a1bed68a4d47b8ac612df12ee2570aee6a2a0b0a1868da2dfe2c9c4104b965407", 0x9d}, {&(0x7f0000000380)="2eeb", 0x2}, {&(0x7f0000000740)="8b40084a8e7718a66550da936560dd0fdb2d4c49c3c3978702a070addd9759a1b1e6a8f45190e8363cf001f3466eeb0a130aa3d2ee7eae4b4c811c71d7", 0x3d}, {&(0x7f0000000c80)="3d5a6b2fa9f08bf12e48646395dd872baca354e194c2fe1531d1f513da4ae98fc1271301cabef7f9f718175309229c343e758916715e102d139641f2c896594acef5d1dbb0f4b7a0134ff394742c6cbb3eca5778a0c86401c06ef8840204fc4d7b00584c161772ade4a397c6d13d90a5d42e93", 0x73}, {&(0x7f0000000d00)="fbf63682ab933617f4973ea5f03e23037a8a7b39ddb87a77a328f5f5d9078d7acb6edd840417dd0b352301a7af30a4dca43b5fc0ec9d7045da4cb2a93f642a4739af83c68a559560937d92fe1d6f4ae34ac4ad900183585586773f31ae8b96ab1e3f04373fbc0072bf680b44c63b40be984112f2e7c7ce0cb3726f78ad8624463d63df83dfab1ce4bac0a6591599131f687af9a27bb977adc1ffecf8e51079fadf2fe673b42574a612e5947a6f466c027f82f0ab3377022f1592f0e5d5326765341b383e154312c42cb6cb32d585c27bcb96ce5920", 0xd5}, {&(0x7f0000000e00)="ff409d67cd04c75ea38f4573eae774089885053b235dd70daa097aea86032ba9186f536b79c782270f06b38297368bbb53751197c9d69dcf0fa6e83a356a351b21bf4341", 0x44}, {&(0x7f0000000940)="68db1e5c27a24cc8fc26492cd2917c0717d0a45d39421d45869a60d548fb66adb980e600525ee324d9046d20afe42a7056f228d46b", 0x35}, {&(0x7f0000003440)="ab8b7641ecc32db4d8a3b76582169d4f64815e2f578dc4e47be0b80c46a3729d6be5c2ce6ac5e92f2549b42e7a97bc4359d2c5528267d2f7d32de0048f246538bfc49d896b696030c326e044fbd067b90aeb4d3fac1f9e8be46c9bcf03ccb676c14ee7e4345ccb0d67f099d2d0e1997750c17121983d3937997d86c58cb905acef5073bf82a8618ed82698db016bf675bdb5d37171835430412bdb941789217872b316581b19b4cb69d35cd1f7af6c400f", 0xb1}, {&(0x7f0000002140)="8892a0447fc0061a8652b5ed12e0c33309048a82236159100e5cd0c67998da26c2509c700c3a315cb1fdce3fc06f05c30470c61717eacbf734acb73c9a089776f55350d2d8a9d680c5fb3445285a1db720d523dbdb6ffe614d1439d996676d43867a21071ecbd6a05928ef91ea9aad3a34aefd233c292dfe008e65efb4151d0a9fed08ef6e4fbc177935b76413834a32446b18901355bd452241d416602e94127e1f66658a98193020b47fd99bb3c836006c4d28aa7fffa98b4843ca1b312ae7302e621ff1423a9114f28c7754085e1a3eb0e9be3d115d817dd38ee66afd9a6ac5d460a8741a1707011da5856e92e791193082b0a68ee5bac5cc3d569ba7dab4447b2cd471467f29bd3f822b7eed7fd820a7d1a47cbf7d068c46bbc132d81c03f1a2459c740a28281dc2cf403f271fff6d00b47bf4ebe54e416cbe7599d60818e26ceabfb993a442a4f6aba43480191171d48236458ccf4b26d7e0c9bf98a089ba9f5714870fe7019063a729bf6c99d5a8ba965945340fe86486dfbbc4bf2070b5ff44cb7d5deab34200cf02578119e469437c4e625837302011bbbc9f37e12140ef75937b9a59e8ee3ab12782daf616398d261ae721cfa5ec73299070648a66060f123563e0e935c4ac07870b75dc5f500c4dbe46938f038d3a3bb949e68465320e5446f7802fa3071833642e6664472446bb61fbd3fd3ce1068bc63553bd57e80c59571b1802396651437e425ed58e8ce832915787e3ce8e3e9db1820bb264540160deeb1f311b727108892bf8c14b293a5674160cc66b81f08722c2a6f916d39ae0b80a19511e0d050948e003373981094d2fbb8afa5d4d9043eb9877f4a1a3121902f74ca6559ddcc4f3a982cbaa8e44227a75e11ff65e612920c19a935c25452aa2937790c0e633c6a02ac98224e07c175cb648541f5ffa3c6a0aeef80e38b91554f738d9fc2b5457e316bcee01f763ca50027afba7fc2714488fef1d7c915a9544e6bdc128cddc04132a1e9fbe1403334f5f90deeac3299cbc9c29807b4c59fbbb0e02aa0838459e4f3c9418c9d14b9f689cb4c551e4dc2e9492c378e2678bac45f914041df060df2779fe89bdc4363504d61bc28e82a91b5fb06c4605bdef0723d49119f8c11ab6f1bae126f0143dbf9df049a0afee00577287c562872089e3cb8e2e14c8892776f6b4a9381347564b8746efd316eb4a5ca5efbab87bb4adddbe753ab4b79cd0bbc2d91850144975b795c27552329c589df7cbc586bd4cd3e096859e093db82da16847e199005cd9c01f8e79c5d12da4a8607633e26491cb3bd0ef5a8af9160b9e70ea230069e3baf05be1c683ffd30b1d167cb646a9a14e77525fea7c8b0aa351d3b428c4c63627b4da78f5a626aead97c9d34b8e55be58cfb0ac494321eb932cf43eb60de9bfc9a75d144532ca1af3023e861eb658b846de1b02f69db48b9604b06e88dab1708ea59366c8b9f0911af0508c03648fcdd76b98e5c050863a8a3127d48ccc96110aad4eb66495a632fdd300d73e4758ff6984b61d1feca8c7216486d8ec0d87cedbeade9e8c6af5ce14edac497100201fa1ad67a0492939682ec89e03c4484463e63f3446590942f63a823ecd8b7ca415a953a2b5f490c4a4a4e2c8ef8d11aff7a348f7a34c0a8b2d404f630f41f86c9b3d91ca38df98d2d736ed8963ad6c636edefbf75beab8d88959f637e7dec5a37bfdbde7a7871c21dc98fec7994761d4edc3c9ec337fe1daed34c4126d4784e90b61c9485209b68c59754dc29255706fd1d5b585f80169a21c27fd37e236c446a2d51e9e95ed425e1f72d719fb751fadbb8397e195fd9d9adca0de939f8b046b0c05d28c5128f187cc962e1b6f2bc279930126cb28c3ab14b0d746cd50540819ef0dc6bc51616dceecd14c1095f00718a39fd1216be370d185f5b6f74951ce75127a20e4f3a3aa5b55ae3c67aad32fc55654a5848262d7abe3838d780b4aca05346b0914c65f51cb5dad2c3c1ff37c90e2d44644eb56a37ec5fb176a8d52153139db6fd626b71493b3a337040c47553fc3e7c4d8ba0bf6831d33dbdc431b2921104b9c71320fa154a8451bd04f38f20e1932927f5cfabab879798fca8d2005ada8ce5a4f8b3cbc99088e9d0cf40748e0c2cb8058c117dbe33102d5c3f674ba013b0da6a4df83fa7fadbb98e75be3a0a8019230ff6419ed16693d8853d0421ec1fc33d5f6cb1289a83e2d7393bb64523a92c0df4b81f74ea034645f0166fd8181d262b1d3156ce596a7dccb84845e3ec8e2966adb02842c88c1ee10d32e4b48c05e81bad3170997fc6789a6247f24033e03b80e87acad933b7645ffc86b0f63fd9cc2ed8b44d3e8123614aa6205d7e0dc10e2b9c0785b0684c830ad047b664b7cf9678b6363d8ff6aa02a82f0569bd9e30c24ba0d6290ade3a8a14f81760d6775e1704e6421e4455eb2e5d2dfa18c608d074f7fe3cb3c51988f2a83e95ccbdc07b76dd54873edbf5e5d5b427e589fd0fd51f0c5fe9b95c8e9da58f1ac4dec74e41e5496b8375aeab21a1e8b387163d828df3704028e975c84d9a4f280c521871ba5be7ad887813acaae6805229b31170c85c6200975acec76dd0340e1da404e5d9b5c0931543783a8158127f257d66d525787e7aad47e0e01bea514aebb48a4e09d003500c944e24bfa99070b484ef90443f56350d1b5a3739c451c46b0838f0f43d5445faf9e3460d2a4616ef32e89f7fec28e154ef0e799e97ce2fbb70ef0d0e9d79e0b22e529f255154142f4837eef1bcb88f647d4a984605621cc412410eb5e2d08aeb00dec0292e408fa54a6d2bec987f4d1c7f99029e2405edd2a6c9294f8116345421c07af45bc67a2dcd85cbedcfeb1c09f176b855a75c6d0d16dd009d8c0c7ebb6b0297b8d115dfef4a22b37cbe22c51c42edd07e5f5fbcf549a84e8737ca8361230ec04c9f57441b8b82fa04e383ed7d3423ab3433e329242a0dec0dae015ab463246f5057b0f34e8232110291cb4cb492f1ab4abea451e6611d8a95ffe2cc72ecffebcbd568c6f915bf1a573cd009919b75b4c8983edd74e6710f63719ec2f625b5de2a010d8d7aa03be22d02320c556fe3e69c431a6c76c74b05b59b096a38234878f76b5016659f5d6d36754b2a08f4e6debe065e8708e3d43dd71d59ea000ded1100d067ba1f0446313a46cb4b55b4448624891ad740ab8a36f81b71239a4b00bc63e8da364b50b48a277b2d2dca148a0cfdff3c0e20828545625676215999e810bb0dd651c6baa51dd2d93ce2a7c6393d21cdd92d30c5c170da81a474e350a8d90edb8d59c5bb5278c38f35f737264c97c2f4cded00d95c0e70d2380b2c492a1980f85bd8b31129e30b19fdfb0400e1b214ef6275d205d073f65bfd4ec2533e134d33623b6813f3ab7e06400bb5f8a53d761afd6529018779664eea6881b548109b48ea58908657396bc572262db4fd23be5e0f2b318f8605a7ed95574fddaa654ebec23fd9edac707e3415a6b22913645348a63bcaffdd674d49c547be5719a6785e77131bf884286d3d4257055a4526e562a4d2c247f54a7e9e8cb645390a41a07a900a0a393afa2320fcd61298c49f54221885a73a6db327915bdf4c1cb3bf6e42136b56587176f21ae5ea9e94223e162d1a9a7417b96af0b35417f37686626b625d8e779df1ae1949ceb0e47c5336fd14b95ff08ee4a209e9c39a29079130e3896eebba969539ce5bfe41fc93018fc0dd5568ef8021c76f1788b95616989a932abf51c004c94d2219110991b033ac72ace0578500627ad34899a12ec4c8f1ccdd6f08f0ac0b9c5cea2c579ca5508c548e721e829e7254d76d20368942244d7b6f514dad639098a7633a59ea4188f513e300a8a0f768326060f08883a204df39bc1faf418a0a34a41d5356e3340be23ea72bfc098cf7f7a9fc00387cbb386f27f2e02f82fe3a224ca09ae226291f9694cad716d1553ef0852c8b34f95b01bbfaa4487e150497a42862cb64d432fb71b5ccd92c4f3a8658845c04e5e87bb5231e8dd7399eba58f3a1bbfea9cc380cbafb86399e29f1d4e9c98a7d590be538b72fc74b04b0a5191c1d37178daeb3149f301f879f7e4febf790348d47ebe4a3bc8d973f2c13849df4a09bfa308f9f53ba686c57e017818593ced69df45a3a893287f006a612e789360a193fd0d76b5c8be68aba7fd24caa8c7e94f558a0c6cee184b057253fbc717d7ed56834377b04392cede523438de786f494b20cad2854c628862e78cc9492e638a06cb67138df8afa272138b0d8f370738e85d51c3b44a72b190fbc7250c663bd2c122dfd69dee6cd371e21af1903d21fe207eacfd09e5e4556fab0f47dd5bd24aad33d5e0cbf64f4a0e0037df27be4ededaa89cbfdd973c03cdfe514d362f385d6b30a302d929a95b360a9719404c7823e6243e2c689ad259b8043c754fc080ac6508ff1c0849ce9385cf23f1e6830bd790653aa626272e1437aede7efc6ee12861f1bec0e22c9e9a821b343ccff8ea7f4a3fda715f1bf2cb5facf8e092f9edd9d877270bd718647315ff734f789831fcda368d8689c300555767506778678e86ce6f1eba2468fbeea1936a55173e094f79ebe4ad0159763ec3fa5280ccb199005ae43ccd0d4d77318eda3792f1f762ec2519b7b3a2a9c58593011e4bc65505aafe6128a7cb799259d37825af4b59dd0ed52ab6021b75a461e84cb953fa1ab354a3be22c48c5b24155ffabb86ca0461e252366df62dbf9110440218d88271ff231449dbdd7d0082afc38e9621ccb0cef860f3fb5789cca9d75d2e3a7abb651782d20887d026d1e67fca251a90645813485fb59db037c8f3121b661f6d6b2809378ddea8695d4283fba6fca287e484b3a176c0797a1313157c0d1c07d9cc0914aa6ae7035a3c0fd35665414c162e2f9294af69367a964a15d923600ac4e13a6ba275b521bed07cc5f9ce4f4b4e27f16ad65b4c2d69f6ed416fe062ccb4356148c8f281e4d9e9a7e03bbcc5726ada099e02e0a088e46035cc779bf009b0255198f6e9328f6c7c6012712c9025e9f48e3f54ff896e9495e3c598cc2673edc72247339119a16645ae4383b31d8497cb6964fe756d90a811efe487fcebc305b42e8f68aeba49fbeedd610424cf10a80f8aaae881650c8f27efb212ab8bb4a3870882901b3fc99945f5a01aba771fcab7dc6337007f0590b50b27562bda6df7eb37a2c07c359569a6861202135246462bba07e4df2a9d86019a4651f9f84ad8b61ce11ed11ac353a3bc6e4b86a5364726442dfacfa9146bf50e688c5ba2b79cd6afdbf89dae853ec364dd9aa84651f047ec11fc08af5b47e5fe91fda8adce47bc081accc7190d10959487c48b149f9bad20e19308cdf244f4dc723fe8b5a50564c8e3777a07ab60fdc5a8e2770f408149574d732c77b919307cb66ad87df89d5082140ec31d4392fc91d1662c377b8b2cd072c01e75c6a2c0bcec077d069e5149656abee2b13b9ef589207262347eb4fc161bb481656eeca5b462f406421bd7fd1534a849a90dd709ba49858bd13afffc641658bad141e50eea57886673ca1ae56b3107f6234392ecda208750e76037fb4d1af5f7ea2cc328389757052c2bc9b82bdd1b2dba071a86834a09df9019178885154212cd724c1f4d94cb7ac020f2ac3dc6000356793a3ddc8e32b276321bf4eaf83bad3b5fbd07b777f801c7b3bd1951239fdab119b98968fa38fa4a35b2cc70a9918d41942023ab1095e192ee6ba5c1cb4c7a0b282e53c832d88035ccd434f75d", 0x1000}], 0xa, &(0x7f0000003280)=[@rights={{0x24, 0x1, 0x1, [r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, r0, r0, r3]}}, @rights={{0x24, 0x1, 0x1, [r4, r4, r3, 0xffffffffffffffff, r3]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}], 0xe8, 0x4000091}}], 0x2, 0x400c895) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB="2c7766646e6f3d05b4a31ab6315030a5975267549a6263ecfcd1cd4f32318d012a0e35fce776c7a845c347c352fb5400f6de6502d9a24d70f95677d26a589529cb76cff2208a68676a4ca4ee56a1890869f2d9a599bdc5b9c8f65780524bff906304d49e9809bb4183ff92bc14df8dbaabe291abe24a3fb8df5087854e9f21b09dbf2129756af61df47c4ac8b73d842935cbb58a2879cec074a6ae2d5c62c3640cc55a2b775b79f6557bf6991a87d43de1", @ANYRESHEX, @ANYBLOB="29725f547e104cdbd8ea4d7b5f16d742ccfe56e344bd7ae8d53c70fb7fd0916c1d10ec4fc03214bb63d8fd9461b774abe69939fdc03055359795eb9c861d155028fe1fc05f7da6adb11fe0128f7d54218a24429bee2274570ee59462dc067af970e7fdb795c7db16c62525de193c97be8f806738f5e11a883a26629fd8e1215204ad8378a19aca7e3a46a6ab0471d0f74a81a21436fb361fa32565243860c9b260135f13eaf77ce11793c79165edab659783984fa464c863aa5a3f1093a18dfff61225"]) (async) statx(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x800, 0x400, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r6) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_GETFSMAP(r7, 0xc0c0583b, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000008a6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000367a0bf5ebe3445094f9a1f3c270c3ca8ef8e0675fdd11c4e1c7614ee168bdef"]) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000980), 0x100) 10:53:01 executing program 3: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x1, 0x77f, &(0x7f0000000f40)="$eJzs3d1rW+UfAPDvSd/Wbr9fKwg6rwqCFsZSO+um4MXECxEcDPTaraRZmU2b0aRjLQU3RPBGUPFC0Jtd+zLvvPXlVv8LL2RjajeceCGVk5502Zpk6daXjXw+cJrnyTnp9/nmOS/PyTkkAXSt0fRPLuJgRHyURAxnzycR0Vcr9UYcX1/u1upKIZ2SWFt784+ktszN1ZVCNLwmtT+rPBkRP74fcSi3OW5laXl2qlQqLmT18ercufHK0vLhs3NTM8WZ4vzRicnJI8deOHZ0+3L965flA9c+fu3Zb47/894TVz78KYnjcSCb15jHdhmN0ew96Uvfwju8ut3B9liy1w3gvqSbZs/6Vh4HYzh6aqUWBnezZQDATnk3ItYAgC6TOP4DQJepfw5wc3WlUJ/afFzQ5uLAo+n6KxGxbz3/+vXN9Tm92TW7fbXroEM3kzuSTyJiZBvij0bEF9+9/VU6xQ5dhwRo5uKliDg9Mrp5/59sumdhq57rYJnRu+oN+7/+BwwP3MP36fjnxWbjv9zG+CeajH8Gmmy796PN9p/JXd2GMC2l47+XG+5tu9WQf2akJ6v9rzbm60vOnC0V033b/yNiLPoG0vpEmxhjN/690Wpe4/jvz0/e+TKNnz7eXiJ3tXfgztdMT1WnHiTnRtcvRTzV2yz/ZKP/kxbj35Mdxnj9pQ8+bzUvzT/Ntz5tzn9nrV2OeKZp/9++oy1pe3/ieG11GK+vFE18++tnQ63iN/Z/OqXx6+cCuyHt/6H2+Y8kjfdrVrYe4+fLwz+0mnfv/Juv//3JW7VyfZBwYapaXZiI6E/e2Pz8kduvrdfry6f5jz3d33T7b7f+p+eEpzvMv/fa719vVO468X4Y+n96S/2/9cKVW7M9reJ31v+TtdJY9kwn+79OG/gg7x0AAAAAAAAAAAAAAAAAAAAAAAAAdCoXEQciyeU3yrlcPr/+G96Px1CuVK5UD50pL85PR+23skeiL1f/qsvhhu9Dnci+D79eP3JX/fmIeCwiPh0YrNXzhXJpeq+TBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM/ha//5/6bWCvWwcA7Jh9e90AAGDXOf4DQPfZ2vF/cMfaAQDsHuf/ANB9HP8BoPs4/gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDDTp44kU5rf6+uFNL69Pmlxdny+cPTxcpsfm6xkC+UF87lZ8rlmVIxXyjPtfxHF9cfSuXyucmYX7wwXi1WquOVpeVTc+XF+eqps3NTM8VTxb5dywwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldZWp6dKpWKCwrdV+jJVoKHpT0KD1GhcS8xuDc7JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBHwH8BAAD//1HjL1U=") r0 = socket$key(0xf, 0x3, 0x2) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r2 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r1, r2, 0x0, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) prlimit64(0x0, 0x0, 0x0, &(0x7f0000000080)) creat(&(0x7f00000000c0)='./file0/file0\x00', 0x5350f7afec27b8c8) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x40200, 0x0) lseek(r3, 0x2, 0x4) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x16000, 0x0) openat$cgroup_devices(r4, &(0x7f00000001c0)='devices.deny\x00', 0x2, 0x0) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x1, 0x77f, &(0x7f0000000f40)="$eJzs3d1rW+UfAPDvSd/Wbr9fKwg6rwqCFsZSO+um4MXECxEcDPTaraRZmU2b0aRjLQU3RPBGUPFC0Jtd+zLvvPXlVv8LL2RjajeceCGVk5502Zpk6daXjXw+cJrnyTnp9/nmOS/PyTkkAXSt0fRPLuJgRHyURAxnzycR0Vcr9UYcX1/u1upKIZ2SWFt784+ktszN1ZVCNLwmtT+rPBkRP74fcSi3OW5laXl2qlQqLmT18ercufHK0vLhs3NTM8WZ4vzRicnJI8deOHZ0+3L965flA9c+fu3Zb47/894TVz78KYnjcSCb15jHdhmN0ew96Uvfwju8ut3B9liy1w3gvqSbZs/6Vh4HYzh6aqUWBnezZQDATnk3ItYAgC6TOP4DQJepfw5wc3WlUJ/afFzQ5uLAo+n6KxGxbz3/+vXN9Tm92TW7fbXroEM3kzuSTyJiZBvij0bEF9+9/VU6xQ5dhwRo5uKliDg9Mrp5/59sumdhq57rYJnRu+oN+7/+BwwP3MP36fjnxWbjv9zG+CeajH8Gmmy796PN9p/JXd2GMC2l47+XG+5tu9WQf2akJ6v9rzbm60vOnC0V033b/yNiLPoG0vpEmxhjN/690Wpe4/jvz0/e+TKNnz7eXiJ3tXfgztdMT1WnHiTnRtcvRTzV2yz/ZKP/kxbj35Mdxnj9pQ8+bzUvzT/Ntz5tzn9nrV2OeKZp/9++oy1pe3/ieG11GK+vFE18++tnQ63iN/Z/OqXx6+cCuyHt/6H2+Y8kjfdrVrYe4+fLwz+0mnfv/Juv//3JW7VyfZBwYapaXZiI6E/e2Pz8kduvrdfry6f5jz3d33T7b7f+p+eEpzvMv/fa719vVO468X4Y+n96S/2/9cKVW7M9reJ31v+TtdJY9kwn+79OG/gg7x0AAAAAAAAAAAAAAAAAAAAAAAAAdCoXEQciyeU3yrlcPr/+G96Px1CuVK5UD50pL85PR+23skeiL1f/qsvhhu9Dnci+D79eP3JX/fmIeCwiPh0YrNXzhXJpeq+TBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM/ha//5/6bWCvWwcA7Jh9e90AAGDXOf4DQPfZ2vF/cMfaAQDsHuf/ANB9HP8BoPs4/gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDDTp44kU5rf6+uFNL69Pmlxdny+cPTxcpsfm6xkC+UF87lZ8rlmVIxXyjPtfxHF9cfSuXyucmYX7wwXi1WquOVpeVTc+XF+eqps3NTM8VTxb5dywwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldZWp6dKpWKCwrdV+jJVoKHpT0KD1GhcS8xuDc7JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBHwH8BAAD//1HjL1U=") (async) socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) (async) open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) (async) openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) (async) open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) (async) ftruncate(r2, 0x2007ffb) (async) sendfile(r1, r2, 0x0, 0x4) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) prlimit64(0x0, 0x0, 0x0, &(0x7f0000000080)) (async) creat(&(0x7f00000000c0)='./file0/file0\x00', 0x5350f7afec27b8c8) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x40200, 0x0) (async) lseek(r3, 0x2, 0x4) (async) openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x16000, 0x0) (async) openat$cgroup_devices(r4, &(0x7f00000001c0)='devices.deny\x00', 0x2, 0x0) (async) [ 576.645361][ T7] ------------[ cut here ]------------ [ 576.650995][ T7] kernel BUG at fs/ext4/inode.c:2776! [ 576.656478][ T7] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 576.662371][ T7] CPU: 1 PID: 7 Comm: kworker/u4:0 Not tainted 5.10.178-syzkaller-00127-g43c801dc3325 #0 [ 576.671986][ T7] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/25/2023 [ 576.681983][ T7] Workqueue: writeback wb_workfn (flush-7:3) [ 576.687856][ T7] RIP: 0010:ext4_writepages+0x3bdf/0x3c00 [ 576.693337][ T7] Code: 03 8d ff 31 ff 89 de e8 8f 03 8d ff 45 84 f6 75 27 e8 f5 00 8d ff 49 be 00 00 00 00 00 fc ff df e9 0e f7 ff ff e8 e1 00 8d ff <0f> 0b e8 da 00 8d ff e8 91 0c 23 ff eb 9b e8 ce 00 8d ff e8 85 0c [ 576.712778][ T7] RSP: 0018:ffffc900000770a0 EFLAGS: 00010293 [ 576.718674][ T7] RAX: ffffffff81dd723f RBX: 0000008000000000 RCX: ffff88810024cf00 [ 576.726487][ T7] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 576.734295][ T7] RBP: ffffc90000077490 R08: ffffffff81dd3cb3 R09: ffffed102e06300b [ 576.742122][ T7] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 576.749921][ T7] R13: ffffc900000777d0 R14: 000000c410000000 R15: ffffc90000077360 [ 576.757748][ T7] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 576.766501][ T7] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 576.772923][ T7] CR2: 000000c036c80000 CR3: 000000011742f000 CR4: 00000000003506a0 [ 576.780821][ T7] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 576.788636][ T7] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 576.796436][ T7] Call Trace: [ 576.799653][ T7] ? elv_rqhash_del+0x121/0x180 [ 576.804380][ T7] ? blk_mq_dequeue_from_ctx+0x920/0x920 [ 576.809818][ T7] ? ext4_readpage+0x230/0x230 [ 576.814444][ T7] ? kvm_sched_clock_read+0x18/0x40 [ 576.819455][ T7] ? sched_clock+0x3a/0x40 [ 576.823734][ T7] ? sched_clock_cpu+0x1b/0x3b0 [ 576.828428][ T7] ? update_rq_clock+0xcb/0x6d0 [ 576.833081][ T7] ? load_balance+0x59cd/0x7a80 [ 576.837765][ T7] ? ext4_readpage+0x230/0x230 [ 576.842396][ T7] do_writepages+0x12e/0x270 [ 576.846791][ T7] ? __writepage+0x130/0x130 [ 576.851216][ T7] ? __kasan_check_write+0x14/0x20 [ 576.856174][ T7] ? _raw_spin_lock+0xa4/0x1b0 [ 576.860768][ T7] ? __kasan_check_write+0x14/0x20 [ 576.865710][ T7] ? _raw_spin_lock+0xa4/0x1b0 [ 576.870350][ T7] __writeback_single_inode+0xd7/0xac0 [ 576.875608][ T7] writeback_sb_inodes+0x99c/0x16b0 [ 576.880665][ T7] ? _raw_spin_lock+0xa4/0x1b0 [ 576.885254][ T7] ? queue_io+0x520/0x520 [ 576.889409][ T7] ? writeback_sb_inodes+0x16b0/0x16b0 [ 576.894702][ T7] ? queue_io+0x3d3/0x520 [ 576.898866][ T7] wb_writeback+0x404/0xc60 [ 576.903210][ T7] ? wb_io_lists_depopulated+0x180/0x180 [ 576.908882][ T7] ? set_worker_desc+0x158/0x1c0 [ 576.913582][ T7] ? __kasan_check_write+0x14/0x20 [ 576.918532][ T7] wb_workfn+0x3d9/0x1110 [ 576.922709][ T7] ? inode_wait_for_writeback+0x280/0x280 [ 576.928245][ T7] ? find_next_bit+0x7f/0x100 [ 576.932761][ T7] ? _raw_spin_unlock_irq+0x4e/0x70 [ 576.937789][ T7] ? finish_task_switch+0x130/0x5a0 [ 576.942886][ T7] ? __switch_to_asm+0x34/0x60 [ 576.947426][ T7] ? __kasan_check_read+0x11/0x20 [ 576.952284][ T7] ? read_word_at_a_time+0x12/0x20 [ 576.957231][ T7] ? strscpy+0x9c/0x260 [ 576.961228][ T7] process_one_work+0x6dc/0xbd0 [ 576.965912][ T7] worker_thread+0xaea/0x1510 [ 576.970429][ T7] kthread+0x34b/0x3d0 [ 576.974329][ T7] ? worker_clr_flags+0x180/0x180 [ 576.979188][ T7] ? kthread_blkcg+0xd0/0xd0 [ 576.983617][ T7] ret_from_fork+0x1f/0x30 [ 576.987870][ T7] Modules linked in: 10:53:02 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) fallocate(r4, 0x12, 0x35, 0x10) splice(r0, 0x0, r3, 0x0, 0x7, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}, 0x1c) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000003a80)=ANY=[@ANYRESHEX=r4, @ANYBLOB="64778a5f95a711eb181fc3cbb6ba2d4bc13df297c946d30cea1173587e47b7a4553d9744dc228c0415c1c478ebe102479e15059d2e062d5e81e66832cc09afaa1a352e9a535e85d548a3ef71420659ec848e81e1f3c7ddc5337237f5ac50cb6c70c44afe1edcd4f8aa40c1383b3c1f55dcd506d3a5e8f32594e68950255b0934338dc1cb7ea0a2287331cebf5e20d389db0038fa7a695a41a79dbd15e223a9a3d9e7bc36480135cc0597e98bc6e1dde121661218ab8aea7c1f5ff6a046306b02d3251ea2774dd135ca1294f6cd576249bf794daa2ae3c8ce3001baf4612c03f5dbeb28a218ac8b2ede5bc66507fccf92634ed2e0cdd1ad5a7da54e853f918b935d430d234b2961d4b99211d24d621372a69aafde9c0f41e1759772dfa0cb743d43d6e23c8db7e526b87f5f53149b12955dca935a3833c912f2a61561260320835fa7220982d7db0454645215b95264443a905ce1dd01358defc65acddad8aa3712150578ff5863db4c03fd5447a6b8ea46113b6755add8d3edbf1f5cb11076d2b49f5303537e5c8a9e16bebb329c81a76dbb10f7b456165bd5ec95329152304b51cbfbf6bbef176410d1b76e5b553fce276ea3cf96770eca391f49ed1730135c46493899980e0eb31c1e50578b5ea0505cb4ad00bd3304fb1e8740bc1e6093b333f86943ab98ededda42b2fa883903d4aba91d56a15f7821402bc316fa199db75f9f1de40cb8407f5a79ab15e0dad8821ed5ef5ae20f68e3fb2f1bf6823d7364194921209bccf2bcde242fedf960780383a308b56604d379e8428739f3fb8a1ab1a637071dbad6cd823f83c7df69d331613fdd647a57ec3af9217abee579a4c8bcc4eff188efec4dacb291118808246b7405accfbed2644eecbf5b7b9bff4a0d27de56188ae1b1ed94b2370a3db45715e7ba3c810980dddd7107498bc5e1469bdd9b566455392c5effc55dd739eb3fb4dad2adeebd98b54bd748c763be26c1b093716cc1ab6a6fb90afb5884293786ef314c1cde818b34a29aa56f75b29493d3dd1d802ba0605b782dec469fdcf2e96eb46bf2e4ad06d9948a9757941d32dcdcbb67df6557d72b7db92ab689f7d8fbbf1d72b8c86ef63560df511af1454cdcaba73c7766a7b34533f59026e94de48633dd67f34c03639a22bd98199119fd5653eeab462062f232b1d5afa88e35c38dee68848605d8ca155372d1c5c3586bfc30746f63298edb2ca6cc0af3c720f9ec4a636ca28b01cad162e51e9232dcfc45684157413987a4f81dce4b127016ad94a7d8bb388f4b54f4a394aa135e0e5e38b7bc0ac3bf58e5853142c31c02de2926802c397d33658bc61b25599238afe42252c9df4aac472173014ed49c0e09771108c1ced9c26e833d5d79295709959f0a3a8e844f705dde16d3b95860a112333c008eee143482b6bb3164c31ed8f10d3e3a39af62aed4c56aea664205b3ea5d01034b5e3675dd66a1659d0318ceba0b344108560b50d77caa517e30a8a550e59c385f543c359aacaf63ba364c4449e097b92b47ab9fe4f15174656f92a2ca1dd101fc0b01e780da1373dd98c5a3a8d27aed8d866893be194a70cd1de7a59d30ed1b0563ca4538f6be28d5e8017504945e0693848c3e57f486af87140c8c9255ffc80b4a0ca83e5a1de1605584056ba1c7464d10c2564a212177e31771f2c7e18f9af69a6f3e17441f7f52bc82027c82f2e2451b2b062251d973cdb76a1b40d34f975776af097eac7060c1aa50380d548538e618e763a32071d20fb03494beedb5f1f5cb0559f03abb87da02e4258359cf199ce5526a6eae15baf6c29a58c331c2180de69e1f468a1042332da6c4daac0d9475b820e2df4c20ab61f587410540fa668d24348ddc0b1e44f7eea65a3ae3b87a55e07fdd95f524dd4f01d52936334e4b251e2b59a5bd85dc0bbd04b0d4a7f98c69db7059beac58cc9e9422bd7ba392985f454fd68af37929c1e70f2cf17adb94577dca72f97e2ab4b8fbd14e5a8bc73b6d87d190a1f2174447a0a62689e9a9ee74516b6f9a700cf39109e4bac8f98f30cbd4169b215f759348a8dbc95ec41103095ac3fd1a43eaec8a4684a3fb68cd554ee7a72dd0f4b4be9160e94718853b91ee98af36ad77c93eabd31a67e5a2fb5df41ea732b798c4057c220e42f2f6a471fcb88b5d3f766cfe4bf605c24fa9d9fb531a18b8f535ca3b1488fa4a3ce6838bf85793e541ba8b5e16d03cb03cebb4cf634e7a8f661daa99d5b8fe1de1107b89ebdd94916bf2ded89d578fb88e76e447696a140194512688a06ed9c736746e88fb87ccff1e10a7eb1e1171ee0dd6ab45eba0514ec05f11f5d0b662dcc8b0e49aef6b9626533545f8596a8d5f128db23be994b2641ea9e1e4eb04401b2ff144f2821926b581f3667cb4da4271435aeba6fa7638eb49ade4e98c56ac8d8d43e61db63368d4b46bcf42b02f4e79fa4bdf1767d49ffcf4d96cc0d58bbc8937596e61dadb26ff2156a33bd39eec7c9c184e47dbfb40ed91cb592a9430d98508ade9496eb774f154d80fa71ded15d62482909b0c6cf7a2a25ff5bfbacdf88144418c1f177f203b09cfa897f27ea43a1e8c7eda02a7601291b11a4c0966084904c1249ae74ab21eafd7efb94a094dbc0a96017055f03785cc277ab9da817d13115e90812cbbd483b0aa0c1d4b3bc79df9f88d7b6f99a713892f52db19c5d64c9a1b6a20fd0c82309be10b72ea58f8681dc31772bf23f8723272793ce6ffc5c843ca08081b6972485a428731e6c02e764e7e3d6a10ae73cb7306cf723ab88a17183ce754826bcff797a27a827eae1428301fdc4663050af2c82d95912ac05c3ff3d5e036943146997b1e8d24bba7da1614fe95dce8ab6bc8f1389aeadb79c475654506c298476ada5e9dbeea3479eaa27e98ddb41e84529651c96c5750f9b7739a35859af5cf6911e68d4c7f063f70f4e91297db07bfacf02fbe8d3af8dcc5bcc0591e6c73b1de0e895bf0c62023cdeeec001f18b98f7d6ab674dc6bdc594c40b3ae08fe29e04e77fc3825c5afdf44ccbceb5ae49b4573cab87ae520a5458504847c8485d2027fe8cd158d68ab557512374feace6f779be94e457be12be975da78984d024f54b56365114a179475b8543e28127173306b069a81cb27a0bf8864ebbc0738f1ddae91dc1bf2ee83aba798edc482d3f5d3b99056a9974a38e18bdcd914b9cbb1f92b5d270d25effbb8206ecda610cacb479664425d037829fbc2090859f018f60e61ecbb58b54fc51deb07cf50eb0138d132b48842874a41e00677e564b594e786590601200b1d879e72b1bf794dec6e94cc5eea524d210bc2c8a74e587371b62dbece47d2f961d8e45862d40ea1f968b49f6fd9e38684f6f9a9d69bd64a8dcf2e80d143c51cfa59f13070c24349146a2083f0d6f2f8df92a861880e490a7163bb817d9a6012d79e4a80a3900257862c33141199e86297cfb39f7ad35ce9d21922954bc03dfec5ea79a67f717a09a2f387da828adfca24991188cab2cfa93f2c48b31bb0a69e1663685d815d783776d299f038c02ef60cb35af742b458e57fdf77045471621c82a2314aa8a0f18779eeaa6c5ecfa1490cefc1806339d5af2c333d90f0a6c98fe9395872118846c301c669dad4f38acaef074f340444b7a56e6c08c8ca5603c405f955093696c1aa1899f278213496b236dde4dd66869fb0e11eb42d477c787709c9e5d9dca5e4345b1d21f5b007e2bdd4db9c59bea7dbd13a41d28ffd0d98cebafee09b276e798a681121c4d19aaf1d6cf31064caa648dd3ee4d4316a7d2272fe1e039d4a9ba624113110acb03b289b0ab4640640fdae6fcb380b419e6c8aae82ba9da18b7af275a361968c4bbf9da9da1f37b9592d7979328341fed6bbb0a47a04ddde45b60cb44585a0136c9695c6445ce96ce1fee2fe0a785281be4d4e97a161286c2f919e2654f67b605299ec43476c170bc341edf3d7cda40dd16f1ab8dd82a715bf8b4c46225c9e442a7171f12fa9c1bc5ecd8f7fb5df75fab7efe6784e9bafe822c8c68a9a4125991f73ed4efde78432e34b508c5c11c550a02e5986aeeefd53ab0c97697c28b41870a580f0a1048cefe23696fc2a6a7e0eb008bc3182f2c6a4290f93dc090b7387174095e3109b0457808c230d72ef6b28c6f2a6cca50b66c12344f3354bd3b1321cbdcb447dc0e7abeca30e17db3ff0def483358973ee0dc6db4f9fa8d77fd87b1a81f30fa47b63733d61c48045d1e168cf11db9703cc4fa77c9d768ee4530732d5c8b39037236566ed8fc17e1701061eadcda86d658edc8dfde455692b3d8d631ba6b0e5675500a2408b7b703f778cc6219098b22ec013967c3e4b90e65ea72698b0393f51ef0b72c88e348b736a10baf4d01088549806421ad70506514ecfadbbe6e5f22ca892f29c7aad45691245790a828f70f02f312dd3d4d3c97b067d2320417766756f6e618c80bbc49db9b9a5bf3934692af9779d7828fa98c3944552013bd2ac39d227cae8e0b4014812d43ddd1b059bdc66a53bee42373ba764688c5c5da4dcaa89e9cc48c3f4d5530001f9af9435d40e639ac450d0d86a34fd34a0e5d6410a641048cb6eb620d9e9aa0ed689b250ad0d85178be1b6ec2d926796b3027f2e488b1330194ec47bb572b98571b0f83bb1af3bc0b00193b4d3b028adb75ad568b321ca941d8aac5321a1367e2bd0a55432a004f68c1d33011ed2d603d886be3972d1657a6cc4f6b77e14285c7ee14855b3432fcd5128d5427a11137d7c518a9754e43e04e840fdd50f7fa4d08efb097d87535415c1833ba0023ce4739713f7c5d6dc083af46fc1c7aa9720144f923afa55e81d842decd8c6de203cfde317312b6412ebb6d66b07a7af78388efc42e7b42047e8bb4993af6a4f436eabf3b1cb690282619888873ecf944d6cb408bab6e353caa8dc94d9e02d70fe0818719e2f85d6d99a527cfae7cc02d5b30be5a8a207c4fc2ab471da02922ae45d3126161e95604912dd971704c45f1cfd8f5ca6a94cd354f1d5545e42f9c68823eca12f7b3cb87296e6ac530fab8f12a006a13a8f5fdca12e906f6d2a542aa07ab198adc3b4f9ae037734eee2b346f0b43ed3e961563c3e210df60a3b849cd11b5a314694d88dd6a995bbe0e9545a7b17322a49f9f7fde3c0cb02cc9666004c0c07eb34abefe4dc54f7554dfface079c9ab9427abaaf497ef9fb732ba51ae083e47ad00cb794c44f38f4dbc2164394830f6f2b427b97ffc192ed1ad700ef9fe48e54ae228dae0c9d9da58c341f5d46188e8b676403b5a31b48f6c5d5a084b9acb8fd549321c58c23809691495a4ca2ab7add8abd299afd05037caa4f58090971b060c207b4e419623f59d528f04db3cb99a0e421bb972c6ee4ecbda4f406bc38589ebb94b85f75d3dbd1e1752174dc78a1c9b36644f4b1b0c5a377c2b7ae08c4640ec787c99c3eceafaff268d033ed4af503a4bfd70c27ec58f58ebda0f45ad8667415317aae1506f3b5cbb85f0f755568d0b29824687c99759964e94bc048228ce8c00b2ad19c777de56ae1fb70836ca38d79188de8fe9d3e115884e1e7eb67da13153611e7b5a125c63adea3966d665bd28f5567fbd7b1244b722ff9b754dc5ad477c4b7c9dbd01016fce837f8d9dced6e15460b02e35de9b5e93644332b9d420fbad3c1717626ca8ff2d24049f6bae1a220f448704754766f642db73c506289ac409d636ab9b8627a2d24ba5f8c8251848f4d59c9629526d884cbdde4749e7ad4cd9ab1e3cd35f77d60aaae38ed7", @ANYBLOB="a29c9e509f39d296ff45c31555e0fbbbcbbb3b28e56e89551e492e4f93982be98e7f4096eea05bd501b9b8e89c05d66659e15ebad45b5da75daf392c423de30eea9feb", @ANYRES32=r1, @ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESDEC=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r8}, 0x10) fcntl$setpipe(r2, 0x4, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) [ 576.997987][ T7] ---[ end trace a234f6edec9c2b7b ]--- [ 577.003352][ T7] RIP: 0010:ext4_writepages+0x3bdf/0x3c00 [ 577.026745][ T7] Code: 03 8d ff 31 ff 89 de e8 8f 03 8d ff 45 84 f6 75 27 e8 f5 00 8d ff 49 be 00 00 00 00 00 fc ff df e9 0e f7 ff ff e8 e1 00 8d ff <0f> 0b e8 da 00 8d ff e8 91 0c 23 ff eb 9b e8 ce 00 8d ff e8 85 0c [ 577.047185][ T7934] hub 5-0:1.0: USB hub found [ 577.051715][ T7934] hub 5-0:1.0: 1 port detected [ 577.058038][ T7] RSP: 0018:ffffc900000770a0 EFLAGS: 00010293 [ 577.065178][ T7] RAX: ffffffff81dd723f RBX: 0000008000000000 RCX: ffff88810024cf00 [ 577.065304][ T7935] 9pnet: Insufficient options for proto=fd [ 577.078925][ T7] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 577.086898][ T7] RBP: ffffc90000077490 R08: ffffffff81dd3cb3 R09: ffffed102e06300b [ 577.094878][ T7] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 577.102957][ T7] R13: ffffc900000777d0 R14: 000000c410000000 R15: ffffc90000077360 [ 577.111077][ T7] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 577.120159][ T7] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 577.126724][ T7] CR2: 00007fa75208dff8 CR3: 000000010fdf4000 CR4: 00000000003506a0 [ 577.134637][ T7] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 577.143631][ T7] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 577.166607][ T7] Kernel panic - not syncing: Fatal exception [ 577.172664][ T7] Kernel Offset: disabled [ 577.176804][ T7] Rebooting in 86400 seconds..