c7b7c31187d85a0ae5d3c63256c58c28b17f58730656096777a912be5381d23af6791c3d8529b78b11def838dd2e8fd35a2e28df9babcd8fe3eaf875e51fed1dcf0454964a6ef65ee1cdfad15024289db2d5b58e93d52c97e6a4a491a835971f9962fb7b43048cb9cf56e5f960ce5744a5e4c72a62ce1b4007b0a0678bcdabb4498ec9acb488129f0fa1906f453983ddc9ed0a3330a33483d01457d50362de3f5f0b6f7a5e9b1f53f1cfb46be2933f1161a536f6c63f4d20fae964b016c66208adea54a0273c666f46b2e376128ab087082dbdb643e247730b721c578a610703d67b69babee339c879d1a98326e518611ea0f23d984c25c038c5587b36ea4deb241d14aa039cb9a56f1c0d41ad21e2a9d02a62de36c0ca798098fed392feaf18585fc32595d43cf511d0a099074d57c370beb1d1a35deed2a687dedb55b2331604b6c80c0b18884386ee6384688d0d95d0b6359158594d62476b8422d1eb263a41d60b62fb84803c16e9f45b869696b719f0e21d337ce060b14bf512f43af35a16fead2f778ab04f08b2be5d52cff5fe2ed0f781564303c94f1d8397bcdee5fc4675020c13f8d91fd441f0ec27a5eb9637cfd887dd6a181309526cd7aa8e25904dc504380a1d26d7c32fc5c4e59aa9f4f1e8f7c9039de92b46b8b97fd8489ab678367ce06c74d2302a09b232d0cb49d7a8fe53eb59f11f85a245194b92e3e2018ce43be75fd37f37d45e9ee8c96fc2c3ac8892cfde9f2a442fd5ac228b87e0d10a7b6149d08d503b14f680fb0bff6b2a84e981983ca9a981615f78c1fa0e584ff9cb3d903662032e87b7aef3f86c5aeb3151d40c0b548f622547dad5055e81d44d94c7bd69b26432350e9edbe85e14d8b99a4912b904ebf8e629a747dd58d18d30362e6747ea08f13faa83d341830e4e883fdd48da4419943a0128a47c3fecc502826742ef4da1e49749efd3bbe57b98d2fc0496e13f90bfc478d39921bec585f9334b1c8c6923e769ef4ccca602d3ca7514ef6606255e2e8863965092904ef383ba95ac52153df9cdd627feb85b2663a3836aac83a1f7a34582deb595ae0aa9e31778b2867844105557b1fcdfd1f544a7c3da0127acf37921380fb5ae2b786fae0028b90c440f70f6124cbeac3b0ee9ffc732a52b17005bae304e0a5d130342a6eda3407c757122530ae29fa6136f77efeb09d6dd5b223cf4df32e4de45587e0845fbd8a8c5f9ff7e328988f7e70751ffaf73fe7e342be4cb33e131da97776c377dc0dfe6f6fafdc886c2af94341c424ce207d1c535bdae791e86d986749a1205514be96163889f839d8591318ad5bc7b3813bf9c3dafe8501c6cc1bee21fbd6ede5fff1a617ca6a8b8d45930b876de75db507e986ccad4325f0240079a5ceac9234367f1b77567e146c1e91f888f7cc47b3cebef55df8c17506ee4dd9d586dd9a68f7da55dc1cbe4366e065b81454279bb9f561c9e8c4e63c22f5c8a04624209abfbe41f4e84b7a8e7fdf54f571f6958a6ca2b57f6705528b091240746f187207ba89f19fe482a6460631ed6a6eaab40fad8fd319bfb13686d5674838914fc5b2bd368a95c93f69a92c7fc54a00905079a15da77d20928d42a55140fd8b912cd60f8438bce6f3fdb4b2fed3045c2fb55b916fc888f775b5d4148bcbdec83150e89733e33c963446527127e45e060cb63d95d573df0c5ade75d738aefb35f225143f67c710070e4f6eef75420d2bbd958b8f01804065962d050ffb1b20145a714a3439769a15e097eb63343c415e8e529a66b1eac0a4caf6809ea3d280c4e91ff2bbd2c38913976d607232ac959362a69dd3c71bd351d8544b8cf90c521063e75c4d72cbf4085f53daf8fd55e5eced857f912010a7d7c0c1b3f3890869e4ba224ed531c4194ef3e2c4fae497f2daa950a8a282c4010a18dad4316"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x35b, 0x81, 0x80, 0xff}}]}}, {{0x9, 0x4, 0x95, 0x7c, 0x8, 0xff, 0x3, 0x17, 0x7a, [@hid_hid={0x9, 0x21, 0x7, 0x4, 0x1, {0x22, 0xd22}}, @hid_hid={0x9, 0x21, 0x1ff, 0x7f, 0x1, {0x22, 0x808}}], [{{0x9, 0x5, 0x0, 0x2, 0x346, 0x7f, 0x9, 0xdd, [@generic={0x3d, 0x23, "18d81fd1ec973ff3561897d60eff0422e9930093e5ce4491891c7408cd274fd728058fbab85f28ee367590cd8235aacf4cee9a1cc8fec9c9ca12ea"}]}}, {{0x9, 0x5, 0x7, 0x0, 0xdd, 0x7, 0x1, 0x2}}, {{0x9, 0x5, 0x8, 0x8, 0x1fc, 0x5, 0x8, 0x60, [@generic={0x90, 0x11, "9b338be7d79a833b9a08ce8902dc86c41b4972791323c989620fcafd02c50f139a75f439a9bad767ba1a4c4999557e9c2c9f97cd4636695fd05bab1890dc6bb0cd44f04841a6e234829f1f23a3b68d7fd4472c33ebdec964c1f62b2e6e0d1a38bcb46478e52abf9dd5800aad2c4d9febeb946091cda36703273a2ad92560c46f3584f6422c0ad3bfca07cc4220dd"}]}}, {{0x9, 0x5, 0x663b884f8dee07c0, 0x0, 0x341, 0x88, 0x1, 0x1, [@generic={0xca, 0xa, "93cccdbd48e2922dc0798ad028201a0cc08f5c5ad9cc70788a97e8b5c8c26f5df9e1e15d2c9cac163ecac3008ee2141e5d5ead11f893936e8883b5ac58a0713e67b90e0e052f4d673c1a516467a61a3adb8d12d3ab97f60eb2c5fde51e020461780bc503a788213e93ab0e937f51998e618fcf0a83f803bfa26fd452078112d07abc25cac6a570bdd4bd253519e95a57b2ec9d3f07ce09ba5f17c41ef3d7b06c5daee02fc43163d095cc150d83b9a182111f6da2dabf7834a1f1fbdc46a1e9f5cad095a883e17c49"}, @generic={0xab, 0xb, "9757495ab11c259be55837d41404e5e3d3c5ef62576b3f4ee9dcd3c6829f187a8da6ff871a1851c1a0442120ebe4dbe6697c4ef4fed7898f4e0c2b4773fa813dec7a9ae804ae8cc202132bec82d587f2de4e3440fa3f15e448975b8480f4bb1888f5d0f0e0614e863f16d1b09244206c3193662bd461d0bc98fd433c15d547d7e7ce343c43b9d57b3c0259e24f2d31712c2534f7fa4d352a39d795d2e6fbc30bcd3ecfddfee06dc63a"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x2b0, 0x0, 0x20, 0x50}}, {{0x9, 0x5, 0x6, 0x10, 0x11c, 0x3, 0x7, 0x8, [@generic={0x1002, 0x23, "4628304d430492dc1d6f67e9d212aa962aa4971d09a410171a2efd017da9e8ca2f03630be479f30262ea8e87d5682a497f16bae6196572e412050ef9be22310807b160687d3c84d22df52833897e55a89a0515a479bbe986fc214b77747be26dbd141661846427a4730e6472fbf787096e188ca946bde61a7660d7ff9b2b0ee77233128868869d1537763cc2b2b88fd4521876973c698c3b385d4016cff61cd2de5440610f6bb39cf284254b023cb58c290b70483d31bb818ed1c7beadb4d1c04a9ba86b2004af202d0a9b8c8305041493822ca719c9be7ee321edb3a9d6c665e538310cdde466408c7cd3fd8b356638903ee16b63e14942c80956561d0f69ecd01c9ebdd88b553a2ede6a2d8a882b289ac57acadba49362e7a0676aa874827ee83226a9ee836135e2e0d46dbe52660d0049ecbd63976690426ab99742357fee6872ed6b5376145214d73672ca54ef47158a6b02eb8f5cf17408b5a0672b705085e1a6ff99448b7f2f7f03c7c0a7dc9f9a6099bff8dbae81568f330058542f5c1e72fd707c0bac4872e2a026e978ffd469124c8d160f85252f4fc8fd63f6dab0c036f45c01b8b881390fe6cf64db226345d8d57d4e89059ca0a010e74e1667a20ffe9263278c66fb7bcee6ab07441055403f57c1f315d59f018e5921cc9ad7b4a6d8a398d9ac2fea5344f1a94ca719027aba7f08f3ac19a28345514f3a8e8e4987be6f52988916403d163e8090f4a53cd2cce0a98b165b33390e4c3167db1b1f722dc0e52aac77bcbb07dcb5ae58ad620e83d2a3562001d7da9205ccbaa57e3d485172f379938cc44fa279163b30207e8a21e901b6c8a24b3520232bf1e45b356f46d8ae067e6b7960dcf187b311c19bf51cfeafa3aa5ba6ad2c808170a9710ca2fd6c7e39ebde106ce4160968829eae72d95917d6efefbf4d80db5e481a810686ca7ac9c99ae1b31b5783527cb99e75b5d5da6d17ea3fb4a384865a4a4748e0775c3a5ae2762e78aa05130cdfd620d6ba9ba8d8200da6dd5c53ce82d7162c828852c8c047902b0c163d510bda5c6f29cd1c6fdf0266e76747935bc0a0697af757ba1c8f73a7480b27a991548cf01ab755f806ad83530ba51204d4eb3561b4f0d77a3700ae3a37883dd49bcf366cefafa29fd5daaee92b5adda9bb868c74bd929a3f90b088bd618d53ae90910221dd0e7b29bdd6d5c3d654cda5f99626a51cf09b28dfc28c0b02d02a9f4eaeb41c0cf6fbe910b35399e0531ac8479afc3690aace1bc6ed3304df3e8682993fd3d7b772558ebbcf159f7c207a267c583ee87006216044ad8dea41039684f2a5b238629791f1cd6658258b56bbd0f8eb7ded0924565bd574b2a36a6e33a64c470227e6e240111b333690f78408dd056b610e323e48b80c24e4cd5519bffd79b7fad7ea9695d4e0decfcdb55b5cde3bb501b50c3060c2797197bbe721772e62c09cc3ccc0d02d386b187943e9ac3891df6af39229b6e75b2d39ea4f8774f8b0db3045b7f42f2f3b2a1683d9381797f6686a0d2195884537af87ded47f9fce52072da677374d1a48835ca160e5d2a4fdca1f906a65cdea7b555feb04136b0b258a8bcce2efbc7bd26ad8e83f3cdf76d1b689cf3c7f24bccf3b60ca569b5af67ef5f3aa989f2da0bf1d0e34dcb9d08c4f54e45114ffc4c7813562a164cbc3f33db8895f67fb270b61fa7530367624baafe48a0e6dd1de69a0d3e4c49fec32ad57acfc3e88ff40550b781e0e49189ab428bdf0743388e0ac90551f14a164681fe76eedffbda417a2cfe213d38ca39a9b5bc2d27cdd7160109eaa79b181d0b3df30b76ea02ac2053b30905bd66f8aa6fd89ad07e5a3431c0b871ae146f2edeebf4471b68ac94cc55ec07b3be0c7acda427a88f15cc83f47f8ef83bb4290f07568a2d1c4da37eeb1f8243a156f451b12fb8ff370a79ecff269a9bc2ba5ad878e64f989ba3a48bf5dd397ffa86a9116183ff75beb3fbcba69f47c80a410707d107b460822787fde1efa967e248c253345157c0b6ab03c32dfbe5048da6fc12f67601e5175c2609028819d56f839f63170bc8a635da64f022306cdee067800611672686401960568bbef1df36dc417b9b5794854e28de9571a07433e7dfe4cd09a34f4fb94a8e688179b7ba6f59b351b8ae57726575e05df055c505dcc55d723278c410efb34136f632e76f6d005073ca1abcaaea578c4811ddaafe234c645a331f2448bd4eec8e455373fbdabd8cbfacbf42aa680e8c91205d183a44990f986a954f9755fdcf25d1428d6be50719decceb01ea486d10a97b02a69bcf6fc90bc4a75bb2bb63d676ffc2bd4c2366e8e5abf1f44637d4d64ffa7b901d1e9f8f2050ec81b27a0a334ebe9a51e92047e48881407e3b116430d072356a91d5df80bc402971daab1e2e88a4d2742adea3b5494d4652b3de2e0272d7aa4d6fd42fc4d613d9646153040950c7df571a6d646b4e0d7e829f1333e162a248b2a7ebec36072af346e3bfe7b2c17f7da24517259b81d5dea88d94da9a7aa5098d1de475967f90fc79d0185be592ceb6656c58d03cbfcddd671cb1d6806f2d903015bbb6ff13aeaf858c7ec2e7705d72953cef07ededf5859af35ff0877a890e58d5ed24c3c341ab26218a53d8de0b5d4b39778d63393220517cbf23d4e536db3d25070d14150ccff688c45b19310d2e0bbc593658636bad323c3105a80837b8345b509285b7c190490faee479a295e67343db1b0a4cc4789510d8468e37ce3d828dad5946ebef1b7d8a88c4d32bfff4891be8da2141ec0918b8e5150b1dbf3f7e46d5297c2e2f8cdefe5772b9f850112a37f67d31265a134f13255ecfafe01f97615b647c3c55b1ef04c69b31c3424bb0a4f0ae3f6a5872c3fd9eb3bae0cd54822ffc134891f7d7b3bfd9bad39d02bedefc9183e8bd8b59a2bfba7d5c07d33b9555d3e8e64e26e463a736222d1c1e1f6f76e1fd228a7b4324d3b55d685920c1a68d0cc3c4e79144c5444dde6908e440c8b82fa0768c71991d8b977ab1d923c053180ec4ffa5a206313120006acb181e4aaa355770ee2fc97ad0e050a32b1eb82c2f08bd809b829ff5ef7b1d93ed6bbba40f18ed423267144aa10e2b85a9ffbe10b7ecdaa374d2141ffb0ea76c5f8a5ba97794b72813d6e0f5c5e7a96e4e3ea680487bb1d5f5f947bbd42cbb9bfad06c7b91adbe0f181023c316d32dc2a473e03e48c775ad9212ebd5b91d68ad8e3a4208c7a94ffcfd8cc3fd0069077ba408bced9674716a8f93da4d6f1bbd4c5fb3417f50c3a15c85d85a9b81eddc3dab47402eb31c665a0c86ffcaf5b3b3ce23d73a45f2ca3f36e3cca98376eb1784cf64d0b74b5318044d8db226d4cb682ed7d6c316cda2a8459ac639d25a2ed8591e12615ead3db6200788eb6935d77d0d708f893cbbe83b84bd831922e307b06f885b4823f651246b2f8db545f9a3c7c100adb3f50b36e69b86111d8345eff2881cfbb4818133ecb083dd9d35c504e6f980f73af788454013e5a52390cf1ee38ca33ab780a074a8dc24e3cd79ca10f0da7b7c3a62e97ed42541a32b83fce9c4c3d3a314c7dc243375d0b86923720b5cd0588ae7340953d1c2721ab7fcadffab907bbbccdfa610f02bdc08fa4e85c53c236ba891c8c660a5c35688bc93328416cafb9f2188448a4fcf8c12b758f30497d48dcc618815305d9cb41fc612f0547353be337eaba167367b9ca5abae4a022cead71b2575a7f982826cc051afc5987648ec2c58e302d0fb3a4d7279f9bc04f2756bdcf16df0312673ab612bab13a32384e0bc14ef00a4de89aba1e6c0591534dc8d97cabf15f383bed662b2990b470c10e1d2443101defbde2ccad661d124590b7c5db47cb131aa69221cfb18dd3fb6b01d515a42f65d44f5c5ebd664c0cf79bea4b17551b5f7f5970bee6eae5a1ac42bf93398696b970f6fa7d1991b0f0a7da22f9f5723d0b96665ece5030a319d80f6c006abaf10e40756a4862aa30b556bfb1ac76534645d3913f2cd0eb0362f338a520238da347846abbcae4480bfee1011ab680ab335f29967efbfe5ce2c20c74c586dfaaa5f8addffbf9ff58f3058f1f18df03c3644e15433f850a2bc17418dc0e383f8bbfa29541216371db0bb72e4d60c2dabb9b6b43d7112a80dfbd78832adbcbbfba48a568b22fa9b3c115ec761575c2b0217a94fdbc24655355dbb609a04315e5f06123df7c13c889987547365e3e7b4e911e3aa149694569d2080b98d672dddbc61aa7751b1e21d8620f05a4d374fa69e063b31d20278ef0ec97c713ef219ece57ba2da631524b134584221ebc4c9ad2893a052328580b564ef0b01929a9de420e857bd69ea437a2ac81f189711fdfb0e33f460f7ecfbd826e9b1eee20f25c25815b91d296e07c036c8d12709aef69c75125908ad984ee822317a74a1f3c4b02fe6e769787a1058d357d978f12fc74fa1f40e315d400a678ca37edbf97dbd4acfd257450d204cf2af28714364e979755ccf2c9ffcbaaac2da4034d24dd0652db5e033f683c983c9f0f1007f6cc06a2e3400d4d7f33f42b0ae3c75d21b2f8adac6a37eefbb6867f1f37f6fe84b711f66d4070fa4b054919e385f2fdacc520040a7fbe2dee462190e404935832ee9341f4bac92c0eb0d230db899c423df3de36495aebb09cb7da45fbf67deb14dbc99d4abfb6f26994977d75a4f9f5e32cd971dee2a72ac305f5057174603540d0ef85250d21a02269c073e92f807c5d8b473484df4813956cdd8d23ce7b93b9d86c0ab240e1daea4254c666e90d39552f2e29f05d0a968784569d7f3214be826d1831be3f0a04dcf556f136314f55a7fb13672fec2e81587f1c6250a87f8eac70445228f343f90690fed5bb2e547b4ddc6fba25f8147733bb958ef538a2e54e3e9487fe0ebe2dd5e637979982d21d7bbc53e64d8839ba2c7a2cf383fee9577d3a92fb7111b84d323b3c91aae1ab0edb93ef51812ce3053b6d69baf4ef3c204a0c88fbbfa5ea0105ff70a270a27d17820eb953fb3c6031df3d5986f2f0761357b3b58e57c3eee86cc01c2e9bd7ac878b58f1ae8eace3956f7d5d2116eaeb305322a82702fc1c48732c4b5fd87a7ff90cb3aeca4b40b497bc408a98d6f835254fd186b015e8936533bdface79bb958e83da773a616d6e870c3c8e680beb0b2cf5a1ca00b32a632ebfdf8fadeb6fe22de82c4b5a3f43bbe0a3812cf89eb722d9c6c6dbc34a6e333dff283c9ed1ecc76dae9fcd69d38484168fe60d02414940c4163d46360c4b899e50b7a918b10ce0ed058b8a96856c8455b477ecc4cc1619612f78304d068e6b4e8e2d21a5bdbbeba8ee580f3ef996850920360b678332f6e25d722b451d74f6e2d1e51a965ff83c61fe515f6359c3e5523d9d3c0fb281a974e389b19d93098ae065d3696469b94e98c6506061f98fb1ea9ff3403c6591d5313e9d4e5eeefea62e9bb99640a608e897f67427b2a7c0290b8f95bd30646cd2b2e8a0f4a285156dc2478e716522733b72192e08cf0a00992f1d0e02f6c4f7a6aa6a4c77c2fa1760d81ba4ba040c05e0ef58ce12a9e25a542633b4e501214ca523fed7b2716761e3dd4a64f516281f337f640efb5fa39281c8aaddb5606c4d8080461aa980aab45f6f59e4ad73eb4f8296f44466369416e11122a755294ac6cb625a1dbc48d68f71614b0a6922f51c6cc05c43df5f39340fc4ceab8f724e3d49981932ab38323d908c9a1f0bc795d8ad43bfcd2d503e31eb299e677410ce01de8ba092d85e7218f0ba397435d591849e2430366ffe"}, @generic={0xc9, 0x0, "ec625310cbd3584cd172b1dde326dc85eb1d11a0b0c42eeed08bd204e29c04738a2fe32932a37e6fe65891c22e0aff372ed3e28354c0a1f3f0dfe6464cffa115645698879325cebd5f92f9e906f03a3c9dcd717f32035bfb066eddadd05578c5d0eef736331101f614a5ffa3c8537f13bd7ba146b1d6ada2fdb11cf89f1ed4fccb0f5d458351ebbe114837f8b485a5ac2f1b02dc035abd550bed193c6bace84cb95ef77b7837bf441961f744a0f0b25441992df3b38fa678fc8c917015e3780307d918f5338737"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x2fd, 0x20, 0x6, 0x7}}, {{0x9, 0x5, 0x4, 0x10, 0x3ad, 0x7, 0x6, 0xdf, [@generic={0x39, 0x22, "85a84efbff23e2974568f8bbfd1a3144081d13f3fe22ef740b4582b5d5c7b69ad2836b44288303e2c9aa3de400cc460fe9af7c5766de72"}]}}]}}, {{0x9, 0x4, 0x5e, 0xbc, 0xc, 0xde, 0xe8, 0x4f, 0x4, [@hid_hid={0x9, 0x21, 0x1, 0x4, 0x1, {0x22, 0xee1}}], [{{0x9, 0x5, 0x5, 0xc, 0x341, 0x0, 0x5, 0x9, [@generic={0x53, 0xc, "cb5027121fde402e903a1f3e4ad05eb159bac912e16716c2889b7027c2ad464fd27f50234df1581066ec58be3ee6d4474a682773b51d7855d5b4768e3e50f28b4118e05e706fbb79d88e2c270d985a4182"}]}}, {{0x9, 0x5, 0x80, 0xc, 0x2e4, 0x3, 0x7, 0x4, [@generic={0x80, 0xd, "d8f2e33671caece8114a01d373ffee3d59b9af9b482f1e596c42117cc0bea99b54e9fe74ee86c2f1e61431ce1bc982f885561c26f9d9e1cb57b3cb4f40b23d31ac533c3cc669d461f7e4ba5c6154e19af81d75011ca16e4da1879d4d706453bd20213ee75569d22e6f04a52f58a368cd280a667f1b94b3d05367edbd2246"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x78, 0x20, 0x5, 0x8, [@generic={0xf6, 0x1, "91b7c6ddf52d6eb94dc2fbe75850ff2669e1a6f4b0a24ad9ee2ed01d46d1d536db50f572f8d53e5f0e26167e70f869932f17d4ef279f2d3fc9fc57108e9076a39d8a6d90ea450094dfe1b503bbc198d187ba8ae2f0ae68ed55606f87d29450d97904180ca4524c009d8f941fc9a438780af7e09ca1f07ad000915e523c31b2a32148138cf47917a68e2b1bab41f448d44c9b6de91efcce4dd780d618f8fd3e740ab07e8fd7b8cf89dc790d6d8d9bbc62e318c4440d0fe3ba2c4c4f3f2a43af03094d541b3fe821c3fdf56f10049d756dfdb7cd2e93e63c74c19c23ca433baa8739a8a6ce765761c867c871dfbe5fe8d0f954942a"}, @generic={0xcc, 0xa170214991b243c7, "5b417eee00b11381860fcbb598d4058b46e8c31136e813c07c5e25a991a685e188c7a0560c8465c3025c34de023a18a7318a420fb2df221a3189dc34dd3148db81a9e1bd7e6b0241f2f05451e8db973e1eca96e2e75acb4243ffc9a6c049cbc6445d09f84967d031c32eb810a251c7973880a998b8ebed54eebb737352ad0d749e58af064847d227e2085a2e70001acc14c0dfcb2ee06dce7711c264dd613797e25f00832b315ffc00631481f3a6831c19184c119e1d1097bef467d95b52ff51c40d864ecb2a0e46e183"}]}}, {{0x9, 0x5, 0x18, 0x6, 0x286, 0x0, 0x4e, 0x7, [@generic={0x1002, 0x7, "51a55a4b78e5e997e2c16442320dcc78e2ed3ba239b1cff7731f73b9f644739c519640a6edb9efd4018d76bab0eb60a45c53265feb528024a3f0e7f9e366a4a7739111bb12cd3150950cccdb467a70c02c3c6a217fd286ae1f63ab54b97983125c4ea8c550f9b1fd4d8ca1a8a11cc56ac6eb9f3e17727c9c1de6e0c097996d6f5bf98e2be3c2924dc99a8ad01e06de3288c6da386f725421d25785808faa43b85d6938bfcab3ce0bf0a319e01df930b4e6ba0d0d220e64edb874f17a79186cf392502aaac163e4be91f76d7a1ba4893c177d2e68cbffc0b1837407bce13ba169ad2735efad104462370b89448b4d574dd8979dd9bcdf2db0d986ced21a7726de3f35e794d712684f748d13060260d85d0a6a699f5988c8a4c42f11a46d76bdd0812f4157e122d393f4688f84bd94b9e09a08646e39d4f664959eb141fdec95e8de05faf5d542b3498c6b62c6b8434e74a0c8253c49495b111adf2065a5a2bbefae2ded7ea205e25264b838b1e0006246249236bc86cc58d6a6df33278a2ae366c0d26f040119cfb07a1f21f967c923af7e0ed9b045144c6f81a6cbd3aca0afbff00631dd7a6162a973bb321dbfad75d99b45c404010eb398b1b1ece5a7615639ac3021de3fe63c1dfd5bc6b911b299158c4a3c17feb01e5732e4a57befbafd394260c5008fae081bdff4742188f6fb8134dc08a3bd242106c6146dc1dc6ead57d004c9fcd5bc424231cd2d51ee348f72efdd52f82b9606d028cfdf1257c66d5eabd69477e53a0bab4d2ed41b9333019cf2e3e9d7839dcbb3008eb3e893361fb61089a646ce9cd6fc5c4fc02b2867211a51e305548e9bdac74f25e027e2b36a9f19fb139e2133e03ed27f215372721a9edcead0272f72fc5571d8712ef5549cb3dc6538247576a159631d99e412ebcf40b9e7325b56823e72a16219045f0c71964190c9eb7d7665e17c4e81114d1c61dcfb5a28b1af0010820c1f10ec9642c0d127440b14fdb20c0025535a8d026ccc1d254b6e3951bb825a03de1c5e527f21f50f1a7520da91fde7f2bcb5c382cded86ff1c993473e3d0db72647404ccccae59ea6d9bd3578c3012aae0f58aba0d229312de12eb0a3aa9fbb72247a66a5a2821c21988145b0f5598c7964afbb7e00385dcd93e6077a6eb8f2054eab656359dafc327d397e8c70003bf89d33e35ea84f84dae636226fc4cb0832b21dba24e45604f3977dc67f7eb4f54622be287bb10740a829a6d27ead7a56de4238ec92f429cce1e42b1490205f1be005c2fc2af3536bc41d372f86bdb36f8155e97d0a8d4ad45b4dc089e0acccbde0328d248ad80125e66cd1334d98780c09db327b4090c0f09e9d9cab69252753a44d0f0ecf889e4645e0091e15588b3df587ae4b7e6d28df094507052206cfd7924d78427752ea003e8caba3426017f8ebd906164318cdd8d31fa1396d58c4497a58234b141a64a9eaf719de10a24e1c396c69ceb1146cec433bc51d14758a7567ddb5958036fb46cff3086c47967877c6c1239b6b51945e6a1dacd0e7fc1cb83957673ac51b6d28bcccb90bc09cec7172c4aaface24255fc17aa391f683f7e7db07d0f0f32c0343ea132a3736dc7131e347582a9f519bc4a9efa80a7339624d342ffb7c1cbcc3480b7f5c54f15b5058071e8f066e26545c06388a20fce683885b84086fef2c226904a096ba379d21cf0bf2a0b85b24d9a0d7205ee4615185affe1f02699cea7e8fada10083cb3e7c44dac73c64489ac66499d82760782afecd0793c8ccf86268c7422f0a7f391930e5f93293790990c6f30cdd448319a087dce10cfdd7ec50d8838b5e3a913a6579963a79119767113cd8ea9c36f4fee0a49351d24c808b82f6c1a336c0d0d54a15b8572db2dd879f87fcee21f0b18c1615a4431309406a33b19627fd64eb1de5b3430f89942405baaa13f279f221cec1b78a80cb705bcce7654330e02b574c863f6a1c456e76a3754834ec6b58db3c8068ea9692f2d63ac7bf69688fe722793c2b679bef855ec5f7a8f5c534fdd8d4f18758f53b01edbeadab3f424c6ae9e5b7eeb63a793e2d54453115f082770638ec8267e1ba2b2c69626571da8e02cd91ebb853e236fb956db6b75063c8c590b42a5a6c5aadb367579c068a71d107ae2e2b9a8012e100d35a4346c41512a8fb2bf5c7211886571e411ab6bd6fee00922b81ac91a813783e68ad5177111809a3c661b92de34987e110056772c8f3ba5c4d8a1eaa2af02dcafdb451f006ba3bf2d7a521b805cf603a3071afb67999d54311941ef17d49294c59381c94b5c926c233e22f2d9b22c4a83e6a54950b0c4812c41cedf0f6ea8a316039d3b88ef60d4fdcc6fba747c1daeeadaecc0837f4d79071a5082fbbba2e5e27df2619770560df2e85e464bf032a4a7a331065b27e30be75b172fa2d9035d011d3fd6ca9f5de516dedafb9be0b7a315967991b391ab9ade2aa2e75af49e4ca8e05271f61829875f6f438fc83dda31842210eb2dfc02db6ec1482618ae9a4118dbbf80cb2fbf1f494b1a3f6042b50ffff7cac5b64abcce0884db4d313c93eb2432abb8dedcec261e3a121aaa0aa8d1528e73cff1821abd4e232b693e51fadc07be679f15ae06422874c57163df3cd163d568ba42f1129750c188b1afaa94879cb0764bc83be1ceee39970fffe6b2115ad31cb97e2e06a6137bd786996acba3bc96b334f3141f136f378b03fd3337b15b456fb86ef4fc6e299f27f52d4faaf528e259baa3a28a653b697495b42b4fa9891e9754e06ebf07eb4d1d8e3fe43372ff5244702dfb4a00f703d4bf3c59dfc02c777272e5cd54d1ae7ad47bc0f2c722da691ac857691f5e63e4b94b508a2101f823d6e8f9f58a501b2226bc4ec092c790ffb26c3e7cda902b8736d77ac8cc752cf38eb3a491dd5e7bc7367ee6f4258b5453092acddebb1f5dd0aa5a68d4ef5a814a8ac961be08c544dac0503e1ac4ffadbd047a0c7ddc25fff3caf0131a887056c7270fbd2529e825e11cc7a074ed71769841a90b6c80c457ad339a3a141c7998481b4d49a84403870902b191376a999b2fea8ecbffc9420d2e0eb5ba31e8dda4120edfc32ebae4ec10212db2ff10e78ca065702412b42ae87bbaa85223534efc42dec05340f6bc7f7c588c6947bf153d0ae7e3b173dae2450e3ff6406c2fb758a59b9521f17c7741c5e2e32ee5fcf5c4c9b2fa6246a2529d1e3448f8dea1b2fcc62a9d47a5e22779b367b407f26f037feb846e5950027c39796971ad80653a6ac1050e942288c1ec42b6d8b17d25ce936cca59520277f43c55c3d25e9e973a21cde4bcbb79789a4a00b7054e0720973ad3bb80e18a4668358769888e194c4821bda832760f594be6471ae29eae5ca04b1648f33e7c44723440207d095584ed69405df8f4c83b894933fa65d7cdff40ab4400fa2a35cf633e9a24adbc3909bc280effdc10e5bc176638984c07b50ef09b0bb2238ec971e259b281850defd174bcf55ba76236a904ec712d6a53e6abf0fe738da6fc350ee5f5168c58731c5819e85ac36612b71aed5e1d94d8610c0fec4d0cd98fa94105ebaeccc8df176696583b338221ef5fb4cbf1c5136198a2d4c9955681cd3fd10a1e90ee481be0579cf821163f65dc1858eec95608a856e0f3648caf323209de2380c4c002f332903e514605dfaf26a7d3256e11d083c426c072a33b953c25dbd7dc7f044c088f700819ba10bbb5766bdb618a5b44b84820e0dc48d42ae7af509f84d21c1e94ab6b248894dacaed851cdbc03a6abf07712ee1d840726a2ad6b0e89959f38d633ac628808b350d61b833fb143dfeeb62c88038b6792c880b5aed0bbc0b3028ab668f2565b7c21a6f49b8b297c3767921fafa61470cfe9e6614e2fb00b2200b677e6f5f44381ac1d64f403996eff8c81d90ddb5f349d3e88e65dbfa271c6cd34e0a4ae9b4ff5cec9cbd6326f2fbd0fa7bde274d23f9a0a4a633a38a9d46ac6d6585ecf1d00c7316d50d368d8a9be97bb2639f6cda0209f9f1d9b6fb9efc094d491486974b092844542386556546a6a330d82e85021bf80041f5c8fa7043a35ac86165d8bc38ced8dde108035190e6b953fbfe7488043f7e140678e815daf4cdf138ad5a4b9e4de2be0a37128bc789f5d012d139b7f45e331deffc101815fd3d1ea5086803a6252e26a44f4a339911f9dc6a5a5d625447b6efecff9b309ba786797c15c95a74215eff1bb338f1032513c75ac330717bffb659ec8e2ae6d8e4f382777fe7ca8769f7932f4f6b4434ad85e2357eb00b883914ec0c1ea4773013a684569999de0248aff97421f2605fb4b9da03183a85bfb1807b662f467fa47d56086aaf9b0a19544706dddca8760e7316c04c30dcef44991a130a1c1b83a12742eecfbbb95434c66f0ba9f3a459bb90e1ae552473e558e2b7ee96297104310f86ba976f87c1369e1aefa0aa93eb355604f26b352f6e12ba9b18afec269440d90299aa97f7969e44a55b2d5e67b26be29c24d22b12e7fad17fec9d2db7d64bca7c276051237fbdd30e59c5c3217f29e5810144657a0c3e3c6154027b2bc937e519884d737318730ffd2c5bc860268ce05fcf995df2112e9e090d50ba380a0e22babf337e4bc44b46ed3b75c74e645197eb64b15957273cf194cd4317e9c538c110bfa85dff3b40969acd1f0732e2751b766f048f50120a8b5409e67fddfd9188602069297ef148da21c93319c609f51d9f5002ccf6a708b7bb5be9d9dd5a9619db9530ab74140a0670695443b30a7c6944d2cb85af03271c55d4e7a31ac0c68edeecf83ed87241447f7551bc1b6dd42c8a65e2e4938061da454d922a47da98a3bc8ade5c063be1298fa94e3d77c27ebb8b65391771fa9f98357e1228fc63bbb92cb1ab69771c0f3f26a372f292fd7deffb5556e6533f78bd150322bf33642383aee3671d22b3db171a435c05cdbcb0f0391487c1fb7858f22403a543dd3a1a59d2987df4a8915e105c13456245009304f2cd916d3540227f63dc3786e063628eb5906d1a5cfe4c6b17381d8d4b83d7319e7b1a06bf5383f78687ccbb38ce8afc94f284cde9c434698b6fbd1e71e123a550bae39a9bf9f1fe330d575d009fede9a017cfe9967e11ff4aeaab551e11071cfc1014e0b6fd4d1ff27c88f8bbe31d23ee9b6c6563b24bd716caf6d9047a757f69e20533c39823c2bfe6a5983cbfeb2b34f5147eeeacd4a9e1222a3ba1554daf6408bbbb4c4bd5fb3c9ac669c018e9c0a95b21f26ca5c10fa3de71b682b8f39d6781d51e4ecfffc72dbccde4f7c40d04aa92c5dda78add93acb6aeb6ab69bb27761919968b356d762fc930839a0d95b289e4ac7f579abcfd4d51620cf5491db77da4c490dca362defcfa41fd3991ca102b531eb5edf21330d9289f59060949e390faf6e8269b3baec01ab449578268f1baecee8e1f33638023e14f2de2c4afeacc2e4f76de18623d77db29f5297f03dd6584392e5ee740de39a9d5a5c25236d94d52702711d36fa5cd8e02941b56d318dca56e131cf794e8ec1284bbdb30ff9493f22abc776d3da0e1fd49d4d79603d59fd30c83250b72448bf2006ba132dd8a7b37c10b26f7648f04cbfc0795376f294494b32fcf5652456491de79743d822e9375e0d0f594c216e38b828c774847d28960bfad9090147f3d7f79e851ccf197698c76585e096523e03fe0f590430d77b255761fd26d5efd207e06a74518c82018c2fb1e79f732f27b5f795f6fb0024968280e3cacece389826fedd4fbb780c565823972f466b02934fb"}, @generic={0xc8, 0xc, "f817189b02b256f21c1f81050773a10541adea0677258784c9252c68fd1d82824a23f8073d28bf51bc3e6ff6bd83f6aaf6f16f6e8166a3bb7130b50924e0eb69bb6ccc265e3f87deea1c4d17f2887293f6ab2e67a0ee1a70b9cdbc8a652d948617c01481abd7c90f9e1cbab6fa3c5390826da87d1609a552e350010a8f1b7ea24b21588937f6af7ab0201a199d536b3959756a2d1d7545c2ed89995d926171c900da4382416bd9e0da648606ecc8b0b58e938346b352d365e217b6a83cf7268d7e0a650532b2"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x26e, 0x6, 0x80, 0xd4}}, {{0x9, 0x5, 0xd, 0x0, 0x84, 0x7f, 0x9, 0x8}}, {{0x9, 0x5, 0x9, 0x3, 0xf4, 0x80, 0x7, 0x40}}, {{0x9, 0x5, 0x4, 0x2, 0xe3, 0x20, 0xc6, 0x80, [@generic={0xa3, 0xb, "923373d080e3425e8285cb61ca2112fcbfe6af81394ff9c3d58e9f2de3e94ea43994453abad8a1d7cab1cb8fbdf5434f28891353416869d01273322cf9ddc43d7c453b71ecb52f11a76c9161c105625747a864c95d26f463f4bc51b1c0e14dd62aaf3b1d09c26883c212b88eb8f8dec6664eb9e886c7735d4f89315c6ac2b711411210b9bb073706339de018beedcd2c75615c04435d6ce75c0aabfb8651ea6153"}]}}, {{0x9, 0x5, 0xa, 0x11, 0x43, 0x20, 0x9, 0xe4}}, {{0x9, 0x5, 0xc, 0x10, 0x3fe, 0x5, 0x2}}, {{0x9, 0x5, 0x2, 0x17, 0xff, 0xd9, 0x81, 0x1, [@generic={0x7d, 0x30, "4422e9840c6c8c438652a5db21ec4eac9ebcd144e6cd96dc56a33b0be2a98a02beb08398c939204cf660b1b57fdd9237342dd2243cdf99906b81bbae59ca5d2dfa5e4826bcd6d43250dc761c250432caf7f1ac0c24093dfd8989f1ebf2e56536595d52eaf16a8fcf985e4bc116675948030469bf7ea8136852193c"}, @generic={0x29, 0x23, "41907b9dcbfd8d04b0bab60fbfef66b4276cc1a08ced676032c4c5da80790d0feb665d0e328b40"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x300, 0x49, 0x7, 0x7f}}]}}]}}]}}, &(0x7f0000006a00)={0xa, &(0x7f0000006900)={0xa, 0x6, 0x201, 0x80, 0x81, 0x2, 0x20, 0xe9}, 0x96, &(0x7f0000006940)={0x5, 0xf, 0x96, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x6, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x6, 0x1, 0xa5, 0x9, 0x481}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x7fffff9, 0xf000, 0x3, [0x3f00, 0x0, 0xff3f0f, 0x3ff7, 0xffc00f, 0xc000]}, @generic={0x55, 0x10, 0xb, "4dcfb4365d7401f7893c7593ad78169dea831fbaf622605e67a91c0e7d2cf38ff3b355b97df628fbe02800c3a30e496229f6467414e2a6f2ce7317b0941722e41cc7ecedda577594bedef1ac2647e181af5f"}, @ext_cap={0x7, 0x10, 0x2, 0xe, 0x0, 0x7, 0x81}]}}) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f00000000c0)=[0x58e, 0x8000]) r2 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x9, 0x24040) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x1) 02:42:32 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7, 0x5e9000) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000180)=[0xff, 0x3]) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x0, 0x800) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000200)=""/55) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000080)=[0x7, 0x400]) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b07f1b94246c020b079051e2daf0e227cf787f40d118af1ef492000001010902"], 0x0) r3 = syz_open_dev$evdev(0x0, 0xdb, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, 0x0) ioctl$EVIOCGUNIQ(r3, 0x80404508, &(0x7f00000002c0)=""/19) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x1f, 0x402) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000300)=""/111) ioctl$EVIOCGABS20(r3, 0x80184560, &(0x7f00000000c0)=""/70) syz_usb_control_io$cdc_ecm(r2, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000200)=ANY=[], 0x0, 0x0}) [ 669.922165][ T5] usb 2-1: USB disconnect, device number 105 [ 669.928615][ T102] usb 1-1: too many configurations: 136, using maximum allowed: 8 02:42:32 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x9, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_usb_connect$hid(0x0, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000108c0d22000000000000010902240001001400000904"], 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="002202098c0a0b5c07d9c68a506bf406f13c307b16a0aafbaa987f2d00000000"], 0x0}, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000bc0)) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000c80)) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x10000) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000c00)=""/96) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) write$hidraw(r0, &(0x7f0000000040)="7a1ca746ffa36799fe3c", 0xa) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f00000001c0)=""/213) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020660b, 0x20000000) ioctl$EVIOCGABS2F(r6, 0x8018456f, &(0x7f00000002c0)=""/212) r8 = syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x56, 0x40, 0x40, [{{0x9, 0x4, 0x0, 0x1f, 0x2, 0x7, 0x1, 0x3, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x31a, 0x6, 0x7, 0x7f}}}}}]}}]}}, &(0x7f0000000700)={0xa, &(0x7f00000004c0)={0xa, 0x6, 0x300, 0x4, 0x3f, 0x20, 0x40, 0x64}, 0x5, &(0x7f0000000500)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x180c}}, {0xba, &(0x7f0000000580)=@string={0xba, 0x3, "5901da6fb512e23cf7fb7829da2c0ba034055037f6f4353eb47223df525768609a7f92a90637d791dcd7922e71136526620849681a0e1b83929edb3758fab843655d8e0588ebb5b503106449c674be4b469e997d71c190199bffdd0ecdb25f2a91088407744daa6857dc60d7feb78e1c9eb381a800cd24dc0246ca1f931f65527b04b98492f09fd7b93ce346874989ecff4f34c44c871b2369f0a26f3540573686ccd82c7302e3305f4b1bea2f970eaa96e5b5d6b03ff197"}}, {0xa1, &(0x7f0000000640)=@string={0xa1, 0x3, "7b859eadaacd21c9d87096297e5c7e0b768a2531c68ba98c1a3b8cdf4982e6eaf7955177cee79daca87744479fbd223c1ad1b08a74730794ec3ca2536d171bf6535917990dc294418684ff97d60855b53ba86e0fa6b85ab2c7feeac0c0d992706af524fd1b16cbaba1cd7fd8fbe6ff8fca793ba560dae37dd4e1f5625ca4ab3c2836ac8a84562fbb3d914c1df982bfc0cc39ae77fc83f340cc29e87cc7056e"}}]}) syz_usb_control_io$printer(r8, &(0x7f0000000880)={0x14, &(0x7f0000000740)={0x0, 0x3, 0xca, {0xca, 0x24, "1d08595633f1b5ea2d49cde7a13c83306d1e093b5c0a5a2c3fb87087dcdb76c3d0ad4622280db1f5b40e074082377da96364e1081918b01942c438ccbbac4212bac1ba5f6a61d5e650123718dbf02d3432dba94d80a4c1398bd133c9eb312aa322a62f78f2abfead41bf1a0a5f3ef0ab81340a876f7454eac6ca7372c5d467a1a7fe5a5af81c3199439b7c8198efa797ca737b361c79b47d5300789a26cbd8a1339feff36b830e17393563eae52993bd061fe36718a6f507728d74db8983d7ac32d9fd4ed4d6d692"}}, &(0x7f0000000840)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x816}}}, &(0x7f0000000b80)={0x34, &(0x7f00000008c0)={0x20, 0xa, 0x85, "4769eafc201592a493d98b08dabf7aaee0d983cd924bdcbdf20779d6f3a952ae65e0773f2f49600f18a7c970df6f61e78bd5dc0f33fd1f8669f4d5c69abc2104dba9be346af444d2456c44a573753a5b3b0225b813cfbd89f1ac80b71339e16ac30b51e680431d22b028a6b29522dad3ddd4cb98bb0fc419eb4c67ee684a34fb7b8ff43cc7"}, &(0x7f0000000980)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000009c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000a00)={0x20, 0x0, 0xbf, {0xbd, "c288f9aa7dac30909de196d446428478f50a2009d6a438a172e1eedc6268449de1fe35e026d049a49c26ccdbcdb4d9d72ed91e111cd25064bd45987e03dd6b5326d14d9ac08c4de688cf5fe24664350a482b50aaf3c1331042fe6dbd5e706ecf418351cb3672827f099dfde3b04113e901982e835c41ad2f647cd9b48005f2746fa93ea09c204961437945b6e2d882cef44acc98bfd388baa73d6e26b909af9a3f850d33bd941c803de0bf86bcdc9efe765b2cc9ceb9436f9d1767374e"}}, &(0x7f0000000b00)={0x20, 0x1, 0x1, 0x6}, &(0x7f0000000b40)={0x20, 0x0, 0x1, 0x8c}}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583", 0xdf) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWPHYS(r7, 0x80404805, &(0x7f0000000cc0)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 669.993675][ T17] usb 4-1: device descriptor read/64, error 18 02:42:32 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12011100063f7f2083043412e2be001a00010902120001000000000904de0000adf27d00"], 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r0, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xfffffffffffffff8, 0x42c4bd0960351fe2) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe00094af9080097a742ef420000000109021b00017600000009040000010209bd0094a9d3000000009221bfbc0000000000"], 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(r2) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f00000000c0)={0x6, 0x100, 0xfffffffe, 0x7ff, 0xfff, 0x80000001}) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/4) [ 670.043778][ T102] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 670.051604][ T102] usb 1-1: can't read configurations, error -71 [ 670.073800][ T102] usb usb1-port1: unable to enumerate USB device 02:42:32 executing program 3: syz_usb_connect(0x0, 0xfffffffffffffe05, 0x0, 0x0) syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x100) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x5, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000080)=0x9) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r5, @ANYRES64=r2, @ANYRES64]) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) read$hidraw(r4, &(0x7f0000000040)=""/41, 0x29) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x1b2fe9a06188fa76) [ 670.143829][ T2915] usbhid 6-1:0.0: can't add hid device: -71 [ 670.150122][ T2915] usbhid: probe of 6-1:0.0 failed with error -71 [ 670.174053][ T2915] usb 6-1: USB disconnect, device number 74 [ 670.363704][ T12] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 670.371666][ T5] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 670.543596][ T2915] usb 6-1: new high-speed USB device number 75 using dummy_hcd [ 670.604018][ T12] usb 3-1: Using ep0 maxpacket: 8 02:42:33 executing program 4: syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 670.643650][ T5] usb 2-1: device descriptor read/64, error 18 [ 670.650195][ T102] usb 1-1: new full-speed USB device number 86 using dummy_hcd [ 670.783717][ T2915] usb 6-1: Using ep0 maxpacket: 32 [ 670.813626][ T12] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 549 [ 670.823825][ T12] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 495 [ 670.913741][ T2915] usb 6-1: config 0 has an invalid interface number: 222 but max is 0 [ 670.922789][ T2915] usb 6-1: config 0 has no interface number 0 [ 670.994150][ T12] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 671.003919][ T12] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 671.011902][ T12] usb 3-1: Product: 륋胻㋁⦜특簛꾲鑕벁薮룚讍ᎋ涏⛾縉友ؼ疓幵&붚毫狤౪虣⣨脎䴥賅캛ﯤ성⤾ﳘ詄ᨺ骁鴤㧾ꨙ꺃鑱隻噊叴顆飸화㘼ꮶ쒺ﰗ㠬鬬뚤葔鼁ꅂ爍쉙焘妕॑罽㿠茈鋌ಓ꧍好딮쌻ⶓ줁 [ 671.037369][ T12] usb 3-1: Manufacturer: ఄ [ 671.041983][ T12] usb 3-1: SerialNumber: ด㋀쩺嚤氐欸鷤㷟뵃켽䫮㎐蒸튾雃廾쑂㌩ᓣ借胩煶蕯毸쒐曜夭ᥜ箋≢승씁瞻軬ᕦ컟慤䑯ჟ퐵쵩靻鐅厝ၳ斠彑퓶칶쩂聅Ꞅ全忱쵦䏷䗭瞂운곰ᬐ닼폊븂舯援樂⟣랽㶏㬃꩎⑤ဤ胺䂷睂서캚藿呤됢镰레꿸㘞趩⁕錬봆?霤룑⣽흑᫈䉤螲 [ 671.075255][ T5] usb 2-1: device descriptor read/64, error 18 [ 671.082081][ T2915] usb 6-1: New USB device found, idVendor=0483, idProduct=1234, bcdDevice=be.e2 [ 671.091332][ T2915] usb 6-1: New USB device strings: Mfr=0, Product=26, SerialNumber=0 [ 671.099510][ T2915] usb 6-1: Product: syz [ 671.104797][ T2915] usb 6-1: config 0 descriptor?? [ 671.113631][ T102] usb 1-1: not running at top speed; connect to a high speed hub [ 671.194064][ T102] usb 1-1: config 1 interface 0 altsetting 31 endpoint 0x1 has invalid maxpacket 794, setting to 64 [ 671.204929][ T102] usb 1-1: config 1 interface 0 altsetting 31 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 671.217922][ T102] usb 1-1: config 1 interface 0 has no altsetting 0 02:42:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080), 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r3, &(0x7f0000000080)=""/154, 0x9a) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r4, 0x81044804, &(0x7f0000004a00)=ANY=[@ANYBLOB="001000006ee5fbc2693a00717a29eb7f7ffc507a244c64fbc4aba92a86a74d47b83212cf8100ebaba17ee408321e9a264f7dfaa3afd40bc1ff7490d1944b535289e6f72c9ed26f2724c2c36f8ef0838a01141d0df9a0da8573bd6b3800899a936b4bed0f2d8eb15dc9130a3afb0801fbc9279e42f6faf08e50bf42539ee2d4a6fb605e409dbb90c45789185519100e551c4654e074a5b8dca182b209eb1e4aff4066fabfa095118a28cf22b7ca4d9e4f230900ac0926de927c512cf2d8cc3ee0901abddcf24728b5f3549b78916d0f88577aeb20978e11c6b00ce4b6b66c59504205ee8ed9bad268e75f0600000000000000df92650c4b74ee692162b8f618f63ebf244cba39d25f8897d3ecc6aaded6b23945163c2f1a7705046a75222192b1522c15425720d68ed76dac60b1811b68ee42a832609ae5d45e8db50d623ffa1d67a206edb9211c37d4ec79e60efae076259783f1bacdad7c64ac1d321990853070efa96ac825d9d00956421195de9094fa333e0dfc6310a06a08a4ed3521ced5505eee346244de4ed09e53220d78131f00a74b9bccca3570721c5a8fbc86350574c9d51cdfbf1310594d69c4ec3ad5255f31f3f79edb7281471a797e815897f22d152b63ae8885d16c1459e6660df855e3031915685d7db383063268e5ed8eba9ce423047f1d4872ca5904eba092e84a9dc8fbda06803f6e5191a222bd0be793f54bfe41f3f8368bd9ee6133d3c22e191af307bb43673b890c7290fc81da311b4788000e78a76d807a26205e0524f0557723a6649a929af595dd4a093b4bfeeafa22c487230ab96b46cc6248e8a1a85f4f4bfabc714da1edcf242ed247ae46f2a6bcaff114477acbb7641e975c040f042dc16acdb62c209d7cb281c9b8e32648c60c02c00ee70fb11e4f10d70bd0481e534a019d096d05ddc26170e76e60ca9d05f8d3e96e3cf25932368be87f4011371a91d6cfbdb94487cec485694d86ce40704c4121854f393b955254748782546119cc57215e9e17d591ae67f8c83bb3f3b54243b6d1f821d53d9c5b4b78f343aa01f0c597aa38f9e9f57c63ef0aea9228b197879b70180a673d73486d6f5b5b0b9df6f80868d18bb2dd06e039ff11a3bf33d7cffa026c1c2fdda8ea21699063889532a9979d8a6d1d8c5fddd7cb5f74325b65b17f1f6dfa8155a136359d7a33974ed9b42a936e7fa7d4682e1b3e0098e61f7398b5f543ac2984a211f57c2584f82becd2eb212ebe7fcf22da40b9eeb562314203c1ee8dbbf80b2813334bd44c148b6e3e625bf3bc6d3ed45d731706edb0c05938bbbf25a4d9ca3b487fe14ed7ef3488261fa1cfb956054f69a47905708227c4fc9ff496894ede10d61b47de1ac874af5a3d8595f0a4433a3f8a965658a4bf0800ba663cece774e4d17570dc5ab39a01de1081066894f1972c18d2adf9b774d60da457bd4853365e404f2adf0ff15aa58f2677e29a5282b6f2c9c5074d8920c959a691eda2f7c636ec4746f86687c24dec3858801fa0351010d00ff84aff6cb83628b5e5fc3877914a7d6ab3a912fa5640b8005edb4c12f8c3f341840e29e34d1ba723c9fa5995359b01de6c19b3d9272edb1c31cdb89c159f93cfae41cb812cfa4b938eae38a6f081df64a9432c86d8a79e53888351d655324f7f49be463650f6626d145e033aa11c4515bf653cfbbb15a908601374fef90d8f2d27417dace47a3a661b9a71bb23e7c5a8880a9d439191b3cb153405015fda8eff6d27e1d4766f682494470ff454114b5ade74abefc1a509276b1aae49e4cb40d53b795fab6dea4c4d745f9bcb7c80ab58e3e513494ba6ca5d9c441618bcc78ed6f81f7f3e9bc61475b11e2fa4d72b794c1a68675578eab844a8c333a62e2eb582faeb1cc90603be3079555d3d905b89c352a34cf03250e161aecff1b4da805467fcdb5ba982f2b0d00bc618bf5b65334f9c90ab1fdb558479ae7cd75f766f9b13812b4d8aa92131473860ab60873609233236d6fe2ac398d501ac3b9783c74c3fd9db9e923858c60b4e09d8f20c8acfc9b2e10c20eb7b8ad1edbb336b69bc5b46ada685b093700bedb48a981610ee8ab5b2206d6a7ed09b69259a6a939564a0b45dea3be047538040860e402e159325634c82b35013d9ca5be10285e351c72851488e3505277d652fcc45e4ea9163ac8ead2baee8d28c8c1c06cb65ea3420f9b0c9650cd745ea9b61e6ea2227eed80f6cf1c1942f98d84caa66556269e461c2cfa4bf286f563251f43190371778a39f91dcad851da81685c4990e46f469a92d37bd0a1722fed6a79ea902064ff52aab3476ee360038a869936a5d48cfb2252b3a9d25b0747982e7721ba6430e4cbdb6937909ed9b77e17ab167d995bb715745026e32a38f3453787dd13924cce20032ffe8ebd6f5d3f05824e79a1cd0b500cb54d8dbc4593c929e54cc465168076a9ac7606180acde6f8c3dba6d26adb6a3bd38f67ea19965ca632a185e405b1475c949f88a711387e6a708c3d7e4956164126e2192b803467547debae53c270097dde8b7848af01bd185c6424044ddf72191d4d02ad792630df3a7b7788689d2fac882ba67a89d69f8b6b196ecec82017dd87d94d2960b9e01fde0f27549b67b2fbca04450afea156059bd0fe0d91ce3b879da0b3c59f208f464f92434d9c3751502101cd05363c9c93344e3c01ac2178300a354f62cd1c74d1e1ab19a021ffb2b7146a3057b285f31c78f354f4c713d013fb07e96d3f39f3512f307c4162616fa1b98a5ba23d5df15b4274cc3edfe4d37672edb439558e783c163eaff5a7836e85068e484fba0afc00b4dd0a4a5c8d8a37d1cf3aeec29ce10b7c59d66ceaee4c0c7ef6ecd7ccc5cfd9f64d753f6c42361b4a225971da96b4ef1f6129bcaf120302ec5502eb3a37fd047349aed50a5e35cdd8a8f3c341e6027be3a51db5754cb82d643f53d955662fe771941220b1ced73af266df648f0f1e9393dbfd61b011526e024ff4722a9e4695ddfe378589b7ea480042f7955d7677b8f2602f3ca6b8090462606b9252c7f94116ac4891f0ee36ec6cb7628a8994e642b1a2e06e7089b27f0f264e825c5a913f884701304e681bdfb1505cc74d15bb026f81f6d67c415dc921c5e04b37b0a24faab024eb97fcf4432d8a2bddd21ac87b45e295313e229f86cde1d1144ce0151162cc133cf0c9d6123ed8e95f97422963327f313b2f1858e37f726e149630b48c21e9e322140052ac23522125cb020d57a719dfb20d8c455619d8efb8cf099c472d8902f6c7ff2ec8506a11487ef361e24137aec5558107e243eec0fe9138ded6479a878880ef889bacdc197d6fa20c6298f77827d2092b6bca7b1de0ad0d698f2fc14a46b7c65289501b7b84b691f2b4817c4209f59325b8c3889ba6a70a8ed41d26647d1c18c11651751dd4c883a723bc8e34b12f209acf180331ec612910415c1071a89e98674a484c4faf3c4c7a7f4eaf9baca7f163d5e3f65b4b68a31b56d35d8f98a4a7c8fb79d59b7f6bc706e1e1ee0dc112f95d1554ea9f520a6ebe0cb981f44162b662a9cc0d449e30b1c1f6cc8c7c452ca380ea7c7f309be58a6e92668774085eff3c53eb58df9d5e8991d3ccae3b558383b21c268f045e83bc6d5fdc7348bfa6d102c843ce1235473735b275dd8eba7a36842546a8a9cb437b0426bf4b720b42efb8e9b17edd839b82444b201df77266ccebf79299a3d6433f7c02b01e36d46a0814759e23ece87761ec78e0498de968cad93ede52f6a5cca396660e20415c682b510e61b75bed8ca98662792aebe9c9c4362555a54e634af87b18b7deaee680065b8d35e777b0eb7fcca41d597231c9e106698a4cbe7a4d82d2486d7625255492397428db8bb8b1d05c1db7029a3640adbc3b5bd577ee4755081d9e3a800eaf49e5b9dcb77528e6f0b16fbfa9e074db152561c00a8fa0f8d1e14a4dcdbcbabd3883324ad9367db1909cce245d6df059bcc85e29cba4175df0d94c93f189d35287d6dfa6525ce6794c37b34261a486d23667c0ba14e25f256c58a88e991a8f844048c30e3ff8310d6cee36a5f086a123abc3286c1f8363c4401e763513301b72c9791f59b3bf6ee84097231c8fc03460bf6e2e4e7decabf213a91a01f34055e8878339a8efab75a93e85e7adbce5a6dd601d94ed22b5ed265b8fce0d00a36cc9425fe3016f12ae05575b0410300680ffbb62260843c824ce450eec7567a03a081c6a5684f5d1750c304753b4af801ab87a4b0cfcc47222b340a469442b8fa64f01c40da079ba3061fe88c4abc2fbbf2f4a18fdcd1ea3d64207321d7021527f0d325f7dae0fb9cbfd63413ff9d96a54bc111e6728a6249f10ccf7702ba3e602a822a83233b54b0fde54e2bb3aa1b29cccafad2bba35a467552748e13536b3173d44d023de0eb32310e7631524fade3733153ac5323ecbedcb6c0f44ce1a08e5905fffbe814bbcd1fd5623eb146068c3af24d59fae5e02432b559063a6654f67157387a1fc60b323e337d62ef790bdba8c7cbcc9d242aaeee0ad5535232fb828869659cf03baa6517f6aa6afdc04730a39b549e27ca54565ed815a0b22471470991420f049e53c4f86aacdef35f34108f4e15b48b98babae18a2a64584060be8460978bcc448a20edc39b32d942015497a853719a2feecf528ed0740a35ab97bb57ad74ed534df9f561ebb4f66f2631c6003abe9ca6c8a074ecfbbbeb62f0ebee6f5854742b45ed67f7ceaae82b5da36b0546e0407aba38264e67270f5baa061d6a25979e32f6e9b680686f88b25ab8e2c62a6903e6dafabf4f221a0d2e1a58b7fb647859e78bc7d7e683a23a23c0a529258be297a25630ad2d6a2c7dc9e43bb4b75f47be20b347b8f5308d2c55aec21ad7d4431b6eecfd8903bd054c80220320ac53fcb09da83b85bdee3fb35b9c0dbc459ceb5ee972e6aa19dd0dbb31c1fe5c3a2d493a63c143da674a4669ae28b752ff7427f7e26913e533fc4dfe276593980881af428550144dc9e8a53f279ace95853ae65ef8a35c86a5c07b02e379cde9bda783888c59cf25c73f11780a9dbb9272790df92ad699de454fb30a7072c6b28da6a20efabd186379623706e3639b73931f2820bc4e7122723d62eda126c293874521e8dc1ec1570edbb1e43e169dfabff9016988705b0a29a140729eda4b8b08bd054afe8299d1f46322b8a4d4661ac9e2d702bb317dd4a65e855d7984eb2854a9ae1eeb535316fb581dd698f2b005af8a1beb1967289a2c8444e09886219667da112307a01d0bff341054f96495347458a7209c5b85f246b13b2153e9f512bc40850019b792bc0c578f54c1befcf0aa94272f1b87f3f8346d84acbda5990f8b7a93ed0215a7466395ebc709030d5a64d51fd36d343f1f231d3bd73ba92337fa222b22095dbb533010bd3b49141c693d5ccf4edde2b7a73a68f136e952a64cd4827eab4deece048a2443133f810214c841323bc8b49fa38edebb7766a1e8fc0a1fec6cabdc3c35bda516a4eef6bd6be7f9e050d6ac704f2883e5e690d5d2f5a833e755b68165bcf6de98af98cfa04cc5c75aab129ef786cdaf4e84a890c3d5731d560347a99974a25147b1bb1ceff06e34ea29d82479a27d236779819e101b2b46284ee1031da9039c0df63b5068e7c0d1ddf7fd02606c2e1a423f6f521c9099ecb18eac64336c76e8eb5ee2f9131b9e9fd727564965bf2739d45839fd73b34ff25347e26240e929c19ad95b80bf71e3ce9502d9009eab0468e16ce90d24baad6085bc7ca9bafc0e63d196de1c6aa5fb894f41bb3fa04ca0441671c6db8bd92b57ccf08ab465188956b879ff78c1ba813041ec269c8d3c2180a0d46f1828711f53ccf6ba4dff0034a7ed66a9169c3a379d26547a5f0805c4159494f28b9c3370667729c279349ca5ccaa7339c621c997e3d2090eb079de31ccee97f91440f28ba33cd0f93542dcd33ba655d387"]) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000180)={0x2, 0x200, 0x3}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r6, &(0x7f0000000540)=""/172, 0xac) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) [ 671.343707][ T5] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 671.383707][ T102] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 671.393120][ T102] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 671.401229][ T102] usb 1-1: Product: 蕻궞춪줡烘⦖屾୾詶ㄥ识販㬚艉闷睑겝瞨䝄붟㰢턚誰獴鐇㳬厢᝭奓餗숍䆔蒆響ࣖ땕꠻཮뢦뉚ﻇ샪炒ﴤᘛꯋ춡迿秊ꔻ緣拵ꑜ㲫㘨説嚄묯鄽ᵌ苹삿㧌瞮菼䃳⧌糨ׇ [ 671.424775][ T102] usb 1-1: Manufacturer: ř濚ኵ㳢ﯷ⥸ⳚꀋԴ㝐㸵犴坒恨羚ꦒ㜆釗ퟜ⺒፱♥ࡢ桉บ茛麒㟛縉䎸嵥֎떵ဃ䥤瓆䮾鹆継셱ᦐロໝ닍⩟࢑ބ䵴梪흠럾᲎뎞ꢁ촀䘂Ὴᾓ剥ѻ蒹힟㲹䛣䦇俿쐴蝌⌛澢䀵㙗첆Ⳙɳャ䭟霯ꨎ횵㾰韱 [ 671.452061][ T102] usb 1-1: SerialNumber: syz 02:42:34 executing program 4: syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 671.663666][ T12] cdc_ncm 3-1:1.0: bind() failure [ 671.683587][ T5] usb 2-1: device descriptor read/64, error 18 [ 671.704153][ T12] cdc_ncm 3-1:1.1: bind() failure [ 671.711748][ T12] usb 3-1: USB disconnect, device number 88 [ 671.785907][ T2915] usb_8dev 6-1:0.222 can0: sending command message failed [ 671.793598][ T2915] usb_8dev 6-1:0.222 can0: can't get firmware version [ 671.843829][ T2915] usb_8dev: probe of 6-1:0.222 failed with error -22 [ 671.852866][ T2915] usb 6-1: USB disconnect, device number 75 [ 671.957640][ T102] usb 1-1: USB disconnect, device number 86 [ 672.073715][ T5] usb 2-1: device descriptor read/64, error 18 [ 672.193673][ T5] usb usb2-port1: attempt power cycle [ 672.323643][ T17] usb 3-1: new high-speed USB device number 89 using dummy_hcd 02:42:34 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 672.533743][ T83] usb 6-1: new high-speed USB device number 76 using dummy_hcd [ 672.563604][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 672.693960][ T102] usb 1-1: new full-speed USB device number 87 using dummy_hcd 02:42:35 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xcdc6, 0x101000) r1 = syz_open_dev$hiddev(0x0, 0x4, 0x800) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(r1, 0x80044801, 0x0) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000080)={0x1, 0x200, 0x9, 0x0, 0xff, 0x10001}) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000040)={0x1, 0x601, 0x3, 0x4}) syz_usb_connect(0x1, 0x0, &(0x7f00000001c0)=ANY=[], 0x0) [ 672.773642][ T17] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 549 [ 672.783962][ T17] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 495 [ 672.793939][ T83] usb 6-1: Using ep0 maxpacket: 32 [ 672.913707][ T83] usb 6-1: config 0 has an invalid interface number: 222 but max is 0 [ 672.913729][ T5] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 672.921993][ T83] usb 6-1: config 0 has no interface number 0 [ 672.973694][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 672.982831][ T17] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 672.990860][ T17] usb 3-1: Product: 륋胻㋁⦜특簛꾲鑕벁薮룚讍ᎋ涏⛾縉友ؼ疓幵&붚毫狤౪虣⣨脎䴥賅캛ﯤ성⤾ﳘ詄ᨺ骁鴤㧾ꨙ꺃鑱隻噊叴顆飸화㘼ꮶ쒺ﰗ㠬鬬뚤葔鼁ꅂ爍쉙焘妕॑罽㿠茈鋌ಓ꧍好딮쌻ⶓ줁 [ 673.015893][ T17] usb 3-1: Manufacturer: ఄ 02:42:35 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000478c3520e809210029610000000109021b0001000000000904150000285f220009040100376dabba55a90cee23c2e88ea41742495689502d233663405bcfea2b520f7e72"], 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x150, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x100, 0x5, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x7, 0x1, 0x3, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x15b, 0x4, 0x7, 0xff}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x8, 0x1, 0xf9, 0x10, 0x80}, 0x37, &(0x7f0000000080)={0x5, 0xf, 0x37, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x3f, "d00ec2673d256711dbd7c0a02842da37"}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "3648cee0d15d7ba9626b13db8c253f5c"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x3, 0xc, 0x1}, @ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x4001}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x6014}}]}) [ 673.020486][ T17] usb 3-1: SerialNumber: ด㋀쩺嚤氐欸鷤㷟뵃켽䫮㎐蒸튾雃廾쑂㌩ᓣ借胩煶蕯毸쒐曜夭ᥜ箋≢승씁瞻軬ᕦ컟慤䑯ჟ퐵쵩靻鐅厝ၳ斠彑퓶칶쩂聅Ꞅ全忱쵦䏷䗭瞂운곰ᬐ닼폊븂舯援樂⟣랽㶏㬃꩎⑤ဤ胺䂷睂서캚藿呤됢镰레꿸㘞趩⁕錬봆?霤룑⣽흑᫈䉤螲 02:42:35 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000da4bc910968e7d7444a90000000109021200011000000009049b0000ef0301005b66753093ff2fa747691d0bcce19d13d10db7fc6765883d44580babbb6e79e61d7375ffcdae2e7d9bd81720ceae4a8f85990c2a235df5b78720f02a67785f0a591847674feeea9919e670b17f58d18ac089991ef872f4f7ce040c4cbebf6cafb5209d97f081e1fb86c1f24a83001dcae9a3bd5cc8cfa61d207c6627657afea13255c83a64347179dc9a0d81f4168cc8a63c7ba242d296a221202004af6eec9d5d3320f24fe3524e7c1ad61fba247f4d11d9c52d7288d2466ef9bb67a35cf2a4cd01c06a331e996ccd90b38d3446faa5f91ebb6e91ba6da732c65e92475483bf56edc872ed2e3de23988782ce048267edf53930535000000000000004ed8e5b8f602161b27d1f9ca2afdb7dfbdef1a8aac774b7b747eadc449f1275a0a2099e6cc16e542850ffba67630021793e13fa988ac2663e19d9eb6fd3e7dc7e53d88ba72bd02003c87f38da90dadaddf16387f1b9b7ce1c7bf9899667e93f0828cb3a037d6ff3e307b05ee6f73e20681e80c2a2bdad8d8c2ee639055b27e361873141dc9e3b76947e6ffc44e4e3ef097d5e8cb86cb588f187e3c1b50185a0d3c0bfcbf878bd11d99bdfbdb65bd968ab21cb29c8c010001000000000047f155fdc0bbce0acb1638533ab238a83b8561e4e88d5f0792028734923eec67a95b0cd017c66e118baed270b0790cadeb4d21070a14f3ce3e687563b99bbe4477fc3ad7f7c4523925c8d975c5107b9a3872a19b821b21fbf1197402d2a621d663ee277228293ddc736df38c53acbe44063064edec84d6dcaf3b1b50d37a0ba915a620ef6a864d9f0a98e150eca1bfda6972c00f85d02dead26e2cbb82e01573d0591860233c28bfa032aa0b4d066f43d6f4158175ec4b57ac103bf0331b9234bcc8ba660fe0a4b8480ab4c85b3d0c1ace07f37ff094a24cbb8a93becfb0883c6f66727ba207a5ea9448c7d789a0fcf64a9ec6d837ba75a5d0747eb3902214f003451b352d0e90dcf996ba28c250f6acd788622503c885a982f4267441a227a38483589fa89e292f431d726b9a83434ad0b4a499d4291e73b8205f17299ad172404e0533a28cd3ded5fdbed0302a45dcfb09ca8f5e46452f6a60ef44d8c5256c2d4f1aab52448f719b5510ecda580784e8f1cddc125284155a3cbc69ee1d48ac7e0b1be6c1b206d804f15857c2663cb18ae2d3ae183ccb7c5d6853a7e58d161ee96ca92ce230aa17ffb8383f731f5beda7b119b874c4b03ce73e53f47d846ee00c79b153ce8bc14d7ef784fde841369fa9b151cb785442cf2b9c4b70054e05c469761cdae764a22f6d6c736b10b11ed69663a4e926e1ecf3ed307c172efa4e7018a126f7ffc19fe20917d84785ee5dcbd5ab10e126c4b46574b9833c86eb79463ef3f6a4ead61a88f9d5211620e18c7d481dbc2151ba3ad3a720a3486477a29ed0610d7fe2b6706c276dc16e1ca039fbd52e9ab0a9da87874936ee2d7fb6f2120b49c456f75cb53f8546ec1a69b065e1a1a540322c614c851fb58ca7c356a80b4371998c4f462064b043d912b999153719d99b4c384e0406aa8c8dba4b3498cddb6eb807319763347dce9ac5706d4be90d218ca01697abd19d425ea28458a81ed58d56c46535aff137bf2a4c36a703c2e0cf2d4324aa9fe3265ec36cb41b85f5daad42827dfa43726ec210607d85079303b638e3093c937f88d9432311c2bf67f661b034835df372f017ebe7a3b79a410b826f22244958bad34c9211885fdd0a77cbc6fef0982522ecf47c6f79787fdebb81"], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f00000000c0)=[0x0, 0x101]) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000000)={0xffffffffffffff59, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x1, 0x1a7, 0x1fe}, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) read$char_usb(r1, &(0x7f0000000100)=""/70, 0x46) [ 673.073775][ T17] usb 3-1: can't set config #1, error -71 [ 673.081100][ T17] usb 3-1: USB disconnect, device number 89 [ 673.087281][ T83] usb 6-1: New USB device found, idVendor=0483, idProduct=1234, bcdDevice=be.e2 [ 673.096514][ T83] usb 6-1: New USB device strings: Mfr=0, Product=26, SerialNumber=0 [ 673.104824][ T83] usb 6-1: Product: syz [ 673.111966][ T83] usb 6-1: config 0 descriptor?? [ 673.143706][ T102] usb 1-1: not running at top speed; connect to a high speed hub 02:42:35 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) 02:42:35 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb2, 0x96, 0x15, 0x10, 0xcf3, 0x311e, 0x42b2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x31, 0x0, 0x0, 0xaa, 0x9a, 0xc5}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x7ff, 0x80001) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x9) [ 673.224387][ T102] usb 1-1: config 1 interface 0 altsetting 31 endpoint 0x1 has invalid maxpacket 794, setting to 64 [ 673.235426][ T102] usb 1-1: config 1 interface 0 altsetting 31 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 673.248337][ T102] usb 1-1: config 1 interface 0 has no altsetting 0 [ 673.305771][ T83] usb_8dev 6-1:0.222 can0: sending command message failed [ 673.313060][ T83] usb_8dev 6-1:0.222 can0: can't get firmware version [ 673.363808][ T83] usb_8dev: probe of 6-1:0.222 failed with error -22 [ 673.372812][ T83] usb 6-1: USB disconnect, device number 76 [ 673.413825][ T102] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 673.423024][ T102] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 673.431078][ T102] usb 1-1: Product: 蕻궞춪줡烘⦖屾୾詶ㄥ识販㬚艉闷睑겝瞨䝄붟㰢턚誰獴鐇㳬厢᝭奓餗숍䆔蒆響ࣖ땕꠻཮뢦뉚ﻇ샪炒ﴤᘛꯋ춡迿秊ꔻ緣拵ꑜ㲫㘨説嚄묯鄽ᵌ苹삿㧌瞮菼䃳⧌糨ׇ 02:42:35 executing program 0: r0 = syz_usb_connect(0x0, 0x1cf, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006ff94610b4070a010201000000010902240001000000000904c00002a6db5d000905091e000000000009058f0200000000001fa01b6d21bb63259fab25683a4e7b575530cc5a7c11a25515e7441258e84215c7a91c4ceaa7ad00935115c4dfc55cf9acdfa55b015a64f9a9af9cb0877281afef2051ae623e53a7f9f75963ac5f1482c0a4f60d87731226cf79b05ae07508a0b31677fdadb1b620a27c5358f8f3f596aa26cc1cfb919650d842ba5af102d587bfe42a3568f29ae6e0d56a7146e22d3899fdb32241b8bbf3c7603c1995a7b1f321d196f4e395b07a2edf51a24e625b8c29d26fd84c9b274ff3d3a39bd002213813fcf585fa0f836968e047ca4ef3d64358a64d2229e16e8432d648c8fb9167188c685c48463c4f1f3425abe4cf45916f55d11fb6e9e0bbbdc7581b00e7b422c572ba0a5e2446f594dbfd0b78b57553c8247604b5033015c13c8ce7f7111efff5b068bcbdbabfbcdd36a75dd74315992bdf7028985051ba9076cbce16c983a666d25ee353f21ec3196d3ba59acaff2cd5a5df53bed0c400c39bd18a3ea8a0bc6164c7d30787e8362214bc3a68314483c218eef026f3bdfe56c3fe5f40ef76e1c675721c6b02f1872d3378481eb1e5c382b5092bcfbb3b8975a4b1c47f10985f10da61995b21fa0cb80616c083dc09bb62f9562333286a0ece51646f63a1137c8d54ca39c6042bae2af1146d8cfad7cb2c3e8d"], 0x0) r1 = syz_usb_connect(0x5, 0x2576, &(0x7f0000004080)={{0x12, 0x1, 0x310, 0xbe, 0xb6, 0x4, 0x8, 0x1410, 0x1420, 0xa285, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2564, 0x2, 0x0, 0x2, 0x7fccec88b9f28182, 0x4, [{{0x9, 0x4, 0x2, 0x8, 0x2, 0xab, 0xa6, 0x42, 0x6, [@usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, "6616"}, {0x5, 0x24, 0x0, 0x6ce}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x3ff, 0xd4, 0x81}, [@mdlm={0x15, 0x24, 0x12, 0xdd74}, @obex={0x5, 0x24, 0x15, 0x7c73}, @mdlm_detail={0xde, 0x24, 0x13, 0x1f, "f54621bf4d7baaf2846c9ec641fb7cdd147fccee90b797b38e408f021b3dc9f8514f4ee9ca7569d825ed86345be4a26a3eb746ebc84b4a42816a36bbff24054d9fd79484135ee604fcfda0fd4b4d4bbd0f9904245e0507c589001bda6f16d6c07a9061c1d5141dc216abaf7423f9ecbd7c144742e263f10cfe35224b2c33cf1c8f355fcf9450f2579b4600423af88c71420525ff09c240cf66b5aa753927e919cb7c1a42e55ef157217291de3bf373cf31128211fa8ac95c05fb0e6a8ed69a8c7549c2efe16a1c5e252d758e6e93e5cc7e3c347908592d403462"}, @mbim={0xc, 0x24, 0x1b, 0x200, 0xfdc5, 0x0, 0x9, 0x6, 0xff}]}], [{{0x9, 0x5, 0x80, 0x0, 0x105, 0x4, 0x81, 0x4}}, {{0x9, 0x5, 0x0, 0x4, 0x35f, 0x5, 0x5, 0x3f, [@generic={0xd7, 0x11, "80e5820d0c755621b145311aa4f3e846c573b241657136442a9e923527942fd12f1270683594b1d79907f324f35aff6130a013602560613b59db3bc773d470157871fad4636dae235df5bc407b860f7e5443a670e41eacd95a5987546bf55017033b4312acefbce474ea3133bee4343b2a78b0ba37869166735dfb36da15f75b4be4a9b1431c98a3d9d2094c36855b92de29afc2d89b02283aba3e19e8bce37e5d5242d43d95870fabdf843265fd2b5c8675b6ef642755f8dd5091a40af3e1efaa6ead20380faceae92f190777745ec3bef7942f76"}, @generic={0x92, 0x12, "f5d7c6e9701b1fba264762bcff2c81f87740e044a34fad375d6a08ba53d88aa5201cc68a86acf5c01af63f32fdb8fffac2c078872d9682086713b40369d9190076d42dbacfff20e57f1f18dce5d10db99e5ece62d7c75e99b6a71c685eaa68e1cc7115da5fccc17348a9fc8458ba676aabc45b40098b3995a98379a2ab78aaa8acf435c89e2a2b70e179c411572f6e05"}]}}]}}, {{0x9, 0x4, 0x5e, 0x5, 0x8, 0xbd, 0x8e, 0xc0, 0x16, [@usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "85c689be"}, {0x5, 0x24, 0x0, 0x3000}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x7, 0x8, 0xff}, [@dmm={0x7, 0x24, 0x14, 0x400, 0x3}, @obex={0x5, 0x24, 0x15, 0x20}, @mdlm={0x15, 0x24, 0x12, 0xfffc}]}, @hid_hid={0x9, 0x21, 0x4, 0x0, 0x1, {0x22, 0x6fc}}], [{{0x9, 0x5, 0xc, 0x10, 0x149, 0x40, 0xff, 0x7}}, {{0x9, 0x5, 0x6, 0x2, 0x3e6, 0x2, 0x3f, 0x7, [@generic={0x1002, 0x2, "c3822af35fe401a9b6d959be0d47d969b18dc0a02ce2a132d6e8e5d6fe895d9100ab3cc2d0da7d8487df24dcaf74d2b55773e3aa5ede8a352ac3128a04ef469a4d46b4697b6a89a015343cf6f62ba096f32d2b0a91ce11891bf1f675e5fd747f5a1c35ba071daeeed34b866af0325afc9ff3e92c46ece1469f6f870c01861fde92e995cd80740d7fdea1c586fd03760b1e9db5efdc6851be15d4605c8988e8261ba55d4e1791af805c115a045f5a53198b9bdcb3e38f82792ae4d3bdda5cdb7059b68f52a7c74b26a0ae037db87d36f2b3105c4b9333d43b0ead69c5d43248d7d2c4a8fad88a60dfb5a67c69f9b73c489871d5928472f2bf4ee0bc04bde5ee71a67d9c20dbb513d8c2a987abb48079a5e2312f4a2b6f91eb93e5f3613582a59c28a921ef17736abd062adf421552df54c7277b4a26746b725c4ec995f7ce2ef8fcb92fe2d6dfd601760b08b5d9b226a404560007420610a9bddcbec3a3ebecbb8d336029c290c9d3499378230c6706dc930e1f9e94201d25c30005566a1118d91cb7cfcffe53a57fa46dd25ed4601fd686af52f477e856d9f1f47c2453be76bfb51a220eaa44d3fd8270146ae8c21d92a9944709c6c13a5b7591daf92e8bca349250ac33e35295eb0d12f2ffdd57bd24f3c611a3feeb4c11b05f383283af2362aecf8956ee2eebb3df2abb6b9e7cf9aa8fb1f71afd7f8c18b2669ae16cfa409ce139a876581829ec61d8fb34aaf2142c503eecddda9be264df0988efea4be9a5587c824787c3a36c4c0b83a04e7a763f9560a9104dceee56fb573bd99cdf8dfde7846e59b6d6166bab2ea5b1580def37de2c30bca0b5c430f77db5964d90eae9262f4960eb43afc683169acc0a7c559e484dd38d0b64c3a0bc2e6a77ac69f80688cfd1f07811a5a504e7dcb5ca3cc66f4cff622ead8889d043b6f8d74e1afa6d1c3a18cd5f00896c0d2dea7250f4556aede025b3ddbbcdeeef78e5fa685c4178aedf4f4f2675b00da6fcfcca2c89876a277c7df21fc498345b941ff485fd35500e899391180b6a2bb375e53635fabb410064bf66bf40ec0087408644f487a3154fedff0eacac00e9290d6af93cbf14cb37bdec8c06db9253d13495d69085636de2e09194a425c28313e387406c203e9db5b4c7157b5bfeb21ab5d057d3975148033d5a819aadaea3fc77c03491d928256fbd16f2cca996654c67336296477f96b47b4d0b72b38d87da7f286917c735cc1b567a75cf7d2f43ab7678d04eaf197e476a3dea007621c9ca9b7180ca8bbebf2e0419f764e38401f3cd7dd483f935c2287ce2380d848900dc4c6cd28974beffc31d415ad46faa4648ccf18d5e3dafe29d4d0ae843a68f1682689bf1616e39d486ce7de370439a730dac5267dc4462a422f74b7b46c5443ca22df3f354a5d3bbff617d0b796ee45b1f309a39f5acb9705c227269aa923e6f719caa6e0711194caa97f6c6d0e607757a0307998407f4a71ce3f1cfde9bc69f66c433732d4eaa5634f384907ff13772e34c150aef8f83ed6c3f0bb543670fdddcd5216fd4cc41e0f9fa57570126c5610a96592d2fd175095f18336f0bf596f73d479bde55aa73d0d5a15827a654186d90626e12b5006c8d489d9d023873e97b4e2f17c64ac4efaedef17a8ab9eecc1d2106750d5f5789a5449c5dd0ce7b4f2f30997ed6e1733014ef583883edd2b4817d91e2b962735ee52e0c7d2d9d83352d5de298fc0ab4dbf73071da164c06464c45eddf485b5a75c1a458bef6f515e99f5bea611da4a2b4afa48425f803cf9687f39a04410e4f12f0f6172edc0c02dbf2890aa3ea2d4b16a65181d64f2577812de7569613cb498ac72cf9e71c3c80f3ae7177ce33220c711b2399d6119477d0223485b8b970639eb9e0c7849c9be91deae8c8834b05abd083512ba5caf63068971e631a15f677e291cdf9090404010fef6e759095ec449dacc74ba4394a9d49672bd21e2c64b91756b06635fd4d69d82b5017a2da33f49d214210b3195d362503301f87ea5d9c0df2eb397215386792c994e23a07e6887df8625b8e297964e09b9763fc151e6009e58f3d64aa377b598f00a5fbf98098407a3ba9824cabccc7e1a3d5b2e6ab233323626d5cdb8c6ed011e8b66da9d3191aa3c5bd4f23da7a16dc6dd8bee516da64dd2b87bc337c8dcf72d45f6d8db6cc4ed60d3772024cb64923be7b980227dc2eb4f45b691af6b48e04958348f881041d1196a9dd5760d6f4015ac4dfaa7885b193136e141cd7d8b3725028790d5f441f9e1a5dd3fe0b80453c1a820278f7bf1b2ca6c395505d349fd934c8d221270fc48c29c4c0daea0b778af2760e159ce0ebb990b91b82d5113daf2b5f454c7a0f104b4934f6b4ef84dcbb776622926ab6e109604dc5f6806d1402d9528e5bb79f7c07ed4391743bfec99c60ed0f6ad85b92dc1095ca991f0f5b1de3334251bf9130de87e8650aff4fe9eaf16eb8b0f9ec258918d9abbabf94471511ba9cfdab9bd11114dcf816c9598bf1175dc4cd015dbe5f3f228e1e9f2aaa4776ecafa05847ee5436640aaa06310f4d04b618cf0115b27de38a650f8682e3a6065677a2b703d45e26cf71b6213c00d3f174cba353f6c6c26954a0d26c49764febbce1834c2c345518386718ec6e60a70d5469875c723515b6493ae000e672ce46be6d2fc30e666cae7d13bac8de618630cadc9e6ab1d7f08510e0fc5bdebae902c0a931220efc0f5266cbb0f9a5337135e419b6af19c9f013ced0929e0c6fc484fbb1283d3b3a32350617bc26e8043266f36785d299314a01f74795764bed3811f083fcae75085928b5cf1436687787f0015fa60bd7e7e145bde5b274d87b39029449eba4960e6899cbf309f1e598783598a4f999b88dbd4a87f1317e5b2320d45265ab557e5621bacd4c078280c541ab7201cd00622d7e919a0e412660c00ff2ffb09967428fed2665d710dc4d63877cb93c23c6ea2736cc82aafe24f24de88a5e1e9fbd6e9a8b80b9787b4c8326e428a9a1f85db1095fddd46be3a6bce134067ae22054aa48424d284c86964a0a3049dfc0950cf2c25ac71897096e56e2f70a78c35da288c26d9a626741d34fdf14ade16b21b7d3a2107d6783a289ad188399aef278faceb8e44ee7cddc13e34889468673a9e75968e1f6ca5774f0c6c238fb38158e9496255a0ec1d132a1edd6e0ae200520dd9a2f98134438a4267418a3e7354ddab61b2331153b72d4365093f3a02527b4a285a06fb55fc1737706e772cac4f35b9916c07b00dcfc2d3047f8830ee3bc3d07e75b66b785676c17de9ea974edc4c15f3140b466f6a50e910f4ab27eabafa9858dcba7c7d21f97a52463744118b6e8be98fb3b13c4987457b0e465464f2c1ffc7cced9ae0ed717a5f7ca9cd0d74afa3f4b0540c4e77f7215b509e5eb1f4ae43606282bcdb238d3087af01086c1817798e150e82a39ceb9466f2ad36cd51c1754694a2bc23a35d48b4a9fcad18f64b74eec29ba48e4807011e95526d803354fea2fe36e2d88c7cec285b28f48b3b637b74dc5165e09851f53524cf203d7d67f406c87ab6befbe2d105bd7d8a15752282ed9a981ffdef531495ae54d8800ecfdf37f0b3700e6ce10e0a51418ee524d65efdcb7d675cd1be85c7b384d663249c6f5ca60c173487172791d7f0a7491df6bb30f41841b869a9ed58e668eabd494cf98471385714ca819e60c494d46c796544093f56573badc117c3e9c990de6124fa14c5546c305f517d07bd0b8b7abfa819e529d89a6fb155a986a39760ed2a54b5c6cca96dad229a5d2d5c5fce49bb8b126c6f34f90a5c314216c026dc9c3e44761bf181c6bd537f2ab9457b5328a74d986eef4cae53ab68258b22ec7747287c269584c068fb4c8262cf21e5ba1bb2489fa337230977a0f5e18ccb6fc6e0848c32979a88c2ff613f3763549576bc735790802da210ed230917cf07084b90c7909fbd1e926e983817edf62dd7ffb7a79e7cbac63591ecdc2e1f4292f5b9e61fb35be58bdaea1cd420cae1eb434867bc0de5c1a256f83457a12604ffe2d2a7ab2bc05e2a855c8542bc012ed314dc4f8ae4aeabb7828c1e321df697affe9726e7c38d9e103aac5342e531764b0675e0042ab6561c75623bf32255ec8fedf9b73e90169f9b9550e0e672c393614ad63d293047c9d20308c7fe1bbb41c8843a793453e3ef26ebb21b03c693885e1448580aba2e05dfb2be004498fa28ff99e045eaa715554c8a3d9bc525b79234eff9fbe6dc60e6e9810ee0e26dddc36d7097beb9f5a8f225e40e3cf4e18d909dd3dbdf080e1a47a62d2c6fdaf5962a109b52c88df8ae2532e9c5c44a7bbdc1bba41141ec4c7f6248b320b69f392683488b68231ca6316af1a91e2e69b8567a6b9780f5599b383836f1cb726ed955efb11b80c5dfb014be4c6905e41728b6e37279f857da2e096af64a734be86751af73ab94eb0f6a2caf6f3780f8ff402857e92ed3cc0d36c1591b87977e01d8acf50b21699a8c63776c6223a9e9432ac43ddd272717bdf9c11ab7dd5dca8ac3dba9fc4bf82f8a22c4b9022927d3598c8c7fe6ace0b3ee885d23358e175fec2b9a8d51fee2a98cf4dee35a4be31d61b1a0a7348b049ffe048c3f3dd6f9eee17eac6b2995dd14509c933d80572e318b4f9b3a132bba5339cc6208371efe5a7e36f84db76a601a138e2a1bc96cda8fdef5aeeba573c40a1616579d71e13d612c6ff6d0ae32fb49be02d1f422b1ae7d4901f8586902971a7bbc49789e0b10bf245b3511ea228805718c32d2b109e12cb1a63cba8527c7f42d703032505d4638fd3ee7bdebce1acfe879db280d64e2ab53c65d7f8773634c797c24e2d501146d171e82bb5d9314f38f591c4d33f5946baedcca9838538925a8723529b36a57f18a792fb420afdec2337e47fb90046290769be2aeced89b830428de8c4b8e3769e140243c7e8dc3c8877c167d5de1d16a351da1e583c7def6d4435aeb68bc77e64fc79e20852e32433004a417d48ec7d061b5021da60fc3065498666540992f1c4d369153be5da4fea71dab98e3e93a022111cf56620fc26ad4318409ce877d2f28c92eae7585b9bea13b7ba417af7d0296e3f22bc0983ee2162ee9cb75219290eb26c555c900b1411014be7f5c9c4815a0a1fbc2f5b5f180139bc3d8ffed69bc1257c05d55d7f045ecdb95732c162190a4baf0a351fd0ff71c67dc23db3e1b71d48a49a60affa67fe2bae7269bf33f8e157d88ee52de886e9eb781434eff780334f4bc7ba3c91958e5bd207182c94e7f2a416c922e28f7b8e04cd93e4613404af7d84b664a53b3aaed20d84db3dc8736aa09a80d5b5249d10f48c531f4e56fe332e202ad06fd525b6a4bafcd1f12a5cb0104057b57ac35e03d012f5bf5225952943d6efe69ae2f4d292951689e686c78a8d9b67800af119376f430e116fb39162dcb9f114554a94f6fa324de45b194eed0c96053297a25b7b32d7ab98b019e5e71434f2bc1adbc8f7eb95c6a22a3531dd07650e8818353fb0d722ce58e5ae6c64c98ffb32d65d0050e4da79d35da6d38b1c13375c119e2166c4469175469874df0ab8baee65d46be09ee6bfed589ab5473dcd2b2b8921a122c3c238521bcb253e94a9f7310dae409fac18a425d201c29a971bf31a37bbd46c925ff80ded8f23bbe01ff485048e8e022cb64e69328cea4115557d2d9bda03d270213bd4ed839ae452cb4f5a07055c93a1b86093789410ebffd8a4b009022facdaf6563277704304420b8361b367e696e750cbf6057c"}, @generic={0x71, 0x9, "521237607a59cf6d5c24dc8dd0624f5c477990f9d619ed2e8557e33cfa122d9144b7d92ca8e8d9acd97d4b67ee9f5816bbd55bc57454f4842d1f0137350f52b84a41117e52e9cf341cfa04461da1f3636820b08b90b10dec85d17d81bef51b2ffd0a44682477614b3098601e06fa8f"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x210, 0x0, 0x4, 0xee, [@generic={0x3, 0x22, "17"}, @generic={0xeb, 0x23, "91b96f069a6e6aeb55145504ff5480eef4014beaa933e5b0b52c2702d82e80e28afa08e664f1bde0b17c428def470cb6ec4f8af8c86036c792e0429f908a7fe20f82c65e63e71a0c2e65f12ef5ea647b342d2b0a2baa829dd26818a900e545e4569697e0c7c4760da61873fa576d1d4df667432cb9850467cb8102b7fb5c932879d904088a8d8bbea41a1b74bea66dbb33a719195663d7271ba935ad1dd3a795dcd055fca687a0ae9dace57ca08ff49aa121c17de8ad3672d24b66c3f30477b609d27b991ea4f6243891321328bb0cca17392552fdd61711e98f9f394be16395ddc8473860afcec21b"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x369, 0x3, 0x1, 0x7, [@generic={0x3, 0x31, '2'}, @generic={0x27, 0x4, "9bf1b835a5c52d24f99ab411be2a832c9b60b0dcbf504d925f7b2ae2ca9c160b22e977effd"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x2df, 0x9, 0x1, 0x5, [@generic={0x1b, 0x21, "90c567ad1ed08df9267de06efc5417b95da817d4843264d553"}, @generic={0x1002, 0x56, "f639b2392346183ed09a048afb48e57e4e0064492d7ad9335802fdfaf35f0c99660e87d0a7186024a848a0648f1d9c1fad6090b5acf8e48593957c4f4d086fee3060be9c674553350b2664a2dae14bc9344d6412e4413da6cc6fb67eab1127da9b7749ef23810081adb574b3abbad6deb8cb370937e23019e5f5ddb1ae78f0c05e70c4caee14c705d39de94b0dde8fb2dad851e2cf4369e67a2ccd12dc7f6c9346aaba4c41eb5e814a7207a2e3dafd89860953d82e1334a9fc6b7b7c06b7b8320b7b315f04ac59842f5b23e836f3d5b11095b33051634931f0b42cf3701b4bfc54917bc1297f2283fa4142aa3a0d1799b013cd6b67c4b44e80f089597414bce3b7626c214fad2e27d9c774128677ed6f222b66dd444ef09bdca3031d34fc2e2b62a497fc2af43e4f41fe1b71f44bcc2ae75d75cbfc609e648c73caa21b8b7a3048273a94be3686704438af98c30caedda96407d8b6bea82b5c26cf9a50f8b5f25e101dba0f8ac9dd556a1b9bfa4ba11c753d980a6d0c2f37f48000da779ebf4d95c19db3a25587263d1e8610c5d634fc8a76aae91cebebde17bc2d898558c0f348b8a0991a2ff337a8956fbe892b8a32d049486acf42da1ddacf20b733596d515e43109da728f22ff7f56d6b38a896a0ea6a538443ea5181a909150ba91b920ff0ebe24e32844a4b42ccf279bc96b73cb5893641ef4d79bd380cff6c2d67a9784a8cd21eb8fa24307963bb25708037a65ba75f7e0c69f135366cfa6892b7998e2108921ff48f8ff09aa7114639b06e34ab1be8b22ef00dcf15a9ab39418245f3a8c7cc721f1419fc0da3484fd58060cd1aa21885dccc041f7f6490319acfb3a4175c9d2b1fcffc79c560b1cbe2367603f3c35a4a34e8be21e052640ffa07e5082afd0d3f23ce30d78094e590f814be6dad25774aac87da1bbcba6dd41835c4645c4913112e6f21f6047c5f076bd122f540adca84db57d6c0a75e131ad0b00625a91a386cecd0c488d34f82cb720938261d964c4780d741d824d5a71ce42869f511af3441980aef241e935523ea39ce6ce842ceb1929b6ac4770fdfcff9292afde66fd6772c4dcfc32f40aee3462bf02f829e640031eda4209cf5dfc1dd28b242218d06632b66ed21905954305c6768a923d438e4833dc180a4c79a816284adc2c527dc1131517307105853e646591cf50675323337d4639aed97fdbc639264172f87c467320af3dee6f37717a8873ed6cf7d39e1790f6ad81cc97ee6c71062d8a88bc0843e7338ff1ffbc3595bc732cc65a0c80a9fc232bc4b4b37011b72440794e7ba368032f71e536c5331e1c6126ec86421cacfd69b7d1dd416b00020c381055e67d90fa5352b2ac3fa0e6672cd7b624225a5781c07b808d329f96a3257cde7ba49ef9c08fe7ff6abe56df21824f46cbb98512d83e807e14b1cda7cab2c162489dce9e186d31259e6ce68fb835bfa462fdaa6ba066baa9350f8e23db47c4f73923c0c29241c9c160960176a73c89dac7411494e7de7972ba665fd4cee77599505236b68cd89044c9740571819c1624cfc68cc5faa0eac1410c4814df0d16681d894eb2e5c04dcfda8bc6d3c9a38bfbf8f06d0d024402a4ae15c09ce42165fde629d2d71090005802d0fb89635450df4903dee744c424ea8cb3504dba0bada943112e81eb9be4060949a0c817b3f5faaac6c960285527783e49eed00946b29ca668f4099cb4f60decf9ff9e77624b7445fa99cc1cec6157e8fd2f5154b7af7796f824873a9f3874cee63210d299f05f35f05f5767623bb396480fda2b77d813e80cdc7c14e7aed83415387ab9ea06dc3ef0eb841b7477b706d019e1901a805157f9bc7767e8e3ef9151c6aec75da99e6c0dabce46bfc4171be264440d469da4ce1b6aa533ea2062b80ca50371a5b609c64b7b607d29200142c673a804317a8d2237494192f6e3eecc2f40bac3e1f5405e6d9c5d8d27da0d1dc6a9995efdd5a4dc5f33236be46d0839e11b87137eb39331747206b3389a4cc1baf723c43f80b34d1a26f3fe85453a6fcb17c5df795c050c7654abc8253acd75d51fe9ee5936ee76e139fa1f663396bfafb46753e6a3ba70448095003a46c2a5cb5670a494fcc4304e4e810facee61141e82dbc4718e0984279210ba6663fd284ef7f93523033ecae9685286e9577288d9561c4b42545e65f4a9c9e5ccb98c199f253a86f1fa6cb2bc91e5d76e3723e6a7b6711e77d0b483a2514e37e369712230e869c4343c2542faf76c4e3eaf3ed572b185d64c8d696e532e32e3c458352485a46fb633080e9794d983cdae4ebe7e29562bddc3e5ed7acc92e9b85d9018ee4a531c0298e92e741f202eaf56e93aa32f4d40d5e8d8acf5e0e41af1e567177e99b5da6e991813f5782afeef437d63c0c72c88cfea644089d9d011a4e9468636a7eff6c2f5e1799e4b293a6c15e515594ca8d98d7a552feee3fe4c4e120ad1ac703ca888b9e499d4432ba135108259a3a144c9c4f57445d80f25934524876b24646c3ce7722ac12ab2a98dbcae7c6d36d9170fbd3b2dae05945980a7ae5185cc67a96f62fdef0ac76a0e368eebdaa676193d9cacc26640674c88bec248b6101116091b38bdef67bca8399bdd706838575441cb03c4837225a2526ede89e24576d55cdd0dae6065663adf431a829c8c5a5cf06e59bd1f36ff7318e5083565559e881af6366e253dd737340ac29c3d316aa4f91a79ac37452c1fed76de737e051d07734a87738da6b8508627f512481f24239d37702492ee5f60d898280f54c03a346f20ba3a678677c31b730888c802b57762b3d8b8363fd73aa8a6523612f2ebf2e5f7d7632f218f12075a30bb2a44b2c7f750174c5d260e4659ded9df5d4404aac5190945b8c15fff0324188a5ee7363c3a3bb6338727377f5e71a2f76bf23246b30568e419949f4f9e78f6db35112570df0d5616a86f4f480f1e70d5ae7071dc89d231a996968ea5cd885ba0a9da3e93f1cd8cc6c7739f5ec8e3f2316d90874f5d86ee16f35e6b8df4d948360c6b1edcf1982f51fcd66a0ff4b50fd41eb62b7f9787505419c1f39158e0534f594c0d4509296e0722a8d028757bee3c1d5f62531ebd5ea5d18a30138c3ba58da24377de9d499714dcebf9e69369ec5d577c94c883436a88233a7338f4a64676cdc2e980504cf49017e2531abcc3c0a8a1a65d0893654cb1e6aa5f076947fd4b70c6223943cbe0a0001502633cf93f97d2a8de78a265f93f60429e2945392257431e1b212384f36d96329b2000a80d6f10959f2622fd3197bd156260b9ba97980cb53eeb20407fbe1408788d8bec9af1bce181621967c73aa08cb26ae9342f032f5211b6964ec7b5ef6ea5b44912bcd31bce3e9ad0d93fb797e22648dc75827eaea4699e5f0ab20bb4f8f2b51eac87a9bbc8d2c83c54961e6cb44078468390da7a84df591c4459c694811e7c402b29195f7a52065041e75d7edf4119b442ec567464b3b42e1271e228072c92826ab587d31928c4ab9ae8078a3326d929bdfc88d9a1c99526ed0089cf22bd8c1dfcdbabdc5c5b047686bb19ddff1997158f6ffdea1c4b46230d1183f702ca3c7e47bb6b408dcd9573db3f7e56c875989b321b87a6f6cc7ba0229a9c1dbfa366c16d4887177d528a51edcf6af41e05b6931930c571c61cf1da0bb567d784501b071bf0ba9af8b814e307a39eef932a7fd7bca7b5466fa988c230a41450aec30c49c3138c4733fcd6df9f9480773f6db8e861ad0bca520a78d6871cc6dedf6174ba8f7cfe60e0fb1c93c7eedba04438912e0587ccbae149a1c5926b4e7dac0c4f96c7594f5aec51593b4dede06d2326ebf4abcbd2e38e0e53d3ed08bec10e2e19fdb68459e70bb4013b1c2975308385217bca90c1f2e1f61a6cdafce4dde4431b8e29820b4f0521611c87312a5bb2b4166c714c34f7d9a1643dd49dddb2ae178f0303cb7d5d5c7f6a0371a2f31e3726467823c56dbeb86c6adf1ae00c5a50af08f2778f62f44bbf5fcf1aaabdc680e8a81d07e4065a00fda2d7567dd74d4728b28a63c1d27bcedea06726bd9c12369bb95304576170bd21fbd0c3b7b3b3f206577917547a6e14e84bfebb701456fec818457c2a56aa6265206bd30d2ac3126f7e50f5c0bda159782d66081ec9ec41301b3f521789a39fcc2b5d138602d418c1c48db90734ae4c4363098ccd1bcb2016f583c5ca88916ca2f7a802f3dd5f12e7600ea18ed7a12228df2d13949090e7470a9f802522fe409a130bed17ee7e3338a3ddf3745c9ac5ba327ef2e959a91e6c99af2f040c901e6e3da5664dc5ab6a2f0431958a9baf49e001a615221cbd03c7dbd1ff5a3fe211009d7c8553dafa3ac9a8a13dbb9886d78d07f5b7126a4f7129c8b6ff005914cdd0e63ccf9469d0841d06a4f8b3b052a515743992604bc656de4e31ea61abeec704f1ad78aab49edc7319f11e6fa7ff4e4295c710320e7c398a918994aefb613a90886e89478dc40a6599858df341c3fcfcc70e2b3df138c8c9028781bb3283be5b42292b7ff65e3c5c3727200ca2725bb4bf2300a265a5fe98a981257e4da447d51593bd912dba9e3c60b8974211bc9e4382974c837b0cbccbcfc1abbd4929ab9aff6639da7360025c019a0c7e9603f96d2ddafac8c832b6c466b955b03f3dd4677fc4ea415705a56df351087e5ef8f177998b9356baf8d25623b00d686e29bd9dc3eebed3f32adb1db5926649413ba6123ba9a5fa945e8f6c357331ffae8a7cf1e9e2f2abf05e929ca7f248fa5f6e363eed7d7df9e01c949a7977e12dab9a04194358d76022f9ede5e151fd67bef85e211863507bb8fbc512eb3dc67c2e505ba911b0b72c9c5f1b428d1908f79337208a5f9309471e1ebca272a169944d42c19fc41d8c027b48617b436659643701525eb268e6b7822ce9e5bf3b8e817d5f94579582dab46657ac5611c0d59fdc628c93c3c113c1f81c82a671ecd2edec7411beaf559467468d7c2b2cb592695e92a1d9010774f3b6b4902d9b63a1862225d014ca31510d9cd1047b521fb09a6e8b8137710c91f61c872caaf1b91b811fcbabe91f9c8f70a5cdd04254d53ed50990529ccad7834f74da71d5ad45b7894781d5b92e28c18478d797233a38f78e8a7434af70eccc5c551ebb2c4bd706458a7ddc73e453bb33a55a4ba8cc0ef27cdcf58a05bf688af42d26b1c9c7d0ac3d59cff8fbad9dc72b65f3c56dc418e95f0305ed53aed8c3216c1d78e4097c19621c611806c72f377317923bb3476b5529f6f25845d9567dd7d8d226afbd3dc7f542fe1643fc3b13ab566e9003e6cdab2670cba23a1ea5b4d920afe23ddfa66fd0f1070314f25d18a185f2721c2c0fd014b1e970d8bcca8395a00f567eb2be70d4ed1cede4022c777b41f300d744bb6054087dea8f37cae3b6a39b79bdfc779e0e4eb65096db2eadbfb0aab38d53890b2d3dae0f2e706c2ffa7d62899013f082880ea52b41f304a1f6bf7736836fb9b44d9d30fef38428e189c72fabfddc9ff926cc6eebb4746b3e23520a7cbe7d4455554e8be565ff77aa763c77a06f68c97760a69a934de46e3c7e1ef844775c2e19ed78ffe2349543986b79e56ffae0f61897e97ff7d7369174c37ffeba20e6427678c0429005843519278fbc3ca53b2888f0b3fb0b9b9ea0c690d1b6c807f1aaa586fda12f2eb74ca6dc971b818b41ad49d986cc64b3fad5c251384be26f56e8ae0318119152a7fb9436b042a4e4bd95a42d67738944e638cd0ede118aa9d51c12a7d63f6ba04cf8e409983bd"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x337, 0x3, 0x34, 0x0, [@generic={0x7c, 0x8, "15f6cae7414c37687f99db655a659e11aa08e3c49780868ab5f94c1e7113fe6737d45b934d5268e6acb9afe1d9d3a57b24d965cc106514aaa8ea56e7798c56520ea6505028ee850340cba0534a7ae7100f9375e1577bda14890ddf1cd13b7617f4eb9006d66d8014311189a33d884930c2e2f78c402fdc9d23b2"}]}}, {{0x9, 0x5, 0xd, 0x0, 0xf9, 0x7, 0x7, 0x81}}, {{0x9, 0x5, 0xe, 0x10, 0x7b, 0x56, 0x3f, 0x6}}]}}]}}]}}, &(0x7f0000002940)={0xa, &(0x7f00000027c0)={0xa, 0x6, 0x300, 0x7f, 0x1, 0xc0, 0x8, 0xa8}, 0xffffffffffffff73, &(0x7f0000002800)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0xf7, "09dc131eea3088173e03c81808076984"}]}, 0x4}) syz_usb_control_io$hid(r1, &(0x7f0000002b00)={0x24, &(0x7f00000029c0)={0x20, 0xa, 0x2e, {0x2e, 0x35, "dacce05c72fbd263c4b2a62c76e6d188f144dab816154926e423d295ee09f20ef0ef53a2d0f40f1f7e2a3d3f"}}, &(0x7f0000002a00)={0x0, 0x3, 0x46, @string={0x46, 0x3, "ef9984a5d41d68cdc02b5fc03a5a536223acdd23bae5c00898be5293097b3ec1c0aecbdf29b50ff393b320054f9f1f230577a4bbcc2e5ccd74b66b50171673d28d2062e5"}}, &(0x7f0000002a80)={0x0, 0x22, 0x3, {[@local=@item_012={0x1, 0x2, 0x1, "81"}, @main=@item_012={0x0, 0x0, 0x9}]}}, &(0x7f0000002ac0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x0, 0x1, {0x22, 0xe2b}}}}, &(0x7f0000002d40)={0x2c, &(0x7f0000002b40)={0x20, 0x0, 0x79, "7808a1e19d1b9f82823ebdc6fe4a9efe1bb1a12d6883815c740b93d330d12e977b2ac5a571e524616888500884d6c777e517679a8e1793cca8b96348c49bcba3538d529de1e9ff372ba2a0b7ff8697d262c5448375c506c1492454693863f6e7a67527fde8cfa34a9115f5073f2746fb83a6da46894926b201"}, &(0x7f0000002bc0)={0x0, 0xa, 0x1, 0xcf}, &(0x7f0000002c00)={0x0, 0x8, 0x1, 0x2a}, &(0x7f0000002c40)={0x20, 0x1, 0xac, "bdd2c826474b19e9844a3aa353ce0de79bd61310fc262b0e1d11544e453e9b1f0377f6570acaf5537e7915ce6d1e044ca0dd7f065541a9fa8499898e8663d031aca8b42c05fdf03fc400f79a2db43a2582ed9f2c652cfb7c3788eec064978c9dd1e557eca4f09a196e66f719855cc65ed48f550ca8c7af5b391e7c92c9f0d97ef3f67ac692466e4ba31a69fa13696d51bc84b54f4aa55db327b4877a6c1a03ccf29831fd284978265bcf2726"}, &(0x7f0000002d00)={0x20, 0x3, 0x1, 0x1f}}) syz_usb_connect$cdc_ecm(0xfe37e72c762aa44b, 0x8a, &(0x7f0000002d80)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78, 0x1, 0x1, 0x2, 0x50, 0x0, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x2, 0x6, 0x0, 0x23, {{0x9, 0x24, 0x6, 0x0, 0x0, "a995784a"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x401, 0x800, 0xe2}, [@obex={0x5, 0x24, 0x15, 0x3}, @mbim={0xc, 0x24, 0x1b, 0x5, 0x2, 0x1, 0x50, 0x800, 0x5c}, @mdlm={0x15, 0x24, 0x12, 0x8}, @obex={0x5, 0x24, 0x15, 0x8}, @call_mgmt={0x5}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x46, 0x2, 0xff, 0xd0}}], {{0x9, 0x5, 0x82, 0x2, 0x390, 0x6, 0x0, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x2dc, 0x2, 0x3, 0xe1}}}}}]}}]}}, &(0x7f0000004000)={0xa, &(0x7f0000002e40)={0xa, 0x6, 0x201, 0x83, 0x7, 0x1, 0x40, 0x81}, 0x5, &(0x7f0000002e80)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000002ec0)=@lang_id={0x4}}, {0xa1, &(0x7f0000002f00)=@string={0xa1, 0x3, "92aed1e7cf3f9693486068f48dd1c874750e1bf36f1fca89dd7fc1dcf9f591aac7691c8b78fca76ccbccea4319bda13a1f6c2384d53a5d098ebadab2d4d3f78051d5047412d2febd3ae0e20114bb0524d5378881cf8e610fd059f22685402afdcccb00e5a31dafbef6a2c37029c88e26092135e5e65456136c186e0dfa9771b51329cfecf9b873424f4b588e510a7b0547694c1469bde905907c2c4d4e262f"}}, {0x1002, &(0x7f0000002fc0)=@string={0x1002, 0x3, "d03bfea0b9a4a593e80d1194ffd2178f9a75dc17cdfce58f67b5d7fd27410613dbc6b876aced8f671f9910be658ca6c4c06ab23fdd98e9aa2e021ac088aac3b644e52dd8e3f9a998354bacbfe9114bcf00dd77ad28fcb0f2cf76f26c4237f08ab2ce7a1994d4f48ca43bb35f98f49e5698972a79b40fdb2a58ce0cc4beef3ba06162bac2e4f2d7922b494ab1165f17b4c1e82c245bf346390446e5b0396c1c946dfcfb952d31b5e99a2ba8377e7ff8b3d6b9f27017025bb7552d511a46c5519f066bbb50414d2a142af131bdf61b3c925a5fa665fb4cc4afed3e3215ccb312cbaa9d7efdeb8cb663f0fdf7117f41a2233b5029dbbf58a8a7b14bb144e7ea75aa88d896a443c08c5fccc04d6c63c16c046bfc842e3cbbcba9060dfcb8bf4e1188bcf3a0798cf279ca30d22bc3e1fbaa59f00980be9b527a44a6c68ea139fa22c26427f8d1960c118123a0c33bc0d32fe5cb605496da2313a9c22f746cc67c85949cfa991f447125cbabc9263c1b4b49c1efab0152db8ed58951c2c3bfff0774600e53da39d4d8db0d136cad015c7036308e7645bcd14f72e9196845bcd08032f8ae37893a14e92a308da0a3c6b31f2e50f6182bd8713478293d253447ca2c50df82165086b9786a504527f6c69054e0440e2535442dc10f060d1f82db855f37c80b57071231c83708c9abdf6d3438d796a0e4fb878ca5666937c3f47863544617360e4fe7159f3aa9bc6c50d51a1f72f77a173aa5759db3b2e40deb4a382fc152a888ac4224de7e3bd3ce9b22c1e083f66e1149b4e6a46186c4c843e0d70aca9753a87cc30ee6ab0896b14294e8a247372b2211fe6212395ed049d05724e666ff21c9010e3b7fb6fcb6d4c4743fdd0b1f097912671b29008d8182c74d7e215e2588a822ae406af5f5226181284ca5cc34cbc192b8d2bd830a0f2e2c35ac20267b16bc4e28b67ae7a834c5272ece1c4f32d525e5b137c5dcf9a6800ce6fea3aae11f7032bfac66c11d65f185cd3c6883e877ad90059695a2c21e51ecb5b6cbf442a7c9e81a3605533a5057d1983a9c13f9b1387b620577023c4eaf5b19d950cd44939c7a29b8418f0194e0fb73f75b081dd1287f67e970578fd70d87979b6bbe786236677cf39fb1dda315cae16675c11cb24feea78fe98e6c7905e468d6d4ab2d94ec0e35419d085183bcdac3227a2e06e87d833c1bb68d5c5347f5297e5d4dcf10c2c655bfee71061f1db6331991ebd1fca5f83eca0629bd09b28c83c25065c813aaf39e5a94f3315fac46a848297b4f2e0866be00baaf9bbbb102ba236f68305bc49328c4e33ea6aad36aec08db05f2dc6a53294bca23aad8a932edaa54b1ec2d6f452a235d9187c3ccbd283247659a8d20c30d4d82ef12df28b184d4b0c9923c52e664dd71a2b62ecb534825edfc83b8ec86ba6aa9ee6ca29514a2186c94c2313a73904c30a790dcf2750f3908a1c35dbe74eb5d316bcc27c828c59f473b8b3321ae38df53c19db6cdd418eb7bafcd9e987b953d02a5befc26f04f419e3dcd74b9611f6fc6f15718597319a0ae6b4c128f749bdba807401578343d1869916415376499dc565f49c9a41c1049f154c8e64a683cf272a056130a68ee63dae4945aa8e81d1d4941fc8ca5d54e634647d4d95c5fda43bb1bb8f9a38d1db213c1cff8abcc74a4acc3454dfe45ea5d6aa694536dc2f53bfd420ef07a2b8ed36edb26bbdd798ea802c6da7f9c1d71cbb674bb653fd7615324ea120a8b1a3b49906cee42afce0478437712736051fd2aa1e49453cf0ab821617bb2e55b00ff684c68124007153d3452522332c9c3e3be689f6ae816ebaa5629294d10e9d973b3e3eac0348f7e21521f4fd0beac96642e2330b238c32644cd8216dfeea3828ae4e0be579787b2b29a903df616cebf2aeb5597ee05ef1c67967102400673724c6a6ef3fee88db82ddc6aa99b2011eb2b982086628c949f4e0a34e63757513cb77b086ab6fe4ec65bdba34f446bddecce6425f796e348507707abb5bb02700dab220f74dbc0e892a1774c0d9f75d366b097e11aa94c7ce8e72b3208178d4327c448aa3ab75619c282e3ac03612ba6ae4420be40d7ccb41b4394d2c0d08c0b1fe0c2317e876658de31f647554abf50336365c5e09bf6a96dcfbf27df33c4761b746c92d24058e6f7ce9b5f0826854f4709da6e3e447d9330610758fc2bcc64b76e376f54ccd92d400f08e7b0ed1acd110bba197e77e1f89dcca342312ff96f316a15f7b56d041f2804b6703945aa41eba877e06477431e411d5b89fddf8b2a70d8978017c928788069973e01de337c83ab550b3250bd5d79155f4737d16448d68b73d3acba843bcd7ea2cbd19c042c6928332bd6094e7ae3035e81614c6b5b2d2d6ca2f26b504468c03df903ce147589ae5a8d5b866a35836d497e8c2317a9117f1929452fe1b115c43d8b7cd2bca95371b69c722001be56b4f48403176c9395111e04529a80b4d1398dd6cf4c75615a83260a0558e4c53222ec11004fed4d6ee6762794d847c21e127b826d2c310a6078df132625ae1bdb33ccdd6ef8a0b0de1b77b595fa21f622d964cd327bc7ead68324ab2bba0cb08e9433f2faba7835095a9c2707c127b0fc150f1a54a5904a6c5c0cfa8c083c0fd7496531221fa0ab4153f4e0f3a47e595b766faeac2fa94e0d2f4037ea00df1423d792c18c11c70cef368f3fcc67e03b7ecb34ae18f57efaad05aea486e47dab809b01b8aabf4087b74e08f2826d90012c7e949b78771a2b8619830490f85b6cacfe3240390a4187c2f31c4d8c4314236260d8f31aac3403d5a9a0a08cd2c480ff1ff923c2d424f861ce792153716fc81a315844c96ef55962fa36169b36e3d12cd9e54291d2bd820d7d939ae6c5407667aa6ef9b1752354fe05c790d0e1542faa49458499fa6f59cfa92219ca7d3f719ebfe0d03f999f4ff5ffdab88d61af3d3ab6ac249ebf87e7ca99b4a3339113eae184dc893db90bac986e1f7cc3fe6b9580bb3dee4d181babbfd9eede3be5ef34de73a96d58a86ee8b41bc233247038aebb62cf6cd9799461bc459f9504c42d20232bbe42afa6dfd817aa4f0eb6ad5f7d07210d66dd1164b065c3fd64118a03a6b0360b3bfe55012b2f2f2e6d69c68cd21e8807917b03a28a041e9a9bcdb970dcd5443d341f6c86c53217ff4f9d49a08d39c2a80fc57ef50b8e487c4c5a100d91ffa1eacac0c6008e2095f94f2aa2eb52cb79b3ba9035ca2286ce9c2981eb7a4b916ad2e811a6484731670aee2150fbc4e4b129fa1cc81f34d3172f0dc0b29269f4e8d4c25755a4c2ca8545953acc3c95259244e3e7ac2d356013042c530e168177c78d7b711321e16bf0a3b9fb1757460cce96ddd92b0779930f95b4540ac189a8fb3eab1a7f237c239eed1503e900cb67aa511766f8594d032cd1572e46675a881f3002e8a1636be4e1f0ca4f1075bcb4571eb8fd27dce833b3d257cfde5e5c93173c620b6d5bd10c71bd896d4d9adbef15682e5a9f00427f240f2112e81fe7498e36b4c12452b0b94455859badce94b36705c946e67976fcc257cbb67d841f596e70c0054378a2103dec0231d8bc8e2c015a948a004eb8dc29877bbdbba418d160142b32aa60513c0ad32d21dc58274ac3aa0bf3522d0a3b4eb5973235745d24bca443a751ccf4de74b7bbdf84339289ed0c96977c4e069044a69907a99457c77ed60e51dc058f2f97299f6236df435a5c0a1f4d2e962e5efe8b897f3b8ebef07ac74753fd7f057f5a9f6695a9396bd2ed80d8a68ad8f22546b8b793435b9e8b477a90b106484e4cdde45fb9dd84a1113443cec16f882e049884235b62fb574191e05b7209d47456532f95553a73de17d1068a7b27191aabfb50f96e5c81784e9883c0d6c887b55e415834924b97da4a18fa102e56850ef559da5949c9cdf1bf71aab57025bf90204cd00e7915fb8c4166d44ed16af3de650da2fd8d357e6cc4373c58e98b2c7de70b96f141498dc3a0d8f1902fd435646fd6a5a0e692b82d6b87f8ca78791860223a9d52e0d3c3ad1fcccc69c29c5c5b3d5bc011cced16333473b8cd5d980a6e9b8a93d13bf3fc60d07b3867431cfe8b5eccc0ab8bdd8271ad2c441bc59675c79669edacda7aff726f1a75e4107231531dae68601928132e54a6b0d82e4a4ca3776bdcf284cfd88031cf2a623cdf3ca862500a386dcf5efb699eafb4e2e251f41fa7527f3bb2a80825d86eba867a826783ec08849f16c41bda567d21099ea33db9981154e36f28e923a0b0eab930158be12f98877af9a51ffa7b1ae2b292c16af0e6232a6abf868249de2aa8dc4c0df344f2a39fecd7718ea47dc8e0bc2d3bff4f23970f4b28106d812d6696f8eaceaba2f72da9d96131d651d78db2b48185efa9c45c404db4266b9571513eb1f1ef1422790653d065f21c1b908cd1ad3a3f6d99295ef1ea887b42348e0742ceab50e7972306518cdf0bcdc0e5a66a11a46d3b9532f9e288e305cd355837386ef3a1b1154b011fe24ed8242f145d1c36dd6610c7d56947e44cbb9c1c603c47547c50dde71e04e49c18269fff08dd7c3e416f6c408cef6d6e4d13b85774bdfde37811b0f2aa31d1bbc9709983ed20c1b7067f02c223539e2ed98196095a2e23abe290c9847250a4973e0eb3309e3161f1017f6169c68f5165ff9bb7533d49dc513ac0c503740a7e8d6516c71329399db1b1c164477488f8da60b58960aa084407d548e7fa9f1c056ccda05f0605ee3d5e7f9f2cecfb2bbff4713c7cee4be8bb083a907b48841ea50a1ba6e6dd3f26c16370821060f2887f69cbf23383efdf5e3ba019a47b3b27eb2668f4407a70e7f1cdfa2937f22e14489b1aa3aba6b275d63f4608dd123bd3e074401071552d22b0b28653c3ecb39ee2f2a5fbf7f0fb7e1fb99238a46b88e73535fa7fef0fd42e9adf5eeaec677bf040d79879f71a376f21993dcdce3801377b4bf1bec0e59c8f83945940a71adf560b4bbb3be0b4f8d23033e9599cb02a836cc64108d63dba325c6ef88508346065d4746fbf3f825b006d402daae2b274fefc21c4fa055603f22cbea32fdf6d55f34631356d3ba081e3c017341844504ff9280e9e7c8fdfddcc11e2ab12017f0bf3ff7494b6c4ffb6f0a76d740b805c8582a6b89a9036f7092d9a4dcaa480626bae8965909defc408e8030d7064c60203927456db5a97b14ccf9b8b77a068c8124a731437d6766de006dfdb9ba6cb2e1fd7eea9cdf0f48333652957c435b2a26e7b21949baca6e2a66bd3a1a19b753df2066e47e5c216887dcd2b5af800d1cec97ad1bdb03db47d1716fc453045820f6ecc7c20e36539dcc1a281c50678630031e3bf5e50bff4191cd5fe76350a56f31bff395923df6bf41115080e9af921721a7268b981de24377a0186d8bed56d27384401ed9b0fbe4860d83fafaf99ea6ea1e26d4a347c52791301d5a5cf53218a9e27af0fa2cff129c0439ac69737da68a4ed2701903585ea0e0077f472749673d0b08b3e8247e7623018e1a9edd67547ebd6e7a55451e47441e57fd50d8fa8f46dea3bee7b58b019fea69ab4ced4ab3a8afb6dd40c64ba42b990d770d35f9a08e417b740b596dc7b5b1d655f7bc893c75adecc5fe549df3f6bee6e64e7407e36c014863c3b818ae50967ce4424b2fb68c57170393a19450667db09cb739d7b0df5b5a039b1f1b8246509e4f76e6737b123b66896c38f0bec5197e1c8cee38b9fd31257006fc215213ccd8785c9f8f60991fdf2de551bd0677331ce9b463f64a9594fa76339"}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000004040)='/dev/hidraw#\x00', 0xfb, 0x8200) [ 673.454482][ T102] usb 1-1: Manufacturer: ř濚ኵ㳢ﯷ⥸ⳚꀋԴ㝐㸵犴坒恨羚ꦒ㜆釗ퟜ⺒፱♥ࡢ桉บ茛麒㟛縉䎸嵥֎떵ဃ䥤瓆䮾鹆継셱ᦐロໝ닍⩟࢑ބ䵴梪흠럾᲎뎞ꢁ촀䘂Ὴᾓ剥ѻ蒹힟㲹䛣䦇俿쐴蝌⌛澢䀵㙗첆Ⳙɳャ䭟霯ꨎ횵㾰韱 [ 673.481663][ T102] usb 1-1: SerialNumber: syz [ 673.483619][ T17] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 673.486801][ T5] usb 2-1: device descriptor read/64, error -71 [ 673.573697][ T102] usb 1-1: can't set config #1, error -71 [ 673.580855][ T102] usb 1-1: USB disconnect, device number 87 [ 673.743544][ T17] usb 3-1: Using ep0 maxpacket: 32 [ 673.749064][ T83] usb 6-1: new high-speed USB device number 77 using dummy_hcd 02:42:36 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000cd433440f30c75930b000000000109022400010000000009040600023dc58700090584bfc53d803c6e01000000000009050f0000000000002764f89d6267cd74e6476f28ad5032535c77f863ba3755d05620e0"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$hiddev(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) [ 673.853632][ T5] usb 2-1: Using ep0 maxpacket: 16 [ 673.883625][ T17] usb 3-1: config 0 has an invalid interface number: 21 but max is 0 [ 673.891951][ T17] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 673.900213][ T17] usb 3-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 673.909198][ T17] usb 3-1: config 0 has no interface number 0 [ 673.915523][ T17] usb 3-1: too many endpoints for config 0 interface 1 altsetting 0: 55, using maximum allowed: 30 02:42:36 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 673.926278][ T17] usb 3-1: config 0 interface 1 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 55 [ 673.933662][ T102] usb 1-1: new high-speed USB device number 88 using dummy_hcd [ 673.939425][ T17] usb 3-1: New USB device found, idVendor=09e8, idProduct=0021, bcdDevice=61.29 [ 673.956126][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 673.965075][ T17] usb 3-1: config 0 descriptor?? [ 673.983767][ T5] usb 2-1: config 16 has an invalid interface number: 155 but max is 0 [ 673.992186][ T5] usb 2-1: config 16 has no interface number 0 [ 674.001557][ T5] usb 2-1: New USB device found, idVendor=8e96, idProduct=747d, bcdDevice=a9.44 [ 674.005911][ T17] usb 3-1: MIDIStreaming interface descriptor not found [ 674.010679][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 674.033618][ T83] usb 6-1: Using ep0 maxpacket: 16 [ 674.105880][ T2915] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 674.153721][ T83] usb 6-1: config 0 has an invalid interface number: 49 but max is 0 [ 674.161948][ T83] usb 6-1: config 0 has no interface number 0 [ 674.168209][ T83] usb 6-1: New USB device found, idVendor=0cf3, idProduct=311e, bcdDevice=42.b2 [ 674.177308][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 674.186318][ T83] usb 6-1: config 0 descriptor?? [ 674.213589][ T102] usb 1-1: Using ep0 maxpacket: 16 [ 674.263750][ T17] usb 3-1: string descriptor 0 read error: -71 [ 674.275512][ T17] usb 3-1: USB disconnect, device number 90 [ 674.313735][ T5] wusb-cbaf 2-1:16.155: Not enough data to decode association request (9 vs 10 bytes needed) [ 674.324152][ T5] wusb-cbaf 2-1:16.155: Missing ASSOCIATE association request [ 674.331606][ T5] wusb-cbaf 2-1:16.155: This device is not WUSB-CBAF compliant and is not supported yet. [ 674.342251][ T102] usb 1-1: config 0 has an invalid interface number: 192 but max is 0 [ 674.350482][ T102] usb 1-1: config 0 has no interface number 0 [ 674.356608][ T102] usb 1-1: config 0 interface 192 altsetting 0 bulk endpoint 0x9 has invalid maxpacket 0 [ 674.366467][ T102] usb 1-1: config 0 interface 192 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 674.376527][ T102] usb 1-1: New USB device found, idVendor=07b4, idProduct=010a, bcdDevice= 1.02 [ 674.385584][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 674.393746][ T5] wusb-cbaf: probe of 2-1:16.155 failed with error -22 [ 674.402595][ T102] usb 1-1: config 0 descriptor?? [ 674.426207][ T5] usb 6-1: USB disconnect, device number 77 [ 674.444517][ T102] ums-alauda 1-1:0.192: USB Mass Storage device detected [ 674.455257][ T102] scsi host1: usb-storage 1-1:0.192 [ 674.513643][ T2915] usb 4-1: config 0 has an invalid interface number: 6 but max is 0 [ 674.521719][ T2915] usb 4-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 674.523175][ T83] usb 2-1: USB disconnect, device number 108 [ 674.531858][ T2915] usb 4-1: config 0 has no interface number 0 [ 674.533591][ T2915] usb 4-1: config 0 interface 6 altsetting 0 endpoint 0x84 has an invalid bInterval 128, changing to 11 [ 674.555467][ T2915] usb 4-1: config 0 interface 6 altsetting 0 endpoint 0x84 has invalid maxpacket 1477, setting to 1024 [ 674.566685][ T2915] usb 4-1: config 0 interface 6 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 674.579623][ T2915] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9375, bcdDevice= 0.0b [ 674.588925][ T2915] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 674.598291][ T2915] usb 4-1: config 0 descriptor?? 02:42:37 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 674.803545][ T17] usb 3-1: new high-speed USB device number 91 using dummy_hcd [ 674.853635][ T2915] ath6kl: Failed to submit usb control message: -71 [ 674.860505][ T2915] ath6kl: unable to send the bmi data to the device: -71 [ 674.867602][ T2915] ath6kl: Unable to send get target info: -71 [ 674.874544][ T2915] ath6kl: Failed to init ath6kl core: -71 [ 674.913901][ T2915] ath6kl_usb: probe of 4-1:0.6 failed with error -71 [ 674.923195][ T2915] usb 4-1: USB disconnect, device number 100 [ 675.173668][ T17] usb 3-1: config 1 interface 0 altsetting 3 bulk endpoint 0x1 has invalid maxpacket 347 [ 675.183579][ T17] usb 3-1: config 1 interface 0 altsetting 3 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 675.196385][ T17] usb 3-1: config 1 interface 0 has no altsetting 0 [ 675.203016][ T83] usb 6-1: new high-speed USB device number 78 using dummy_hcd [ 675.303581][ T5] usb 2-1: new high-speed USB device number 109 using dummy_hcd [ 675.373671][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 675.382916][ T17] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 675.390998][ T17] usb 3-1: Product: syz [ 675.395200][ T17] usb 3-1: Manufacturer: 怔 [ 675.399773][ T17] usb 3-1: SerialNumber: syz [ 675.453557][ T83] usb 6-1: Using ep0 maxpacket: 16 [ 675.514539][ T102] scsi 1:0:0:0: Direct-Access Olympus MAUSB-10 (Alauda 0102 PQ: 0 ANSI: 0 CCS [ 675.526127][ T102] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 675.543556][ T5] usb 2-1: Using ep0 maxpacket: 16 [ 675.549422][ T2747] usb 1-1: USB disconnect, device number 88 [ 675.574214][ T83] usb 6-1: config 0 has an invalid interface number: 49 but max is 0 [ 675.582343][ T83] usb 6-1: config 0 has no interface number 0 [ 675.589183][ T83] usb 6-1: New USB device found, idVendor=0cf3, idProduct=311e, bcdDevice=42.b2 [ 675.598423][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 675.613579][ T2915] usb 4-1: new high-speed USB device number 101 using dummy_hcd 02:42:38 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 675.617692][ T83] usb 6-1: config 0 descriptor?? [ 675.631410][ T394] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 675.663749][ T5] usb 2-1: config 16 has an invalid interface number: 155 but max is 0 [ 675.672194][ T5] usb 2-1: config 16 has no interface number 0 [ 675.686300][ T5] usb 2-1: New USB device found, idVendor=8e96, idProduct=747d, bcdDevice=a9.44 [ 675.688186][ T17] usb 3-1: USB disconnect, device number 91 [ 675.695437][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 675.865915][ T83] usb 6-1: USB disconnect, device number 78 [ 675.973690][ T5] wusb-cbaf 2-1:16.155: Not enough data to decode association request (9 vs 10 bytes needed) [ 675.984107][ T5] wusb-cbaf 2-1:16.155: Missing ASSOCIATE association request [ 675.991607][ T5] wusb-cbaf 2-1:16.155: This device is not WUSB-CBAF compliant and is not supported yet. [ 676.001532][ T2915] usb 4-1: config 0 has an invalid interface number: 6 but max is 0 [ 676.009562][ T2915] usb 4-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 676.019810][ T2915] usb 4-1: config 0 has no interface number 0 [ 676.025952][ T2915] usb 4-1: config 0 interface 6 altsetting 0 endpoint 0x84 has an invalid bInterval 128, changing to 11 [ 676.037235][ T2915] usb 4-1: config 0 interface 6 altsetting 0 endpoint 0x84 has invalid maxpacket 1477, setting to 1024 [ 676.048417][ T2915] usb 4-1: config 0 interface 6 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 676.061251][ T2915] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9375, bcdDevice= 0.0b [ 676.070418][ T2915] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 676.078555][ T5] wusb-cbaf: probe of 2-1:16.155 failed with error -22 [ 676.088151][ T2915] usb 4-1: config 0 descriptor?? 02:42:38 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090224000101000000090400000903010200092100000001220000090581030700000000"], 0x0) syz_usb_connect(0x3, 0x4d94, &(0x7f0000001bc0)={{0x12, 0x1, 0x250, 0xb6, 0x9d, 0xe4, 0xa0, 0x12d1, 0xd54e, 0x9cd2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4d82, 0x2, 0x7f, 0x2, 0x40, 0xb3, [{{0x9, 0x4, 0x26, 0x81, 0xf, 0xff, 0x3, 0x3a, 0x4, [], [{{0x9, 0x5, 0x3, 0x18, 0x2fb, 0x6, 0xff, 0x9, [@generic={0x67, 0xf, "4b0b9465c77675661afe25f5050ccd68464d5dd619ed0ee7ad1074692047dcfd96cec9937cae7598be6b27f35bf3d0f9b3715a79dbe254a2a370433f0785c6263e368b6ff9f1ee6f9fd663227f2c356a2d09b3451cf86b2fe5e80af10c36ddffbc64e33d18"}]}}, {{0x9, 0x5, 0x7, 0x7707f3243a5ce21f, 0x37, 0x0, 0x6, 0x7}}, {{0x9, 0x5, 0x1, 0x4, 0x5f, 0x6, 0x1, 0x3, [@generic={0xdd, 0xc, "c3ff0dc74110e48f09e3fecfda75c427cfc2c6b968a750ee62a6bbbb05df71b6a94693f749d78422145c0e881cc123a5f75cfec7f698d1ec483e2a8fdb8c06e5384f9c3fdcc43c95bc21ca1945d2d825a04a1796763bd5fd962ed24d169bf618594f57fd26f46e84c6e4fbb912a047ca55ae0be01d76fd8f8f7033a79de81ead5c68609246d12620e38f237cb70dda87c02023c719938e201186ce929300433b73e2fea0b8c493b84904d992b10c71e360c2ba78aba8e2903d8eef433c24a88d364efdea9595086d5efc5fec6f5d8d80b1cb1a4fb7a272fb8b1034"}]}}, {{0x9, 0x5, 0x15, 0x0, 0x1, 0x1, 0x0, 0x7, [@generic={0x1002, 0x23, "1dd4ada9c5085aa43a7d337a13e9ea4b7dd9a22fd3d71c53c810e86a3f38b877fd16d15508c2561a99627724c233cae0157a899710caa932d18078af99849619c69c310f2f524f6ad43955ee306a5ea5d257fcd2874a58e18b8090dc477405ef9146826275a9a0a5c5694734f593a6807d06b460142ba400c4c9aaa3ba793e22a78d0158f87f50cf81fee2f1cddcd1105db37b564a87eccb9598865d9162f85a77b8a28de12396bed0612190523768cafa7fcb0ed32ee2cbf0be8dd35db8d7b8d31d25f4b925def188d967116eb9654b40e223553b5d8fbe283921c946bfd3e9b45ff5c3da1c69eba85832959dc9a47588a2d76ca4a8ab817eb3df1d5815644d7009ec0657c011175cb9adb4cf8839735e4055c7a10414150eff709634ca3167002c0f7c8898616f9ce8162511c0f402ca12340f239921fec6e1a6f6d74d085f06d99b0d22a7ae260ab5c6a725fc3b91f48a9c3fd7706334f9dd1c53bd0be023cda11ac38cf0f1a8cfee264c984c5476a53a8d165abe8125c8dac655bc1155ca267462b3280ac376ec0d08d43395064407e0dc9d98d5438c643e20ac0b12afaa36fefe92ecc1c3c2c82cc759aaa8feee73d007f98b0718054297451c4964d7af944f2ed7eef0a4e05b802ec07bfba1f66530868687fff604126b688a8e26c640d20103461c55f11ede39bff05cdac016252742f46492e0fca4f25d0c274fd51559e86492e550518e11bc42ce6094390ddba758eaf1ed551a85bab60ca03fe6c7f4100c6f1758a786109a0fa4fb248da3ec2430c8c3f5148436037c2c84694f2baa51cfd2c997e2f7de27d5d71d0c58e1a6f06ef43802dfcc979a72e3bc28bb5965a234614732159db12d582f3da7565efd6fd1ed9aa943bab9b758658550c4518c779095d9b0d91a883ffe888886f16b45b00b737ed13c95f665bda159c9aecce139f00cf0e83f17c5ba2c50176ab8810233d186dc45a24f4259080ecdb0978f35f6337da32badde6f89cc3ab0f0e554b549b0420292f069aa0523e939ba1d498366897f05d7cf7702f45d3666603624f44d574ece082187b665965153543537cfc7b52318fa50b15ec582af438f19d09524f637c0c81c414c9e909f87374d0d2b019c110fcfdedef3eccc24c6068a26a9176548cda616cfbf31645664cf0d4203e2e80ae42ce0bcdc68991af529dfd8ce82be737b751960aabd442dec815ac9ea92f6c5b5491a3b86454e416bf69c199abb6ad6665c47249c22c38cfa6e0f578b0dec5a85fb18dfa2cfdd6a2579538f64c086b32ffbaea0fb2e36d6d591e6f844e0be2e1a2cf7474abd0de29e955ba3577e78c77d541d38f5e20ee95cf88d85231cf65d76ceee723d68a6a05b21263dc9c20d8d3c245175b835df884c05ba0cc918fcd84dc609dd76b2da567e40ff252960042154496434b622a16949150a6d23f2e0440f91cbe9b47ebe41fa5142a908d6c1412a30009349a3e2cc131a3eae20c4fbe52864a878c17b5f0b9a282db23db287241105d3f14a5c775a4a8d475d27ac5e819dbfc4f5097f22c03124e5336a45d64c9dc42984af3974c06aca3e38c13314a3c4cc032a1ded8ca5c2268f3571427de7b20a649ff53c51ee8152bd902aa62b812e0de257beacc7beb08812fb7cbbd5af4f9a7f4ee31ffb62d375a5fde13393504b11f38cc8d00653e32e728ce9b3d5f631f9f98fe1bda0c90b59eec0458cdfc0f992f2ce654d124b91b2568af4f4099006b988a72996ce2bf11f73b3b55958e63d153fd9b4b7bd680f3e71ffbcd58b7aaa8a5b0042335334202d0ce05f196cf40a946029eee273b8d301970ca0f478bd89b2e00d43bc8d8cf291e1789f3b54646dd70e6f1d15de92bcf96ff4f7d007fe7818cd527ee46499c6b871b118c6318cfbe17dd6e5a793deba81b13bab7ffb2c8abe467b5ba0d17514665cb5fa2069ee47ee76874a31e9b750839ad45cb86bd46ce00d50c9ad8c13dd0f33ba370d548cb691e9588cc16118f50b7867a88feef92845dda28922032b8dbecb15de64c5b9db30575cb77c3af18bb34e74809fa60ec564729e4a0cfef2d53ef85d1fdf788a3f4b3480d42fff0cc0a773887caf62451c41b68ef129da0cbaa00ae197e04f8f8c1e982b760700f4a544afd7743b0d87e2ecb53b08eb8d93f9f636b5e07a04a6a7a2d1a6bd4f15f1c97bd1645fd8e1ea4827cc560cfccbcfb06087ba299651ef8b77241e76e95de9ae18cfab3aadc99088be4cc6a4fd9d2a987705390cf4a954c481f54304583be3d9c5de9a111ce886d55f1533f88610dcf4c5efd52e8cc30abe55a8fbfa1ae2cbc75710658cbc61931f4781bf2a2cfefcd28f31ba98589d93391458cecb28b8273b0bc1716dbe3166928a8233b4041caca53c699f1406108cb8ed3be622ace3345073f1355bb4b1627e04b506952c3ca4bccaeb0fa795436adac98f8f8bd6b2c019657469a09cc72a95a4eb2abc261e805e7d389d2fa7319053ff99753bb8e88a94cc9c869d6d909e290b6d7c4a7269d46a4a42900a078c5898d5787d0c0e3e71c26c822068b671359fa131b3645e19214bb83c16f03e98da7d3af532a31e485c8207eb7caf322757a8141f4eb445144f0921cc8505939306a5c898017e6265ad680977c20e986f53df20823876588d5c10e5a63eb47e11f21a368904156c3fe4de8bd28fc9a7494cbd9e63ebb887a7d45da9cfb0a1e020cf6b2db79fd409bebaf64283298b9f5615ac0666d6b330c17ee0adbdda379f4b2d480f6067db48e2d72e5778141e0f339a4bff699687f321f79bad29ec56c4a3f850f58cff377ee48d28579e48c7136aaf4be719583c17e990d04c20ab76f4297dbc7efc77ec1e3e138cd6e4e02c1da159d630a122983ee376485fe27aeb62276bce806725f88563f587b8bec32fb01552bd0b73c38a0a0114afbac9a2ffe140b181d42105e3636ad9c8be41b8c65384b51c34c9e65b7e2a03fc8ce9835dfec2b376413f9656b53ab994b8f840c1121a76f35a03a0ec0bf65ea39fbf583d123e17f5b1c73f878c4957d7e24a051695695a19e78d9501e13bef446546fb261a96d5c4e1bcdad5157055ed2d540a5d6a70a98eb8f45b9c72345731fb7b901d34f41b97a24a6b2fef139a44be48cef71f25208d5e4359eeec24d69d1d2ca6a0e219f1f0f3fb63b169bfe94fab12b5a8b858c240d2b4b72b367bb71c591237a065a7a3c4a4b6e580f53f259b91be8d69a85bbb083eb1b17b08cae44ff676f8e73da95a471217c4cf7b7234ea3a953d2f9dc5a5708486fd5135291fbf72c76658731bf01b4c9afe993ccb1a792323693ec70cd5556cffde2b01e4c957005b7060f7e4d8b4b5a9059f4308bfd0991386f0ed9debbfe4bd8a08c089a404d64802474d6bb34b6cd80faf2b7db8ca25bf280eae48ddb826642b9ea1ad940f14f83b44af70e6950f1931b44a3dbef730e2f52e4e723feae430711fe9657977b9b2599df171167126ba72be011f9c60a9be8a288c88d33b19dac1c3bd4b2480eafcfc4d08124057176258c52dd003626facf54eea2fd79054dfb3ea583e1c921f5bb495c887c3f0f77288c0eaf072f99f839dd7f77a53aa2b7b6a1642741fd2586cf52cb4d5a3ca68a68cf95ee0f83cc70a95071bd8f559b0a89eb8f0730ee11326eb01d396159afc83be7c35c251765ebb8f7ac22367d735a4d71682cc9b6799ce9a5e6845c85451e4ebfc6a1471a03be1878e0251ba0856d8414383b9511fb213ffe818596c6c260ab60f6cb5105cc39a78b35d9f28bebf2f621ab13f2c7293c8bf094f5fc9b2d92c478e097a765351cdbf8ec8648d1a5ff674afdf4d3a4be0b43ff4f001e981297a862659a3f9326ff9736cb867647174c7a77eb460c23c2001fb9c67a37d850259624e0d142206cbef1392b6632c27e4ad6439011d1569a96bd310e5c0f3b84d2eb4c95bad2b49e629b81e0671157ce4530efbf441226d7530a0d2cc1212f5f596aa592adcb8de1b27631551d562010dc194781e357d15686eab77210dc8e854135a0877dac2b9f4c8cfa45995d6e84fb4aff4f8ecdeab88965bf42166e70b8e1b25cc56a8682d26263742ba234d06050260f4c74e64671734c9c5385c98cc201aa7bcb6b7a38bb4ef429cadbdc9f0f2245beb398c75832429f2ebcf4dbb7459bdc89fe5ccb94f96fd06871625b536b1b8584873d2d177aec12eb772a01842c36496b8b79e1dd35f66a52c91dcc1ce3fb48346affea8d07a7241c1d76bb2d0498377d2fb6c2ae8fc480faae4455ba4e92ef803fca22337ff0634c2039df83b401561ae77bf15454b9e9a218325aad8e9be4d9e2ed524e4fc40c7a9901ce33c375711101a91a2cb2cff582c5a9f4e2ccfb75a67a44e5da3db17756c28912d79646687c2482197ecc25ebc96a7f89d1cc808feb246946ce115a85d972b1d86ce5ad87499e56ae67e2e266d536f75111286f8316741767bc19a1b52ec175deeb5ad92fbbfd4c08a2b72ac3ce49d2db64875bfd29830c499b6b2a0f11532c358c674b1a091ad8b03d33eb4a4b50e3725f01830d44b6c8134521e305c6fccde79061b9cb5c25de4720d58365030082da96f1a05a8197209becfe75e4fbd85fd48e8d8f5c4effcc05b6b6af2269e60ff2a71ffab9e281228dfbeb0bc525e0aadf735d031bd017e73f57504bf94fc2690b75732b5c440fbb20af5fa8a938b236ca6d45270e5a742270794dd70ac7f10f48d5803ded6c570ddcec3cc279bbfd0d82451863205677bc7552893eeaa2bcf54b91126c8a088e05d8b4058966fa1569ab1eb4b7dd15a5f71dd530bcdc7630941996a2169d369db07d85baecff83966816a07a831515b43fa5496e8fe31a4c17a5ffc77410a19f451d6f39a1e245ef265150b5ccfc74a72f27e8e7f81454aab09aba77a23a6997e8c378c699aa8c51cf542b40b3dfd2af3d5af5a795672169219e57e097b917c11c14b894222fb888ca1f9c989c1c25fd0159572bf2afbfd7b4fed3b0c33e1fd7c71447f955ddef6ec1b73832fc84b83f5cb7775bcb7436883bfe4a8ee297a30d34feaa4363276079d3fd27bbcc86d7cdf1886695c9fb72467e43ae688d5b695a5eaf881071f3184ebc3c5d6dc7bb1d1329bc6ca0bdcd280042c7c0e7f7e3502099ffe552ec7b1aec8c88ff92788771847f5a3d6dff3b7f2c700739ba9981bff2f8456da94d277577fed7dd0c2337aedfa7ed3045b06fc53d9b5ad3abe0299f6aaa19d30ae5d6a5936eef3c462fe04533b8c3e985256b4cb579082de135a810ededfd39337dc19706831d7067fefbd8b03640a66b2d7ee173a2d07c9ac3da43ea06f964976cc428a7480cf9210053b653c9cedbd367e0698b542e96f885c59f2236acc4813b03f2ec0d31661ecadc58f897f4583343912ec2d110c8cb40413b704291e96a518260f47fdc6ff45a3ebd714465d43da87627e3447aeed8164e1df869de86dc8ac5c3c22b0cd12dc4cc5b355005562742dbd91831535c5827aa4c4f9115a76875e3adc2efc624d3f3c7fb375ff140214c3c4d73f8020c2aeecc872cb52eb9d61727edb5f6dd4c50b8f405d273719334a4151884c0d4581af98f9ebcbc841a02cf7c6cc2bfe06346cc36a15bdffc9301f58893aadef001a8d0386e5b1c6cc962fc2f80b66087bcd5be4b4e180bc33de61fe4023b2019cf97053589993dbc0b835ab105499a534b0fbfe98e839f5057f47a8700304d37c46d41b1f2fb7129087dc5bdcf9fecb4d453e50a7cce4a2f84bc958fbeb376c7b91859246431bc00baf1edcff"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x2a1, 0x5, 0xaa, 0xff}}, {{0x9, 0x5, 0x8, 0x3, 0x2e0, 0xc0, 0x1, 0x1}}, {{0x9, 0x5, 0xf, 0x8, 0x363, 0xff, 0x25, 0x4, [@generic={0x1e, 0x11, "68a78b51bc483d1897e6c09a545d9bc224e6471fb920527bc53d4b12"}]}}, {{0x9, 0x5, 0x5, 0x1, 0x3ea, 0xb9, 0x6, 0x9, [@generic={0x1e, 0x0, "cedb559dac89e6b4bf0cd9a4256677e3e466d696c7b1d856c01030d2"}, @generic={0x69, 0x6, "e01bbf31feea0947e0f3b394f44289d625b3ddb201a7f2f898df44d96f5abbf5abe2de9027338981a960a0c05e85acb8352f28e3c9631d0f73fb80421e49a72527be870cf4395dea3972556ef1cf7623fdfa632ea2a23af8bf8cd4b63c5c99871e061d6c6ec431"}]}}, {{0x9, 0x5, 0x1, 0x10, 0xde, 0x6, 0x4, 0x79}}, {{0x9, 0x5, 0xe, 0x0, 0x2d8, 0x6, 0x99, 0x1}}, {{0x9, 0x5, 0x1, 0x2, 0x136, 0x6a, 0x3, 0x8}}, {{0x9, 0x5, 0xd, 0x0, 0x1ae, 0xff, 0x40, 0x0, [@generic={0xe9, 0xb, "21c6f2fe1f08c2142de09fafb4a7d40b1b8009e0080261a3cd56b282f626d50c1c5a070c1386fe2ae8107b4cb71daab2425307440c66edaf97f21225e3cabe2021888cdaa4d79b8e3c044e054555a2de41df97972e69077c65b909e34ed9dcb12568de5d6998618ddf929b3471ed572ac57ba245a3d432a776b73e94a8f3e5f36f290ffa62fa656d8f7f4fdcea3cd51b8a150e2d7c53c329d62734f76acd4e6894cc1a3c91230122c082d24dff97a912b64745f4445d0e033b37328dc1145f2be36a000754e285292dbaffaec0051ff10a551b57489d72e1c98166f3eef4a29a146788428072bb"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x7b, 0xff, 0x7, 0x5, [@generic={0xd0, 0x10, "ff8bb47c120238dd0f3016b6ee82ae823e3a71d88d1c2ad4a05c5bce3fadb5b177afe360525c9dafa7840b8a52f7d3f5962eef7d925f6d974bff1513b9f0ed811ab42aff999976be3416c15997a768e029b57c283908b4d8a74870852918ac381736cd902cf41805849e8e68826bd4bf854ec96630e100eb2f7ff7a57b249f0f96826d174ea1e81b0ced8b892deeee39dff09c49c281d3c045361046b6e0394923b4398816f68ebc8aa148855d5e0dfaf527bcf1672036b442a822e70048fbfbc40744fe71f9b201711e73c3a6b7"}, @generic={0xef, 0x30, "3cb36d79732f3a071e843b59edff3bc86305321cac15c0c37775c4394f08ba9bfe62ddf0278cbf8132dbca57a0d098b220b93e95e989fe86c786574b40f8b06c5775f86203ca6b7084105cb3e89be65374baad02ef6d6917922e8d17125008c48f3da6c9543be7301952c942596044b9052a2b0107bcbd5a8c13ed192e1fa1e6ba6068bc531e846ec488078fdd5c51335488beb8b04bd128f66e5fba0e5ca39c484e201297248d936b7b500c3c6c7418733408303be6e4541316b1347a4d2b386f2975f6b0c527186af23c3e25453f2803606b57749f18c31c99422d728e153a3c5e6c19f439aa133cf0a82f66"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x1ea, 0x0, 0x40, 0x8, [@generic={0x1002, 0xf, "f6c7f364de46b832c3ba4da35d2f1f6fadd016e384f9471239e7b1cd5246a8d234859bc2bd6a0d5719b430c3958aba46e9cb0f28b38285060b4617a276ad9150aba13c4d3905774fa2dd3d8168dc42ef83622924587e15f34bab8bbd9a5335ddaec7b25fe886fe37488ae69d541c401df68eda7cb25b1279ceab32a31f986f98d30a0c071d47c74201b6e96d5e29291b147e8b7edda8e50f9d6eaeff3af7f6a41e2176846660127efbb9fed4860b8008454fa0d4429430665e7ae7c5ae2e5d8bb70a5ccf804a1cf1ba4e7f47dddb07b3c7f9c9307054b178fa02ba0a5342e20ba85dbb15e8fc76f7f9cd45f41c18cb58f08af8792d8696bdfc8449cbdafb2faf875d46c71e6f16744389940ee53897f8ac3d7ed39e28696d6c4cd144311abac0b7332d75f07eee6ece2b4ed203068950f41c85e4beb82e159c17252a7697fbd8baac72c65c7ed71bbd02345456e4260580e6a95ad1745e644fdda5a0869af8ef044425a0991cb864fb05478a2078435c6a6d49e43bb2de9e08e03d065793b22aa7f415a2030aa653717e17891918fa72633f7a901779faafdde8095e270b2b19897d951dad6bbff860a6333e3ce0c14ae0065190d730a26cdf407304feb10c88c402a92ce730ae5e86ff60a12517ebb1a93c78205788dafa4e0b81d3d09c94b8ff9921c09fcf0fc0d59d9e03587455792f35f126913808b2636de5b8292448073fd5df0c8fdfbb110a28bcb9f44ff1e074ae75b0ba5bad3bba82b2986e51900c98c4009a6de055dbfb82870da29e33affa61466a6699ae5584e2467b6fdcff6ecd49aafce4f8479b10c609064d3893cff093dca8fde02517ed4a14aca6187f1dcc734a87a08aa7221f9d8103d0a509a6bf1b27aa9ae12ff24badd299d0c84a78e10530064e480af75338a4d39111d99bf5b61dc8258910b29989208d37aa68a5149f8cb4968ec99c8c1b69713a6afaae7bb2a2ee9cc25f0aa4eb63cd9171bd701192663917d668ebf6c6ddc8213fcf02179e7f5b87faa97c0ab8a3803994b0bebcb54395681ecadbb13779e0fdfab7a9368a18ff6884dead2e839cd8fb4e18739ba6ba5787a3b7046c62416bc3aa2c8d56dfa921a1c045198bf2ed6be752dba9ead07df6fbd74d688939ca8f747605580661f470ef1f5950deb68cdb4f85a9db0db5772e66dc90a722c9d762933a34f0f9c5c2d8837bb5441f5991e4017ce81b2c365bfb17135468a18158fae53e102b5a4a47e8b00af8136ff0e1b31d8a66c1d9ed9118298950fe1d9a80d5a059183f9467eaeebf7d5da60f78621b6b8ce99347677d7947fda4ceb4cedd76715dafe88bbdf95e29f5f3187a32bbf00c3259fff2a1533c0b55275b10eb768345d5cd27dd5a77a1ecf57470cc34cd355bd36976f72c4182662e4d1bfb2142bc98340713fd37465a0e62cea8c4bb95a1eb28144127cca8c56b277d3e5362c1d9b9bc98f97aec37928829109744df673f1dd033f190ff0c91524f1fcb19ec931282d20484e563f1d57ed5d19b740b0d9b2b082e04f12822933ffedf2eee7dbae44fa4fed911fedc08666e8ff41408820187dc4274c5d9d252b73e8cc06cdc138634f35c5dcaa2e71556c44f0feb5319c74b754aa9ef5ae5b5c905e6f496f6fe8451503a60231f57f7b1d7ded4e06416efb2a0c8e6893f64cee606186d6c187eb054ff5cda2624107b596c159118c97a848ff17a7c5cd6459ae9d01712b5fb358c9616d9181a1a4bed1d3a487309e285464b904daf2d0d61c6eaf6ecc8a970075e46346f5f2d14f5660b76e1e7a41bae796701da1cb289ebdde8d8ff5ac32e2dd00be6d78ff3c9ba4588cb32222ab62f534a762da98ce0264e68f115075d22a7887fecd34b90105a948cfbcc2983bc6ccda73291c13a28f859f448b182d3eeeb0a95e3b2658e09288a181eab0eb28a56b53268189a80cc5664ac1e73fb56567446abb46a98536ffb7312fc5818b25947fad80f9d472e4898e2eda42dd848b6e38e3e51cd500be4cad4d42255c4ab22d14e09fb2c47169a4dbdd4427e019db8c6aa2ae690c2ab4b17e74a9c4b38c7fdfd802c3c1a8910811f278eaed5b61271c360c29f1cd4c6a3bff5a4e1e4860397ae5317fdd8b206ab3274766d38650d89b825a064cfe21617fc2043479cfb400c8c72eb30c7b6c7ab8e3d63b04596b6829220d717ea66d9ace815d2dcf0798d7f1e390265e5ca314605c59aaf26430ea03a7528189e0a0403821243dd62e13b2b57035ce862ca78d193c1c2da16c74ac6790502ae468ef8818307bcc2f1763d698fd733a924d93137ce93b2965dff7074640f72cb619386b75ede8ebcb5b7dbbd959116dfa5fa9760014dc232c87104466ccacddd9483aa1f1d17b8be40a1e455510e976d55be792d780ad3b4514341650720f308d53e45f3a3b42c6436930a20b94d866c5b569b7e9ece25d65cb715da8332748999e52bf89776ecdebdc10a2c380fd50d490c2fac5888fa8ad57a7c021c00a4515efbd15da3e44c554219c924796ac5684a58217ae6e2275cb50814bfbce071470aeedbd726e8a978415d5f310621115193463d1f47d1e5e9eea675c20bb450db7e00e47d342300e2222f2593e7850576c7cb1866c96c082fa50b52438a9e37cb4790df6d379f37a4c2bbe3f93fe007ddcaf818e45e6ce0bc1db4a46a399bbe0a3917a2ec7c565ee5b987b5a0c7ae869f74ed73ad05c7d0a3c313d98346157de92a350af2f48d488f5b4b2e711413fd5e9eceaba379125f6a41138fcf5fe7f149d2e4c8a1b891287ec303ce971a3a890ca2550a9b574fd39f608de97e666501f005aec697f1b0cb7def0e115cd55c4111d0c82dc4db841b19b60677edba7661a35e55f1f9802dab504f809d4e5025fcd19874961f1b7827cb57dfd190cea351562bf6a43961307f72957d05123fe91d8cd01b70fbfeb5977f2f54ce2391c9c12e265aeafc14ecb2ca70f23e231622b1298e84ab17f2ab90384830b9deb987ead558dde314860db4a42be618deb576cfff820e3b6dab9a4f7d3a783d751916f8f243a4a500f93048d135aa34c2a43c00a4d56b5ea8b217068528c728f016f0c624aa79f1f6c048a43284fe3f3186a2fde0b4a2069eb3b7685f56a612a87716c243ed96502eab36d551e07f7c1fa792911522041c96346a28857e347832a78d05ea9f290c697ae50b88573b4b7f0f7d44a7eb9c0fc8e4b4e393eff3557d27a239d6947be74bdb93435bba9b5bc9fc51e4b662d7826a0453e1fd9491e5a56f442ed10fdd6839d448dc5d5e61008ade5410acadc77442078707db2aaa588944b372b771fc130771ea9355403980073366d70b3b560642850f778845edf45a24ba730f2460e24ffc3e01d251125433497ff0342d7a57c9f7ae6a6aac40a5d5bf27bdd9ed5de66155541390da99a944972b688b3881c3ecd2de1a3678aa6d4077f5187ea4bae893cbb2fa28b54e5b10751b668df0c2dfba63c8784a3ed742c9d0be6e457094103d3deb5b2a1a399f51897ef38d3c057aae9a8bf2f30584eab6ba659dcb2dc4f098ed9350e10d34d440e12d2d7ad813d711304a88cf9c31bf92948c676fdcf68f03562d433fdf1e6469912401d7a4401e615d3bfe856f4a6bbbb0ed9ab69b2a793bfc2cd2a401632900dff850d1271979c089a7e73ceb48df66efe044155b735e65f3d305f6ea3b072de686c4437f9ec1ee8c8d044a5bb7273b7e940a36602d4f86703060c608e33b4580218b0c84bb7ffdc7230958b223a322d79bd61c2bd1b3b9fa7621ffe8b253e4beddb48ef55d58e417ecd342e4a9bc3a0e595a8fe5237dd8d984a98b29b6ce8462281ea60350d1da3e5cea42586f2c14975ff1bf6bd4d766c8176da43056b6f83f9fbef054ab01bbd88c6895a358afb96881703731e20674dfe35c289e39478ff2bb0972368c6da3b0f31878a93524eb30a752d7f3c909975ad47c0dcedc624634926c1c11e39443babe8d99e5f1c6dc7f5368ee6ef46fca98338cdf04ec69124d4203bdbbb7c0ada624b250d97996d08ee4e3effa3382f3a594303f7737c7efe4348730b26a3b4319d666f4ea3fb92ed01f5c59be67ea9d82d0e8bfe5b681238d624a6c0ee39753da522df457ee88ab89aef39be9edf55345a38168bab3ad8176e74883e39f14bb4001524baa403c97973194258b0865cacfaa41147c65b1f0a1e66496e5eb6602e7500dee781e10f33fd6384306e59fce193f2f3c55aca2769488941e39c29dce1532821ae4d52b751ffd79ab4d3a0d5710ec1c432f4c9d46e5d10ca9b8f5cfd853fa19d4d30c7abe840a3aae2c1e1f3855aa1ccec604459a0797354399d3846c5fd31ebae410a53305a2d8ddb02121d12f16e8a8d28543505a73e0a4f4e9a30a568b269263efa22478eb0d3181ac50ae41f606bf85aeb977fdbb5ebb02d145b33d2e64cc7037c95c7c4ba36326426e91715d1546134fa84a53d2f70199ddc947d880555809507132102818e696871e9380adf72e5880ef67a3d97f1ab563ad7efa2ddf6cb09a1a9d61bbfda4f64205078f45f83c87b16e221e5c7414c44cf7f157d3f59ccca3a12f84ab1dc4c33572d633481616d1b4639114cbe3bdfe86e266f12398e25ff8ce79126aa4bff0ed7c984536326acd37b9ea53d38c6e09a61f2444e42e01edeb87aca04061f2cc36cda85dfc85438ba190dce7a3b03dfefef95e9540ec743df319ddf9f857a017713a4d84cd774e119a08e5d2c3932c88b2ddf95d98ab8b00823facd1cbab1287fb5d83edb3b3c4ccab7e94df825d44beef4f00a25a6eaff5a999ea1f509252850c69a087ba3c32a8d27dfdeee967b546ba86294ffff6fb38da2b289ebbc165f608a7617b655f5a447363bf7414e5d49d5735c4b833fed0a8ee517d4b87c97a4d385652132a6c57a47889fed2e8ebb00f31851fddf53ae27c40e03f427ab5337baee979c14092db534dc62e91cf172ca75a894d28613c6e04595fed3f0766cdaaf4d9280a738b52950d7a45615aed885f04a9bc999782dcaa09cf511be7f917766f70eecf85f8ab669edc289204d646de3239b5f86aeafe619c95cfb31fe6b7239ecc129ec57c4220df69ad668e169063b53f4f7f06e75c233c1027e24b6fe0679609ede67adcdad89ec9257dde75640756d4b07d078886d14669039f1a308a62dd28a4aabe2834b33b43a08255942c260a78c973a67521424e0582a0c6c617d6688bb53f38a7c9807b2a859c7e60b54f9a12feeca1f7c349e797dbaa82456780ed0576babef2837e62664f39aa43cc4c93eb948177f7dd8f6dd40549754c11f37dc3f77cf33c4d31258b3311397c4f1145f6c2fa17989b2cc57fd756aab5aeb3c6ee09fb1f9095eff4c103c7bf211b305773d456eae03bedafaadb005efee4ca650c380291d3098e192cedae90fcbe646e60c7c2c522c44e07cd60d4b0c9997c50096dfd0f80bcb2c42daa9a96dde53d0605be3537a7dc3aef587b180b4e077edf4d8485b271b594dd2763fb6fba788786bb4dd1147bc9c65f4a6965ded0429bd5fe31ac024a1328612350a650582e885c3cbde497336527cc193d98d9f5ab9d6057fd96eaf586bb4a33d84533f34fc9b462e94debc4a84bc027fb514891e7b0ac1dffb1a066c46ec87c775e08c60456cfeda8d0296de82d174c869fcbfdc8d8b533724fbdaaa0af0c6bc2efb12a93cb79a613f673ee74275c4d29eed29f7357b9a671285a71dd0f8f84f3ec3c7e5305e98aa63cf9ef388440720c8a903a6f5386aa87ffc34284b376ad7dc4eb0f0e1650"}]}}, {{0x9, 0x5, 0x6, 0x3, 0x188, 0x9, 0xff, 0x4, [@generic={0x7f, 0x7, "851612b26db1016387da172e0f31c18a3de9b434b9d60693ae0c279be71b078f1cbf632f424bf58731e7f7758bd3cabfe268a388dd6e3b25ae75d48af79c9700abafbd31d7708d077bcc556edb8261d95344917a7fcbaf6a5861ddafd7047e4619c3cc721624b5145be5d3a1486329c69d4614e5a5d9c6ac993d855c9a"}]}}]}}, {{0x9, 0x4, 0x7f, 0x5, 0xe, 0x11, 0x25, 0x2e, 0x7f, [@usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "9866f85e"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x7f, 0x1, 0x8}, [@mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x88, 0x6}, @country_functional={0x8, 0x24, 0x7, 0x2, 0x2, [0x1000]}, @country_functional={0xc, 0x24, 0x7, 0x7f, 0x1, [0x5, 0xff, 0x2]}, @mdlm={0x15, 0x24, 0x12, 0x3cc}]}], [{{0x9, 0x5, 0xd, 0xd, 0x26, 0x3, 0x20, 0xb3}}, {{0x9, 0x5, 0x0, 0x0, 0x7a, 0x0, 0x6, 0x20, [@generic={0xed, 0x24, "9f48bf3750f68e0eea36035c8d37d5a1ff7e4287061d54b370dd67cc6d4d734481d214a4122a3e14439d0d938b1ab7e838ae6135897533dbf6ea306e86de2d9be1a021735ddff38cfc917e4a84aa08486e3cb6099d514c4f992e29736beabd1b851e3c582f9a5e86ee3dad4fa8d0df95832a4e15910e4b9a37238ed5407d0492b55d407cd11046882f184d34323936399a2a6a68347ae48c83401ec9373c36face2fb3306ed118aa85e7702f77b496353d36b16ae9a99750dd5c4b6ba81da4c97c32ec3e75ccdfb101c2fe903d48580b8d64d5383cab7dff5cc084d8c987399f79c1884b93419753aeede4"}]}}, {{0x9, 0x5, 0x9dc3dc7001ea32cf, 0x4, 0x25d, 0x2, 0x0, 0x81}}, {{0x9, 0x5, 0xf39a42c7960effee, 0x0, 0x360, 0x89, 0x74, 0x3, [@generic={0x9b, 0x9b11ae77ec2a79a8, "1ec8c310d4957d3d1891f23f262d7c640d101593572cf53d1dc15b2f856eec86a9587d1cf83353a19dfdfc0dcb059a0073658a70f4f9bfba08eda21768bd79ff1229407333015293d8270f67aa39b38a54d8ea6657a5a4a697ad8c9d15bd27fadfd274bef7c471a15bb1ef654f5cb058c965187942c71a29cdf33c1b3cb64b6370d86986bcddca2ec89587066d68d421711f9f21aa1938dcb2"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x34d, 0x5, 0x5, 0x67, [@generic={0x1002, 0x23, "ef46ae35b5d3e1e90c87386a9205651e2a6fdaf69be0f86592b5302cf803a0f56b7d834b6aa5687cbea9300fad9e1ae3f9e0abb537026f91f11d42da9c77ede965b49a4735db57621354bc59ad6fb8837cdcdc6f720e6d4f35c6de910300c417f9af5d528f7deccc2bab9133e2fb235b4a57fc5e803970f5516dd9759773e874b7e75c84990be9f81c313f24fb4994b6fb61efd5698bc7c6b31efa9818bf92b8f0ba8b87cb02839924aa1d1b6042d1032740b1750161c2eeab4b1d8fc2c89a15e4eb36b59af6b48753e17ac98c5f1c43065c94d4d16ed97a63cdaa9442a9512604d5fd6127ea49233a6be85118dfe016fed18fdfad2c623de7e983c4922736406753a95e0a76be94bb3419ae6d1050059b2c7d609f9f7c7939eae383d53a2209e8a6a1c63411acd71794782fbd364cf800f8e25884a750e67c1b6ab4e87625538273a13301cb4307e59f0a267ba6df3059803e6f327e17ec1301efcfaece979b832a76dffd4dfbadaac055394b459684383337c91a1b6e596c4ecb27672b64cc24f1f5ad6f41be13601690248e6445bdc113973ecafea85120e5a9960894675c790c358553a7a358b8f24427147ccda2cd8411b77c081f44f554308c07e6eb29814439e4c8a2ffbfebb8162229c33b00a055df307454fea22a6a4a38428b7246837990952764460089cb77e447cdfe2a106a2ca306ce82f7b0d881a67813bfb38bbdc954504f88142c4d39df75eaf19b58e09570793443b1d1d670d0fad180286f22e85a2ace6812003f584c58f7ac42a90951baff11c3e8a71a7825d79dfb835e763dda41dd02b72822e35aaef3e4abce2d4ca91f7ddcf23a23dda3c2e90dcf7708b5f342146724744b6b81d413ecc10a5d2011bff5b28e62dbed4e3deb3b0102bc7ea16e82972d039d5e79c5820e5eaccfa72dafdfd3af30a2f12d9c7c4eaa725c5bcd192161bca5dd3f5605c018e439567ba894c0f6d91f97834827d994c6512bd7a03468d44bf0878812872b4136817ea3b91e3897502dc42ead961237f3e7fcda783c5e4d1bd46a8f4681d7416da7734ef921ee2bfa1f83638fa4d985eee49cf2f7a58967a7a1cef3e1e84917e6f43c32cab6133d335f4adcfba71000d6868f9630672ebb96934b9ffd2f1614868403f6bac90448ccdfabd49af5aa1db017a66b79a54934fe548f6c9004b7b4fa54ed56ea07a31aeaa1abe77582e4344bfe788c571fde11982654d24bb312eea9fbf4685493bf8da10f58cf41bcf61dd568ac2455236ccdc922db0bab8489e43cfae4140349bf6814486d5147f0ead591d14e02a9f9f2e7b84f3ac86cd37baca82bb0cb8d4c310e74bd95aced249d5b9c0eaf3579f5906ea19a75d0cf8ebe5dcdf989f4f1bba3c2419abbaef03decf86527772b13fbdc4bf867bde9bc12dbcff8067f3ba477e4af6d017d0097dbe933bb79ddf9a1a1c447e4ec63aa770c717c5373f5536f00c5ce5dfcd25afbc7d373992b2d21fa6cb5d228ec766d06bee210a02b66bf0b8566d0e601dd84e288a15c980014991d1e0f04d197568f1c68f4d42e1b444971472840e5d7d535e4a4c46b3fb71e42a7398fb84737da8b5c6073808d2c94e9058b638fe26e9724cc1c343b5dcbe44e9323fbd18ee167a527396839c6deba672467e65474e49a00e248800c42b337be56e04b7791372cc8003ad495a4bf1ef72226d5e521db2dde8a56e14b23b0e0a40ea1b45582c029168001115f66f92fc1f56fa71ed17c88c30dbbc9bf6089782b637453d0c5def83574724c4aa435cfa5daf2ce8c7b9a59ea853861864254614d54c6d9a0554a41d30658f3ce6d11f5858d62979e677b70acd250a137ce7e4a9688d8d511bee584e4e127090af517cee73f32040600ed1a240318f5d5f89d05dffc69d282a450912306b9ca0f040b4e0eba0c4a0a2455fae633f6ede2b8ca0d3ceffaafcfe1b3cab61e2dbbaa5f7ceae8f8ba77c3189114d5336c6149071cc2c5503347fa222e0e9554e330bbbf61c29f17976bc7b13ab5029bd25619506d49330c6d9ce5a804502b059afc7b61300922c5fafb35183c1ea14ae56e20941c4b751700386d0b76ad78929d458a4717193537ce2f5664da8f6bd3771fe6c7121e85e4623c7141ac873348969f06b9449e7c7423dd681933303f255e48de1cf338789ecdda87dcb663c6be01e509b1f220ee9a85d44d5eebf62ff8a3b38fdd1d476f7a1ed03839dd4b403a90ae6e3157733c522b9b16ab7a937522ce1f6f316c42e1e21c7efc6ebed6d736dee8eedc78d8aa57e0193f83225129fef0ed8589e204f0af7f542ef7870072f3a4724056ae1d7d3db5c90ccbb40dc67df1a154d58d9de455ae8d9faf8eff1a94167d02756ddcce4ab6042dfc00b3f11df640c8bbd4fae0bd279c3d5f08c9d26a8fa6843495b7bb7a35ad81bc7e3a34cfc9053c337f72b15c55b2426cf2c87b02be66fb4c290550017b901bdca39b7a95c6d8a2562b66ad5833a0be37cc80b7a43bb0e5c4817a43edcbb7b155dbac6a7cc8a3e1b9f103f45cbf9a6e9f45fb307af9f4ec9d3beb5a9f74b2fc630a94ee1c9f4c09ba91962f904edb570e8802763009031a890cde3dde223ca2b5c1a058fb04500ef7aa82d6b0a6fc60f5a3af07e76f19c3a401111dd4b1a9fa97c7a85b1098652a433ec52d7030816f8ac5f55781f1be5b977e689252471dbba96733d2c295dc40bfa044a65512c687f15098efed86fc966ba475dc1759b58d8dcab3023289ec759f7b4cd8381d39a97e8e23baabe80544d40ae3b4ec0832c09259eefdc858725f4e42d1a7b629048f34873458628b7465b81d676b6bd418cad481c8fbe863076d180fee56844875b34aeb38ef5dc682980418cb7e45c4fb51f8edce1b8afa5401530eb587b089b160b6a607b20478430412c314c9ee58f4b2abbee74616e8198909e8b1035ad7e2bd721183278c612a9321d4c7cefdbfa440329df3d5ed4fefca2da792c2a01b937e4e3df5e9ef9a0a0a539626f6fa8d0e159425e3d4662f4d36b7dc79b0eaaf3985b0fb8d675cf5a1161c632d5fb3447edf5a80f4edfb35819b78dfeee2b023805698f5a76e6371030e9732dc97d2f029710185c5bbbd0cf62d02ae8558f99556234b63a1e9e11b77c8ee7825a3b9525dbccbcfb721ab996d8e27d9fa93334036294892cbe2a23b98c80d6cbf0e5c7f36d043424eb24a04df49f35501bd19f974c859d39b5c1166657cdbf4dd390d887672b3fedc56e59d8e3e6dfef889a6e1015a59c2bf38aa307f88960bc92fbc5e0b6edef0dbd77b0ab577838574711fa19a61a5733ae9047ce466b20e39b27eebf3be610d8b18ed640480bf878120019e7ddc0cb25598109e35b44ca7eb7f8e57cde95afba771b1927cc3fc578a83b595fbae5b8f565ece5b1cea71a23618249cab9c9045eaaa07a9fe5ba8b393bdae8f9c8c675cf724f7fe500aa8561ccc05edc53518394ea372b380fbb81a098d3dce511e15b18dad2ad7d09a2f14cb5a09a28feeebf4bfb2814645bb07b3a695d43ac2e782c026391369f4050d8f6c4cda51fce0917c648e777f7c58685212142123062720dc313b39469a4bed68321816ce8701920cd6cee6fddc05f727cd16564631f400d6b8883eeae2634850b2e591d8a293b348bf88911c90ceca68b27f59c1ee40f512483e62ef6f6d94ebf0e045376c6fe26d6e234d0beafc76a164bdfbf49e3da99afde9de70fd08998a06c6e4fcef75c9dbcddf93659f89c2022f9c093fb7838f61aeabeaf5978e86102079dbaa48a66c42d66d47e8e425d322a591f0065a1ead136c760b313c202f6f81917c53cfce2a5b32e574e6c97db23b19bce8986c14720d223d3e7dbdd391df10031a4ce4e544f985f3dc770d8777a8c5b609432840e9785c1ba7235d621f341359da52191d6876ae226e94056ce4fb721d705aa795d539ebc8ff7b8d148a45eae5054b9508ace697ef482f749df973c02bae6df2d36434f6b8e95ec6ca7e1dcb8668b403fcc3b7f86321ac790a3d42e3e625c702eb257f2b62c429e49e3a8a770ffe8f91328344c59342423963c396a809d9b900c5437eca7f89b288c5f153da72467166513b86f0e2876dae6a069213ada8e55749378914771012ee36948c31ebfa15ad96736a3929b59f6c1b13fb82401a760ced1aa62cdaea2b4e97340cd4237ce4c5bc2b382c5adb0fb2fca8b190832ffa2fdc807ff34284aa9b16259dbaa814b582c610197ed4d0ba41ba2b1c63c69916fa3f759a57544ff9627e2aaec1ea52b5dfb886d42263c5a67f0515b2f1c2e876de8179609ba621be9fadc301c7770b3590bfce23dc5d7b7f76462e94d327b35769aab93a93c1c619c9a3b2c5cecace3d5cddc823e678ff2f19cd7e24b2a0c02a9b85bdeaf00ccd16b18699a98fbe3722a893688a0da2e140814df04d9f983305b6b20eb580fed9dc8d27ccf5aebfd861bb93d2194cb07d66b880edbf6a31b877666628f40e2fcd6ad1f6bbb977a4864b790b92f712a594a0e0b99f470b8bace955a3a9bca89c19250d010604dbc87786e5ee5b88ca79e6d428c43899cad0181b226f5628220acad8184b86ae77747f1f6ff9b84d5f86a823335e185439c4e7cc381127bec568ca6749c8cb4b953e71e1bd66814b079e3c331f35a0cf3fb2f0add38cccf34a2e9501c6af7597446e16b84408dcac460f8dea3c51e8ddbeb010774a02ccf1611adb395308263f97ed73973caea33f2d7039d4a1414c777bd70df77d4656253f8e9c5c913801927e8df2da4704fb6c0c5fa1d28296810bc6ff19dfb77dcc53530d1e6e540c93da32a4e3c80e6399a6a4c82e4d7a879a8c215d2dca3520c8c8d2360e4330369db945d2e5bb74291d215730db46740e399fa09c6c88369f8abd59d6cf783e1b4316570a1a3e1bd8e76e4feade5288d097af0eb582784b286c2508532c6f9a1918130b10417e6d5ef5460ba97878421fdd9a5b205ad769a783ccc57099965ac8ea4a3f34da9562ac7b61e87a0836825dc34d8cafb57dced70dae25f2c98bca534275f3bc96b669ffc5f84d253e47fd6f60051a73684695c588d0eecaba280161eea385d265923d5b1c4bc532d51cf37e24890631046dd7b149fa947c6a9b52cbef0d61ce8decaf041a798804351b62a7ebf3556704d15cc16496122d1e408046974983d135a99e85a1a9b1cf8d95b482a06602e6fc4d72c89e2c676be2f8f12c4d6857ef9a89a8fd43ae41d1652811af5b505906fc804032140e2d25468dcd0db7c95dd7be141b9f2a98603a1651c62f69e2af8a10d1f12a8e676d29c76c7954c6466fe6163d0b1e42b9d586b9e5ef87d98244c388a8e495520476d813496ffed8543fe26bd3e2fb9f957159117a4ff910f6d5ec1d30390b6824fd029f153789619e1603369a6c2960d7270cc6f25003ed0c460bd8b925bf28e80218fd5692841dd87a9a93d83f4d12e85697eeee8619b628686d9e9da3651ae1b48f9a1ee4bfcabac87712c2d458fd5099d0b089d1f39b2fc0527b60797cf764a71d06fccbd83e2f616b1f49d9396daba69f185a91682355fa934980ac6b7603c38c08e19ddac23854767e38fb1608cb9da13f83393da4c94064e618cffe22833ddd2ef7601341d9de4be144853b9e216dcef7c9234f197ec976b67592e8f27da57ea96b5d590a9c8793531e358ad032309b7742f314e1e7a39cb14b5dd3e615efe4c9ea1b8d401e55297ffcd202b7aa34511f8757a89d78f1ac6aa2726cb9f86c41d2509593106801ef2b39092179b70edb5428e6cf39"}, @generic={0x6b, 0x42, "16f81d888945171b0633917b914075701f79f8d571fc80c319d858f02d48b67164f55d420200491fc6025bbcc61d7ca70c566a7df5e09ae1062342625c7bdd13698feb5609e5603f74458ae565046b2bde59a3cab1b50e62095c7560c819bc800ca9275f2686dbc8b6"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x3c9, 0x5, 0x3, 0x0, [@generic={0x85, 0x35, "e0c5e7d3b7389e1293686f417d39d73d265949a18227e7550cdb9976dd9a2551aabf2ee611e4cf7bdfed950f71fb50b0c086419c0419338392987fff75bff211c11c649788e7e0d647ce7dac15a8566ad588a0069224efe5396ae8e5eb5abca5306edb69207c0ca4c4003f4ec55e5b64a953f71f588b31696a7d42c76839e27a723b0c"}, @generic={0x100, 0x21, "a6de46225aa018620afbb92e2f0955ac7eca20af9ac4102ea48827775d873cf889890458f336a2f102214a60f3634e4f3372a87416c6fdcaebf5a96bcbd0b88cbb2a7d2c407b1bb8aee895aa6df9900e85ea570b59132ecb12134e1fc98f6ec369dd7a6801602bf6767395785067e6a0e033109330997fccc07238562f5514b138b036148301bcdcdcef9f54d9de96cca6130abe9ebd56f5586c25bf04164c6ceedb50bbe606962ffbcd077eb3c744033cae8d3a720626536f341aaa98dceeeff28a9bfc52462ff6a734c9b98257183be35f93b84508b6335c861b8209b9cf55f7290340843ba20271921455cd2c2c1ba9dcc7b60ac6061cbfb118c4cd03"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x2d2, 0x72, 0x9, 0x3, [@generic={0x34, 0x39, "22b41cf9a25021ac05c0986805b718c747eab2f8052891ed3434c881e7a9365bb69ab50bd80dc9746d22ef79436263f88e0b"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x1af, 0x2, 0x0, 0x9, [@generic={0xb0, 0x3, "6eefd85274739c799f6d6756a621ed8be85b1770e6f5f11aa28cef5473dfcf17ad32fda7eab8f471909e03449c19cd7e560ac23e54bed54bdd39925c228801d766ddab3adcedb1971e80330b16c95e6d68cc16c0877c61986af66b6200d5deae03d7159469ccd5c328922efad0e88276e4d0ad19c22b1bd71767cb4c48b9c4ca4b475f9c39ff8512227aea2a1812e56d4a28e728a265e289a504915fc3e2ce7e53cabc15534601f07fe36793e491"}, @generic={0x2f, 0x12, "075e61d7b82a410da82b0cba9eefcc29d24a802a54d3f92d75fd01fa8f94127aebdc88c19866b153e33ae26275"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x138, 0x0, 0x40, 0x7f}}, {{0x9, 0x5, 0xa, 0x0, 0x28b, 0x3f, 0x80, 0x80, [@generic={0x89, 0xf, "2deee03ca0c110c8335c73f0cafaba0faf46cebdf1631f87cf697b77b95e1c94c05707bbf15c738d23c51a203c10e80669b2474662e3669b871f36284c61ba6cfa9eb319238282441c91aa2f295ef59df0012aab14b15670b8564a1e8d1fbb7cd36e6227364f8ec49b826468aae0d14ddc9fefa240220c01f99aceadbbc4bb4afe50870c9a120d"}, @generic={0x6c, 0x3, "0476a5bff4f68ad299e4c7e4112568f378db5ad2752fc6baaf42fc92fb5835a5b15a6380155626b45d746115a6b3ab9ed4bf153866e54cc38b89fa81d6391199dc47d3ecf1a529f28ec565f1cf8e87f85934554631e51b2d284d7ccf180bc6370abe48440b0c2bdc99d6"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x15b, 0x8, 0xff, 0x1, [@generic={0x3d, 0x22, "dfb91fe73f93840b64085cd19714f394432f47df0d65d00f06c3338277e332d591510e5eb748d857b52aab267dc0408a84a8d0b1c00e3b76b6ad2f"}, @generic={0x1002, 0xe, "0bedea68702cbb968fdc7aafa7bd54394c0e62123c405bba039874c1aa2fba456b0563c89f6d9a64913a0fbb9999f801289da003dee34072d5a3b5565286ed8990a2104cfeb4bcde4bdc71b0ac3ca6a51ad4cbffb935541e0de6824db897c7aea8fc7fc8193ffd061a38136e80a23e690223fb9f098c797a643eccf52a466e9c4aa89531f2bcccc453a647b23967dc8052eb830afa511fc75042609a3038334645059cc0ef14c2fc603488ddf00d9ed57306374a918b845f98d1694c5ffaee96663435eddda5f928a664cc1e60f61ca228484ff4a74d6d56074cf2a3643177bd6dee441b04c1d8c0debca17c72ea6c8a32fa84ae1925542ae066e2e4476d7965e47172d1d66fd32a9efaa82ed42709eb04fd5009f03f95370d493a974468145cf53d6ad5a0600676da3fa85cc713e2018ccee8c963278dd18cde9bc9289338ac1b4b202248fb74eaa1fe01abf343871834a45366bdb60a06fdd9fc2d2d7fab08cd502359c455b7b986b7c6549a9537b751e91e8bca12daccb4d5fcceb87ff3c5759d35091c53cfed34e9a8d06ccf066292d57b2e15b9a1dee9bb9abf8e943951af18a6334cf6e41b1f85e812f493b8489c6cb9f934502969b00cd25c9d064605bac0cac3d38c0c5b98a96b459433e6df3b8f26c4b34397c8b72e5c2552b63d4d8743767842241d8562ce83fd61ad7582c999caddf2249a4bb056fb5c360d7a114c8953cc9464b6b3018fafa9d427746c74b5eb232ad4c06352a4fffb69b3e129d24390d4145447f109a55d2d2b87975c3b03a23be5a62439f85123db315964f15f4417c121195139f80a9edb54ac3b085ddb595c99ffa8a49815c37a6e0f8993051e0dc392794d9ae27789a4ea82b9f7172f6360991f0fbb51fb79718455dba2bcb4b2bef964776b06c3919668b1811b6316a114ec5dc5a491e93ffb5759599604a22179e2d298edbb5b6c46fc343953267b186068a015f101a2d3a1aabb4261451c34d338325743a1c37a53ffdb6f4928b660d3504c067199649f958c02cf3188d1c019817f08ea6ffee1968c2f378f390b4d70ca61eb6dc8c368b33695f3bb886559b9f2b521fb7f3833ec69d4e2ed1884d3e55819c44e856adc0fa3c2bddaa0aaa3c9c923fd67c81ec25ff2865609712238382282ab4f3efc49c25fa344054a801ea7fdbd6603f59acd96c59ee397ebe3f231e67643329fdaefe549cd122079d0ad30cb6d2a469e404398a178fb8d905528fe0228b05be31d0fce0cffdeae35810503c1a096e9fbfa57418467566771a57e15e686360449a18db92aa05e9c678438ea0f604767a39395333ede728e3b5809df30edd895c7b7889ac6a73d06a449d4dcb520599ca9c7f76e37e172934b63a8ffe612fe0b199e9233d2f3a0e5e65ebf7c261f3a3a5b41350b659365620604ffd6d2225df2a609be6f2ac680e7a8df3f9a67ae7c0bf2b1d65d47efde9027425e8e0a1b1ed2075295d0f3b0d99dade247a67165745cf7f0b070428aa2f96ac76f560d60ecb595254415162fd3de4ce79a7a5c3f070e1dc1f9aa70d4250e9e155e11cb97091759f1f604a340af2f203fb087959c2a44c24f84c30cbd3986d665f4d7058cd07ceb9d3bad4c83a2cdd1202a3d524a1aba00404b3b55a45b1ab2d8bdeaaae5d98f3a1ed5899ae958b5ab8867a02e37bf2e0ee77ce16566a9bc78c1e0d2e9b704e07d660d0343c77277ad491b9c597d87bb0d505b731c809f553607aa6efcc4dbab9722397bc312842f48fd22a1645d7d04ceaa34fae4540f04fb8872abd9ecc4cb249a3d8c65bf296a05287ee2a86b10194d1250baa4641aa762c13fa73a7c9f7daec5538018895023ad5c1597c0615fc09682a595ab62fa02530db697f377d60ec197853c7312bb2bca2ae0f0d6154a5bb476bcd1444dbe0dea9a5864db48acd0d1857530406390ae73f7cf50c7ed92894f8cdd60d9852dc7b4f42408a059ebafaf9e5e2785ca97da31792ebefb02f3989baefd2e33a38c14f009594cbffe9a58b64903abde9aa9a69ad07fbaa810e8cf2a08b59a277e8144999eba4d1672695f09fdcdc6ae7887228c25f1ab3f14fda220c0ffaf7c3e5502cdd5471ec409d86ad91d1f6873fa2fd4d73b0b6b0e93add6a5ee64bee21979f6d5c61208289a61c7a55c635f9b43f176883372810c2154675eb9ce7b6bd74d65c20e07aecf8101d7d0d6ac1661e26bbef1369ef4c794184945a5348a628b1d9b87555bfca9bf6c785e28b578894c48e060138addb72eb23150f7a2ebcfd875c12fc901b3133407f16472e6e797c53467ec2934c01358549f82a7e2bd1f1ef4b7f0d185d96ce5bf9adbe55dd011b323dbaafb9a966d15b6e39f5f0fa1b228c302a1a0d03b1ee7b889bedfc3135d0782d8fc8a83b58bc70cb71ab0f4738004a848bcf9e24a52b12742c0210c58dad7aea283492550ea40b72bae8dc1d983e8ff5d8781fdf6371091e8405c6d4b321e0c2623f7129a68dfc4d9ab2558740ccf14e1ac9426b550e823e8f57b78fea83bcf257f3c664140e8c870ae223dc9c544ff693868065c391101d1cd6cbd1243dd4efaaeddab602c563d0f282b4ac9970137a2c69ba59bb9a23faf6c7f20f79ce6bb6598aaf7bf5a27c33b2293239acd98514368d3bf64c97bfad7cc8d8308aaf9427ae9aeaca91f234d5403b52c8b4bb16c96292cd16f3cb3d50264d527fb476f42a2140669463acca6551c817b09330bb577e960928e0d4324787a259c82b36d538e2d8291a65169436c007ab008611c146d7354ef5ffe3797dd3d8fe034d710b21b3f8b49a938e53a77ce9e82e6de089f6296a852c6aad6f066ca0db546a41bc230d7b63ff8f92ba82c973d8ba1efbe33fc307c43d19903377a22aed0360fb676afb22b4ecec639b74df1aa159f7d297f69c3398a7db3a947d16e7ce8ec414d678c8f2914457037b42292cd1b3a5198e01bd0f6fb6f6a04c1162c4794bdc4c6d60eded106b42e6679e59ed03d031116dd902babb21f5abbee699786f3bfddbe0fd977db55cb851ee259919a09efdff85f0589f15d7b2b20fa1d2bb0cc8e6db7705dcdc721980355fc1ba898608a87640bc9f76f021205a744057ed1f904567bec168a743e4abcc075746f1c116c5b292f82582e36a4da585aa8dee76148cd96840096a71502b752d71a85204dff53ccc8a2edc564b68ff77f155d2c6f939902e4495d303ec0dc60b98fc6d9ae676e671d64d1a7f25ee0b2b4670b5a51e8a871972f87b332ce98a5ba522a1721503ab7fe32a89576a17fee7b786ffd03f0762bcb03b3e88975be6ad5f65e2f556cd440aaef0d8c204b550120f47f00194d595dbf0313e291644e2ede6c3c84bca18dd8a882a30486579d514f6f6016cee53ee03b5ccd92edf208232c9d8cd54fb903dc2747427d378edc87efb0c54fad4ccc2ef20de2345289d1682f2349757a638fa55936f97362da3b4305689ac990fd7142c9a473ef2f5c3ac9e26799a16bc69ca7bf55e949d807c5b6974102f324bb669ea4193104d855c827ad5e5d0b72acfa3a2dad2d671651b58d553bf0ad1c946e956edca8560c9f82364d9b96d936a29f4e79ceaaf0bf4c0300d833b5635c62d4c2f54ae6624d43c7241eb5e1bc62b205bcde0a84771231063083f7e10a4cf961edd33ebdf23eae86b9654a16f1e4e2f9158d61ac05ae334baed19f031476fa87977082a54d841a77fe2db7320aa1080c8c5af08056b42a6786a9001b0cbbcb5703885aaef2d24d90559f401976b64c0fbe4afe95570fa09c4ff49a1975c290066b69b67156c3a7c590aa817de089fee5ac4ac204dea4bc8e937f5c6add333e2a65b4370700289141b429a438d8cca1134ed3f54f260f891828327aed8c614985ac8136303e155d26a70f28db0ce204b3c5a32d0a8e7f0375c245d80f2999e0646a98fa744e001aa7b1a9fdd45037a3f8795e654cab691146c73bcb6d90de8c1e8b650442e83a7b0d7875474fc6cfb88b04444d781c06289c22ccfd9c4205304989bd75b19979ca84dd4a08182e099fc5298fc00422a8cea605cfc37786857de5de5feb92ebc58b94043d9779b27be461a4fb412997ab65cc2c65391183f34a79a3bce2a4b3254ccf22d8d3183d5df582563530ef2593513b0ccd0e3e1d672d77dac1fde71fcdce0b724653c96fe196d1b15a774392a218a9e5852981962ee35ca5b05da59542f3eb6c00bbe0267ec016d2e8573b8e57c5e3902389ba07bd0b824faaa0883c1917ac45c6bf4f3d456526adf3c3b367cdf2e51557d4778958af33a6d386625c17516ca5e58e4e898d2885bda0916ed7293b5dac1a43c6654da8e5c21dd2557b08a3da292fd46dd9577b33dde04e4d1bf0ff31a4ba783b74823657301d76525172ce5049802a080eef006b7636eaddc8eb2f57d9193bb534c378343305381710c22b04f3a1669dad2924cc5ead0adc5137c98b6c37f3fbd61550a757efe2a477db7389ebe146f67436f80658ae4059b7e52b7c531abade6436bee25595f3222ed3190ba156e40022006142053c6e029652187cdc114a673f69682e4233ffc4c7ac1917d79db734239f3a6fb79531b459c0aa79946d1bc89bf2d6c49f2d96490ddbe81b83d13d007153cdcacc4d40f898ddb567a1dfe03411ce4bd08f63641a770f93828f97d4b501873e5c7e69d7640719a6e4eb01506c81c7b78e39f4a89296696af08650531c930661f6b9b86df8640521cc0da31c60ce22dd27b514118d637916a741cd96841d7935fbfa5e2704d154e79195228f54a1ee536a0371aa39dde292e100d7ee8bedd7bbf2939952e4802109f23fbf0ff77b3947af3162f0f217cd454201b487b9cb8fa154eba568ffab9f779656e97d89fba57f81c4cd5fd9d2816909c75b32e9e803fbe772169916cbfd791fda64cd6a859fe540a2f1cf59c821e61dba748bfce324cb0d29845d97702d79467d10af3b286d18de2c993ae5d9a68fcd516885592591742cfacf1dbbdc5f16f4e9920f5b679ecba88cc9355fc566e927adf5a94f15a89ffd2a06a7f6bd8fb87908b9196be4e4e4e40cdb0f6da7fa0413e5a6e277ea42de8976913036e95c4cfb14100b5ada9f89b0a15940aa117cb26692ccf25aa633488a1a78c8795b555e2cfe15451fddccacdccf81c0841c23c08d77247019e1ca74110b95df826219403efb449d54d995bd7e1066eeceec24fc3221142de84ff66d259080b00be316fee9fc79effc3b01e6d17162f7b9717af0c01680f18c79fc10f6b7afaa28c502d94223021166ac60382fedab2eaad8f6026dc041017a94a96b44edaccd219192ac5355ad6f621133cb23fc0c28d572e3b66527c30723712074718c6cf2f1ca0522e3e70c46e990e374cac1eef24c8ff66bb74bcd92315cc9e1d1e4facccbb2dde2c539f85de8b97ed6e1312aca6ea3d7a78f16bfee3c0a1e549b7a3e90682d52739980006e7d69c1077db70dda3e12d277d0cc52107caea76955fee151d888c7e3544573010428f104d7ed7f933f88eed8eec4d3cb46a71b282a46a7e5c89dc308ac8ec891f2e09858ae06b42776ebcd0ac68f4e60315a3a8c76367d5f53d40df10ad53e74fc0b2c1d2239a20e1384f9bd3fb792fd0d7571fde12f9966c90e590b85e3a6d4937bcc66146762e8880a57e3da19118efe3e6852ccc83f8fafcce1e9422dcf387db4db599da7dd9fe4eed6d4ae08dc663af1b388b7c8640bd374e9790c4ea54d02c9f1a2383eec46c572330eea3e19f52eed8ccbe6e15b04be490915461c193817d1420983c2b453"}]}}, {{0x9, 0x5, 0x1, 0x10, 0xd1, 0x7, 0x2, 0xa1, [@generic={0xe0, 0xc, "ed024dd4c9b79e28c66062dcae781b794ff51f3341163f71ef9149eec216acc8ef2ede947550cf4067e0a7dd3eaf2b8bff350655148dc2a2d6ed52703f7b35be22cf3f36eb11d338c81fd79aa93ad0e4eb2dd0772870cf867383d6c8981a3054b6379b011b6968e326bc55fcb1dad9224ecc62f01e83edcfe683aa54c0b65defde72aa46e44ba14a96df1eb7656794fce66232b70e7bd3c8130a565bb887732101ea1d57e882fbedc0d127f7d9a23bd784f919c01e7d4d65aa908d4032c6ffd9e759e7e9140bc74b7631ed5080a18e25bbb9910f05dcb44b77d6871e94cc"}]}}, {{0x9, 0x5, 0x6, 0x0, 0xdc, 0x1, 0x16, 0x6}}, {{0x9, 0x5, 0x4, 0x10, 0x77, 0xff, 0x2, 0x8, [@generic={0x23, 0xe, "362989a7d77c9583a92058a803192776d07e9f961a49ce80277a7496be42df363b"}, @generic={0x3e, 0x31, "d9dd1a75fde34a089571e71758e23a39e90f224fb038b2dab9f6d7cdc10c342ca4b62f41a35840d1ea8f214359f6024c947348b8bc46f57b754b3b46"}]}}]}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x40, 0x6, 0xe1, 0xbf, 0x40}, 0x37, &(0x7f0000000140)={0x5, 0xf, 0x37, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "2590437b4ebf0ae1f183f921bfd1bd9d"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ssp_cap={0x18, 0x10, 0xa, 0x3f, 0x3, 0x0, 0x7800, 0x0, [0xff0000, 0xf, 0xc0c0]}]}, 0x7, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x455}}, {0xd, &(0x7f00000001c0)=@string={0xd, 0x3, "f4fe6a62c34ffc2b670ce0"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x81d}}, {0xf1, &(0x7f0000000240)=@string={0xf1, 0x3, "bf71ee7ee7e40120830fae1ae3a037449a70439aadc46cca005b2e98ffcc00fffb3d5c4855fd862a3e8aada6d11326aaab6b72206032d1312f591c50398f21274424a7b9ee7a89fb620a392c7f10e4c02179c8ced16fe4f63853e988d57a5e1ce3cee58ab77b5f7185dd1b12e39008e1cae9bfd7bab9a48d4e44940802d968fd48a9b2e1e5871869c8e03da795d44fa37682741500df7062051ba4b20378fcbddc95e2f717319c71d89895a01b1369f98a4447a9e3e3bbf043243a079c939ad1a8e4005e470e6aaa05f885bc5270b07acc6fec055320f03ef6aa320b95af3dc829ec111cfca98b45333dbc893fb363"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x38}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x801}}, {0x1002, &(0x7f0000006980)=@string={0x1002, 0x3, "34cd1dd440b09dbe27a784793f091b16855bbdaaa98f9d124e02f2ba8983172c06e4e20153ed82d3866efea106cd854b33cc8030da2fcaceff7f1c06bdda5f802ba12f1c651f441b432db15851cecb7f3683fd331cbbb33d46a786b43ec00fe2179fef0c70aceaa7cbb5b09a73d28fd433f4b89c4a62f7900fc7db11773cd0d72f9cf3de775e66e4b83a8c43b63f817fa3f1bb440e7e0f7e4bed15218d05a4b76ef6e1bdf678635c6e4a6e773228d1289866e73a55ff6b537133bf7b1eb8c3306a86042f0e24b545e926576dbaf1af5822fb9fafe59123f029ce2addf23094f1546759a9f1892abd386c082856614ee5c98f0f7a94ef0d2ea8a25e8928f2857e6073e6f3b5f61c59e28e50447f3f97b609dde7f80214801281e2a3cc6d6cbaff2f3e574d1b96a8ffea6c9b528c74b8c2df64be38d4c8216feba8eb1a812694fb28a910e9bae523c83862436c03e9416b6079ebb02a4e63c507d01d70c93f4cb36337a48042cad596dd7deb2125825abda68469ef679e44ea74ccb5acd7cf1ae4d1ba1ff726f809c9a43672867ce95d310901cd233794af9f73d962d1685ef970fa2ced1e4e47ab8e8e2fad369a56d4752653ec1911e00139d6cc66514618b388a4f7d76d1870114fe379158a64de8f7ee90f145373a22cb81e5223a0166dd394df3a65678f2239b9c47971a160664594d0c5ca5ec4953b2e353529e5bd385965166600e7132a902842119be8ce709c68621c632a17f0fdb9ec7c5ff928809edfc57387edf188d0d283325d6f3b5a720e201f7d4df84da23dae2835c43e9d90b46b6ba9f176915160224f419a23b1c7fd0129da0ce555f6f47bee3ddc431ea975387e4d2c61c70c8b6d8c495d79e455d10f20e24d10e0dd2499cf3775a43daf61a18886bdddea72cb58736dbb7a5c1b4db151eafa26f0c70949c13c2f60dc6988d2391e33437cb0f3cd2431b49f34dd2ff4f75f09da0184f13515e4ecf6aa38ec14165f5dc6fb88ccef8767d923d5ece67d5d9422cf0f012116bf8b8cc735b5bf1added8bb1d987e4f3ab96d9e098ed76869b7f73e69ea085a6d99affa7041eb48ab283c1d728f2aa79a3ad5b0d8e61f1ccfda156e77e7d015c018dbaa092a006ee664c724ecd35e7df44e91aebd7d8c0da64236c7e1578f9a1ae104fa0d04cc6767ac96ed7220bdbaab7508b268c835a437ae53ee184c0f90381d96a8ca9302870e81d900201afd883cc32bc1bdad5b25220765041e1da8e6d1058b7c934e48410676efde4b9e0c7913421c3ea5dff8ec560c15b85ff5a5e74438defe10e5843f7c13ba4df4ab9ff6c8c2d4018a248ca02bee94981a642b7c3ea95fbf3ebe740679878a2d4b098616f21360a6e5167df707e06c7fc0be5fd98a4333ea93ebabda09c54ba1bd9d9a557894608752466bec1e700251f6179fbbe567cff38d908e7a274bacdba912d2fb5540f34557b79450877cc94a1d861c976dff4f373c01705e9a46ab9c6f8cd617b718bf29830108a1503b9bf147b86543a03e50087be6cb8fb40cbb28fb8ce3d72134f71b5e6641d8b40d98d0413514010d39c0ec47ff299c14461f86871ad020b9f69a8da28119245d412358000ba9c55e3c65b3cb9ba9a26d90e67d811b45ec0ca8094123b4204a48db5664b87f78fefc6f960617a116af96f5237edd7607caeb5ddb1a1a90c596dd2ce20fad53f35eda969715fc118814850eb4a118d31b0430d480edf49bdf76149e68982b1d43131a697da471db20968f63be3b26ed63d70065fad9bc48c6c0e8a977baae2e2236694b8a6e4dfad39f7e01a44a2d0544620f00a1c331509fcdf027d94cf3e8363449a4006df8e678e5b68d5928f2aa45050deb918c95fa694637dc63ac9c81ae42006fe53274df02a67038e6b999c607900d1ddc5987535f2537ab3b2512f3d74170d13f676d39aefd00f01b0b6f7bdcae3bd2fa99c2570be97629a4877e673090499590a3a7b2f00f891466102b6e89ae03ffdb132147a94fe49468d7d510b560cd11920645e02b97e6dfc8c895662a14640511fece4d555e4dead33bcadd163fd87206a5ad2d27d418a62d121a9aec2012065854c34746aa2bfa02c2beb1b9fc09bc41143c3cecd5ed047cb4263796566526a813747ab78692951c1e30ccc4a81fef541bcf307832d4a2f76c663e14eb093d4d1492ca9aff7e1299bebe5871731b5ebfe071b56719557a4524467a0f2857aa4ae58466ed80c612fd19d75273df5841c6356831d4731b837e214a36d716e660e74778e0cb1126829aecc12971ecf7cd0159fa15cd7660e486e437f5ff3c827416972f018a3679ca3a38917c034aad8b1a36ab42b5a62011b61414447ee7b908bf13a4b054403b2505bdc880a229dc63f856f9fcd76d5cafcd5454b8f7e695c43cf06c87c8efa57fb01a0db977375e24e159edf7e969a46d716a569b0dc03672ffa936c64175254bfe3d2dc4503a6c87ba23f06cf9a44b027793ee049dc6a4130d64d86c8735b1337935239f2692b5fb3ccfc49b2a5e7bb613e9843897a005fb097ebc94d7455fc6a294c0598cff71904339361aef1ffe22b3a291d95ca2579c4cb48c512b7ba7be126041999d1991d55eccb0b4fd6cf4845e23f74b398435532b827e3ef2cd1c834e2c4f6c6d305260df35324c704922caccc7e2059b70fda98042aa89d3bd9e4a317adc7e3a38d082e20f7d97e730b3c2f33cd2e68101264f17a0311488ed7293ce5295b2968f579e3b33f2b756d48921deaf73c020af47a8bd8faa59121f0897c4e0583bfa78b7c52b9a2a1b84c9dfc08b2f85da57b31a48ceb3b0f9d15f8358f4efc1872b4765c716a75c26d5da899b5c299ba762642a479aeb7b99bcde48b3da4cb4a3656ad846294354f3f46e157a0c0e9b5db38a97d7f9fb1d29f968394ef1dec69a7870220ca0a69be478effb7ce8cd3fac89af05d9e516807cb50b1a00e572644bc5666e98b078e17937188024624897d7fff24049e8d337783b900210928ee0cbe34963997efab2f661d76013ffa45a6457667daf75620fdd4bfe5bbc897b105388b6cfbd8a020801932937e37e87f4dba681e31b7866765b28ad53a0dcda8f56b5e952fc748fe20587a470f0c508897cd97cf04ee5a424bdd87d57140e9fc8f5bd187c48f2b7a577df82f39f7c0ce647688cecde5c5a9bb441fe9409f92cab8925053e248f79f666900171497d1934407ee44014eacb57a06700ff9f4924ba3dd14ec822ae94d842f7098e16083ef5ac8a0b2f053695db2dd399edd59409b8129501bf8931e7e2f6839dd5aaa94869c46aaee321a5d77ced599e2be9aa16819fe6e626c00dd5737a21000d8194c376f20269896c0d98d568aee84bf95985d7ce7ab5fd7d09bd6e51c6a756260a26b7887bf9446d082b8f8a3bb1ae02b8b00de763d906c0e8bb7ceeed3a110f6f1b446d05d0530c620663338d4ae74a43b01191e5386731d8291b73c81d31a1d4d415c8daeb3c7e7ef2bed4d2a437bf1d0474e6ad2beddf7417f0a4f6fb4823dbf0a56466bac20c9bad3179256ddd251a588b1080491fceedd9e272e4f5c18746dc032c9a4b4455d4c08e8f5412a53f9c12cbcacfd6828b58dd82be74f022de3ecce4eaed18e785b258edfa520f9142f6606af02541c05a9f60a16fe7b35a78f519d41fc5af5a7e3ce2d1c45616e6da9a6adf951bc06609d901fe42b7e329881345bdf404112dc1bb797f205879b3d7ce5976dc6ceabfa2bf628cd9d6c46247f7f4e38b49128df77816d757ca0fe64804c0c12ff8adf5e513a40ff87a273e96dfe86c878669a2ebd7692831ea074b0671c36719d374791385537f9a4c0d6f4982eb981194357240051fa15703da2dc420c5a009024e84ab6931e910bc32c827537778cc5d2adb633183e54c9342a7d1aefc542e2b36684c1ea3bed4a25d514bbd1f3421a26354883554351b2038a69e51d632b905ed37c8d5b6d61633c5136a48258f9547c015683f7d9b5b2bdc04316e07b2a2035961ea3d57c0bd8d559f1d5feca7d38d02102ca53b14f35e7bcd539590a30914f3d3d9f8334971d5c76053e3cebb5e796be550d520b26543b77272acdd739f32dc33dc5693bc6629d68fcc06c405f0d79bffe6389a806063c499f641b007789cf89bbfdf6b1d6af5afba9f907e953bceebcfabbc80816986a610e8ad5188437dbd39a0c14ae35941f788dfd9e8c569835cd086ac5acc2e7297f6c8df6aaa02c791a28c0d737177fe69f027fad84e1bf256ab9cd6e8cc24d26a4570d7515edca553ebb41ebe62d276a45206fcf3596a0e7e42da5271d73c2f99a7950bcea1296a09a53cb150d80d2851ea8b72779f0da4425ba6cb849ba8ca6b74207ebd0c3cc1259f997020129246740fe032036c295cc5660d977ed0e62b5a7aa965dafd281c9cd0fe0697ae09f92003043f98cd3d446949b89a76c2ad947b06fc66af998b250be73e3e57ef37557685b13f91b850b82a51f625348e1e75cb29862c71b42b32a7f69f46e9fa7813ce3d9f1025cfcd27e776d892b13f6371dc7a450a6003a0fc34f598bdaac3395cb03e242e6b558c54ab7ee52a306b3bc305df573940c5225432ff9fe9292492e2e4dffebdc2e5f31545891a92e4db4b77e4a1f4f8cc0846b9f83bbf30e6e1365c10f1156943e8d546484fb32d36f05cd9b1bac3da540d2cde7781c82dd20c13399ee32a8093e0355eec59aa5c52a7ebd756260b411270a14c38edb4e8a49547eb8282d797e78969579c98d11d656ca5e4fe55aedc9631875fb50174a1465383437c9627b8aa0caf9b711506524ba2ce42afbe64da6251d31a8c322f6f609cf662a7e54f11f644d14b4a6416bbc9b30b0369b7f3b8f243bbba1a149f4de5f20b6404d88962d455312d52d49bca5bed58e3e121c33fb32ee4c10bc16f1bec23052ae2305e13b5be8d0cd185dac9601016e0cf22eaf1a1fa88589877c588e6a6951252c1e61b3f31acbe4429382a799998577cdb21aec53b72fbb1055885b04fc0eb327432639df7d7228993e84fb24077ec6d099e76e19756928ff9010e00904254629184bc9fcd9089af0e2e22e9f08ebb3057c2953aa6a7c70168672dcdca9645c78e20e38f2e72f7f7c5b4ada4d977a220f36a38f6c42ecd3340a79f8047e35a3705429235f03005928f53e67872831cfb1191f669c366a930bdc6573a48db202d2b30dc797006157632fda3fb195761e6c863fc2e230606ead3e446ce5c098f0359fa07252b90711017ac1e2edc1d65eebe4e64600c71ddfe50eb336855d678f6e5515bfcf0735e1ab45be5de89b78021dea70dad30e388f41fb432a897659d7680627cba02a2b2ba9e9d0a16f51c504bd8fe57df5a7454a4d3602214e1bd66851bfb577e82636a62899809b513c1ad55877ea2774ee40c2812519302eb9d281a913809cc7dfbf201752341794c534823b9cac571b211c3793ef757478cd3638b2f05857b2dcbed502c0b4bf919427ae7cc86ecebd5e86b23a6f69b9edb2588a3466cae11dc1a771cf66dee8fed11a5150adf96af62ceb7876abd35e29bbc11f015a235e6af124302eb0a28ff16103156286c435d1acc3ef33b1ba24942f4d9e4ce604b85977aa29fbbf159b37440f7d4b2268038bc7b557284c8e271a22f9a0c1676e8610f97e2e304a326e636a876375bcfc3bdc01aff803a13cc72d4fc6f7570f09d428e8c2dfd0acb8de5b3aadf556a3954c065ccccc759ec72fc22592128d54bc2bd1087c73940adcc0f6dd59e88484bbe8663536f2bd1a5843cba4ea3d"}}]}) r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0x0, 0x400000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x2, 0x80000000, 0x38b1, 0x6, 0x2, 0x9}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x117e, 0x2) write$hidraw(r3, &(0x7f00000000c0)="214b4002360c29096e55826c13b698741e740f21b10f7c5f33a67f7da7b87737b4abeda7828003b1c3d038a654a13af4b7d9d7e48d5a66dad1e5c5fb93632998", 0x40) syz_usb_disconnect(r2) [ 676.134711][ T5] usb 2-1: USB disconnect, device number 109 02:42:38 executing program 5: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x200}}]}}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(0x0, 0xdb, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000480)=""/225) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000001b80)=""/149) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x40, 0x40, 0x80, [{{0x9, 0x4, 0x0, 0x80, 0x2, 0x7, 0x1, 0x2, 0x74, "", {{{0x9, 0x5, 0x1, 0x2, 0x311, 0x2, 0xfe}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x500, 0x1, 0x10, 0x3f, 0xdf, 0x7b}, 0x1e, &(0x7f00000000c0)={0x5, 0xf, 0x1e, 0x3, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x72, 0x40, 0x1, 0xa, 0x9}, @wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0x1f, 0x1, 0x2cdd, 0x5}]}, 0x4, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x2809}}, {0x6d, &(0x7f0000000140)=@string={0x6d, 0x3, "3e8dd38d14771a2bf4ae8381af76a242f2376d45a56e95f1031f870bcfbdc9e0a4506ded16f3510fa05aa0992a04fc86c1e6c8cf92654bd19d3a9284d842d540344aeb2aa5e94ed09b5087d2239e99155065f823d2f3b6046ec60c8be580480829f7b67ed400249727ba01"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x100c}}]}) r1 = syz_open_dev$evdev(&(0x7f0000000b40)='/dev/input/event#\x00', 0x7f, 0x100) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000b80)=""/4096) syz_open_dev$char_usb(0xc, 0xb4, 0x3ff) syz_usb_connect(0x0, 0x530, &(0x7f00000002c0)={{0x12, 0x1, 0x200, 0x64, 0xee, 0xa5, 0xff, 0xbda, 0x817a, 0xadf7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x51e, 0x2, 0x3f, 0x1, 0x40, 0x7, [{{0x9, 0x4, 0x23, 0x7, 0x0, 0xff, 0xff, 0xff, 0x3f, [@usb_cdc={{0x8, 0x24, 0x6, 0x0, 0x0, "fd70d3"}, {0x5, 0x24, 0x0, 0x1f}, {0xd, 0x24, 0xf, 0x1, 0x80000000, 0x1f, 0x2, 0x1f}, [@country_functional={0xa, 0x24, 0x7, 0xee, 0x7, [0x1f, 0xce9]}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x3f}, @mdlm={0x15, 0x24, 0x12, 0x81}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x401, 0x3, 0x7d, 0x0, 0x7f}, @mbim={0xc, 0x24, 0x1b, 0x7f, 0x400, 0x9, 0x0, 0x1}, @acm={0x4, 0x24, 0x2, 0x6}]}]}}, {{0x9, 0x4, 0x72, 0x7f, 0x8, 0x2, 0x2, 0xff, 0x7, [], [{{0x9, 0x5, 0x80, 0x10, 0x17d, 0xf3, 0x9, 0x2, [@generic={0xda, 0x9, "81d17db5f894e0ca88b41cf0a1eb38bb008d4e8a60f74d9d449e8399fe343880ff3d4e53fe57a8da896c8cf9b6503eee9cb234e33f4c5f41a65843788b56c3fd122900efc6163bfe3d374e3c2c7bbbcdbaa6f94683c4f6f2b66fe73ba215539947431cf5308f0c614d0174908d32d62b05f209f257e1701e5d17af1f07063f2969df2414067de5baf930aaf0847bab0c299bb0e8a0146dc52753143b82eefd81a1bc263324cb50d32101d95337629c5ae261c15f717a7b2d4d4f33c483521975940ecc9e7e80d46776a0a7fa2a549e19b9356d7e055260df"}, @generic={0xf0, 0x22, "48d9af0aa936ba1caa0663733654d7891501f56796674e16471641bace59903c1e6fa8187dc3fc030b052d0ab05bf5e6fce1aac83333cc950562af6e1da5292ad0dc6a235bf97ccaf85d6698fe116d2e0e0bafc11ae0969c287470a608593c8dc27f834865922a0bc859066b4eb0dc0dab12a250a1ef8224b82ab26fb95bafba50676805666a9ef4127fb15db41b100709321e57034a51e2b7da9d1cd17df88fed70f70c2f16e5e4c7f39031e2ce4d3cfb93674ff8e664ffa22a5e0600e49b0ba715bf5ddc790c1c2e3cf9eef61adde5bf4d72324e2a17b67a6b136d62f94a8fe11eb784be9ade9c7f5a9505cb8d"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x29d, 0x6, 0x81, 0x64}}, {{0x9, 0x5, 0xa, 0x10, 0x6e, 0x3f, 0xff, 0xc5, [@generic={0x91, 0x5, "91accf7719f3c205a0c1c4c4ee3efd5b08f17b18f5bdd14b1158b1903002369744512def2bb6ed6b48d9db4391bbf613a6de95e57504227275e82bca0cfed67bb464b48e7c8f574936d04dac6c46a211a4936bbbddb6f3655db73c39b0024a5ce9539107468071555bf22b6c236697d321bce72b9fa5da4c7c76268a203709bc39914b4e249357150f21623cda789a"}]}}, {{0x9, 0x5, 0xbe2e5bc672f40f5e, 0x8, 0x314, 0xfd, 0x2, 0x5}}, {{0x9, 0x5, 0x16, 0x0, 0x33c, 0x19, 0x1, 0x9}}, {{0x9, 0x5, 0x2, 0x3, 0x32a, 0x20, 0x9, 0x9, [@generic={0x68, 0x1, "7e3e5f73b8fcf7413b7377e32fc589ac8671c75800a1cb9332bae673f63954c8ff6608062e02b7f3a4398a6ece672fe5934d55ba5f21f1844c8950a3e2fd048e8e82e66f78f431f816ae32719b60963945c38b16cbd6af5cda64473bcf6448250011ece228b0"}]}}, {{0x9, 0x5, 0xe, 0x12, 0xe7, 0x7, 0x20, 0x9, [@generic={0x35, 0xc, "da8dee4a31f6e336efd02f53766f7f95827e85fbd84fa11377a84c596db1b4c0ee52a198b021f223bde68ce057bfc185d2f08b"}, @generic={0x93, 0x7, "1c46538719ab4c6dbc7cc64b4c1120223202449bfd4f26671771e095b1c11caedaacb29ac77ccb4e51a1ba7b986feb58e891c9872ae4950153c7cca89bfaa0d80414ac02e8d8fe186e6dc540772d387cc3fca4fc2d4f30760be51f1ac63ab4769054fa6718226181e50a21a76abc79b0bcbf60e8cf2bd1ee48c7a9fa7d853aafa57081667bf11887a945a540de40127a89"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x89, 0x48, 0x3, 0x47, [@generic={0xd6, 0x3c, "b9ed48be6b18e5e046d4905bd68a4ef1cc8722b9d427bcce3381d058c1a3331abd29beaec9a4df2c12b9386cd2ddd94f5c8b672dd435e70ff32794842514a65ded25745b62a97ce727e656b042eab5d86e3238e4e50bfc23c48b4c02ec0327ef1e18420f91d14080472ef59c4e4a0e04bf7f916d6a9226de2b0b08d49e769aae9733a5c858ac2b3574ded51ecbb983a0dde4e4ecd7f4596db46086bafb7727a32eda0005c1b8fc6096d8675801b2a4ed86bba90aa8fe76e993ef638d588420fca02ee3d0f51e78e95ac31dbd896fa4cabf00fbc3"}]}}]}}]}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f0000000800)={0xa, 0x6, 0x250, 0x3, 0x81, 0x53, 0x10}, 0x23, &(0x7f0000000840)={0x5, 0xf, 0x23, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "9a78d480e40effb1d3d537ee943c2139"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x3, 0x5, 0xdb}]}, 0x6, [{0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x861}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0xc0a}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x34cf}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x448}}, {0xf6, &(0x7f00000009c0)=@string={0xf6, 0x3, "c351c09221e0df178f7207f491a0d7512eef651769f3f88a2fad3e2ccbdd862de203f999f1f1a5206bdddaa6d3e02980e9261bc18425401c6bbc94d67eda8d9bcd3e834bb13893e2f1709efdd6178530348c93783c5abb0c295225f901b4dbe6b8cd1c9058c7895d34b7a8218dbba5f7f1f19564b00916c206e518e99c0454d31876b3c831b6a67dcb0a8ec5e2ac8389c958153c0287a1dea006337c4f93035233bc11d27d90086c79b8e7fa6d09491521afc6b3829658a6114d8d479c0e1abc5330b5b9f3445cc9d919e194257639a93d61fc6bd8dbba3ef9221750aad09f172b47aec0e40985e66e6b410bf19622c6d3d976c9"}}]}) [ 676.323577][ T2747] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 676.333816][ T2915] ath6kl: Failed to submit usb control message: -71 [ 676.340818][ T2915] ath6kl: unable to send the bmi data to the device: -71 [ 676.347897][ T2915] ath6kl: Unable to send get target info: -71 [ 676.355506][ T2915] ath6kl: Failed to init ath6kl core: -71 [ 676.404189][ T2915] ath6kl_usb: probe of 4-1:0.6 failed with error -71 [ 676.413428][ T2915] usb 4-1: USB disconnect, device number 101 [ 676.423588][ T102] usb 3-1: new high-speed USB device number 92 using dummy_hcd 02:42:38 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 676.553559][ T5] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 676.563565][ T12] usb 6-1: new high-speed USB device number 79 using dummy_hcd [ 676.574148][ T2747] usb 1-1: Using ep0 maxpacket: 16 [ 676.673605][ T102] usb 3-1: Using ep0 maxpacket: 32 [ 676.703602][ T2747] usb 1-1: config 0 has an invalid interface number: 192 but max is 0 [ 676.711824][ T2747] usb 1-1: config 0 has no interface number 0 [ 676.717984][ T2747] usb 1-1: config 0 interface 192 altsetting 0 bulk endpoint 0x9 has invalid maxpacket 0 [ 676.727941][ T2747] usb 1-1: config 0 interface 192 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 676.737890][ T2747] usb 1-1: New USB device found, idVendor=07b4, idProduct=010a, bcdDevice= 1.02 [ 676.746946][ T2747] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 676.755851][ T2747] usb 1-1: config 0 descriptor?? [ 676.803689][ T102] usb 3-1: config 0 has an invalid interface number: 21 but max is 0 [ 676.804748][ T2747] ums-alauda 1-1:0.192: USB Mass Storage device detected [ 676.811824][ T102] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 676.811842][ T102] usb 3-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 676.829290][ T2747] scsi host1: usb-storage 1-1:0.192 [ 676.836602][ T102] usb 3-1: config 0 has no interface number 0 [ 676.847994][ T12] usb 6-1: Using ep0 maxpacket: 8 [ 676.853368][ T102] usb 3-1: too many endpoints for config 0 interface 1 altsetting 0: 55, using maximum allowed: 30 [ 676.864259][ T102] usb 3-1: config 0 interface 1 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 55 [ 676.877297][ T102] usb 3-1: New USB device found, idVendor=09e8, idProduct=0021, bcdDevice=61.29 [ 676.886470][ T102] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 676.895951][ T102] usb 3-1: config 0 descriptor?? [ 676.933871][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 676.944796][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 676.961290][ T102] usb 3-1: MIDIStreaming interface descriptor not found [ 676.973647][ T12] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 677.059279][ T2915] usb 1-1: USB disconnect, device number 89 [ 677.093845][ T12] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 02:42:39 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x7, 0x79, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x2, 0x1, 0xff, 0xf0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xc1, {{0x9, 0x24, 0x6, 0x0, 0x1, "2261ccf0"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x8001, 0x4a, 0x1}, {0x6, 0x24, 0x1a, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0x8, 0x5, 0x0, 0xd8}]}, {{0x9, 0x5, 0x81, 0x3, 0x7f, 0x5, 0x40, 0x1f}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x71}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x7f, "", {{{0x9, 0x5, 0x82, 0x2, 0x357, 0x9, 0xf0, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x19b, 0x5, 0x3, 0x6}}}}}}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x71, 0x3, 0xb6, 0x10, 0x20}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x1, [{0x2a, &(0x7f0000000100)=@string={0x2a, 0x3, "8590a163d9ebf556527c2444fdefd4533c920efd4d987fe9cdc0fa3d7e10b821a5ccf312396a04f3"}}]}) syz_usb_control_io(r0, &(0x7f0000000500)={0x2c, &(0x7f0000000180)={0x0, 0x5, 0xb8, {0xb8, 0xe, "8916495ab4041e958964f7b81ef49bd127be61412cdb21e298010a0ccd1fb9f7273763b0458a60236d6077d08792e871c59a244f93f6159c03a1291c2dcb9fbcc70cd1b75aa0d62cc7248320de3c07a9723c8789f80d1bd2f9d000770fa01363ed424034df61361c4c955a485fe24d57c413b77a6a1ad19830437d0760200cbdc60f5c511f42e0dc70f9ddd405f633210df12768571248fed2588b9eca2d80e017dfd03fae587dc815568e01a4f03d3d88f9c8dc9996"}}, &(0x7f0000000240)={0x0, 0x3, 0xd7, @string={0xd7, 0x3, "053c676e9b6ed06a8b983bc86fcc3de4e7b364af2fd5a8cc0ff6d72181342ecc9bfe9b6b4801b9a82fae5f1d039a4d6bfb524d4da381137dd3e3ee94db37babe5305b9f4d6efad48ca44a1a505e1b66b40460dcbed9488d8250172fb8d2354fce5d5c7fd0624ea86c03e5b08a592f8d61baf4c5f6d05e411279fca4067e301d6bfa9ea3709e2b24d8bdc7f4def9cdb7991664f2303afeb8a6b6331217c4ddb126788ee019dd499ed6f23a27655f10bbc1c39606bac8b48e693a56379b9fb6f62749eb9210a2308f4ce31ffeda86154a8f8af164f6a"}}, &(0x7f0000000340)={0x0, 0xf, 0x112, {0x5, 0xf, 0x112, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x8, 0x0, 0x6}, @wireless={0xb, 0x10, 0x1, 0x4, 0x80, 0x0, 0xff, 0x2, 0x8}, @ssp_cap={0xc, 0x10, 0xa, 0x3f, 0x0, 0x6, 0xf000, 0x39}, @generic={0xdb, 0x10, 0xb, "a9c8ee085e74d3a8a39b61f2c81d697a72cc1c165c31209af2437e4217816a7fa79e032de82d85b28f8399199e3e0c2361200c9810d029b3d25b7132fe2ab05eb6a3d5d57919ab4e61fa0cfbf5f93ec2534d58553d11e2a4dbaa8ade7dbe06b6f493dc79d2e7f4b562415e4ef1e1e21ca20428f2c0ac95380b908cda8cc534e520674fb605b2d3cb857d8ad2c593fb2e9cfec458edf216c8ea581a63d4c2ab96d82fc49d265be633fc31a293cfbe2d4362281589ab027dc4267bb50c326e0228ca252a8d320dc623bce24bb663da2be4497f178327c348e7"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "7c754d9eea166872ca244108507553d4"}]}}, &(0x7f0000000480)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x10, 0x0, 0x64, "3ce201f5", "c22fbb10"}}, &(0x7f00000004c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x0, 0x6, 0x9, 0x3, 0x7fff, 0x1}}}, &(0x7f0000000a80)={0xac, &(0x7f0000000540)={0xb0, 0x1e, 0x28, "ec227050f3a2a80d34f1284e0bf1fb92eaa5886e1434903bfa6f57174dfc39ab26be48090aa82bec"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0xde}, &(0x7f0000000600)={0x20, 0x81, 0x3, "8283ae"}, &(0x7f0000000640)={0x20, 0x82, 0x1, "8a"}, &(0x7f0000000680)={0x20, 0x83, 0x2, "c40d"}, &(0x7f00000006c0)={0x20, 0x84, 0x3, "2048e5"}, &(0x7f0000000700)={0x20, 0x85, 0x3, "97a79e"}, &(0x7f0000000740)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x1000, 0x2}}, &(0x7f00000007c0)={0x40, 0x7, 0x2, 0x7ff}, &(0x7f0000000800)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000840)={0x40, 0xb, 0x2, "8fe3"}, &(0x7f0000000880)={0x40, 0xf, 0x2, 0x6}, &(0x7f00000008c0)={0x40, 0x13, 0x6, @random="91f62f490d4d"}, &(0x7f0000000900)={0x40, 0x17, 0x6, @local}, &(0x7f0000000940)={0x40, 0x19, 0x2, 'DD'}, &(0x7f0000000980)={0x40, 0x1a, 0x2, 0x4}, &(0x7f00000009c0)={0x40, 0x1c, 0x1, 0x3c}, &(0x7f0000000a00)={0x40, 0x1e, 0x1}, &(0x7f0000000a40)={0x40, 0x21, 0x1, 0x42}}) [ 677.103046][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 677.111216][ T12] usb 6-1: SerialNumber: syz [ 677.116085][ T5] usb 2-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 677.125168][ T5] usb 2-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 677.133532][ T5] usb 2-1: Product: syz [ 677.137712][ T5] usb 2-1: Manufacturer: syz [ 677.153624][ T102] usb 3-1: string descriptor 0 read error: -71 02:42:39 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r0, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r0, &(0x7f0000002140)=""/172, 0xac) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f00000006c0)={0x7, "ae9cc686b4086992a7b6703704f965401b3535f657697394162d6e74ff6aa506334ae8f7633f6861d31140942a5937dd460cdaed15be2f0a309a8e0a5aecd6bc"}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r1, &(0x7f0000000480)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000d000000090001fb640338d3d7c0bc983ca77e86d28e093c"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r1, &(0x7f0000002500)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002780)={0xb4, &(0x7f0000002540), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000640)='/dev/usb/hiddev#\x00', 0x8000, 0x80) syz_usb_control_io(r1, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0)={0x40, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002680)={0xac, &(0x7f0000000a80)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={0x20, 0x0, 0x4, {0x1, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000003f40)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000003bc0)={0x20, 0x0, 0x4, {0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000380)={0x2c, &(0x7f0000000240)={0x0, 0x22, 0x2, {0x2, 0x2c}}, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000009c0)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, &(0x7f0000000740)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000780)={0x40, 0xb, 0x2, "21fc"}, &(0x7f00000007c0)={0x40, 0xf, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, &(0x7f0000000280)={0x24, &(0x7f00000000c0)={0x0, 0x1, 0x64, {0x64, 0x24, "977e42d0e46b9a05f42a38849055f00eccb480876f17c9b97379ce5b0ff1aa6638557452c58e5902349f64875bdd5baa1a3f2af85c435bf3def2d69f776243f632d04f3c1b6e20eecca528c5ff60937576cb8e85433295b89583fa0768b4841747ed"}}, &(0x7f0000000140)={0x0, 0x3, 0xa4, @string={0xa4, 0x3, "69f04d73e05a9cba4a74ead0c931fcd0769d7d5fd9ccafc9ea5f27cbffffbe0519bfa90dc95e39f8a67e4f7e28e15a87ade3d7c617b0386c2de8ba41724b9dc973455373e9dcde59f928c67b37154958cec2f4991506e95d4ced7d015806a9c598e8f5bbe520fccaf1cb80f5cb075b3873b691cf77aa4414f54a7aaad448356d54179fbdd9b7d8457000f5320966197e7d2ddb5f2c1ebaa4d2ae107bf5ab73159619"}}, &(0x7f0000000040), &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3f, 0x9e, 0x1, {0x22, 0x205}}}}, &(0x7f0000000600)={0x2c, &(0x7f00000003c0)={0x20, 0xb, 0xac, "7f5c3f72542d0dc6cd948fd4885b22395e00fcbd4f91ad255a428e0f99bdd3a2d9e3cea7c0023e796f99c170c0a49d65428369b8e16b0dec9bcec6cb7725a40b9f2d7adb5cc497650c6e19663b198d72b4f81fe507c4a0b0e9f8f16f53a881364cf64a85dceee8746cc0e0292f17086a7cf2fa16e6ebdce15d6f67a3f1b8950c7dbd43de0fcdbeafc43a2553a2e1e35116b0c698c17bb02356d097ee3aeefada26f31d900e0870a53b2ac6e3"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000500)={0x20, 0x1, 0x91, "dc25494a8dbc1b0310b81dddfdac7ef1992326588d7af84ff97f54557c751256ab7b99443834918127ba1f89d23402fff26992e129015bbc941f77c45c1a83e43b55f2c85ad6c4bbbfca181e5beb635acc367e17bc9d13f2793566a3efc246989b2036d42077ed01f3756af16c079df21dca9a01b17aca32b5af339cdc4d3e5b11f0ad881a39d09989604427a91518f02b"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r1, 0x0, 0x0) 02:42:39 executing program 2: r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000000000204355450000000000000109821442214e43aecc0224000100002000090400000103000000092100000001222200094ddecf8e73ecbff85d43d08fe8a0b00300000000000000e67a0589a1369e4bb7871ee1d71d0e0af33961d9f94e690d6f6b9cfd29658b4923a00629bac1d85176"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000b80)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect(0x1, 0x6370, &(0x7f0000000bc0)={{0x12, 0x1, 0x250, 0xf4, 0xbb, 0x2f, 0x40, 0x12d1, 0x6cd1, 0x2ce5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x635e, 0x4, 0xc9, 0x81, 0x90, 0xfe, [{{0x9, 0x4, 0x71, 0xfd, 0xe, 0xff, 0x6, 0x6f, 0x6, [], [{{0x9, 0x5, 0x4, 0x4, 0x24e, 0x3f, 0x40, 0x6, [@generic={0x28, 0x15, "e25e0b045582ba32980823f2a76c7e550a4ccaded8a7f2600826da8211e3edc1a194dbb559e1"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x3d1, 0x7, 0x3c, 0x2, [@generic={0x1002, 0x23, "1f5f63f9464c1bacfd411155ab12f5412bfb18155bd03f8f0d3ef94ca1f964a86c59a639384540528e4d40664ae1899e6347fcbeabb39bb6ae8588f1de00b25625b5ab612b176277d021d264f0e15de78627cf6e18014a08e118705ff543fa1ff44c88a779e83708365b914259712e020c4ddd452b10715a2d9af71dbafc2266e02861f17f136a6621ea2dd93b03972aaa85cec393883a5d44843258bf472b265090465e007fe26f6a6264e19d1cbc8aaae6adfc7d8823d20384e8d08d2e819a5ae83d60cb615c24a0fc54a2272e19282921f7a9270eec4866bd96a1afec98bbbd1afad7f1afa3ec606046047c7c3195b0c4c7fee9a7c5fdae4749b4618bf13bd161d7a52bebf75f9533a0e84e1c9616c02a9a41cad8df1a02b94b010322a42292075c06dddf6151ead98039daa3bf162c77f56eafe3a93511608c90d0c3ed0b99f92dcdcc6e1ad8dc159664c89fa0da99ffedfc48ba78e78fd90708acbfc12e4502d132d92bddd72d2174536de501e5f9162291afe279764910a1827000725a26aee335c8c695e390d1a9439ab4add61ab81803bf496b759a9a57ef7c2b675e9bb1f4b3ff1e3c5f3fb0c61f98624550b317e12dd265a7f49e83c58f9b8b466475209ea5bd449f9ce50577f80519b635678d885f1d0b3a65d0cad8c61b57b212ba61586e80d7701f2a2514c4bf8a9af9e36427c3117c6cab9ecfafbb62093a75f5b3b3461f923dcad8d6cfcd6a7d11e2715687ba0336ef4ce14f6538f0720e3e833f7fa48e94b6b8c1f5195328dda5b50580c9fe9ab895bb328da260e48af267944b60a173e35ab8b307d11f421273fd611afb2d8e90b31cd9379e8f17ce8bc03afcf9334864667529a02eb31aa201ec2a5d182c0219baeb15276d164dd28e6e3fa04f5ad7ef3508c38977eb63fa9ed5a1226c8fe9637d436818c388444c0bd38bc61a431b22c13c966cfe48d0da12ee866b1f0cb549261d78b010bc6392813a9c3cbe5a160a6dde4f2fc61f01c98d52b25265c9b62f9ecc36dd2332f5277f965dc97f077387715b50fda413c9b3815c978824ebf6ba35b4a35c7dd30cebb0eb8929c32743f4ecd60d03b14dd71f93e45ba2af31ce4365404ec1a75cfbec186ccaafb7521b605b904836f28d670a9b385f7ae8a7b37add1c755896c940c09962d0ff58baae3ea4f51c79911fdd1520a22b5b494a4838e10800fcbc32ab344d445e39bf261885ef494f7a20edabaee54bebd43ec30b287f692f74a131d5bec494f48764f50b646aa5c4956147ba0ce8bae5340eff3e80244669501947af500538cfceef39fd033c5959ff7c8c27e526a5d378c262fd940950169e75ab08920957f0579df9379220543fed037da265787b50bece6e3d9081b7eff1b136207324b40095882d904b132f9ee021bde7a3fd994e76cd3f51dffc0bf6a8ed213e31121d0d8c3b240933197565697c1635523b64026b57958deae88b5ad3924cd81d840905f9486d756ddf4b46c6b9ac75b1217ffa520fd45d56c52c5a21fc0de4191c5599b7e9687f23990842891d5554dbb97dc7f7c369371ae943c4cb34f428188b1556dfa168dd8603badfcfca26b0bd17bf9be5f4c35d08d1d198b5b3105fbaec688b6a79cc58c2e0415e49c8c90f7a74ca15be85feaea01f9d3367f645d2ac737c0546d682e39839d74e3a705c5a224d6653cafc7ec9b1201590f78f945ab2a661a1cdac0bc7640a32f04451904d097f33b408849f13f27e367cac04504f30d3b81ba019a55d7298454066dd1431be49c5d76d2471910d8e7c4762686609f276895f68b9e961121b9378f5f0bdfb501f98882d98f16e305192257526e0a8b78cd7a1c1c66d9ffbc938bb20f393166670365b6bc3fe9d143a152869f9afd4f4487f49795a825cceb2162aff34c6c16675b3ddbea3df22b5d83c64c05c294004c743a68b1f065e24f1f74675180b14bcfde6b8061070ab42c7527b862bc513c829e16f52381023b9981a078b421a1afaf24ce373122d4635df5599f413098aa9dd44ca6d79333d53953c16c486d35bf34e9fd84f911fbac5a139d40a6d1b91a867aca012f11403b9fa7090b1e43a4240fe9136e091b73447cd3aa69276264e129e74ba18fe8f047e9742ccddf4be5d38ebb9ec2a9f572681b902955aae8d6536f71894c7a72274ce66e77bc4ee904c30974a0122cbb77d6a623131eda0f85004a810f02526d0848f84907f28f2c8452132dd966f2f03fd20b2b82a6c5713073a1a71cce3995449b043d9f64a26e052d18e96f516b8ac6259daa9be172173f7d383834018e2ad123c2a3da6e1d6927c7c69c9aefd21acf146b04bcbd9c2f12998c502e0007386de8a8e0d193533a077354823347e279666e9e5f33b04992733374f8b03ccdb9150e03d21dfb64a67e44426a53c8dd7b14e27975a074bb9aeebe608a47e79b76ea5be7f80099e311dd8a867039294d64f1cd58a932543c243f52fa989fcaface97a15882b836f5c86a1c3dcb3324017ad30241bcaaac223c76ad0b4f1ffc2ac83f05f59073c06b708afb39d4ae3904570d394e4f7df0a584943f2913917ad2e931b889c5376837dee02cf385d1975c539c202c5013d837942f919d94d7db0158d769666f31e088188d15000f1dff1552b61d82c8b3b5fb030d2c95beeffaf001abf7eec539eaed51cc3176c0bb0d80a51dd64ce4fb2ccc17f4909530a8b746bc0a7ba7f6b6cbe6dd8579acf216ea4fe119a18a0b67612e40795c0b5929d8f01836519ff0ff270ca5a8da9eb2c4aa7acfe46291da2e13ce08b6bab88cc305b9435d53f1fddd01f57cd6be8cdc0ab8fea63b16d11fa07346444e60289d656caa4f908b5f0911e685ddd3ee77b8cfc0edcf31f596b221f9678e72f7f08a621ac735401c660328f30967fbab9708d4091e1674892992e12a92148b0175f3d5dd4a54929ce0574a8c4459b894184c719a86563dae8c243e6eda9cc00a043f2761705c9b8594591df3142d67ae4d2c6781d073b0e3098fb4dcd95e7bec96894b98614c9f9c8c0a84f29effc606a135c11cb667e8422b01e403ea725216c285d30d7a88ee062f44e77a59507a07ce7ea7abb7868e15972aad7c3d17412720b9c0507f847c2def297019df336d92357aaa9563b63dd40c2bd2714e3c22e102c2b452d54bf3a7067c484b8ce5d07d57536ca5108857c858beab79210806631ebadc01f15c8ee3f7b2b2f3ad5dc7a2f26be557d610be3eda82b95b78f91148d737e59d8a02dd45d7b4ad86afe5d2c55244433f85dc27b9821677d49df8166c35eef07f8ff8726c712a2cd43c7faf0181af1d23323c21eb4612ab76a083bca32cb8177c692e079621446b242734b90dc5376328dc535edd324ef5402f9aca72fd6d28824a0f89b6838d40104d6459b5c134b25fef6e75eddbf9fb3a87233eff2a42b0a405e8206217526a1be2ca9f459c941d2f6106a91a56431d1f1e88e207aca649a8f48effe474d91b2594ba3c41264ea8d5a325920ee6a2df6b1cdc6ff3412565aa970fae1ca93606cfc30a7da9a1cdd034f7e322309bf1990463718665bdf01ab3512af40fcf1f7a9246b681a36525952bf30b0e18ef6f23e14426a9c2fc2c44d5701c724e2fd9b9b60121d3affb9bd2606d7e656f1005d87b9f56a09b421559fc72e33019b76f287d4174a6a3384097ef15bb1f537c21ad73188aefd7aef71bc762d2b770e457f931447462245bfc89054bab23ae48434dd2b29a2ca98837422a6e2c6fc4d05b41fea82b46517bc16636a8be98a35964a7e234d875dfa997020cb4720b563516864f843fc7473babed46fa3396ac9645b134b8b2d49384c3f59d7bfc9c4d637436314c76272f2404282a2cb571f97439a5f48410a6c2da71d70a1242c21e097b957e6ae2e3013902322c027f51d91e8d49f1321521303f84db4acde5e95185737bf264dd8944d4559bd249ef409b3a6c8ba7a987ddb26d258614a07f28fd326f78f314a1b8ef4da6b1a89badf07e7a025af7e23402e672affeb7ac61256bdb584155517fc3f7febeca7a74daab98d852d8498557e7b56e1452894b949f07062f255ac0e02de233844ef1e821019203adb3723a65bd496c418a130818e0fb52f5d9edb8855f7efdcb66d7f685e5f1eb583fdfe6ce877c407c30e63f2b1b19dd8638e451e3e9f78ec6ca4448d66d4178e09d26c340e2f3ff53184664f1c9b7f0f179e87971b099daf7ecd1e0dad9ce9c58c465cc06f9148c5c966239a66c0576b459f358edc678078cd1b67898309e1804a62ca199d20d53f9b6480422e1692b88a93ccbc16abdc44ca43c5176f04f9492929a7b46e525eb2e0e906139d3c56455922061e5c903f1060b394a427e1f9001ca95cf74a50a14a34148b849ca99b480c21e025fedb4a442e4e69adea1b16d746ca4d6d7d581f819622ba578da7aa842e51f00170b4ceb0330458459bd8e762a0069717ab32a0e8869cf1e5a7f317bbd63c4940e15b8d54ea1f7816d8800f13b6179345910a19447c7e9bb36af9d6103c581449d71bfccd85b46a14e7e973b7af9516f41bb88fe9a9e2d26f04751a96221e1ab35653ee0885853e18890120b3ed42c72961b38c12d125afe509fba29ee577c81126874e5f2833f20c259c56a2ea69ecbcecd601f1999863873fe75b49e443a6c68e11da93130a07b9adf77beeccd51ef9064ff81c9ea1038edc453c3cad3df10a276192a13483b45d333480f1a4a263118b8a385d8102d7c0c60778b35803578b285ee1c56df53c81a12e9270e81f43323901d397f8da2cc74302724d976c182502cb9e793ebbc1ae61414d733fa9ea6ddc968726117d0b4bd46efedff1d251b3a69f0c0b020f57d0ed8e933c6b55608a6f48858d3f65e58a6d963594290b2e908411f506eb24cc466cf77f0395d5ad93c42efc41f51a6eb405574c650d5ca419d23ff1d4d8c765e38925b0f5ce45c47687ed1807a9b607cd283f307e51c8cb1d21508f437f518d0e4527b0269be4e4b088ea8e116e8c26a4bdc274ba3030872a5c64c36d96dd26ca5c5676641c5177b4f5ce060c177a5a24552d07938c536c3903a3fe77e9bdaeb02ac50bc8830afe609c70265c08581e1b1d8ba0c690da313f780b030579e88c5bcaa788c315221df5abfd9d7c29ed386a9834e71c03b4db5ade16469ddbbef19bcb3c4b9b773f218678607e7e6244cf5eebb886a79546c847fe1ca7e8d9a521332dcd6f1b894ec99b0347ea40208e93f37989d79f5e4b7a5e65b98db3dba812cfa5846e7c5f7779ace8a4928c28a57c5aed167bae5585d61e4793de2f464e5f098cedb9ec6ba5734f4b72277770caad0cd6a1e086321786a5d11541022621cddf4d3753e796e50e5c273b950bc21b04f8071b38ed7eb02dbbcb85b814c6d9a00d8e307a23504724a3e3eb4e6c50684d2b4076ed98823604ce08e3d68c915693e42576e0f4d5547dceed90b5d09c99a2b8abcd64f03f4b1b24e7eacf4f8ffa6443b7742d8a2f7d971d1679fd9c9edc70cb4225f16d06bbe8ab068590b18730a7e5611322b3f121aee1a9d732e43fde4ccee10779f9d8684948e80b01b20117a202936caa2a49f95754d1367928eab166e83aa680c71ee0d9f2fae50c57355c0f35220bf9bfbfa17eb45f3851868d087056d117d105e9779c7b77871dd047ea54dd9b3b89ba573ff3b3b5cfb9f0ad519a33788bccabbebc5919ef587e2a87c79a9b9b6ade4cdb92a1f5ee56a281670cab3b7683cc7df2c476936e1d4180308f6270ef861fcdc22c43f2e9c8c6ad2e"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x18c, 0x8, 0xc, 0xba, [@generic={0x74, 0x21, "9f1f7cd335212aa7e8df5cf3ffd523fba40f75fc3edbb69f22062c2f5dbab7a8f382d9e79379c4a7cc22b98a0dbe7e70de7a0d92a82be155fd1268a7af075e5bb285a74e1ca1ed8f7793ecd0fc03d6c8e5b80e67090b2032bf8e34323a057b38d05fd43cf211760c3090c36996ea3cd685f0"}]}}, {{0x9, 0x5, 0xc, 0x4a069f095db6ed62, 0x344, 0x8, 0x1, 0x2}}, {{0x9, 0x5, 0xd, 0x1, 0x1c, 0x7, 0x2, 0x93, [@generic={0x9a, 0x30, "9eb81bbb1324720a3d9856f107ae7c097e2a7adb51bfe4ff2bf46c715f3700a96a26ace94f876a347452994a8b85c8f70cfc8e3e1a931ec7012df344ad69094d2ff1e2c1217830769ed364ec7da1fe2211a1107970f3773d8b18cbfe9adab48896502622af03174972b002dfc729c78ac2177cc32d53815080a5df5a8cdfd14637fbc7efe7420f510d43c34c78c2509a23ffbec67b74f35d"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x361, 0x4, 0xea, 0x2, [@generic={0x72, 0x6, "dacf81424f5581307052d3e8dc0b8148e866ec5327bb8bbc191e237ca534fd8a150a914d84430c178bb18e53e620dea80796b719dcac404c2c18587458284885a144fcb7c06d81afc536d37b52426d31cefac750dd1f1d31c9df160a503fff0297869ad0ad6991eae9a391e8e9e654d1"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x375, 0x7, 0x3f, 0x2}}, {{0x9, 0x5, 0xf, 0x4, 0x140, 0x80, 0x3f, 0x8}}, {{0x9, 0x5, 0x9, 0x10, 0x24c, 0x6, 0xff, 0x81, [@generic={0xd9, 0x0, "aecb2f54f0500899add0dcbd227aead269251a1e76244cc5157099155d2c859738f7b23343c20b25cdc639ada3926a1663197a19618f1b2931f0ea9f764d6408e08eeeeec2b162ea9d2974cabcea6690623bc4787ad5024d82192b039a08e17114091a6279740cf587e8b427c977a711de7b52a85129d42c653b9718512c4783d71799020c586beaa3a3763bc16fb9e6471aa664db74d4f6162c47172ad663cb1cda2ff4a1a6c4dfecd3e6079dbb20a76e2f27ac3b381b5d12d34e74e35ec39e4cb5c30e16e36e0e9d87ecf0b29fa1ce969415a8217b08"}, @generic={0xa0, 0x8, "0ad4f3eae99cc1ee966c60865b650f021e7d6a9837a5e9807b9287fc714735bfb646ceeb36c3b9b34046afceea5dad6817704e4c9e93416ef106bcbf71ed36936d610ff53de51c11fe004eacc0bf380d309de0aba8b5130bebd2b08fdeb670d1e6eb67e4be5973ee6eec7068ecb28e5e8f735aedd2b23b3b74b384c1293290375e59eddf3f49a5c2173dc56dd06fa8d54dd94e2451385e294595537eed24"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x9d, 0x7, 0xff, 0x80}}, {{0x9, 0x5, 0xe, 0x0, 0x2b0, 0x1, 0x2, 0xfd, [@generic={0x42, 0x3c, "8fbfbf005f732bb372bb075a754944d6a7079bbedd8e7a85abd5ea3d50dad6ee948d2fa2f64c7ef1e9dbba4a2c5a0809ec65161054a9bdd0eeb8287984c575db"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x14e, 0x52, 0x6, 0x2}}, {{0x9, 0x5, 0xf, 0x10, 0xa6, 0x1, 0x3f, 0x2, [@generic={0xc9, 0x22, "7f07fdb66df1882dad5f832e9c2e6c86d1015895fb694f125c8d2c91b7f5ca0f7c4a59957e5dc9a42288df8166bea96257a2362c1e4cd40117a757c64df5798d8067d9b29ee3ce2becac2ed1e046202e79fd0a0432547e4d8b3c1c3414c88b46db464399a8f5c0c6a07acc69777326a35ce614f9f0f654ca7fb6a74323fa7606d9a6c34f9f8769d234a28d731a3a732475eed13020498ac1be235878920f3bfb5ec9a388b60d46ed8e99a13d66cc8ab1ccd463c0a13efc56af657477157cd98b0302489f8ef574"}, @generic={0x44, 0x21, "fa7b173fdc07badaf429a1916ce07575c7acebba92331d266f22d7b9b0bd428fe0a7bb2bfa137770f6ffdccf48029c683e848add1d8331f44a90e1f54eb4df1adc19"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x13d, 0xfb, 0x20, 0xc1, [@generic={0xf7, 0x11, "3204502a54726792ff58c240dae7fdab4f676dc0b07f75b5209499bc1cd7a62e1f6f53ca35682e77ead2cc7860a7e7c02b5b860f3484391b275e06ab93260bf93cdaebc653fee354e387578919362c4d3f1a67126fa4cf485aeafd6b7af22235aa56cc00ac1ab8e6ec12b629c178f2f96f3096a649c51c17722aa1a6e4cde13211d7c4b96ced29c71b3cc23119b507d43cdaeb772efb124afdce974274237f64deb958a5b961b390c432797b675b7502a46aa33838841df8e1b94f31c1b9a9a7a6f0fb65e9ca0130987084a145240c92d72c2407ef0aa0742ad1d7beb387db67473259028931a2908627ddabe176067d204e3a7b17"}]}}]}}, {{0x9, 0x4, 0xbe, 0x7f, 0x10, 0x78, 0x87, 0x1d, 0x3b, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x3f}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x1000, 0x3, 0x5}, [@mdlm={0x15, 0x24, 0x12, 0x9}]}, @generic={0x61, 0x17, "30d17d8a4660f809179db2cfa7a6e0a5b2e103c04ae6e62cf9e5b55c947c22f3714bb755fa2fae50672ba5dbc08141c50e879e7346972c3c5b3843642353d605de6f3734784ed25dd6417d404b76d940f2badddd12a46d105b4108d56ebed8"}], [{{0x9, 0x5, 0x2, 0x3, 0xd0, 0x2e, 0x20, 0x0, [@generic={0xfc, 0x7, "6ab0fe033447c1ee9163e56f53f06f2886335973c55f258a09fd8648d5f9195ba1e61ddb2f6da77eff15952401239610cad5e25f72360a440c97b927b84a8c56ebce2a0c08ccae3488b75d993d18e600ad16e22900635f764472d3d6fe6e63e0f37b9abe4eab161e4b01cd957808f56ba13e20308b5c843e8a63d4bb3b12d82586d160e56b2816ff170d7d2c80a4956cb57ee4c3e14bad299f2b3dcd5a21550def17b9acbfd1945b044b0f173b0a954d137a0d488032c13ac3a8320c02b404e38958b2b7ed893f3356590a01f1ae7a45966cd9c65bab5d790ee23be4bd37931b557ee2c13512d795b1c705e9240b9fa18aee974328f0539617de"}, @generic={0x1002, 0x26, "54448ec0984f08ac174ae6f3dae094aa7e0cdd05038d861537be505a970b1d2c314c4f522539487aefae2030ddc008525d69b9c9fce42c6675461575a88f3b052c97bdd4d1c933a320a501599038ce444151cb2d6a71accaffd290a75406de8eea2d61a7dde2587844927072caa7bfc63eb5b79376d2a4532c8fd0d2e9717933158e27ce108bb2671c88dfa3a61f9b60828a5f3ad991e5553ec2cba722534d10e0202afd9a5b622e9dac91232288473eac284b97b8cec958c791f85586497cb2f7513238a5752629ec6e09f63e4923624dba11b0e09f6bf9fac618f7661380a7015e3f7dce2d22caea3178d0b1125ee32884224c06c234977473cb4765af1985edfedb358b24fe47d9474f1c282a9d2c5932b3c6f5109ddb09ee8b643325576eea70c7bbe31632f32693ff592f06c9f5df8e31cde5c02cb1ef2c5d9e0bf341b7192ced35e62d54501c04a408fefc3765da0643fb26542005971a0fb258936d150630e32f13d9c49c3a2758c400c7cc3db475375e2d26b851929f33578fa5d62c6dbcb5cc289ad3c8e93d5aa6b548e3af3e599bbe883844fcf37374adcdb228680fb713179772cffe3c3e70e1894c54b06f57649cd1715ad0927da00cbde1d6f255cb744c654d47d24d32333776b6d4d93736db960d61b1390211f4db5723b54b794cd11e2e0c20108f667b96dc2af5cc542afe6bba9b87431ff72090895ed2307883886d5c1efe3f2dc2864654ad2f4c4628c283689726b34bbcd1a7cfdf18266b8c890cd0f6014c554e85f83efa8102cb637fa9f6c7d36a8741e97d3bf03bdbcc743ff9d2cee4375191b64c364f1c310baf43cb9c01ca4067f5c8ab5254508baa69c6db4a2f0038507e0ee993ec3deb22e336e7bd9aeffc5a8b82f0cf1ef4fd8a03c85c9876a0a8ffb3cf111798f834952786b2b05501490fffb30235f04d1047fc2e6c88bbdc65a2f4cc04e69cf76ab9dae57d88433dcfd1cde6c4e867db3eded0fe427f29e99e6302ef6ab47ca714a80c5eea1f0aa173621d051ca8efeae9685f04ec22c0c9cdc2e2b59bfaf28337d6d887aab014625ed25b0e9ee92a3ad6ec7e2798c61cca24f0b11a4318d09c7e58c31b403c2676c5d025180c8fd160279d796168f88ec1132155b30ff1f24165e07d3d69ac3beffc126d46eb0cbea282610be04dd61992bd9b00119a909ad46360efc145bc076659aa1dd81cfc50d40930e6e5ceef9b48a388b612f0d6ef80a9be5e30bbece80a0a26dbe3420fea5a285ce99f19fdef8e158f5ae4b1f79914d38bbbd1ad1cc42890d45d51db0458501160825c6ce005a61e4db308b2fe6c5628168bf755c0a8c07380b1a7249854b2fd9a9c0af8574de077f72a91e68cb5a58fb3162f2c68387a7c3e96597f108aa915d15dd88785f3d38bb1bcc3ba658c9f2843031d8d2467bdbc413690824e235a92efe9ef1e1d80139f9c433c97eb3ddba92e511bf80a20ed5ca290bed824efc3f149cd10808e83f8c3f8045c8ec364aa985d79106fcaaac7c42516300a32a63ebab1b29c6b76cc4b7f638e032215018bf7ad5f769be95e5db2b4bb909bf962ca4ce7e85c1e64ba46931c31632dc92c9d1b32f26a4d66164e9360595ee1d0ee16ec36476a01b1ee345f58abd4213d91ed268cdb9395e1d059155678d81fa23275e048cab4a37b01fc79218baa882a208a5bc1a44ef96daa450d14165f5a064ff80091dc664184c1e010f28f9b3a11d640d4e1d183c79246493b02791b600580b22f937b73c8a208e0792f0da7711808bf3f3c580f88dc873ce28b64bef9abb29ce724716fa64800cc5fb10e3b771f458d136dd46778625a4fe46c820725ffc67bb97a2c939b21f4be505e92fb7255cb036bfda8b72f8a30f75ae1fd21057ead4e12f76265322f937889a6dab12bfcb6de1493385d4c80d82a1eda712ced4d50d87775d5f73cb8b3834d63cffea86c96e1231002299944da7f17b9353df2fe29533a95935b62db282970e913684fd41253f76973b1173da1eb47cd9e97e0e0df144e326d296aaf738df416681368ba7796d5d00a1070abe25ba796f9a7a6d8ff2abb42a6733d94b64ecec32606354986f8b65ec29853298ecb07ecd5d1ab256cfe9cbd80ea80b7205bd996e72a12f919543eeb6528908dca98b5d780e9acc9681a1fc198c5f08d82a589969317bd6601dab2721cc7304e09744d105833d3cbd14328af77ccbec643d1460ffd6994daa5562ed0aa58fbd39c70fce7b8120cfdfee0d5c9d62f3d225dbba917a5b886921ed6911614ef8a9aec4fb9c0365dff4e5649cdfd83577acc9377c7611709182b28fa06c891ce025ca50f26de22a822982f882af02083b71d3c9e771b16c30157a9c2b1b4a502250da2ec4f86191e9bf612cc05a905df27e389204ed5d1c1ade26bd7c1ada80813c80c2542b0a6040ccb84c37ebd2d28752bf17578d8fa2671d3751b5cadacf3da53e34aaf272107d72360722ffec9c34a415eee23b3c0f60f3c12938a785016cc501136b2526e07cd456efa9c09a008a4928a44ba41820914cc54c4dbc41092339ad390b99ff6ed1d0c5e026c8fd95e4bf12f1a67dcac9245a90ba525f9333f5f04107fd4c02b5e6e148dd4eaaa4373fa04b4159f0a8e292a14bc3d1d2ed95e0cc45e40460ed59e63382f05fb0385bb388b674b00c7fbad7c45dc6ab7a164fcbad41c78e449693c09dea6e274325c2cf0f61bf66eb8da95fdee9c9a85d3a84f0ee7159780753c1c41aea5bcb91419d832b8852c932938441a52d426603d07515fff0da7fac002bf0efdbae24d96a5e5c0c74b5a8811ae4f70a2aca8d381e6c66c50aa092fad16ed249b26b0b0ef090fce027d5433c39071dbe97657dca2afe100ec2ca5bcc24aa1d7ef5061c5f7a2bac53fde054c1a66d7c144dc44caa61a10b486ee32dbb3e928e213f70f0782384d26e9e9a153dfa62b37a40515612f282c88d9bd37073cae57b7b1a8a863a5e4b3f6805fea15bbeb3d588868cbc04fd2d401c59d6aed20f33af3932fdcffb5f3c9eb8f6ae8d7d92593046513e17717cab6094100b45c58fbce794e89041a2f6e22c2fda66387e2b3fd17ae35d5b21f8b58008c6618dd27cbe693fccf71635c03e6716ca3beae252ec3ae5f8537d2ce03a3721e073eecc9873892719ba124e395811ef377d40912c91aea36f7c0abde64a74265d67138abb9d1e79f2bd798f4049ee4a9ee222446711744ce5dd86455f22e1c71efccdb4ce12c67edb67c01e182d6c4890d7b7b8e83f88342c6120e6e00b583d26420b6f31e73a246085b01f7ce8f3ca6fc660ad5da5afb582e53bdb37512a10a3398c975e77d4e971734142bf2736ee6c8e0eac833be94ca453221b4bcb00407b6113c84c3b883c68205d5605876668b0957ab6f29070747580ba10f482663bf1f2387cdc7429f63678071517616a7395c679108eb407885f3aefe4d6ece27d27d7b23b2402212a5831f80f693865cb4a205226c50f6fa4f3aec9f3cba0faad0aceacc84c391fbdd65813b58893c2fd96a0806e877037d6fdb534389df4f563b6b5b1e734fd2f991186cf3080b559d5d5c452a1240b7bf8339b0aa40431286f9406f986162b3c6ea8a16ec7e2d24e6a19e82f61391fb7e3b1416ba0833e2d6d231083b7d4d92f63d2513a8b453c07cce2ced3264438e164eeedcdce8bd3bdfe6af2b1421c2fff62208de43c6c244151f5e675b5ae6c367c5eff3d7c30cf35f9b8c84a235690aade52b0a2ac36f82f0e30d032ca25b84fd600a4cabef710cfd54bde40b94980c1bfe565f8dd95d6e0f4d6073032ef8ffe7a579c8af9a7efef0647163a33f60a2f1202e5754e301644e86bd93370ef098aa7a71436e52ca944bfa1f8f2516a744892a2c3aa29305a69f15b884c3f117c8f60fbfdd98060e937d2f8ec66101b7f0510773f582b2aca14dfd9ef33dd27066812e67cb8c7f600be10475396cf5f9d3b48ef59d0dad26b57f29b7ef94c62410134b225ce5f022a042eee08b4c7d4b246d1add38f94f8a52d64da63b1a059837c8edfed1f20d5c952653406598ec352a2e412686d0e086a1e4ce09d371853807cd53fa6d3435f4dfb604eb39b33d864eb01d41f0d4599ad07c6c170712262eec4d74f73a792a79f2545403c3f74a16fdca05bb0c437a7eadb2f9bbc8bae5ef94644a52131203ebff7843e62ae9ebac4796fed98df3a20dede5b8455b2bd7fdf56d37534f0b1194066c0598f917fac7745f2c7f46a3c7c931205552cafe4f1daf8be135cd49eab96965be3940518b34b72c5d90312e0f1cb5ccd9961fcf4c412f7645b67242f080d374ca78c2a67ef4830c044de7c11f05bcc0830997a5bdebf423ee7a95dac7bdd1852b138473585720ee78cc5db46e2c517aacf6e673c381c993486d21c1d99fe08d41a9c5ae69d891c8e15af2d9fd62faf382986a77d9a4f4ae68f2d1c713f30c9b243da135d339fff1576ae7eb625adb815487e24c4439058ac533fbf8083c70a2ae74538560b824297387a0eeccebf5c1804236283ad92c4cb9e197f401b55e936124cfea7de4e5b66d2895d9d547001ed7aa4184d0ae130d86f2b051ff956c89713de89194e2abda98417e137b9384e97908c49c727ec4d56a782b3514d3c685de395d5f975b39aee240c2a6a758c9b7c6323c6e4a8a1b5ca52640cbad0d0d1a3e3d3a5f2fef3350a49d0a564455ce59325db0d097169ffd7d47bc398cb451b7df122fad4c01751e50281c29e06e5ce63eb0d7768b214e30ae556564c201aa80087357e82ab4d2d1073defd36d7becde2c35e7981fd059bf30ace671390943fe68bc056071ac5883a405ff7eeec972365313d26759e44c4b14b350d70e029dc961e0d35f9868a62067fe2d4b825a12be49e98e581d97811128447aad4a62124901e5db225e65086d723fb2787ba3992c9d3596552384b139b1da5dcbceb5fe050a105e7f0b1e5f304f76c70aebd012d8a078500ebf802f1fd2d2bba98c6de7d9ec3d000fb27049c99176bca6b3c186c040a7f4434e2bbf8300f553c592a6d10d9df11b271a92211a363319e2d89af2c55f9968115d245c6aa4f3a91cea4ac1d3f22b74aa970b75cc7dc3ea8303bdd5a609aa117fcbfb8d56531d7207e24ad41b207e0162aa424dacc0df84758078ce83172842a42a592a18877980e05340f0b757eedc658da2dc5e0d176e0677f6cac7070061c24c65d046fe3ae0c63cbf4f9e49d7872abf7ad3c4187168be035f7c49c0485396e062fbee8d88c007ea63e754670f98f831ae60626c1a1d7710445594e26c5db4c75314705f4407c66b883ebe6a3e6b6a8e227608a498c6bf25a936538cec5da3b810a824644b6ecf465c72c04df3fdb0c7e4aaa2a772c18794822f681b23653ae9debc02ab296bbd5b1155e8e51091712834e12dac96cf290d93c5a8b8df75ecd62e9fa70ce685197745236403482bfcf409fff5ac220724af6f333bdcb6c8e7295ce1e044a9f8fe57ca42b3e06709a8da04a96f9716c41960ac019b4e5ced4cedc69ff3d200ab31828d920dc1518871945eaaceb591cfc435229a221507bf737c2ca059a5c951fbbbc8ada9da37aeaec4c183206e1a63c13599a68d4e214e124b0daa811a7ed52bc0ade085bd18317d4bb333032c7d5c2d82d74113894fa7b7c88a6e900f528c57815443bd51e7cdce611fd6b9765ec3f58fdebe91d23ca5c54fdb6d8abcf46fd5c1c27397335f4cf60c5e3010229297f129591abcaadc4c1b4848f6d2e721200ceaa6cb314ef646c39ff14c2f425da1e6"}]}}, {{0x9, 0x5, 0x1, 0x3, 0x3f9, 0x8, 0xed, 0x4, [@generic={0x2a, 0x8, "d1c768cb939297482079dcc67a5772267256014facc0dd8a835bd4aa58d39a88aa64ebdb57c031b9"}, @generic={0x1002, 0x31, "2963e596f0c94ec25eadba0ef7f68d4d8ab1577ff2f81e1d904c54b8906eb754ecb67aaa5118d63ee121460b09b5c60c5084f95599b96a619ff356a38f31f8aeffbc5bd775ccba7cac5eaf6e728e990265b53559a5e87ba87e59034d4b1b4bbeb3aa19333165d4f35625ffb5de7c08695a67643f22a085fc24b272343e0c33e086f62d58084cbe99e299815410ad82cb42d47dcaa9ab62ed059930513f3bad9eacaa0d16b462ab7349230d6e9fb4a83089e5f4d76ce2122bcec88747145e25bc16ba1691b35ac43a8ca337cd5c4a6bb7da041ecf27c6d04389ef6016c1006343de17b0591475d29bc1beabbe15c66f93ed45d28db5c734403414e9ea85da727e02565b367eb7eebcac065ac8efd9573bd22657ee96e67671c9835d294132d2441671dab360d23dc7168ea41efb444e1e5d94917f54c1b0ec02fb81f20da40323f99c71bff58d8c6a0cd175e4369cf249367151b98244814c4c7193d20994a3a0c1d93161fafe8e44f97914ccfbf5f6826c626fdab651d4ef57185a995b6ccb29b76cb372e9a4ba04d24f732015c4ca4b110442e18c0b783cf5101c58962437d273f99c08383abbb57a5c1a8594fd8d956b7a0b2ced6dd80a363eb3eb2d3186e4d64e34d045f79f069ba3894abaac9285080cc674c2c47d56d17ecc90e818f44703f64d67c5faaef16495da07e1f34e5989a2b7a2a543b72f3da820a1fd08e4ebf9a23bacfb48cf3da2d1f2f483549388dc836190956dd5c2ad1ef0e4e6b3b6ab92bda37b1767aede3d5d15f57162abaf0a90c84dd9d3283f17c34f82a97ea022c9b6682c07fe269bc85abbb3acac306ea8027b81a1cbb4794d909deb3829431bad1c074183d007e0fa077f8bc896e22e511858245a181c1e914d31a53ab349e239e60cc1f28d90b5119d23644e22791badb0c24c2c54065af729f303510d72c9086ddbb8ad4688259aa57f8fe72f269d87a85341f1b4e2390e7eaa66a1dfbb404085ae3d92c1602f3036f39268359ae04b3b8e5770cbf3c4b90ed8c857ee8d187c3565cec1805d5ff053d2dd3e6be4361b81c0f61327e8b38b94e619438f91fa0496b96b0451b701534a17bf55a5386ed0ee7aa88f0d749e052a190753a810aa43f21415ea59a86165e5eb4c2e526b91b0b18dcb42e8ab37ce9d73d7f5d5a58ac7bbe9dcc2ab6feafec281654818128d689c431ef33b3f5ab0b144418e1e2a32c40338f9388f88617fa7598cc58f641642050b9d28f942d1635830c1bd9bdaf89f2ccbb9f698df32ad366c2dea89d2a777ca656182a27a92b0938f3008524673b81f70b8dab8be132b6d0e2aa04357a93a59265dfc2e93d4962e7789248bcfe776b90a4d407ff9dbb3234aa65b976228a2af5f658f66b1b7478bcf4ffe345e524dffad77fc2bcfc6142c2eed8d21399e1cbe16f1d93abd53700cac6901753e5730b889f931cedd6210a61a7a17d025fd7510c3a7d8dc5bee3f073644f1dc8a0fbd05bebf9f2e1310418f74d3b3e52d19b70967d7da67b07ae03176d46522996f88fd1952c6f1d90fcda8a455ca442f2f2d7e5d8f207adbac931e637e6d2d040b2fa3483e67c378e22ca2a6c89622a706b62694cd660d51357f708b40407c3bf6d3e6812205d6d77f2e794da224694ae589687aa58c1fd7f7f6fcb815ab8aac9b5de0f66d5fa83e43ed6c463cdc39c0ee7533a011838e320ca3c8584653e35f04c5429ba92e040f8edc16b93f2006b92100cfdd64665d9e8b29e4c98559a4799b0eae7052f31f1cc2556bef1e7177500c03104bd9cb0285c6ef07307ffbffea420bf876c438625f57f8f09b94982813c5ff83fa7aae1308ece0bb0cbb5ad2106582234d5568390c8c2433999f7a8cbdd64a4b5d2e8b93f3cc1e1a58ccc140fea94f1dd8285737c7a0cdb20fb5404959b5f048f42c7aaea565a4b3c2e7e45c3e33c5e7ea61e0d87b2ff7aaddb924a69bd5f9aa4cd84bdc617e0c45aafa70a6cceaf9ca3c7f270e6fb61b6bbdba92ab0deba861b1c30ab00ea51ca2514277c9f312a073453d50fb0ad5b97762012ebd171437a1feeaa89f02eef431add55a066c85f2ad2cd8a00bf0b1b4fc551ed6b7f9a10ad0e0c3a370d573e60dd877dafbff594ecc88d3fd46904bc19511b30e2b4bf0667410f2f56db2cd55e49bf870b7eb082b73c825928a15b033fd32d0c352a9259c325673f3cb36f6866f7abf1f68108a7f09d13bfaa7efbb0f2a626752bcfab215e189ddbc1af15417f48298d3d9de0bd5f8c25a595a5a07f94c08e5edfbdf1b68660eb263158b38ad7a1b102b7ea1896e7a4225fb5811b50bbe2ed9b70a59b344888ec33e3cc6bb362eefcf95afb558dab769eb075feca30d81195ddf9ec084f361a216e6d7894fe8914022dc2c1b95e8c1b478b5e4c0db4ec1f71b86a7f82190fe0266b72ca89df31df6cf2e32c947b880df66ad21812e919bfa43f7010d22ab867b93e5f1417021403c959a11aecd878bf3e69a7af004ed33affce025e189c1c87114f3d53d86487aabbd3dbac7a9d05ce16f9b33b09f399c21783130a6603ccc854cb4c497b9798c4485b422576e6838dc84770259130d40af9ac6d98a10595c6e3798983218a0d9afbc0ccc57096186347cfcd8dc46bf0712f41024e5e11b21d18e5cdf21490f29cc03e5d83eeb13de2a4714c36d8328490eb4383e44a00c68f4f0390444f271177988acc870dbd792def7fc4bc9ebeed0ce6a5b528500a438e6f47ffa2c0abd664eda9ede480fa1cc89fa4eae785702f746806c35e10bdedded2f275a49648e10a9dc78c5dabe087b5fe33e335b9f48d1d71b76c907c3f104582b420ea08e743b956aeac4ec07ede805a3a254a85cdbdefacf41a7fc562f394ffe96a8200ca63e7627c6d43782fc0705c210fdaaf7feaa7bd97b55cffe4acf478a0f9d22a5d1e7717b7f9db5980e69a42558a5764bb6ceaa1b3dadc4613f49fc7ff54c764020e5b78995c633d8dce1306b7d28e4f4aeb28cbee758bcbd7d717929eaaea6322b5bff82acfb2c1155e4476319728f554741f98f568efeda1e6a511d124bb9f3f3a2092e1c49c8c3aadea3ef9829c0541dd37fcc45a67b86bd606f9a11ee9fe0df7168a243395d5bf866923f4fd9022557c54b3bd67ef9b076af7eed0fd9e626d11d0871ff0ebe4f862102e98738105422bde961e6d1791f47963e9d2005ee92ce38a06cca2b22e27b5bf05f8b2eb1ae0f8d997509aa48e0688ffeec7a2ba491ee1b01d7fb5c3de517e3b104e256836ece9d59fccebef6c880ff6dbdeeb89a9e15f57aa90c459d887e2a35f4ab90ccb341cb2b697d8cbf611f89fc8a179915988bf364452ceb7b4ced322f96fae5506373cfe298af7750f5a14df62340baae2d6e5970ca79af028d1a5fe1145d9a4ee0cf4cd331b3525b69ddda30fc28b02b08e18cc7adb2aefd6712faeec8206c5ec633a23dd008a759211f18153c88ca42602dcc8f8b989cb0dc0cf1dc6b72ee345ee8f16578c6291b797ccaf5ef1e7022124e24c9301414690d8ea0f692b07c5d0f70e0d241b043aecbb87b123cedcb2b816c9c46952956ad50b1258e3ae8e9f0dd629ca2fbbf502cc61b614f6f59b7396f145d68385351bae9acf2894d9af382a688359c6e0ddd681cc20512d95e2cbb127e7779d2c1a97dfe43dfe3acf14958e36fec10f07214088e8dd75677034c1f40eed636152d6a94ac49242c9edfc0f6f17786c2a6ed2942aa853c30c63f1bf2f7a1e9f7a86ce7f94cfca70f0720ebb1add7e933ec1f49ad4c5c62e9f1b27f4020c741c852cf68eb69d2810089a19efce1d78ca7045b760f3cb00e7ae41596ac7eaceb2cd3973b7f3603508492646cbff013b98b77e4555a2e4e861bc61a192060b9e8741174f33a715ec32d0e61aec56a5348b31fbf13ef8877e0bd09dd697050b2790eef8a780659a95c6aaa65ad1f4855eb698b3ca4dd6ab120bf9f2988cacf4ecb3ee6351dab242dada19f485cdc91345f993eb64d0130992adf9827811954c491a79b7ccc2dee3dc5ee99126e81ded068d960a33bc8c495827d03b1e0db261c1058db1c95f683ea7d36e1a6b5fa2ecd884b3fc0754afc3b4810a7ca8351e50d785dbd032a0f5a8e3740131cc289c194fbe6c66762af794c6a65febfbb89c6a252924031bcd12c77915695827e3382ebf2aa46df8ec90af3cf0b1722b73688d43bd1d3f0d7c2fc6edfa575c966f9204e8e83db4ae7302184f973c54d13992d4a83830526e6e2758d309a786169f9efac8d1a2764d05c174b8fc056bf8db7a7f61bf665cebc7a028266a8de763b30a4f3f04a1696e49a2672bf98f275a70e4c15e5770128ec81e95c8e8c328d5de7b2c1b344040f519628ee229dbf0f6b6e2bb5fe90ae53205a90d190bc8f148491893496d258df2b97e5694f01dc653df0ed7a16fd02b7508c79ea23bc66eca1bd3ec3be0c172b485b12e539ed9099df250e8c36c09e917b5ff6eec495ab9a4c29d91ba9e76b9b6b46d15fa0109e3fd8d508390ecda86fe561f3582f165647189ff9b2b34205543a4b5f03cd095ae1a1bf21582208d7b0733b132e206debd719a8ad0e97e1befd328247399ea5e490bc5d9b094537f0c243342cc8940094b0ffc071167e70a34ed4333fd777214df8a289c03075e0e9904f392e984b1861f4bb6f8e339e1f52dcddf82a10fd4abe7423badc8f1fc3e151161a9d76f752fd5f34982206a05c5b57821bcf6f7755a74badbea19b36c5b8f749c2f4ec1c31fe6ed4d6c274691e50c143a8d2708f9a9af985d5440342865dd1e6844142d4f9678a858545d8e4a13aa794bb3d9aaac3e6eeb6710c0901a54135d76d88bf86d936ec75715a6e267577ec93acf821ce5dbd2db4a0ed6bc2456337c85a84964e3a230cc0b6a571126f71e338aaf675d632c736233fbb0a0b8e5f9a4bbd35dd3aafaf10dcd08caaa461c94cfb70775b3fc7386e28feb6266c55e4e90c8c107f79b1c2a71a7df197f00b9f5372bc80962d92c04f3ac663c3a9bea15f2001abd02e0da3cb2b2474b3dabcbf775a592dfda4633a192a4343ca05710f299eda670ab67314246e44086b13fa0ec882379e96eabc9f10f861e3a58aa5834239f8a8000af0b710459d6a2eb55d298854600e84ac72f08c257bcddd6bcfec0d3c452b38196d11d52929c8354d591c416b0cf700dac66f0f98d19a2a4fe6c926297e17cc26dd5043d56933c04d06b493cb005cab5d45e8a15aa12658ffd4c89746237d89de5d7241bf3ed4843d1a248fceaec4d3982aa060fcae31bb6e1526c16fb2941a323c1f69f461027a1623baa8f55da26fcaca488e35ea5cc36a43f344acf15e3bf1eb6285980219600dd7f05030deecb19017f19a7c23b60064987b84b46615b0ad84dad8ee34791606ae12dbaa7f0579da89ef448a4c7d97bcb26c33b36d884d6b8f3b54c1d851daacc46f42ace61406af9a04d0810a4e4da303bd51fcae0032977e6d9fd1697861162df3587578cf202157e85a9906cee00e9eee78c282f9599c0d67acfbb4af6bfcbdabca0667562982d7e2349006b9e7f82eab335b0883ee52d726a3a8bad83b87ab3d4c41f9ed8e22cd29fe017604698505fdfe55c0ec79dd5bb4bd781c158f764f960b4018940d237856f7170341170a9beb0b1310f098cd00b425e54286155da8bdba7dad4c3fdd182bd5db006b031f585892157e1d284800b7beff8f598238e12f86f1a4132c99ae181726866edca5700eb8abb4743aecb324b2502294c86fd57bb32eabdbebe375bafd17aa3e84a565485d99e05c"}]}}, {{0x9, 0x5, 0x12, 0x10, 0x83, 0xf8, 0x3f, 0x1, [@generic={0x7f, 0x5, "452ec457cda865342d211fb78c14592049fe2ec423137f0eb9a99cce1548d2ef809ebdd72692ef3f7fb5dd0ce74aa56d710c9c97fb50789872cce207f72d6bfa9f6daaf1e81e058b6062e00bed7745eaf9f87ed9dd6e9c6ca5b9c7af8e515e634498eccde8da3845fa805f625cd2506b51ad7a344e8020df388f7027dc"}, @generic={0x3e, 0xf, "0f4cf7806dd6fc27cfe6399479721c2d5c003e0ec0b809d3ec2492722a7a6e30a2116026e75857007975aa6f2df18a0bf0d755fb0babf7caffdd6770"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x32, 0x7, 0x7f, 0xff}}, {{0x9, 0x5, 0x8, 0xc, 0x2e4, 0x40, 0x4, 0x3f, [@generic={0xa0, 0x21, "30bcdcde4b34cf329337935f9923871d09ae60fca5765b0902c9b65a3dec2ef82be86a411a2c7a4c4f9330b97320a6a0677d5ac6e615d0a059f4dc6c2d37eb1891b9887ded768fd46363f0150b1a50673477746a4db457b52751d458bde0a65379e38fe8b1f73e0a2c6239a694d4855c68de86dac731be1b5b38609bf962a285e0b807cfbbf481397311df26239b40462c5e77437846be07d141e57eeb07"}, @generic={0xb8, 0x22, "5ea7ed0cb98e3f7c5169e10208db96121647e3d513ee5708560d19b2f964e7973bac9b511498b202a22653d8baafca1d43ae01f223bcd8659727c230175e0ff313439373bc4f6c2fff69cb8e4f1dd4497e7ca5d98d93cef65caac95b5de0d7cde3db5288f4b6710f10686d9c48661b63f09918902c18f09fc2ad20e91ec6571e9efc5a71a6f37f2252902c5c7e6068ff4abd29c81e5196462b92e8bfb5f0fc043f5726d06771229af28fb9c0f6eeb59f0c2e1ce8bd83"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x26b, 0x80, 0x5}}, {{0x9, 0x5, 0x2, 0x0, 0x206, 0x0, 0x20, 0x3, [@generic={0x1f, 0x0, "b4c8cb1dfc40f54c5930a52917d7d4befd266028f615c004c05d24e0ed"}]}}, {{0x9, 0x5, 0x5cec77237f392555, 0x5, 0x26c, 0x7, 0x8, 0x9, [@generic={0xd6, 0x21, "c8cad3903e45674a14bc091e2b7d5eb90a5aa3e34a288041497c8340fd1cdc5be8beebbcdfbedaab79733deeb77b803713461cfb628b710c50a8574b686717aa34c5ef9f8fa1b8838bc706cba8593ad5c9bac4c3eb3973956aa00722dac08debd59ea701ba6402db141e31668c9e154d90bf769dd53ae96f3fc1547c1c1d5e9b57e822dab02ba56ef38436b4547e422473e3b64faa3d3b19db53b9858b43cb59d0d2fe08a85c0e764a92a925326037f4bde5442c6330dec17063d2a1ce07f27009a995293318d154f61d9d2d88630abe2b4ea28c"}, @generic={0xb6, 0x33, "7253ee96e8fdaf46e49f995c9b881861c5ee72d56d7934c63fcdd68d60b1ccad6464fde1cb5a41b6412ee8dc0a0381ee29f7b6e50206f4a40f382075985da7cec79a0c627f7a5d3ec8241f8f71980672ea749bb74fa376f98647ca88d5a1b91ea68aec00ccc680ce1f0d42cb1424ceff3f6c64dd4daf82b4fb17fe835638d858a4a15809e19834b7f03b432e9bf1d01c37b431fb88d88747dd2d9d12e7d89baf7dba2d08ddb8392a8387cfee6c6cbce00bbc4006"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x160, 0xff, 0xdd, 0x2}}, {{0x9, 0x5, 0x8, 0x1, 0x380, 0x9, 0x3, 0x4, [@generic={0x5, 0xa, "54c2f4"}, @generic={0xb9, 0x31505c2f363df51, "c59baea0235b75bf36a5b7e91ff401d00ce1a4597f99e85f8f9b91bdb650935819d5abd0c6ae7e8f8a39d06f228219c6ade95782ac8e881981341b59c2e8f4dc452bfd0a6413f97d99784a9e547ffc304a94a0e07cec5f0daf6fba6f0507da453120610a5c02c85431e7c5d8ef2ade03c93c49a7e5ba32c762fb77a2c80940f41b9316cdc8b7211caed3969262fe453c540a1975016cbe842bb7cd2b05f5a0edda47b333c1516b8cca6359d3c3c4d7296a6829457b2bde"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x9e, 0x7f, 0x8, 0x7, [@generic={0x47, 0x31, "fcea9142530688b084ce8286b95c1ae386241ab26ecc717cce32d53e74397d99ba065e0c47fcb5f6d9f8a86c5dc5a351a642606203d6c77b7614fb4a7a7111baf2f2097869"}, @generic={0x94, 0xc, "efd3857a9c95c0bb49b46d412a81205d922b4078cb1742f9c5baab78c92cb6a1e43fd984118b81ec574b322b527af381522dbdf14215e42ef9da857f1648fa96c8d0805e77dd48be66e6a0d732902905fe952a3dec0baa5d0bf38ad6ce963dcbe3e9a1997eee42fb10372506e82cb97a56a25e2d6f61c4b7b149e19a20fc2f1c322ab8a0a1adef9151413a7a8bda402d8481"}]}}, {{0x9, 0x5, 0x624233a352f3825d, 0x2, 0x26a, 0x1, 0x7e, 0x0, [@generic={0x7d, 0xd, "36c7e6b71de8e27177f8736aca9be4b64e97b65a2169d9d5108e01d3eb9850f94bbc9f42fa544539dac0ef8fdb119e7e5c0422dce32d98f5210859180c8ad00a1fe81f171ceacf544a7be20d250556b8be0b5e5460419933f878c9a2bd87c14b9a4bd7fb3fd3fd24fc28339a3fc80e6d6de00b3920c2026595c951"}, @generic={0x9b, 0xb21feba0940c12b4, "393b4cb2f21222c5d253591f6875d896278586d0f1d0f61e6a37ad4f56c11a62d66db7ad56b2b893b48e9f185fe71871e73dac8a8e5b346ef81b9c39ff66c632c5f4f6dd299fab585892c6cdf92dab9ed7a22fc07ae6df10f25b9d3d43e00c28f35c702a3cb28fdf38931c0485855aedb7c79ccc126dc98da6e6069d89719bf9ff3e3e11332fea0144f7098839baf39d8549edd81264d3ba1e"}]}}, {{0x9, 0x5, 0xe, 0x4, 0xfc, 0x1f, 0xa0, 0x90, [@generic={0x27, 0x9, "0bb456aa444c7d6954e535ebc2d930cc3edcbd3514aeb6db87409118b07a241f57132b376f"}, @generic={0x4d, 0x9, "35bc6db72b5a357a97f5bfe766154c68ffc413a8a7f52b54f36273e5a29b5d2c0a4af53fa4fc8b8cb6edf66a627508c769ad002265b28b40d2d878d7d0761fac8e17e683c599ac7e4e6006"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x328, 0x4, 0x9, 0x7}}, {{0x9, 0x5, 0xa, 0x17bb33c29fa0c042, 0xda, 0x6, 0x3c, 0x3f, [@generic={0xbd, 0x5, "5568d9c4ccecefca43ecf19b5d6bad72f7e69c4b25922a8568d625c83de98e8501f624fb5877e8106208e69bb353dc634f29e4a04784d174caa638488932e1c2de4b6fb66095bcf474f684815d1ebbbb02dfd8b260c7b3313a9d53d3a44aa7c5b14787d1f86405733e9bb3818a5035ae59e617cfbf284f4c1eb283a07af647781aea108b35741cec88f2309597b934b1010e38dec46c92cec1b37916da9e40ba870ab0910ca6b575c1c9690903e1f99b2e5448c894231322a8725f"}]}}, {{0x9, 0x5, 0x3, 0x8, 0xaf, 0x5, 0x8, 0x8}}]}}, {{0x9, 0x4, 0xfb, 0xe8, 0x2, 0x4f, 0xc8, 0xf9, 0x0, [], [{{0x9, 0x5, 0x8, 0x1, 0x179, 0x6, 0x1, 0x1}}, {{0x9, 0x5, 0x9, 0x10, 0x3cb, 0x1, 0x9, 0x36}}]}}, {{0x9, 0x4, 0xae, 0xaa, 0xb, 0xde, 0x18, 0xbf, 0x8, [], [{{0x9, 0x5, 0x0, 0xc, 0x1db, 0x2, 0x40, 0x5}}, {{0x9, 0x5, 0x3, 0xc, 0x198, 0x2, 0x6, 0x6, [@generic={0x9e, 0x24, "c17c5d0c986c65852e2e85dfd6584fa8ae28fc6fa7c2e348e33c00b6609279e40890db02cf93643df33dc2a9c42e3d605dbcc4e907ab52845b2dc17804ad755247a6dd1c78bc1e5e48e82ef607d97ae42e23380cc665c478cc24a283acf4a71ced43673de173cae10745338996b84e6ed35bce4db2bb2045f70e5a825f90966c49ebdad5d7a2898deff75fef5ab6f599fa198da402d5b3e7f57bb3ff"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x2a7, 0x3, 0x3f, 0xff, [@generic={0x1002, 0x11, "41ed09801ca47705c89e9a261aaa087bb4686328ae274819dd6a13779f8d0225e1a7e6cea80c8fb76000119ab76530be42acc9631a8109532e6ce249d0434f4962e66e6a454aa15f8550025e02bd68bdfc163fe8e7bdf403fc8a8b4c988b632acdb5b0cb5d98db0217ea52ba4d3f4ac5d3b031369f48af9b7f1878c7c8df5eb24c0f5ffc1557801a9dee6b8e63ff8e17c34d5c6c92ba5b043463d191f2dd3583a01b71c0363094221234bc8227f1ff00552331bc7cc64de528080ccf5beb99e4b28add1c36d8a7700a8aa661df88349634a56d20b9c3c0f87af3b5bbf94b9d480b089e5b710f15ea0f41a58abca8b526f3a323712e046f971f95c7602ba100a54321521d6a60fd826aa5184677babd1018bc3ff70c079d6d2dbb152f072926ad5e3df94bf76ba0bee5ce7a02f264b57402ab799902e087129a4f77015d185a91c42e025ad9cb679b8fc4b9009a0f72603cee3f9e71f312985ce9c56770eb3e0153b8df5c73e30001e18c197d7cfa022075d80d7e84bb98c0585c38de263f9507c3f3dec0a3940b6f0ad0031fcbecaf1a9b4e7d83d538f34196fafb04fbc884bc46482d32c5e2630a2d31d37854d52619bfa1d2d153af149db2ee378c168c2ff23d17ccf5ebb927aba2edf1147aae6ff5127303e1c9ac2bee17e7a61e1efee67d7f629c74fa33a7ee1cb3ff7b21bdc3696cae8b4b50192b022e777e86fd8789bc6c262dba297c7343f3ede37a1c4be6f8b49ea4b1ae01cc476e447aefe90148ad0777ab99ad01a19787ba601804ba111b29113daae0553effb77757376fbc8ae54f2389d449e7d9c553944d357ddaa394e27d0d4004af003367be68d4c51d2bb44d456e5b43e8f8db36f70fdf117966f269b6e08e84bcfcde6bf504b80a7f20e4c85ba6b58a1472f9c069f6f04456fdd7b48d56f841ade83adbec1ad4621a36120109b8c2cd769779929959fdc2638681d3863015efb9e65f95b87e6b04b800f4cf706d2f692eb12b8705a884cb605102a26e4e6b3e9a55a6c41bb4b9f4d860bc057170193949c6c9dd82760a1eac15a9cbdbcf2f2e5638dc52ed45f15957416385dd6fc17ce43c3e37ebf9a677fc87dfe09de3a98077629b4bffbd3f65b530998392bada8a5571d6d114a55a781e987d527498655d6dfa1b8b3c765963a2021c23c86dafbaf53f4e415c0214df24e37d887394b7d9b97ff85b1bf579d77e80e7b6349a78a001316ad88005df8f832e43708c3d7b62e05625964c2717093826c4306301d7f9247ae2ace6f8f61dc0f4238f42f5a99612270d48376b54089ee8c206b6e730c4a84877fe95edb4e3d57a730040a82ab5e00ef4635700c9e80064d939b2e2a4f8f0bac8ecae36fa6606d976cddceef1ea02ef0988bfe4cec4616815f5812ff100490a5f76c73a80a6a4f3fc0a82f545512d8b5dc4d88771d3a2695cf2f80e94119260650d256699c78070010557afc2709081ef2c6e770f32a6efc4f6ac93ce63a72304883c1438edd5ab430c86748486b64388be7833c3585f9b17e0efe89299055c16cf8ab89717260b6fcaaf13bdc8e5f76dc5c0e2ff9c69e14fa4b52dbe344cfc73e63e9611c5be7735865ae548796d499faf526feee1d73035bb1c26ea7c0478dee0f7642bd11b534fd66d0ee12d3824325a031d67b3a7a6434619163e916fd77aa2966de92fac32ca3f13f7ebdfc5dcb036666ab2d20e89c8b96f9beb13aebb45ec723711424ff3ce8f19416660f5ce25bdf067417a87eba1d2749278065dfbb0737eb02825c1381da24c79709ee884e64b919c9d9addb6f406c345c3bbe9a61df61dd649d459243ce2230dfd4df8f1f51e8b916a52c8754071728719f122bc08f5d4f3437083a992334418d169b84de71f3df608114e92b0b57d9fadcd4d7f210b348351706e0967f3af1e17e9d1e2ae04147c12ee598a904d39718fa205232e59bf665afc2348c1ec875fad3596e74773a47efcc7f557fac74035709eea441ab454ace80c795583aa53818458771f031a5650c8cdd4387717431cc8d76d87668e5c18fd8c96252eb7dbd1f0f811683396970f4567af93e9feda8c97ed1130b4303b46f9360052f954f6eafecc69d45292138a41496914233291f13b8bdad77a0bb5e784026eaa7ae4c71d288b2d6a43e8ded2b8c60d833fd38a7c3e19e75f827b38457f731550b635aeedfaa3cadd0975f7e7bf4a39335eefc4c706ee08c0dea45586f8712b3e431d6064721be12c44c8daa3b7a4d8989f136236191a7317c4af5abd9dac044a9d33aac2f0da59ab43fa93a657f4d9cafb5f014330aa4937efd46aae44935f5a8fe8fcfce12023f4509dd0ce9801ece83f6e8056c255589b708487dc6bd1733964803bc4bc26e2730293e7180547a891357293e61a8ab48dee8ed3ed68eed94403272b01e5aecedb4c26715bb4666ee5c9e4e499053cf4844f722ca9d403dfe51944e423050536b1df06a02a27d166350e157be067024548b449f73f5b5d9db9ea9040731f73b00c317e291d9a2ca8b1f194fa06af9862a80cda56c70264f9d7c353ca755c03f59896e9e5eb188efcdd0925d19a00a95f10c97cad082a0f3d07c278302b27fbbc2e7ece0b96007f5ccd11b7afd96acf16919fc37802c879ddf53aeb8dd3d5019e5963564bf8587a62f95060786d7ed98177a261d0dd7ab01916ad1f6dff91299c3f557b65d5000c089fcc027015ee04dd2cea2490143e1bab7e1b848751bf7ba340bbad7b8fedb96424eee120e89209a5037f3617398873500f84e491aacfec6c6392020ae5dcc1796a913c98bba3ead2fd340b8dcc58d8af2fd2514392cf9b243cf7f3f02971ca5ad9ac5a7a54c1f049516534b38836a126eadf6197ff38de2249620a9abf0d309515d02eac094a8cfa169b8d9626aa3051d768cc65eafec000963fa4e99b2fb1f8e3d69ddf62636d34aac9d130df2118e1f632ff0fcf666a7db2a2dd06ef529323603953696cb602d3363a34b590996e2ad7b1d8d5d864983a5a797e9630c9d6fc1dc9c468cbecbd6121d59b9bcb6b6dca182eff4d731148b78aed99489027b4e4770572e773ed99e97ae3ab025e462b4b4bbc2d66e230cf3022f4c4c847b917b44a917dbaa06c339267f0156a183cf103015798a310c3ecb5e9fd12dd6e2d623e4b6f8628c25519235c37fdb14f783b1c08528d397adbc7df229b05da25cd44c0ee9e52a706e7283794c17fcf5cfbe403bf5ae81f367ba3634be54d4cb8cfdf325b5d7248b289ed6c11d735f803ade674983cfc2f92b71867473d0de94a8d19161bbb4d666b27f3454f086c4dbe9e0f971127bbc0e467991e13b069fb58b0884eef0cade076d2acb231fc9a1c624cf04c0ef07ac788df670f04b4635250bc41201b6cacdf8470c7404634cf469895c3aec070943ac4cfe255f70bbb87b45a674bd33eff9a4e1c705981079ba2729f65bba6ef369d0e6faac86848ee4202dda3f95c036c06d1b24760d0e66dc790c0960def351e5090a20a8cf6be3c0dc2929feb5461d00622ea4464574aceef581f4679eb6bdd85b9ebf15879d79dd2b15b81dbe90bc2a3277eb9f3c9472b19194178c2db7325a467818a69f2423c0fbc155f08f2a07ad0b24020a7e282fc87d52c1fefb63fee1d189ef650fe14e21bd4c4265006d5d4b7d37c89169c53cad942223c48e86cffdf35074b303d43f995bf88f9e8436ca10f81d5b0eb844764f232f9d6722e51a4ad1855f4f5153b96592993e1051d3c9d831115da7dab924b89fd800e1989e8d196de45715d80eb1e6b764a8da6845d50f69d31038c1fc93b9aa9cc3b5e7ed34dcf01b89923fc5e0e8af505c3c5f5fa59a2541142e0029dfe7fdb71087baa34d8446a6aeca2da4e7c9e9067bdb3d7b49dea3d4e042c61925a0878305db81954af43176ba1cf51f0925f170c03be7e5d52507353d46b3c25d9fb19dda6cd981672a5d4f7afdbe88d0f73d231f6c354592ec6109a14f25a07ac544bae1960608a448a949ff50aa5f55f6ab5386a6b5e3d68b07331c25288fbc5319410e12fa3940e4f939a5bacb1a12ef0a786e32be73b1405c75e3ee0f1bc125590a38cb8432b8bd88b2538fcd0d2941cc2122b31cfa199563706c105cd4b34990710087a42196c2f3b297c22bbb87c961716962ad4d64f3cbed18ac166ec38dc0985e19fce401e345e374f163d89c5934a311a2a6b2bb3c4a1ad6acb1f967a70d7e552d1b670c1e282bb21479565ef4e3c1d9224e756145db532ab33d7aa95153353157d246bee61b920a3fc381c190e62e07c30f619eefd6088c422d6ed9205ff7cc8aaadb5fb61c01d1b3db42b67dcd9bdd602d0041d44581b577fc15555a034693fe5f973a9be691b270ab196156fe7ea996ec231916675d8034c5473e5b789fbb156d63cc2219b648a3c2926cd768d15ecca3b663736cd4c8d25f3ddba48312049be9e0ddf7b8752c730222ecbce6af0ac7e59bdfc3d18accc1b7ecc596949e201e271bebfb1f42d56bf19b066085e2e600e4f17d03facc54019758592beb8535f7f97d4b584430902c7045f81f864036d250b6f50a0090f22d45ea17bf78d20a4497b0fd9cc1996a28007b6efa404b9eb6f0e54f3d2f75d39ccd9e0efedcf4a361b0cb9edf2a2268f2b1ef5150b60c1f99adb74618c93bcadc3c674b6c2da9d3ffa0344e8efb5faabc080e478880bc242bda407584f7202fe1ddab3aa434ee1398137a84987ae45be32ce3ef3e507f21d1699965de70c6d47889c0b9f8ea044a2b3c27274a8d116a7553de7d3fcc38cb930b4298d367570d0c7610322e75433e284e1ad0b0b2d7d2775b303508d7928e39d17cdd3f0169b452138cf83167d84510d099d4891dc0eb67111de360ea1b44e601fd96e32e3b77fdfbadfe1fa193f5e04a25e6664da0871f1baa47639459c7f46bbabd97de282e9f48316b5129bf1bcb0519748dbc5420bf2a6f2be3e0ab85273ea156510d2db9b70cb3b50f6b40c332d887b842ffc747ff5855676060365750bf15bf6abc42de8f61757d11f904160c7daf9a9c0c4e2d3ea4c8b0701f3f5c8aa26b7088a9c20c5cb56fb554f6d5d94f92e66e9da0b94499483ca02e660e00620d74b06ffb9597895dc635326381c70428188f81607b06a80a5b619016f1c7599ccb16fd53096387e42d0edd2798c3667e5b08a4d5491ae85f2c8e0fba42b36b289fef1642785fce9cb08a385f7b80ddc10c18b3c0b3da6f6b84d3e6a0116f2133e9a04bd69e05b0be5f695bf0a530a259ce2fb0a966ef3a90588556e10050a996ad99434b0682d65ce75eca7598f5a1e549b2761cfaab20c224fe52002486f156e4dd56187925e89beff5b07200c9bc431a9c7593d299ab5203244ae25151a834459bb30f43c8df57b17152f5a62e50cdfa7e03ab5c6f5ec56994f3622fe676b372a99b3cfe6b6318cc7839521973e44b9ff8322203fa1cd81469f5a0958cca34d2239e0374560237473b7d13197fb13dac53da9254984978af26fb4e832b64bb6e3158bd2b47330f45c78f49fae1679ddb5a025cfdc56b963bb58f894bb4adb6e3dfffd4f52af89389d0c2eddddac6e5bd3859fa9e5b7cb27beedaa7715cfa7736ea898aa53c6430157dcdfafa4c9b585b342d6d3113598f3b8f3594cc483bf4e2918717b673554ac2770aaa2f28aeb4776e5c2b1d8dde1681f0365d03d2d72eb278b3dfc14cbeadba66563a4535578b3b6deb26f3d046f68f50efdbc6e6cbb9ea0dcaa11bc085594022d5dee8319bde1abbd9539662e4799f1505acbd9a9a0b7b9"}, @generic={0x5, 0x0, "0babeb"}]}}, {{0x9, 0x5, 0x0, 0xb, 0x10, 0x5, 0x0, 0xda, [@generic={0x4, 0x0, "d60d"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x1a9, 0x20, 0x81, 0x3, [@generic={0x2b, 0x5, "b4784257180b9198e633543a836c0ee3fe83b961d23ff9227a942e7be526c7e75751306b84b04914d3"}, @generic={0x6f, 0x12, "0329ec271d8d2214d5d9a413e938da0c47aec1a8ea0ca4fa1edd193e347764967ba30a83381a10677997679412b8744892ca48ea66feb51850c793099d9aab731804660dddea713d63f81c839775e06efd66ccfdbd8599aaea26f8fd3bdf1af36d6eabddc8e82bad3497f41d06"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x20e, 0x4, 0x3, 0x0, [@generic={0xad, 0xc, "b5fd8f1bd31d1cb282944f0b26c8cbfa95353f9234fd5db331bbde1272c025d72c873e917f0428ac123bb309617de76329f45313141e22cc029a7b385050f2bc5ba60b0cb5040af6d949f70af8897db905869d2fcd597e330d3445f75765bd44c7c8710ef8fa119d1a4c071b5850c3c5f333c1d81f27305e9aa66fd5c6bfb2b225c529bb00f2814700e76fd883f1ff79e867d8b61c0fee858dacdc0f0fe941e60cda14f9bf0b434cec4855"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x25b, 0x2, 0x3f, 0x6, [@generic={0x4a, 0x24, "341cc0eb69e71799e325c61d1708395986832d4bd0018a0fa8d4e58950caf5c3cc8d6b7c0f9506a4d6deafcb890a87ee07d2ccab6fe5823ea1766d6f3baca12945a64eeae7adc6bd"}, @generic={0x84, 0x2f, "fa778dccdff3105206304b09071d2d546cfb31a77951a577ebd3ecb28c068ad835471fc7435ba7f765aab9f9e106c81aa961989d2515530f776dd81f66fd057c00c425def85f524ecd008c4461eef77079ac3e882d48dca8a1f2bf7a675fa6e5075f4896cae4f1050162b9afd1a56c93a8644cfe7e04663fb5f9308d5923bdaddf26"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x23d, 0x1, 0x1, 0x1}}, {{0x9, 0x5, 0x0, 0x3, 0x20a, 0xab, 0x9, 0x81, [@generic={0x2c, 0x22, "ca4283cdd6291042708922e48e7094cbf243090e680205d51756db6da2789fe6ca3ff9d40ea5c3f94a56"}, @generic={0x1002, 0x31, "cd8e5f5108ca1c8e924d2e5db132df7acab466c92b4d2527a999889f90fef4ba7c9310fb117027c5d632256eb23fd6c562f3e4600e2a8cb5b5e0c2ad005e4fe8f4cc9b82c985ca56804be08bd431043e55a5e2210c658a8109eec249522164cdc052a64f14de431c2a0fcb591b028b126cfe9bd4dbcb4ef96db1384f5f711a46931a58fc377474fbf087f21668857551352b5a06816226bafd2919be19de738ff44ded6ee4a3e3669070e3c102ec3ba15b5856ec34d5e73d75567a7fb9f0eb0af8ddcaf8cb8f01aa6a9947daa11f97a69954a009b5546678f09088e47e4e8283224460a15c0b43f97caffc33e783c91a875739fb4c66fe524fe82248ebadbba7b5a8e0eba789e8c0676eb5ba8ff7e33a329e8fe961b19e0118e21724217dbf4af6d9496c6d012bd4f233a30f8d97d1c065eb799239b3e6943412dec798f7e624af4aa0ab1e786645c97da545f2fe003013aee0479880368b938998790ecfa9910b3598f3731296d68b100bf09dbe1c967539a44cc7ffb22fcfb7165531504aabdaaf5942cc417508f24eb8016908d3b2e3b92fab0bafe14c1a5785f79368499b2f2e8bad544f63b3ff5e18102f938bb2172295c9168596a2e1f7d08aa7094b8437263c47f23537a1ec47fce7136154380976e1313781883137c3bd04878146cb078e38e9e368373741ebe473244b6ab04960c968de53c6ee1c8bffc3a95f23207df2440efc1902d1dbd02829cd1dee7d61bfefe24075e4721e0029c877219778d0f706f7088312e62f34fd2a034b4802cec4af737cb072b5f6d7c114a4598a15ca73537c980fca3d70a2b457667fc2251d8358466e17c2bdf24ab316a6ffe4cdbe7200e812b50ec9d9c1e649abed49734671fec34098393f6f13b09cee9178982a8634b6bceec58961f426c9950816ac9ebe10676d58f72be8b5fbb85fb9f1c77f7e3cf930d6056298fbe2592997a79e40124f9712dfd16da1c1a86a3294604b05be71aaa859a2c0b2ac50eb8c321cb782d2fb1813402ea45324975b582ea7e852617218a5ab7c79b92ad9258afcd27bf76194ba4c0a2234615aaafd5298da5efd36ceae0cc2b9575f004c02afe5007f79d3de79e3e4577828554fe21ab827e65a2cb7bb71411f4e0c65dacae70ec830cc7001bb4c6ffb0276b8187c7986ce6a462e660c7fc0a9ee64f30aa9976d73116d046e9fe296621a2692eb9f04222677cefe6f00d057d82a2ca704430d8a3a166c4d5c619ab0b626abf1e507c76b38404d90dd6cc56c6d2c7313233e34bf52dd84a3196e69a382f99b40bcbfc07b2cc5f73f692ee0d49dc0a88efbeeb660e904765fc6d579676298eb3074f029d229b2d3d905c3aaa8b55c7eadb245294e2ad685a90a39aa5a897178c802823bd6ddf667dc15c759894921f30b2601642ce08ba2820c7ec887f897d03f216c8ed39802aa820fe909afbe22937a6bd991dd4bf2809300e533a2659a4e2f8af30cfb6937a5b61bd0af1a8543bf253c63436ff0315d3c5dee3cfa735712c96a614c2ddacfbe045ae52483a63cee5b2b3dc8e43717cb1097445f46aec67a64b7b408bb8ef003b2126ab9e5683dea4ebbb8bdf39f8836bee1b075b4caf62a556f7c65a4020a0e724564e4ac97e65ba91ce953106d0604fd035a1c382164043527c798bed41d51d820b17e33e0f39c5097223e82a14a494f86d846a3918f0a5ca4a1ed9b2ea7777648d88a88303c59d17a20de73466f24d19d465ce3e8246f2e4aa0d7a1e7555cba60c6276fe4eb659f91978a52837cb57743831f50b431d7efc486ba56f35f09de7b3d55cdea9092b3994b043572d815fa1a21c8db1d60e43be59d6ef12950b0f23ea83fd56317469f1a162628b3ec0aa0ce2e11ddbfd86856819591eb584392cf55039ab9732d81eceef45e1ea9d13153bfa6ef46b8089698597dd5a343344e9abea306199d0ec6c6666699093a07c4e12bf64e105e91933a31d670e5dafab4ed7953f19503d65b0520578b2dd5ce7b102e92d3e0af0e9e73259670217bb4346a09831bc62686570edfbf350ccf4221bf780348e04d078587f09c4565fa7049b84f562f1ecdbd360f9fb12b27b19af5d3d7e28840afdc2d3fd9428c16b394ff023e62b3c90f5b37936d7e602a7f6cf97629c969aa697f2b225f5213b7177abc1ea62457bd105dbfd2dd7ae6a35b69bfcfb3f5a5b765d5c107a3c21d2de845b11bbdc4ca7d379b0e96810eec99c8affaba2be903c846dcdf482256ed041f1bc8206827b75affb2e48e57e6c17277fac59f4e1d8b9351436ca3597cc7f6215354403cc856ae694b830271ea5b2095c4c84e7ff2466cb3eb3d50ba73620340e0bddfb2da10d4541db7cf9d75456116373712dcb64d65ed15a0c6666c8465fd94d3d5f552157a1d9d69cab1ee7aa73946c5ccaf69c9ca8ca0eb0ec3e87ac3fdd3f4342a31e8b11e3856413fad90e5ed312e2a68c50afa15f813a68b04552d31c00c3b38bc8f20270b854a292c53fa1db891035c5a9ad42e13915e5a053d3547d0441927a7fd4a9d05cfc3449dd5b50261c942f6ecc7e94c1bb96473ca16144bd2e007a83d7ed6f3bfa73c288235649d0c174f611aa8b3a1a7c9583659b0d4ee24695a805359e7b3ac7b71e0ada87081d4920ca388786c8cd6a2a814123cb5d280d940dda3ea7523e3f605ee5db23ace364e6e6204a4730e4d87689fdfdb857145b606f7bec7a983fa8b5867e19b15ef4b818c0dc3b8d0adbc7438652f609da4a8078c167770c0936e028ebac58b2e362fe7927ce499ce83b435c2478791bddc87e08470b68266d8526752755cf1b4cbc1b51f2a78424743b1728717b0926ae0a21fa87d5a5a0dd171fe33fd16322bfbacd03bcd0b9c3f2ec57eabe0994eceae52239b867720c15b8522701d8f120d776990bc1c70884b51228cc0608a03cf254c191998260b95a7832b58159ef1c7ae41a6b7ea317e2db221ff807fb599e9f89d0e56b114e4b70ed93a37d797832f40e79a9324eafdc367dfcedac3f465c0eb3df33830fb4589c94ca87f23fab5971f91508c36825b504ae5eb9ac80c8b9a8080520b332c82db0e1de308778b78a4346bffe2f0fb870e856343adae54e6bb30b76ce9b3c51eb883914acb1e27a2d8976a4855a9a10ac104ff125b0b82bbac828a6f245bd293021906b6a7aca3a82682a4d66076b622365216a322c5d75f319589a068fa3b4d9664fa8010fc5c11a9a217b4fb5ecac04823713765a0827c2fbfcf82c58de385badc978f30995a408715741ed2055041ad624694e55898530fe06b9dbaee0522a783a864cc6df06ff000537682dfa321208eba2ab75d6bcc2288bb7dde747951a538386b28add2afb6a18aa06bb04ce912cba038943d14cccb008500c23b21349bc837a2137898a96721b57fea25f8e492a582b01c4a390f0169ff98f8cab4594f0ff221131dfd7029a697d0b426dbdf2382d8751961275f67c89ec6803649e33bbb01d4245a57c56790c3c30f712c31ab8e253a5fdd5adc745870aa25f994172ea5fb0500b9bebc8ae3d0f9d229ff45a24fa16f55878828196c38abcd1e3e60a530dd6e0a0461ed4e7d1615ae2cb20bfa53d832e63f5df9b651a9a3ca73cf8b53b62500f22a2cb0b35ea761feaa26b1096e1259d7b72b181c0ff5f88f8988b61a00ca990a42494d1fd0968ac733314c6558f52f7b7c005b4f9220fcf4dd39b0f2928cee28cd8f96c8cf59f64aea11b87f6bb7e34bc1fba05e08c42527e2d10e4598ee1056244f21433490421d33c36d86bd55f7029d7b68cfb33bce1811308e8b16d0dbc6ba3b01bd4310b7822a49e20b700f73a1c8b6e669c6b5ed81c90a93eefdbc0f4cb1e557a04e6331ea6a330c4a1a8adc9818bf17b0a483fcf30ab6b5faf837a55d5993f1fc05a9fde1a855e462139095cd0d45583c0b36db2cffabda54bf32a9e6e1002c5c856c1b9bc8a64ce509748a1d5eea1c1e06e900c9734a6a8f8b9ea4500de13591209aff4d6c7d908f53c8810c74e5d8323dcecbbcd03d29cb0f24ba067a5f519ac1e5556f45abbe0930a3ec5ee2a27be2a871fe850380c8b15fd9062bd78ea9fd66471c5abf9d81d464c9f18faa4abf5597511e842d70cb9517fbe87da60283b5d227972b78247f718c2dd469ee785e02afd24b3023556af02e212264f30d6c69232abdadbb33511c4640873931865e8a79c0ee2bfc7bef1b43dc372073786d88f367209eceb21c5e8f35514c617db157254f266c0c9fced581bd9d5531c2263865246e21ecef495b7ca953ef9769955bfc9ea2c89501a4f45435a4b2cb7e6effd4dbea0208dfcf5d2d354c0b0d4167f5fb4bec51e5abe108e7de98e4742351ace1c9f971f6a4f6f9b5c6fd81abea568e02cbbff9e283ab358a59c93aca316fbc0237a1f4bc16e0786c7e7a418fa378bed36cb374aea551efe69eadf0bfcff1f9f8be1f2a370e7a1b8992bf4589d145fba70a128f294bf138f964bc1bbb5afd1efcf850c9abdf7939a870d29fa8bf1f92abcbb620b32e3f7f3b253716b33b972f983a9a7e626fbbc3e65d9d9e644e5cff891f1f9ae76c25e3a9356855c9c74e2ee36f0ad93cb5fb5ad32728f91b13d6764c198e0370ddf8b54c9f8b769c82c1e5e8676c5a307a258c2b78c03bd09a91da73343c7f517a7a5f2b586f0e2b9926d96bb321cc11780d1504c7d66d69b2e734b5c25db30c9bcecc193c82fdf165e1b5592c365685f1f6fc92c476b0a38bd3f630ddbd0428ab9eee315a2457159ce65b37ffad684ec7e5bfc62027d780236e7af3de64a0a0966b9fab15645b41bb00fe2aef087c1bfb8b5a6370bc0cdbdcedf7e2f9889275a29e06b92de3cd27be636695a6587e0cbada45017b713101948d3aedc8b52107d4aa885d62774dfefa59e078013bfccb71386f22288419b92e1d40a096bf9dfe2a201a9cec89752d0e4cc346a679de3869408aad9bc4139f881ce68002f43849074b1256bba4cefb9fc9a89de4440628ef4e85e2200979eefa8470b833988faf9b6b54ae4dddb3483d03b40531e2f7b2a397c1a0b391a09589239f995adf1d48009351f13be74ae5d63adb9bd5612c6629f95d026b89e37aa2bd0605809943f554c777b93019a872cac4391a9fffa9f371071b98854abbc0abf8e2f9d9c74269f2bc39f46ad3f255ee234256dde06c7f6ff498d4f721729ca9b1fb491641ed28fd037338fc55302f2c89cfc1dc6a7e376b9c53ccb7af8eb87d4c6531549f3a01b7ef659ecbb63b6270518f728ebd7137e74c1607d7a306f077b82c4d2b76e9a11d611e0ed01943e9ab2816febfc0f7ac7846aaad5c3212467209f3cd5835a32929a23aef69b67f6e9ca719dfd0cb9f17c241f383285a4d8d1b3274745404f735676f8aaa1a37bcb485291dab52b1faff6a5e51b14bec4202a43c8dd324ccca64d88640f609085a67e4b8060fa4331cd3435b66781934035dbb4c86f42ad9d1095ede46fd8de125663c88a56d72dac9bd1be1f2f0796bea4204a5386d561e51246ed1327307937555e78463961aa5d9bb7608c001cbd83da43d23d805b390ec074e3b0ed556f412d77d5e0a28806cc7df1ef99537afacf9bc0322b9ad7fe0932ad55acdaef00ec52b9fd98364debdee02e777b686c5a2365fd1eb446ed62e5d08a387f72c6b33e5c1f176e21c55a891e42d77c58fcadcf420d7a30a0f8752359a4a7f00d890295ad1a9d89e9926d7415e046fa4b5609ab814fbd794e294f1d374c24a9e56fa765947e7fbaa75af51d0696dd692b32e33f1ebd2c5cab36a"}]}}, {{0x9, 0x5, 0xa, 0x6, 0x31a, 0x9, 0xcc, 0xff}}, {{0x9, 0x5, 0x9, 0x10, 0xf6, 0x3, 0xac, 0x20}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x1, 0x9, 0x94, 0x40}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x437}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1024}}]}) syz_usb_disconnect(0xffffffffffffffff) [ 677.164915][ T102] usb 3-1: USB disconnect, device number 92 [ 677.189208][ T5] input: appletouch as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/input/input194 [ 677.386972][ T83] usb 6-1: USB disconnect, device number 79 02:42:39 executing program 4: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 677.493565][ T2747] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 677.613594][ T2915] usb 1-1: new high-speed USB device number 90 using dummy_hcd [ 677.633640][ T102] usb 3-1: new full-speed USB device number 93 using dummy_hcd [ 677.733540][ T2747] usb 4-1: Using ep0 maxpacket: 32 [ 677.853540][ T2915] usb 1-1: Using ep0 maxpacket: 32 [ 677.853651][ T2747] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 855 [ 677.868650][ T2747] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 411 [ 677.983658][ T2915] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 677.994619][ T2915] usb 1-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 678.003738][ T2915] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 678.013041][ T2915] usb 1-1: config 0 descriptor?? [ 678.043684][ T102] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 678.043694][ T2747] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 678.043710][ T2747] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 678.051372][ T102] usb 3-1: can't read configurations, error -61 [ 678.060462][ T2747] usb 4-1: Product: syz [ 678.069768][ T2915] hub 1-1:0.0: USB hub found [ 678.074663][ T2747] usb 4-1: Manufacturer: syz [ 678.074677][ T2747] usb 4-1: SerialNumber: syz [ 678.173574][ T83] usb 6-1: new high-speed USB device number 80 using dummy_hcd [ 678.253570][ T102] usb 3-1: new full-speed USB device number 94 using dummy_hcd [ 678.283602][ T2915] hub 1-1:0.0: 1 port detected 02:42:40 executing program 4: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 678.413716][ T83] usb 6-1: Using ep0 maxpacket: 8 [ 678.533636][ T83] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 678.633851][ T83] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 678.642999][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 678.651171][ T83] usb 6-1: SerialNumber: syz [ 678.653603][ T102] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 678.663316][ T102] usb 3-1: can't read configurations, error -61 [ 678.669854][ T102] usb usb3-port1: attempt power cycle [ 678.683659][ T2747] cdc_ncm 4-1:1.0: bind() failure [ 678.734524][ T2747] cdc_ncm 4-1:1.1: bind() failure [ 678.747869][ T2747] usb 4-1: USB disconnect, device number 102 [ 678.908879][ T83] usb 6-1: USB disconnect, device number 80 [ 679.234564][ T2747] usb 2-1: USB disconnect, device number 110 [ 679.274637][ T2747] appletouch 2-1:1.0: input: appletouch disconnected 02:42:41 executing program 5: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x7, 0x2a000) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x800) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x201) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000000100)="9e0263205bae391f3d00009b0000", 0xe) syz_open_dev$hiddev(0x0, 0x0, 0x4000) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000240)={0x7, "c450609f28c99bfba9bd8845851c20cb5bd1979f6fab5695c9ca487975558cd3b0a57765ac8bc7825cd44cf71beb9bb257b55c345c835be0809047815d612c37"}) r5 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x1, 0x40000) read$hiddev(r5, &(0x7f00000001c0)=""/81, 0x51) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x100) 02:42:41 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) syz_usb_connect(0x0, 0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000eab00608480b0320c3a7000000010902120001000000000904b600008bf35100753453f862441557123831f42334de5f47ca3a5646dc10c8d38648e853faa624282498da3c718d8c48536d6709d5a4e1f00be030525f5cc2361c08172effd9bbedfbd211ef37a761aa9451c5776572a53ad359ee60eea035d28c17fbf20ec391f8b27c1c9ec5ffb84a0569b0ddedd6042041b05dc165c4af73439579b390edbc07b481d950c870faedf964b2ab5a46e89f9599329b6022d07cd51b724318cdade10d6675ba81900ed4e58509a7d3cbcd4c80a2ebac3adc3bc7380ac7833ee8d935e652ffc033a4e7"], 0x0) [ 679.283709][ T83] usb 6-1: new high-speed USB device number 81 using dummy_hcd 02:42:41 executing program 4: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 679.343687][ T5] usb 4-1: new high-speed USB device number 103 using dummy_hcd [ 679.394023][ T102] usb 3-1: new full-speed USB device number 95 using dummy_hcd [ 679.433651][ T2915] hub 1-1:0.0: hub_hub_status failed (err = -32) [ 679.440087][ T2915] hub 1-1:0.0: config failed, can't get hub status (err -32) [ 679.544371][ T2915] usbhid 1-1:0.0: can't add hid device: -32 [ 679.550592][ T2915] usbhid: probe of 1-1:0.0 failed with error -32 [ 679.593561][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 679.623629][ T102] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 679.631333][ T102] usb 3-1: can't read configurations, error -61 [ 679.713662][ T5] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 855 [ 679.723794][ T5] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 411 [ 679.733634][ T83] usb 6-1: device descriptor read/64, error -71 [ 679.803675][ T102] usb 3-1: new full-speed USB device number 96 using dummy_hcd [ 679.903632][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 679.913126][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 679.921217][ T5] usb 4-1: Product: syz [ 679.925414][ T5] usb 4-1: Manufacturer: syz [ 679.930145][ T5] usb 4-1: SerialNumber: syz [ 680.013569][ T2747] usb 2-1: new high-speed USB device number 111 using dummy_hcd [ 680.053668][ T102] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 680.061407][ T102] usb 3-1: can't read configurations, error -61 [ 680.068295][ T102] usb usb3-port1: unable to enumerate USB device [ 680.113582][ T83] usb 6-1: Using ep0 maxpacket: 8 02:42:42 executing program 3: syz_usb_connect(0x0, 0x2ad, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x79, 0x29, 0x52, 0x8, 0xb57, 0xc933, 0xe339, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xeb, 0x0, 0x1, 0x3, 0x1, 0x2, 0x0, [], [{{0x9, 0x5, 0x1}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r0, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) syz_usb_connect$cdc_ncm(0x5, 0x79, &(0x7f00000001c0)=ANY=[@ANYBLOB="120110010203010902670002010780750904000001020500010924060001c9ebc97305240001800d240f0108000000000001008106241a01000807240a0007080709058103d4000302020904010000020d00080904010102020d0000090582027e02cd803f0905030258000306ff"], &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x7a, 0x3, 0x20, 0x8, 0x9}, 0x2d, &(0x7f0000000240)={0x5, 0xf, 0x2d, 0x2, [@ssp_cap={0x18, 0x10, 0xa, 0x7f, 0x3, 0x2, 0xf00, 0x40, [0xff000f, 0xc0c0, 0xc000]}, @ssp_cap={0x10, 0x10, 0xa, 0x2, 0x1, 0x8, 0xf08, 0x9, [0xff7e00]}]}, 0x2, [{0x6, &(0x7f0000000280)=@string={0x6, 0x3, "33791e78"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x62fec58b7e2713d2}}]}) read$hidraw(r0, &(0x7f0000002140)=""/172, 0xac) write$hidraw(r0, &(0x7f00000000c0)="4193797254151d8c3d43a2c8d57fd8be258118bc2cb67ae8ff229981d1b3627b65a49facca6a955b706050681a3a403db86f4e5355ae132eeaff79123511753a43649bf918fb8d0d6754eb6c7deb4a11a0181419b08d56fa1bfd06b17c2ccdff996f8576266db56bef2a3673c5763f3c906856328f315c4064893d7a8acb0c8ad900b8ee8bdb1e1baf8af7c2c451d6aedc6b0e198fa689d3affab29120b21df348a4107f0e48297b34451dc4c9579db0c58ee10b3b7a5e779958aadca2046ad786240856ae388bfe1ab3124d063929281e4b39bf2ba3a198962e23cf0b82cf9d", 0xe0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000340)) [ 680.233734][ T83] usb 6-1: config 0 has an invalid interface number: 182 but max is 0 [ 680.241963][ T83] usb 6-1: config 0 has no interface number 0 [ 680.248678][ T83] usb 6-1: New USB device found, idVendor=0b48, idProduct=2003, bcdDevice=a7.c3 [ 680.257768][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 680.266689][ T83] usb 6-1: config 0 descriptor?? [ 680.293743][ T5] cdc_ncm 4-1:1.0: bind() failure [ 680.303936][ T102] usb 1-1: USB disconnect, device number 90 [ 680.325025][ T83] ttusbir 6-1:0.182: cannot find expected altsetting [ 680.334666][ T5] cdc_ncm 4-1:1.1: bind() failure [ 680.343171][ T5] usb 4-1: USB disconnect, device number 103 [ 680.423663][ T2747] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 680.434730][ T2747] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 680.526385][ T102] usb 6-1: USB disconnect, device number 81 [ 680.563783][ T2747] usb 2-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 680.572981][ T2747] usb 2-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 680.581345][ T2747] usb 2-1: Product: syz [ 680.585655][ T2747] usb 2-1: Manufacturer: syz [ 680.625557][ T2747] input: appletouch as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/input/input196 [ 680.693656][ T5] usb 4-1: new high-speed USB device number 104 using dummy_hcd 02:42:43 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x400) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xdf, 0xdb, 0xd0, 0x10, 0xaf0, 0x8600, 0x7e9c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x72, 0x0, 0x0, 0x61, 0x6b, 0x2a}}]}}]}}, 0x0) 02:42:43 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="06000000b1f5a610b804020600000000000109021200010000000009048d4a00c6c09500"], 0x0) 02:42:43 executing program 4: r0 = syz_usb_connect(0x0, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) 02:42:43 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x7, 0x4302) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r2, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x3fc, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2001) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) r5 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r5, 0x81044804, &(0x7f0000004a00)=ANY=[@ANYBLOB="001000006ee5fbc2693a00717a29eb7f7ffc507a244c64fbc4aba92a86a74d47b83212cf8100ebaba17ee408321e9a264f7dfaa3afd40bc1ff7490d1944b535289e6f72c9ed26f2724c2c36f8ef0838a01141d0df9a0da8573bd6b3800899a936b4bed0f2d8eb15dc9130a3afb0801fbc9279e42f6faf08e50bf42539ee2d4a6fb605e409dbb90c45789185519100e551c4654e074a5b8dca182b209eb1e4aff4066fabfa095118a28cf22b7ca4d9e4f230900ac0926de927c512cf2d8cc3ee0901abddcf24728b5f3549b78916d0f88577aeb20978e11c6b00ce4b6b66c59504205ee8ed9bad268e75f0600000000000000df92650c4b74ee692162b8f618f63ebf244cba39d25f8897d3ecc6aaded6b23945163c2f1a7705046a75222192b1522c15425720d68ed76dac60b1811b68ee42a832609ae5d45e8db50d623ffa1d67a206edb9211c37d4ec79e60efae076259783f1bacdad7c64ac1d321990853070efa96ac825d9d00956421195de9094fa333e0dfc6310a06a08a4ed3521ced5505eee346244de4ed09e53220d78131f00a74b9bccca3570721c5a8fbc86350574c9d51cdfbf1310594d69c4ec3ad5255f31f3f79edb7281471a797e815897f22d152b63ae8885d16c1459e6660df855e3031915685d7db383063268e5ed8eba9ce423047f1d4872ca5904eba092e84a9dc8fbda06803f6e5191a222bd0be793f54bfe41f3f8368bd9ee6133d3c22e191af307bb43673b890c7290fc81da311b4788000e78a76d807a26205e0524f0557723a6649a929af595dd4a093b4bfeeafa22c487230ab96b46cc6248e8a1a85f4f4bfabc714da1edcf242ed247ae46f2a6bcaff114477acbb7641e975c040f042dc16acdb62c209d7cb281c9b8e32648c60c02c00ee70fb11e4f10d70bd0481e534a019d096d05ddc26170e76e60ca9d05f8d3e96e3cf25932368be87f4011371a91d6cfbdb94487cec485694d86ce40704c4121854f393b955254748782546119cc57215e9e17d591ae67f8c83bb3f3b54243b6d1f821d53d9c5b4b78f343aa01f0c597aa38f9e9f57c63ef0aea9228b197879b70180a673d73486d6f5b5b0b9df6f80868d18bb2dd06e039ff11a3bf33d7cffa026c1c2fdda8ea21699063889532a9979d8a6d1d8c5fddd7cb5f74325b65b17f1f6dfa8155a136359d7a33974ed9b42a936e7fa7d4682e1b3e0098e61f7398b5f543ac2984a211f57c2584f82becd2eb212ebe7fcf22da40b9eeb562314203c1ee8dbbf80b2813334bd44c148b6e3e625bf3bc6d3ed45d731706edb0c05938bbbf25a4d9ca3b487fe14ed7ef3488261fa1cfb956054f69a47905708227c4fc9ff496894ede10d61b47de1ac874af5a3d8595f0a4433a3f8a965658a4bf0800ba663cece774e4d17570dc5ab39a01de1081066894f1972c18d2adf9b774d60da457bd4853365e404f2adf0ff15aa58f2677e29a5282b6f2c9c5074d8920c959a691eda2f7c636ec4746f86687c24dec3858801fa0351010d00ff84aff6cb83628b5e5fc3877914a7d6ab3a912fa5640b8005edb4c12f8c3f341840e29e34d1ba723c9fa5995359b01de6c19b3d9272edb1c31cdb89c159f93cfae41cb812cfa4b938eae38a6f081df64a9432c86d8a79e53888351d655324f7f49be463650f6626d145e033aa11c4515bf653cfbbb15a908601374fef90d8f2d27417dace47a3a661b9a71bb23e7c5a8880a9d439191b3cb153405015fda8eff6d27e1d4766f682494470ff454114b5ade74abefc1a509276b1aae49e4cb40d53b795fab6dea4c4d745f9bcb7c80ab58e3e513494ba6ca5d9c441618bcc78ed6f81f7f3e9bc61475b11e2fa4d72b794c1a68675578eab844a8c333a62e2eb582faeb1cc90603be3079555d3d905b89c352a34cf03250e161aecff1b4da805467fcdb5ba982f2b0d00bc618bf5b65334f9c90ab1fdb558479ae7cd75f766f9b13812b4d8aa92131473860ab60873609233236d6fe2ac398d501ac3b9783c74c3fd9db9e923858c60b4e09d8f20c8acfc9b2e10c20eb7b8ad1edbb336b69bc5b46ada685b093700bedb48a981610ee8ab5b2206d6a7ed09b69259a6a939564a0b45dea3be047538040860e402e159325634c82b35013d9ca5be10285e351c72851488e3505277d652fcc45e4ea9163ac8ead2baee8d28c8c1c06cb65ea3420f9b0c9650cd745ea9b61e6ea2227eed80f6cf1c1942f98d84caa66556269e461c2cfa4bf286f563251f43190371778a39f91dcad851da81685c4990e46f469a92d37bd0a1722fed6a79ea902064ff52aab3476ee360038a869936a5d48cfb2252b3a9d25b0747982e7721ba6430e4cbdb6937909ed9b77e17ab167d995bb715745026e32a38f3453787dd13924cce20032ffe8ebd6f5d3f05824e79a1cd0b500cb54d8dbc4593c929e54cc465168076a9ac7606180acde6f8c3dba6d26adb6a3bd38f67ea19965ca632a185e405b1475c949f88a711387e6a708c3d7e4956164126e2192b803467547debae53c270097dde8b7848af01bd185c6424044ddf72191d4d02ad792630df3a7b7788689d2fac882ba67a89d69f8b6b196ecec82017dd87d94d2960b9e01fde0f27549b67b2fbca04450afea156059bd0fe0d91ce3b879da0b3c59f208f464f92434d9c3751502101cd05363c9c93344e3c01ac2178300a354f62cd1c74d1e1ab19a021ffb2b7146a3057b285f31c78f354f4c713d013fb07e96d3f39f3512f307c4162616fa1b98a5ba23d5df15b4274cc3edfe4d37672edb439558e783c163eaff5a7836e85068e484fba0afc00b4dd0a4a5c8d8a37d1cf3aeec29ce10b7c59d66ceaee4c0c7ef6ecd7ccc5cfd9f64d753f6c42361b4a225971da96b4ef1f6129bcaf120302ec5502eb3a37fd047349aed50a5e35cdd8a8f3c341e6027be3a51db5754cb82d643f53d955662fe771941220b1ced73af266df648f0f1e9393dbfd61b011526e024ff4722a9e4695ddfe378589b7ea480042f7955d7677b8f2602f3ca6b8090462606b9252c7f94116ac4891f0ee36ec6cb7628a8994e642b1a2e06e7089b27f0f264e825c5a913f884701304e681bdfb1505cc74d15bb026f81f6d67c415dc921c5e04b37b0a24faab024eb97fcf4432d8a2bddd21ac87b45e295313e229f86cde1d1144ce0151162cc133cf0c9d6123ed8e95f97422963327f313b2f1858e37f726e149630b48c21e9e322140052ac23522125cb020d57a719dfb20d8c455619d8efb8cf099c472d8902f6c7ff2ec8506a11487ef361e24137aec5558107e243eec0fe9138ded6479a878880ef889bacdc197d6fa20c6298f77827d2092b6bca7b1de0ad0d698f2fc14a46b7c65289501b7b84b691f2b4817c4209f59325b8c3889ba6a70a8ed41d26647d1c18c11651751dd4c883a723bc8e34b12f209acf180331ec612910415c1071a89e98674a484c4faf3c4c7a7f4eaf9baca7f163d5e3f65b4b68a31b56d35d8f98a4a7c8fb79d59b7f6bc706e1e1ee0dc112f95d1554ea9f520a6ebe0cb981f44162b662a9cc0d449e30b1c1f6cc8c7c452ca380ea7c7f309be58a6e92668774085eff3c53eb58df9d5e8991d3ccae3b558383b21c268f045e83bc6d5fdc7348bfa6d102c843ce1235473735b275dd8eba7a36842546a8a9cb437b0426bf4b720b42efb8e9b17edd839b82444b201df77266ccebf79299a3d6433f7c02b01e36d46a0814759e23ece87761ec78e0498de968cad93ede52f6a5cca396660e20415c682b510e61b75bed8ca98662792aebe9c9c4362555a54e634af87b18b7deaee680065b8d35e777b0eb7fcca41d597231c9e106698a4cbe7a4d82d2486d7625255492397428db8bb8b1d05c1db7029a3640adbc3b5bd577ee4755081d9e3a800eaf49e5b9dcb77528e6f0b16fbfa9e074db152561c00a8fa0f8d1e14a4dcdbcbabd3883324ad9367db1909cce245d6df059bcc85e29cba4175df0d94c93f189d35287d6dfa6525ce6794c37b34261a486d23667c0ba14e25f256c58a88e991a8f844048c30e3ff8310d6cee36a5f086a123abc3286c1f8363c4401e763513301b72c9791f59b3bf6ee84097231c8fc03460bf6e2e4e7decabf213a91a01f34055e8878339a8efab75a93e85e7adbce5a6dd601d94ed22b5ed265b8fce0d00a36cc9425fe3016f12ae05575b0410300680ffbb62260843c824ce450eec7567a03a081c6a5684f5d1750c304753b4af801ab87a4b0cfcc47222b340a469442b8fa64f01c40da079ba3061fe88c4abc2fbbf2f4a18fdcd1ea3d64207321d7021527f0d325f7dae0fb9cbfd63413ff9d96a54bc111e6728a6249f10ccf7702ba3e602a822a83233b54b0fde54e2bb3aa1b29cccafad2bba35a467552748e13536b3173d44d023de0eb32310e7631524fade3733153ac5323ecbedcb6c0f44ce1a08e5905fffbe814bbcd1fd5623eb146068c3af24d59fae5e02432b559063a6654f67157387a1fc60b323e337d62ef790bdba8c7cbcc9d242aaeee0ad5535232fb828869659cf03baa6517f6aa6afdc04730a39b549e27ca54565ed815a0b22471470991420f049e53c4f86aacdef35f34108f4e15b48b98babae18a2a64584060be8460978bcc448a20edc39b32d942015497a853719a2feecf528ed0740a35ab97bb57ad74ed534df9f561ebb4f66f2631c6003abe9ca6c8a074ecfbbbeb62f0ebee6f5854742b45ed67f7ceaae82b5da36b0546e0407aba38264e67270f5baa061d6a25979e32f6e9b680686f88b25ab8e2c62a6903e6dafabf4f221a0d2e1a58b7fb647859e78bc7d7e683a23a23c0a529258be297a25630ad2d6a2c7dc9e43bb4b75f47be20b347b8f5308d2c55aec21ad7d4431b6eecfd8903bd054c80220320ac53fcb09da83b85bdee3fb35b9c0dbc459ceb5ee972e6aa19dd0dbb31c1fe5c3a2d493a63c143da674a4669ae28b752ff7427f7e26913e533fc4dfe276593980881af428550144dc9e8a53f279ace95853ae65ef8a35c86a5c07b02e379cde9bda783888c59cf25c73f11780a9dbb9272790df92ad699de454fb30a7072c6b28da6a20efabd186379623706e3639b73931f2820bc4e7122723d62eda126c293874521e8dc1ec1570edbb1e43e169dfabff9016988705b0a29a140729eda4b8b08bd054afe8299d1f46322b8a4d4661ac9e2d702bb317dd4a65e855d7984eb2854a9ae1eeb535316fb581dd698f2b005af8a1beb1967289a2c8444e09886219667da112307a01d0bff341054f96495347458a7209c5b85f246b13b2153e9f512bc40850019b792bc0c578f54c1befcf0aa94272f1b87f3f8346d84acbda5990f8b7a93ed0215a7466395ebc709030d5a64d51fd36d343f1f231d3bd73ba92337fa222b22095dbb533010bd3b49141c693d5ccf4edde2b7a73a68f136e952a64cd4827eab4deece048a2443133f810214c841323bc8b49fa38edebb7766a1e8fc0a1fec6cabdc3c35bda516a4eef6bd6be7f9e050d6ac704f2883e5e690d5d2f5a833e755b68165bcf6de98af98cfa04cc5c75aab129ef786cdaf4e84a890c3d5731d560347a99974a25147b1bb1ceff06e34ea29d82479a27d236779819e101b2b46284ee1031da9039c0df63b5068e7c0d1ddf7fd02606c2e1a423f6f521c9099ecb18eac64336c76e8eb5ee2f9131b9e9fd727564965bf2739d45839fd73b34ff25347e26240e929c19ad95b80bf71e3ce9502d9009eab0468e16ce90d24baad6085bc7ca9bafc0e63d196de1c6aa5fb894f41bb3fa04ca0441671c6db8bd92b57ccf08ab465188956b879ff78c1ba813041ec269c8d3c2180a0d46f1828711f53ccf6ba4dff0034a7ed66a9169c3a379d26547a5f0805c4159494f28b9c3370667729c279349ca5ccaa7339c621c997e3d2090eb079de31ccee97f91440f28ba33cd0f93542dcd33ba655d387"]) ioctl$HIDIOCGFLAG(r5, 0x8004480e, &(0x7f0000000240)) syz_open_dev$evdev(0x0, 0x0, 0x100) r6 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r6, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r6, 0xc0104811, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1d7fd684c2cd6bc887e3", 0xa) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r9 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x6, 0x20000) write$hidraw(r9, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r9, 0x6611, 0x0) read$hidraw(r9, &(0x7f00000016c0)=""/4096, 0x1000) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r10, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r11 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x7ff, 0x200) write$hidraw(r11, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r11, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r11, &(0x7f0000002140)=""/172, 0xac) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r8, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000080)=ANY=[], @ANYRES64=0x0, @ANYRES32=r5, @ANYRESDEC=r0, @ANYRES16=r11], @ANYRES16=r3]) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x404080) [ 680.749181][ T102] usb 2-1: USB disconnect, device number 111 [ 680.824242][ T102] appletouch 2-1:1.0: input: appletouch disconnected [ 680.933568][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 681.053685][ T5] usb 4-1: config 0 has an invalid interface number: 235 but max is 0 [ 681.061876][ T5] usb 4-1: config 0 has no interface number 0 [ 681.068038][ T2915] usb 1-1: new high-speed USB device number 91 using dummy_hcd [ 681.075716][ T5] usb 4-1: New USB device found, idVendor=0b57, idProduct=c933, bcdDevice=e3.39 [ 681.084792][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 681.093801][ T5] usb 4-1: config 0 descriptor?? [ 681.135926][ T5] usbhid 4-1:0.235: couldn't find an input interrupt endpoint [ 681.183567][ T102] usb 2-1: new high-speed USB device number 112 using dummy_hcd [ 681.303622][ T2747] usb 6-1: new high-speed USB device number 82 using dummy_hcd [ 681.338036][ T83] usb 4-1: USB disconnect, device number 104 [ 681.343611][ T2915] usb 1-1: device descriptor read/64, error 18 [ 681.424296][ T102] usb 2-1: Using ep0 maxpacket: 16 02:42:43 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r0, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r1, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r1, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r1, &(0x7f0000002140)=""/172, 0xac) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r2, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r3, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) syz_usb_connect(0x1, 0x1, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="39d8e6210a50c2ee91583436a734245a8e4e501a189ccf146b7117e889a8bfd6d1e700ba5ec8780992a37f5c17e0bc7cffb5d3dbc4dd3526763540333e6e161c968ae45a5a443ca8ad4b8b21063be48bc4c3fb07a06d325461caa19da49111ca76c1e8bd2c5f44e8c8e4b37e2e048e3657bbc0c17f3e5e957912cadc8c6cfc91a45d211b6566b5c6b70b0a415dcdc20a", @ANYRES32=r0, @ANYBLOB="5af0713ce9b8cfa0afe3aa45c36b58b616aef21e7fdefb5e820525b68ff069574c4ec013161cfc88e23ede21ac", @ANYPTR64], @ANYRESOCT, @ANYBLOB="6433bd2690c455d463cc32e0518e68c8a9cfd21f05a4e63a0f878a465f57e0d63f078dfac4a060902ab3f415767b61d74681e447b7e2485400e5e7cf58dea3feb2fb2fdf511fc997770a46c21010ae80701f72951b7aa390deb8d87a82cc578a0389491e4b58f006a19ea3d75458239581b9257ecd56239b60b8", @ANYRESHEX=r1, @ANYRESOCT, @ANYRESDEC, @ANYRESOCT=r2, @ANYRESDEC=r3]], 0x0) 02:42:43 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000039542f108c07021047e6000000010902240001000000000904db00010a04c80009210003000000810009050a00000000000003f0afdc0a5c1aa7f091e22771a776868238520ff38068566d29acd233134c457404ff87ee1d268946bd4d3812510e552cd7281c524591cf13749cef7a636fe8333aa3375bf73d4ee75a0b57df80d54a41c91aac5b35faeac55c28029add48809faaf8606f4036a77ed0dd9c176a4385f895000001b7a7f7c646eb507fbef7047e1d3fc6fe92a51a2f90ca5131379791bdf1b6a88eb1c88b0d368bf8507d4e384a38d7f16eae524a39603d84608258e1f5132f1b2c62626161e749a2dacc4a070000001d671b58fee0224776b16f00"/276], 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="06004000912fd3cf176cc9d24c2d3bc1125e53369ca9cb2d8abdaa214b045255df8b7576da4e4e6da5c9186ca6b4873afabef04f03faf32382a6c73a7b4a9fac0f826238f9014a640dcff2429d5d60415a21d383950e078517ac147125e583285e1af4c0cc0548ef327e47d3d3ae217015d3f247368356f7e1260a5807584168e77e6552f49be9edf6bcc14487c3d1ad4e4dd130aaa7208c09f21e6e214e80590a22a2685c5fa6081371dd948a45a7f9e334953647103df8dc2fbcbf9098e4f6a123f9f308c5ea422d9c8dc0046e6c266e1b4c168ce9cd441c0a67464b7ca23b8f3f9e20ac43e345cd6d88955505d2e575"], @ANYPTR]) syz_usb_control_io(r0, &(0x7f0000000440)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x81, {0xfffffffffffffdc5}}, 0x0}, &(0x7f0000000f00)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f0000000480)={0x2c, &(0x7f0000000080)={0x0, 0xd, 0x94, {0x94, 0x6ce37e8677dc5f3a, "1fe0f1fb22cd809cf2e1e003adde06f45e345bdaf02ec4b7b93ea1d18922a5c8c34cdb3e4b8ae573139d6b9615988e5fca609ee2c3a269c968ebd75bc4c8bc21e98157ae70a03e7bdb1577be5718b30dec1b3d50530e3fda9d5d97576e153f212375aef7bf327e01491becc22b4cd11619d3471aeeeaa71bc99cc79fbb35967bc6b1fbde6982ddee40338aa04bd10cb6de86"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x422}}, &(0x7f0000000140)={0x0, 0xf, 0x37, {0x5, 0xf, 0x37, 0x2, [@generic={0x2f, 0x10, 0x14, "3b4d292702441b9219982af9d6fd5e96e0ecff95c320a0fcaedbedc7a3aee9422b1f94576500313b48fec641"}, @ptm_cap={0x3}]}}, &(0x7f00000003c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0xdd, 0x2, 0x9, 0x40, "4f6afc1c", "15c88861"}}, &(0x7f0000000400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7f, 0x1, 0x8, 0x4, 0x4, 0x3f, 0x5}}}, &(0x7f0000000a80)={0xac, &(0x7f00000004c0)={0x20, 0x13, 0x5a, "d08f8da82bbfb470e900b888b205788ea477e5088d7d159aa0c302b90d3c80538ab6855af882055d18708a13974d4b828c47b62c3280cb73f40024c9e13ad27be8818ae1ad973c1422c86b3c6d0ef8ab79b4c07c846e60c4d661"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x16}, &(0x7f00000005c0)={0x20, 0x81, 0x2, "5c94"}, &(0x7f0000000640)={0x20, 0x82, 0x3, "98d83c"}, &(0x7f0000000680)={0x20, 0x83, 0x2, "9c82"}, &(0x7f00000006c0)={0x20, 0x84, 0x4, "470d5497"}, &(0x7f0000000700)={0x20, 0x85, 0x3, "ae4775"}, &(0x7f0000000740)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000780)={0x20, 0x0, 0x8, {0x4, 0x1, [0xf]}}, &(0x7f00000007c0)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000800)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000000840)={0x40, 0xb, 0x2, "a88c"}, &(0x7f0000000880)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000008c0)={0x40, 0x13, 0x6, @dev={[], 0x23}}, &(0x7f0000000900)={0x40, 0x17, 0x6, @random="07a91789cf66"}, &(0x7f0000000940)={0x40, 0x19, 0x2, "c337"}, &(0x7f0000000980)={0x40, 0x1a, 0x2, 0x3}, &(0x7f00000009c0)={0x40, 0x1c, 0x1, 0x75}, &(0x7f0000000a00)={0x40, 0x1e, 0x1}, &(0x7f0000000a40)={0x40, 0x21, 0x1, 0x1}}) [ 681.543660][ T2747] usb 6-1: Using ep0 maxpacket: 8 [ 681.543911][ T102] usb 2-1: config 0 has an invalid interface number: 114 but max is 0 [ 681.556927][ T102] usb 2-1: config 0 has no interface number 0 [ 681.563726][ T102] usb 2-1: New USB device found, idVendor=0af0, idProduct=8600, bcdDevice=7e.9c [ 681.572769][ T102] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 681.582424][ T102] usb 2-1: config 0 descriptor?? [ 681.603618][ T2747] usb 6-1: device descriptor read/all, error -71 [ 681.634249][ T102] hso 2-1:0.114: Not our interface 02:42:44 executing program 4: r0 = syz_usb_connect(0x0, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 681.743562][ T2915] usb 1-1: device descriptor read/64, error 18 [ 681.836174][ T102] usb 2-1: USB disconnect, device number 112 [ 681.973563][ T2747] usb 6-1: new high-speed USB device number 83 using dummy_hcd [ 682.013548][ T2915] usb 1-1: new high-speed USB device number 92 using dummy_hcd [ 682.113633][ T5] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 682.223566][ T2747] usb 6-1: Using ep0 maxpacket: 16 [ 682.283560][ T2915] usb 1-1: device descriptor read/64, error 18 [ 682.343653][ T2747] usb 6-1: config 0 has an invalid interface number: 219 but max is 0 [ 682.352324][ T2747] usb 6-1: config 0 has no interface number 0 [ 682.358487][ T2747] usb 6-1: New USB device found, idVendor=078c, idProduct=1002, bcdDevice=e6.47 [ 682.363570][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 682.367558][ T2747] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 682.368577][ T2747] usb 6-1: config 0 descriptor?? [ 682.494115][ T5] usb 4-1: config 0 has an invalid interface number: 235 but max is 0 [ 682.502342][ T5] usb 4-1: config 0 has no interface number 0 [ 682.509177][ T5] usb 4-1: New USB device found, idVendor=0b57, idProduct=c933, bcdDevice=e3.39 [ 682.518299][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 682.527220][ T5] usb 4-1: config 0 descriptor?? 02:42:45 executing program 2: syz_usb_connect(0x0, 0x158, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dffffffffdf0035d5290bbdb6701593321f606858c114af7d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c931c87b30380c498929c0cf0f4e3916bee428da95b9819203694392515fd72e2caefe7d61d6910bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf91"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000000100)={0x30, 0xa, 0x1a, {0x1a, 0x7, "d2ad58d67586c36326007c9f44bd89b203f4494e3a7429ce"}}, &(0x7f0000000140)=ANY=[@ANYBLOB="00030400040004033f04"], &(0x7f0000000180)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0xb, 0x80, 0x5, 0x20, "ffc7a94e", "606e8724"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x80, 0x80, 0x1f, 0xff, 0x20, 0x0, 0x7ff}}}, &(0x7f0000000880)={0xac, &(0x7f0000000280)={0x0, 0x10, 0xf0, "03ef0577dc7610e1c6998865ed7dff51a4bee47a5dadc8cfdd538817659fd6625bd9698ae1858a77a23f60168b0622b7e14110473581aac3016bbdbfbb08656aa9040b9c03dcce633037d47556194364c694160c8a0f08b58f7efc2914881e390b50ebe77458cd4235379e6b29994ccc3a318f6359f0e3fcb2f81d2a8d6b429960e1a95f560a504c0a3b93ed6c89265a0ce65d66bb4276281c3111863e56b697af7ffe69cf1bfe9ec93f7f23bfdb39224747f19f0ec9c1140e8f432bf987b27450d62e0561b9f572018656d79ca3b3122be19612bf07853e431d6e4aeab2e78cee51fdf8fea964c9998cc63d8c7c81d3"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0xc5}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000400)={0x20, 0x81, 0xffffffffffffff13, ',\r'}, &(0x7f0000000440)={0x20, 0x82, 0x2, "89bb"}, &(0x7f0000000480)={0x20, 0x83, 0x3, "28b1b2"}, &(0x7f00000004c0)={0x20, 0x84, 0x1, 'Y'}, &(0x7f0000000500)={0x20, 0x85, 0x3, "3ac1b1"}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000580)={0x20, 0x0, 0x8, {0x10, 0x2, [0xf00]}}, &(0x7f00000005c0)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000640)={0x40, 0xb, 0x2, "bb0e"}, &(0x7f0000000680)={0x40, 0xf, 0x2, 0x5}, &(0x7f00000006c0)={0x40, 0x13, 0x6}, &(0x7f0000000700)={0x40, 0x17, 0x6}, &(0x7f0000000740)={0x40, 0x19, 0x2, '!+'}, &(0x7f0000000780)={0x40, 0x1a, 0x2, 0x5}, &(0x7f00000007c0)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f0000000800)={0x40, 0x1e, 0x1, 0x7f}, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x6}}) 02:42:45 executing program 4: r0 = syz_usb_connect(0x0, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 682.587913][ T5] usbhid 4-1:0.235: couldn't find an input interrupt endpoint [ 682.603662][ T83] usb 2-1: new high-speed USB device number 113 using dummy_hcd [ 682.644580][ T2747] input: GTCO_CalComp as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.219/input/input198 [ 682.703554][ T2915] usb 1-1: device descriptor read/64, error 18 02:42:45 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="130100000000000826093333000000000001090224000100000000090440000903000000092100000001222200090581030000000000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0x8, 0x8, 0x3f, 0x401, 0xffffff81, 0x7}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000380)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x1c, 0x8009}}) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000240)=""/58) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f0000000180)=0x3) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000280)=ANY=[@ANYBLOB="000033def176000000f8c7f700000000000004015443640a789bdd51320621d59b22cefdcf000000f091fe97ef1b05cf5e549057537d8045e49a9348928a07864e3853fd479789350c3cd797b88b95e1343c6fe09231b2762b77ddfe53f513d18a7d05264df9dea3eaebba0b7ebe2800df09a98c92f42819f027084eabd23090b88795278ddad305689f67c37e2cb9c1cbe02199273b756e710fac98"], 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xffffffffffff2d5b, 0x80) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f00000003c0)=""/227) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 682.787837][ T2747] usb 4-1: USB disconnect, device number 105 [ 682.823849][ T2915] usb usb1-port1: attempt power cycle [ 682.873654][ T83] usb 2-1: Using ep0 maxpacket: 16 [ 682.893649][ T5] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 682.943682][ T83] usb 2-1: device descriptor read/all, error -71 [ 683.047046][ T102] usb 6-1: USB disconnect, device number 83 [ 683.104412][ T102] gtco 6-1:0.219: gtco driver disconnected 02:42:45 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090410000903001900092100000001222200090581130000000000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0xda, 0x400000) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000680)=""/205) syz_usb_connect$cdc_ncm(0x0, 0x6f, &(0x7f0000000180)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xcf, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5d, 0x2, 0x1, 0x9, 0x20, 0xc, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x5, {{0x6, 0x24, 0x6, 0x0, 0x1, 'M'}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x80000001, 0x8, 0xf30f, 0x8}, {0x6, 0x24, 0x1a, 0x1000}}, {{0x9, 0x5, 0x81, 0x3, 0x380, 0x5, 0x1c, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x6}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x1d, "", {{{0x9, 0x5, 0x82, 0x2, 0x23a, 0x1f, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x369, 0x9, 0x1, 0xf8}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x3f, 0x3f, 0x9, 0xe43ba7755302b71, 0x8}, 0x24, &(0x7f0000000340)={0x5, 0xf, 0x24, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x22, 0x1f, 0x4, 0x10, 0x40}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x6, 0x2, 0x9}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xb, 0xb, 0x1}]}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x24, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0xdb, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, 0x0) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000480)=""/225) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000580)=""/227) r3 = syz_open_dev$evdev(&(0x7f0000000440)='/dev/input/event#\x00', 0x44, 0x2028a0) ioctl$EVIOCGBITKEY(r3, 0x80404521, &(0x7f0000000780)=""/81) syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x5, 0x187080) r4 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0xc7c, 0x500) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f0000000380)=""/17) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, 0x0, &(0x7f00000004c0)={0x0, 0x3, 0x88, @string={0x88, 0x3, "abf63f6d753c8c97bed0142ea7837522d1bf73f78c9ac51f4d877c6ba7e9566dc4d9173eec09c7f8e564ea9cf7f1cd60c9effd36c6137cb1a999bf9eedfb95c2f2aefc3d23134111eae285a1d3c09507bd35fe9aa90810590aac151707c27945277e59e415556bad8c6817c2eeb112d191ecfabccd3aae3da950e7319d296c78c164c5dbd0de"}}, 0x0, 0x0, 0x0}, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000300)={0x52, 0x200, 0x61, {0x0, 0x14ac}, {0x9, 0xc4}, @period={0x5a, 0x0, 0x1ff, 0x3, 0x8ce0, {0x7f, 0x1, 0x5, 0x800}, 0x3, &(0x7f0000000240)=[0x1f, 0x3, 0x9]}}) r5 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r5, 0x81044804, &(0x7f0000000040)={0x1, "c2"}) [ 683.253981][ T5] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 683.262479][ T5] usb 3-1: config 0 has no interface number 0 [ 683.268794][ T5] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 255, changing to 11 [ 683.280146][ T5] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has invalid maxpacket 2047, setting to 1024 [ 683.323619][ T83] usb 2-1: new high-speed USB device number 114 using dummy_hcd [ 683.363714][ T5] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 683.372926][ T5] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 683.381048][ T5] usb 3-1: Manufacturer: syz [ 683.386528][ T5] usb 3-1: config 0 descriptor?? [ 683.425105][ T5] cm109 3-1:0.138: invalid payload size 1024, expected 4 [ 683.432840][ T5] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input200 [ 683.473577][ T12] usb 4-1: new high-speed USB device number 106 using dummy_hcd 02:42:45 executing program 4: r0 = syz_usb_connect(0x5, 0x0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 683.533572][ T2915] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 683.583649][ T83] usb 2-1: Using ep0 maxpacket: 8 [ 683.626465][ T2747] usb 3-1: USB disconnect, device number 97 [ 683.633577][ C0] cm109 3-1:0.138: cm109_urb_ctl_callback: urb status -2 [ 683.640729][ T2747] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 683.703647][ T83] usb 2-1: config 0 has an invalid interface number: 64 but max is 0 [ 683.712146][ T83] usb 2-1: config 0 has no interface number 0 [ 683.720656][ T83] usb 2-1: config 0 interface 64 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 683.723667][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 683.731736][ T83] usb 2-1: config 0 interface 64 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 02:42:46 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x6b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x15, 0x40, 0x1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x7, {0x9, 0x21, 0x1c5b, 0x80, 0x1, {0x22, 0x3c2}}, {{{0x9, 0x5, 0x81, 0x3, 0x19f, 0xf8, 0x3c}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x9, 0x60, 0x9, 0x40}, 0x2a, &(0x7f0000000080)={0x5, 0xf, 0x2a, 0x4, [@ssp_cap={0x1c, 0x10, 0xa, 0x2, 0x4, 0x7, 0x7807, 0x1, [0x0, 0x30, 0xff00c0, 0xc0c0]}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0xa, [{0x4, &(0x7f00000000c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x410}}, {0x90, &(0x7f00000001c0)=@string={0x90, 0x3, "351ebb0b362b2c61c39b1460182112f21236f13b2f781b1cb4454da1d490617d7f26752928605033cd1d81e448055a4c8289a24c749c64dc71906c0aeb6e736ec6e4239bcebff0c1812e4424adf4daf841a56f0fffeda5f59225df1a5a77813fd4388da0415ba22da899cbbc5e2c6ade3c497ffc3fddab3a018a7f8e7c237ab262e297b4bff9e837d4b6b0c2a9dc"}}, {0x2, &(0x7f0000000280)=@string={0x2}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x438}}, {0x15, &(0x7f0000000300)=@string={0x15, 0x3, "8b2c0c345a18001dd3a8b27833ba9ef7725891"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x400a}}, {0x1002, &(0x7f0000000580)=@string={0x1002, 0x3, "2a2f00461c0c4da89e74fe47d03ec629c7fe9f99c23fe5bebd69b8c1950e55740eb27519bb6cdbfd42693e5ff38d3626e532e7475f262fdbf912032be26bfc4594271c339d9d8493f6e3981c34c5761fb040aacf4b08b5f1dbfe8921c96981b4baa8826df63594b83651ea3ba50b482477aaee9a7593cd67837eb514e424b0672e5dc31ecda5ac79aae84c7d81c81b78a30854ee7d87a57baa49e98825eb57164d4fcabb6a6ef7c437ecc75e653889fcebf4d566f83d884faea409a1b9fbfbead6b5e242607761ec519a915c4ebb3081873b3c582f4ac7db2e4283b27fe98a66ee662db84a680b88a41ed0bba8346a6155320da47a2bf3033a2158d86a941c4182fb714c3ee791e3f7bc778a0d7451d228af2462299f2fee7b1d2f60a3c8c2c39173150ab31e8b22e4c6ae2874840005ebb73792df7a1a5bea7f0e37e20af42b1dbaa2a4b436c6f329e86a03e75b41f80d792d28761e4efab3d919818769c5fbdd368f4b29971119219501329e2e50f973200759077431cfe5108ec66a3713f939af8c6b18db9f2903007b055648b4605a9aa5327454624cfe386ebf5f0514aaaec1c46025a9b4073e455e49a046fe4a28844105eae28913797c3a6933f69a067c116aff8f598dbb1ccc25eeeabf56476d60582eb7fcdb3d5ee1069b47bc2f9f476c5fd727ee3a895c5d87a76074c383a894d53db7370d001bcafdeb151fb6a9358dbfaee5d5cd20acd3ec153696fefa7ecb7a6d8c1b93cbe4823c050730ef03350a46d922238767c332cef10a80aba526dc3974ed518c48e40333c2b4a091356004b75566872c938ea51d06a93b9c5f66a60efe500ecd8ad8aef397d32cb56b280dc04a35c4c7ed6fb121eabf4d928df97ccf528b0f55ce82da579640f3a25eace839c2c6e2717338236f8154a15ef82b21f7eb9148b6993c072c5d71538e498876ce43d0f8e858309654a384d625c4ea59901068db9a9005c86727b222fab8f3abf2383b7e9bc06463b8df757b1a11b16aace0935dc0113ad2e10a139b2684a4307f25d463768625aa5f88646235d3a89c5bdd5fcd69e5d246e5ac93b88a11d2724f40abaefc45ede32863249e1ca19e0bf4b8eb6d257cc5b575a6103180d5b0600edbe4ed08e56675de8bc138b1763f71637624eafeb6a946e54ddb95e79a0c549484dcf8da3166b5bedcf71e02e6686ea83280598b66b4e77d879bc67c1e5ad7f34ce6e2f1c4474f39000c24fede1a4d70e9e965b2420a9f12c4b2821123000f87837017313a953103cb1b41f98e15e37b193ce03e5cf2475b528c49cc7cb2cec5ac22583ce081a60a13b9b24c9bc2b69f45611ef39b314918db0c4ad202fa79a4baa77af4bb2506fa0656021b6ed8fa05f9ac6c4e80d0f32a2316897553c13ed5c5bb3286c411b5d83853c7fc811f4a62f37a36b074bf9469bf8e780de3946cfc808613d4a82b318f86f39102b39614783a2335c275c1274c5c59bea598b2090b831279294149eaa45f666779ed36088ec5d8c02b66c66d102647f1d7f9e39f488b655f735b1331ee45c29e188f2ee2914cbbeaf8f5fb64a0d3fbadc73873281c8d074e7a373aa0fcb41d9ac1fbe9d5447f687aaed64684554131fb2834e96127920c71cc7675d9901d455e2837003a8375d5fd5f163dc9f3b76cac775993cd38e2a16974cd01104d058d28a83222c1cc16baf0e3148f743edd3f6f1e74a98200d509290b634d5234d7299fd8cb7fcacc30cafd4977967d9c3bf9f961c85612bccbdc1ee087a440747fc47581a174b829670e72cbc2cc3d13498be11084f7ed8d33ec628ee00a1438ee95b33df73c257d645b21a3d971935842a8ee4af55f884cb3b8bef527d97a07c2d774cf57035fe99ee0d28a64132af5b7fb8ceb1d1eb52e62294e46501026f675897dc47f953e7da759cf4546a1f9dd81fd4cb0eb027e223dfbb82fe6d824c8c472184e664367e008fb2cca3fedaf470de69e70715bf8b0286d705f144b240f1779e37268a54dd74c7d0b2776bd5a276bb32cf8348c95be606daf2fc5cbfca5ead66e93dfc73bffb83c2cd028b47f97e8cb0a460309160db2f8acb42b64c8754b023e4e39c2196ce93abc6c16026017e65a3bc2d8db074e3c47fb37dea89948b87cf28877abd22bf9ac1b7ad3ceff9301c891f1346f39644cc04a524d69d751ccfbd77dd33b9732ee51e0fec02a22f0443968b63770e1e025df50ddc9df6c99af45c45c22f06482f820073ec61a039d1e4b4cc79195d924a4d066979c19ec63487ff70e0a6781a9a898d9c206e57ae584ed966158ec91bf04bb2d7770773180d013ff0046ff7bb84572bd2ef10d2580218218b1016f4eeaf281256e142a920fad745f8ca67aeabd88e998d726825c4b570850dc5507edd93cabf0663ba7ab9fe90acbbc26171ee17a4a66a42a296cd0a1979ea60607e4c90706b6640ac9b033b5828c0530d84e95762ca682fbb0b90aa6462b72389ae9ac795b0732e1ef937e5d458272c3135e7c233aa61175a79c50b465f34c1b44e4b4cd6220e87ce31c04202971c313f63b501f3ca35fe1c1a8b5913c1a4c26553b6c3c185d434c135efa19e3113335023c12aa2228c773467ca793a8a68db335ad305f17008ee3078f836293cdee3c4abf4033169c2964da2c35ee2a8f7c05f8f4b4960b27bacd1a1d697b372a8d9d7e69f61b255f07e904cf7329be5ef55fcf4b2e710468e5086b15e757965270b46058edcbc50c8a823f1f4a0a3a607daa5ca84de7d730e9e74c78d1d4d5ccd072948595320bf1360835842d9c36bbb6bea4395bdd327a4c7d4ef23043b9e504ea6ee7edc533d1f652ba10be1a54f2fe6128897703e78bbbce20c0d1838ab993188572352984837df03b16ff318a3db7ff58d1bfe9d3696cdd714d862723f8d31457449df1fa33499dfb7b04d02b7074cd2903ee48ccf1cfc3aa37f3b8d08a530e40c225a7f9847346ac2b455454a6ea0e3c507959a65a07700d8f352485301e388561a6dd7a92d45de29b904bf384025d76af0b007d68e9933b2bf931c6a862b79d2be3057609e7e4f00a62a3e3ed62fd7f5e8fd56b0329e7559e7eb9ee1a81e5c452444f78422fff0c083332a45de3058d85fcbd325da8a36ea268c901486ae42c0651e5c19936cf6232fcbf6a3625bc03548951608362ad39b555409c3601b6395c7fce9a616b5aa2ce14b35b6ae7733958da6feba1e520e4c9be3279e199784ce611609bbeb23d2a6b17d9d4670e9b065fafe11aebbe259bdb000afc4664ce1d3a4b0a507894964942ee1ec5c9fedaf9214ba3a75e3d124e2f30875d31a14d1bbf7a1aef4eed7f7db4de3ae343c3edf8ed3b80ae2c6563d92b888ad7c769fd6db974b400b7cfaf0c5e439a17d24c631d3a2e09fe620eb879e7bcbabdb698f898c6ce47a4dd4aab3bf1bc364b13cfb8f20a68fb62ba56fb42ea2345b41723643a9109b1fe33776f64fc3127607bceb693f5b15c500725378e8f6ac700939a2dc4ceb8135a5bc182d0a39193587e4e63d9e09c5c0d7b6750ecccad33e9f7d4a326fa6fafb0676c667dadde139e9296d10268cd83378069d66f8a26aa06cb1f47cc2624a07b752424402ed4f992f78cf62199cde89085a6feb5fc3feda5a4d9a3209b91bbd250f3f4a9c87836c5b305090878177e849cf5e3887a85a704c9b46dc2e6e67f759eb1f7230c4a857a5b93c9d692c361a6ab1c0d3f4e3868f3765b495f2e16c0032c1ca17ad95c12c88ec6c2ce2da2471e6c9540fc93856792ebe6a3a7ba2b283c47000a337eb8e72a3283c2fc870f9a3974a0f5e22ea98cc19e220f7a17b26180d6000326883f78ec9f2660b5b4ebaf0b05a484ff9920b6587eb354173ad22cee246408d21fdb5d4c02f010dccfcf367c44eefdadcad4583bbb35ec8ebde51266f55f575a4e6f91214cf55302b5d0dbb2d94fc204fc66cd2e20785b2446b746c6667f75dfa3bdcb08ead1adcdc9e456fd231992c7a9f7d641fddbb8fc727e8e82c6540830b2bbaa23ca61dcf7a9ecf23e34fe2da9ff09146dc76a3f658747b2dfeff698b29c2ee111eb3dedc69d56d2215bbf95c1e23ec46613d4dfafe8f25e1f58e8477957280dcf021161a80e0f30abc251b77c7ae359592c5de4fc1a37f3bfb202de82eab14a3191c5dfc4f35dd3877a5a4e3a64051519cb7f9f8276a1fee926f31eaac1688ccf848b1afdb698608de53ada2eaf13163f569c94192968eb67dab4b1e242333889a4e1d08f4644d08ffcdcdef08ed99814e4fa89d6ab177413c6f02aee69001f6b0b7428f6f6b948ccbcf0a2417e9424a845b130e50c67ce0f2949b3bf3524c648fdd60b50d5a2074dec9e0e044a6abd5ea218957b86dc3eb2bfa5e936583d50549060b59898cf8c09e91640d5dee5a5a1f76e88d767599d5aab9b7bda8813a8a604986ca7330b7e3249c66622d94634ad31330913ea3dd148457f00c495dbd0bbf209f5787dd183e4c5579e43b944cdb2a8a532fc3ac9e2819fb6fb80f4b1a80d5e35655d1498bc8fb5968a580891b513e5fe87c6ab72d37138727e5a84e97f71ac95563145d748aa0533336de3295c032acdeb4913769c8ca986b4b38ac2dba506186bc1bc708757fc1bb04567a9c6236f48898bbb6f81178f070f5ca87604ca98a7f710e64650e8b4bcd35998f6c1be8d1aef40a858391fcdbf172b80f680c3cfa566e4d0bb72d4b4ad484ce0ec7c45fb51ee452202902cb2f4702edfa8b6c04fb2f5654bbd5883a0bc53b40ab0780c8a7cef737eaa35816941718f446f07f1974b713ea7420b76a96ea078415542c81e5fbdb35f7ad1e5b2bea509e0a44e1f7ede00d2f7403af561d847a9bc6b1cce97aa0568f70b534938ce8850ff63689813859cdce92c08177fcc60fa89091e6f779d9beda4c678ab864d482687e9a3a150d2c4251c7d942e31ce336098484f93458b453e24a4f6a1924cad8b95f0f95e158c75fa5944225edd61032f96e41b0702ea1586f9af303a59db9e9bf6b1da58e94f0d7ce98ef6fb71dd417462bd8fcf4a372a6db2e52f76dcd26694c225c54649a817a5d809e51f59a8eec63e9736d66063bf8f4dbc224d88658f8b8019752126cce03489f3918d0890e5ff0778bc9bbad889a07dbfd01f73cbabbcb42a1c8381b273e62cc677f2720c82ef2369184ca2c7317da5755235c05c2dd59c089d3f9e2ab0935567c8be83c0c3ef749d03f137145a87af36f2fa9a4b0e9fe60dc0ad2e4c429e3783153d6079a36636a4055f079c5c03358686b4b3fba7e90d31b02208e345cff822f9c172ed70216dbc96d4d45ae6ae62eec5d9ae3193c83b6903429d3b03c210a788bcf8319066cf63a2a2034789b0c43bc6c115d8e1f8e03ff17a3d67482a1eb53fe6d0e433a62cacc4c0567115b8efbc002e6df037c55de22e3b64a1686f44fb8f35aa104049be1e28f01335f12b1c75968fa50e5b7889193c3cefcc247c00d4131f6939aaf735463ce569b0579ba30a0a209418ed8d750b425443b2e96fe7cea885db472443b376e8a99e71f21c3e66e645b1893703e6a42de7f209ab0139184906e309a90dc2194e99908d70d295e6947ab3f4eea2972b5d52a32d7aa54408ba93b6eeff19505f1a4a291ebfc0496c057f7ed209e8d53e969cab78da034641fd2f225374e93f4ffacf81c597a549ca07ab8017f650c6bcdb14b3d52ddeef9de327b1f5da4f3458389aeca3a3face64f1c18a81828fca37fbb527a02472ddcd53458d75d36b01feaf6917d854ecf19761c633180bbb8fd04e15931b96"}}]}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000180)=ANY=[@ANYBLOB="000011000000851049e21f09001367f2e157ed8c3a09"], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 683.749752][ T83] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 683.758989][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 683.779513][ T83] usb 2-1: config 0 descriptor?? [ 683.813635][ T2915] usb 1-1: device descriptor read/64, error 18 [ 683.820345][ T5] usb 6-1: new high-speed USB device number 84 using dummy_hcd [ 683.863678][ T12] usb 4-1: config 0 has an invalid interface number: 16 but max is 0 [ 683.871778][ T12] usb 4-1: config 0 has no interface number 0 [ 683.878287][ T12] usb 4-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 683.889566][ T12] usb 4-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 683.902663][ T12] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 683.911726][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 683.920657][ T12] usb 4-1: config 0 descriptor?? [ 684.093562][ T5] usb 6-1: Using ep0 maxpacket: 16 [ 684.214126][ T5] usb 6-1: config 0 has an invalid interface number: 219 but max is 0 [ 684.222323][ T5] usb 6-1: config 0 has no interface number 0 [ 684.228513][ T5] usb 6-1: New USB device found, idVendor=078c, idProduct=1002, bcdDevice=e6.47 [ 684.237602][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 684.250242][ T5] usb 6-1: config 0 descriptor?? [ 684.363558][ T2915] usb 1-1: device descriptor read/64, error -71 [ 684.394767][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.402296][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.409598][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.413548][ T2747] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 684.416873][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.431639][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.438899][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.446145][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.453336][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 02:42:46 executing program 4: r0 = syz_usb_connect(0x5, 0x0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 684.460603][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.467932][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.475209][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.482513][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.489750][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.497092][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.504350][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.511815][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.519116][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.523627][ T83] usbhid 2-1:0.64: can't add hid device: -71 [ 684.526357][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.526377][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.532554][ T83] usbhid: probe of 2-1:0.64 failed with error -71 [ 684.539687][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 02:42:47 executing program 5: r0 = syz_usb_connect(0x0, 0xfd3f, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x69, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f00000003c0)={0x44, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x1000}, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0xac, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001780)={0xac, &(0x7f00000003c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) [ 684.539706][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.539723][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.539740][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.554275][ T83] usb 2-1: USB disconnect, device number 114 [ 684.554490][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.596989][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.604261][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.611479][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.618750][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.626094][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.633305][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.640556][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.647826][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.655166][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.662372][ T12] cm6533_jd 0003:0D8C:0022.0070: unknown main item tag 0x0 [ 684.669775][ T5] gtco 6-1:0.219: Collection level already at zero [ 684.677251][ T5] input: GTCO_CalComp as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.219/input/input201 [ 684.689810][ T5] usb 6-1: USB disconnect, device number 84 [ 684.696053][ T12] cm6533_jd 0003:0D8C:0022.0070: No inputs registered, leaving [ 684.709675][ T12] cm6533_jd 0003:0D8C:0022.0070: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.3-1/input16 [ 684.744396][ T5] gtco 6-1:0.219: gtco driver disconnected [ 684.783713][ T2747] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 684.792039][ T2747] usb 3-1: config 0 has no interface number 0 [ 684.798615][ T2747] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 255, changing to 11 [ 684.810137][ T2747] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has invalid maxpacket 2047, setting to 1024 [ 684.823577][ T2915] usb 1-1: new high-speed USB device number 94 using dummy_hcd [ 684.893678][ T2747] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 684.902784][ T2747] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 684.911020][ T2747] usb 3-1: Manufacturer: syz [ 684.916401][ T2747] usb 3-1: config 0 descriptor?? [ 684.955389][ T2747] cm109 3-1:0.138: invalid payload size 1024, expected 4 [ 684.963269][ T2747] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input202 [ 685.073554][ T2915] usb 1-1: Using ep0 maxpacket: 32 [ 685.093849][ T5] usb 6-1: new high-speed USB device number 85 using dummy_hcd [ 685.155063][ T102] usb 3-1: USB disconnect, device number 98 [ 685.163529][ C1] cm109 3-1:0.138: cm109_urb_ctl_callback: urb status -2 [ 685.170656][ T102] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 685.193643][ T2915] usb 1-1: config 0 has an invalid interface number: 15 but max is 0 [ 685.201768][ T2915] usb 1-1: config 0 has no interface number 0 [ 685.207925][ T2915] usb 1-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 685.217281][ T2915] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 685.227071][ T2915] usb 1-1: config 0 descriptor?? [ 685.243704][ T12] usb 2-1: new high-speed USB device number 115 using dummy_hcd 02:42:47 executing program 4: r0 = syz_usb_connect(0x5, 0x0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 685.413656][T12353] usb 4-1: language id specifier not provided by device, defaulting to English [ 685.495851][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 685.501556][ T2915] usb 1-1: USB disconnect, device number 94 [ 685.523697][ T5] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 685.531749][ T5] usb 6-1: can't read configurations, error -22 02:42:48 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x9d, 0xc8, 0xf9, 0x10, 0x1d50, 0x6089, 0xfb62, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7f, 0x0, 0x0, 0xd2, 0xb, 0xb0}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r1, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r1, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r1, &(0x7f0000002140)=""/172, 0xac) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r2, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r2, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r2, &(0x7f0000002140)=""/172, 0xac) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r3, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r3, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r3, &(0x7f0000002140)=""/172, 0xac) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r4, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r5, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r6, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x3c2, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB="4c1ff1a862dc9852e48fcad01f67dc59b0829fe00039019020f3cd971fcaa965f6f299f32ecc838875877f46001952be70792fcbf4a8ee537b3f57b997dbc0b864effcfcae2279717fa7f787fdd7456d6e6c0efa15b54c194e0d4b2c0c54f198745a4e1abfe3d5793110bebc28d679be290d6fb3c5d63eb5c37f814464a558fcc12291c4ccb722b0cf150f2119c21b9eba5e7ea11bfbe0c947db99d1115318d11b33b32d52a8fd20da6f084394ca1a8a197beccf8327122ed21d9f38364a3c675436054ad6ecdf7c9a8745d6faacc94ecdeae26727f4a963a82ed53fc112aa9998664ccd2ff9fbcb", @ANYRES32, @ANYRESOCT], @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYBLOB="69d1ab01d5b36e51a18c6819097a8f58e526eb26b6b3", @ANYRES64, @ANYRES16=r0, @ANYRES16=r3, @ANYPTR], @ANYRES16=r0, @ANYRESOCT, @ANYRESOCT=r1], @ANYRESHEX=r2, @ANYPTR, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES32=r4, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESDEC=r5, @ANYRES32]], @ANYRES16, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESHEX=r6], @ANYRES64], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000002180)={0x34, &(0x7f0000001200)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000000480)={0x470, "d98f94a4059867177602f4742f05c248cdd7290af8689564bdbcf3ae2cb6722a7f932efa5c34efd3c5c7f470aa10f3a4731de8cdee4db4390a10d937ed5322d8b1917125b76e94ad0e59aa258762193e059236ddc19c18a9b0eb65de2081d90c0433c854fce767dea4215c27f997a3e4b5b055a85a5ce2b87090c3bfb04b0178931ec583f51f8e72af89aee5552b2b44f602bf2156f4023b435b7e066b82ba5f082bb4b114c837eed7fbc41836e35891b98c6108cca81f83a3bad768a0d178e123b197bf29c23f6c2592e40cfa56db1442b1db51a15038674a4a8daa41132e9705c4371f1f8e3699e30519a1a060fac2569cdceff8087330416f15d5137b091baba9ab029aa33d8346d5df75cc71d33b8d567363c1798d7cb35b74452e2f62caac9afcada2daf3e8ed0ac6d8e13c466b09df84fe8369a7a001fb358fac7a8d6a6dbaf3390431fefe4600362d90bf5723a3d4ef679a3eb9cff8b97402c8bf003b9f554bfdab7317aa0a4cf26a9deb37a53b1d8d873aa2dc761a0e95cc568e8113719ac90a430c4ba736038bbd6d0a46d69da40f7544f7f7aaa11f21a03a6a189ecd14dadb44cf0a6a49cce40ad1ab172cae992fd9078d773706c3f92e102030032b75dfa615e316063a3712639ad95fcd3a82f8c2c5e2e6d383d5aef62cbdd748e1f92517bbd1283b2f007a587e739efae33daa3c02c48a58ffc49bb21fdd198b0fbb0706838e8d50e8944a9294f4e7d3f2d8cc65db98a403c9a86aa990f27efd0fba1418dbb1c1a1232bfafe67ff53dd1d56886f1de51dae7fba299aea92ecd1b4fa807aea898e7146e2458d44f05f08d6486d6808d44675f48e0576aff4d130b23779f40002562fd1ec2da3078b08cd13c95f436541d7d566fdfa1f200f16b7386a18e9bb2a76a23e0f7f40dc4a33f4305967b758f84656b70f3b78108fe2f7680ecac7e4d8a505034c45a80354a91d3103f29c775c78bb56aeab048babb81c5f76ee2bc16e6c1c5863ebf3c5b305e5b3811e3902f79c8697fef7c2ae9c51f3ec0006ede25454965d31ba03225801cd4aa01a7b0bbe0d6c96ad06e5da38d2a62598efbf0539b26154c3dcd295776fd31871c4d4aea311300ac0fceb630dd60a848a97f5281b05ca96adb565006b07c1aeea0bb66813190cecb0d53c11959758a15575a7fe537e01b3995ccafae554436d91e979825db9cfe05bb858094e0b0ab2824b070b45578d4ad304d1e7832f5f86259b3a6e8d7e098b45315cd36955b4680f76021d5929c4df2dd6dc5c677a1f97bd699b5363ca789d749f2bba69b5a1ae24936ce957f68d56ed3dcb3768b286cc577665069da79dbf784e0e68039049737c009d0f8f078207491848f0c350f439edfd29ce9ee5872aee2f418247c6767f7d8c62464e9fd28a22bb64ccf472ef98fb754ae5d9fef6b67ed2f56e3af6cfe2247b5e4a152956397bb7d891f26581405572f64d7d70b9254ef1ecf2c57a9b49f717d9b8c4aa4c681c2397c5c3da108d7d4d5dd80fee899f44a4e122d8b4e8bad402c787904f480d660853afb0907a964c92776c89ac7ec54f4c7ba7147164ff75986d0710ada1642bee4c4df022fe"}) [ 685.623912][ T12] usb 2-1: config 0 has an invalid interface number: 64 but max is 0 [ 685.632234][ T12] usb 2-1: config 0 has no interface number 0 [ 685.638621][ T12] usb 2-1: config 0 interface 64 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 685.650005][ T12] usb 2-1: config 0 interface 64 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 685.662954][ T12] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 685.672038][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 685.673054][ T2747] usb 4-1: USB disconnect, device number 106 [ 685.681645][ T12] usb 2-1: config 0 descriptor?? [ 685.691138][ T5] usb 6-1: new high-speed USB device number 86 using dummy_hcd [ 685.883544][ T102] usb 3-1: new high-speed USB device number 99 using dummy_hcd 02:42:48 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000ebff3140681623031bd6000000010902240001f7ff00000904ba0001691235000905000000000000000904000000000000004fdddc6ba98b949704cf3a3119e8bf12944bc1572bb117aee7bb1f771f611a53f590d98dfc1f9e736290bd02007b73d6771f5ba9503e57ae76549dec84c29077bb4133a5a05ff5d10d3fa3a63098701449781be8782d0d1a4fed6d65a0bbe72fa00f24b882a792843b60da8069ed1780"], 0x0) syz_usb_connect(0x2, 0x1a1c, &(0x7f0000000180)={{0x12, 0x1, 0x201, 0x94, 0x47, 0x37, 0x8, 0x13d3, 0x3399, 0x94be, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1a0a, 0x3, 0x4, 0x7f, 0x60, 0x1, [{{0x9, 0x4, 0xb5, 0x4, 0x8, 0x64, 0x31, 0x41, 0x9, [@hid_hid={0x9, 0x21, 0x9, 0x8f, 0x1, {0x22, 0x3a8}}, @hid_hid={0x9, 0x21, 0x1f, 0x4, 0x1, {0x22, 0xf62}}], [{{0x9, 0x5, 0x12, 0x8, 0x32f, 0x6, 0x1f, 0x6, [@generic={0x32, 0x2, "ce4b62d7e65a777d959f5287def809dd964bb2449a521e539281665633eeaa0410371e44cb7e34eb7115eaeb495be10a"}, @generic={0x53, 0x23, "1d67a1d4c51822c1a65ff72075e1bb5058a6e49e40fd107a72f1cfa1b895d9c44cd66c34d5d4370c30213c77d4d850c976570273dd311bacfa245c76b945dcab91530ae5ece753f5cc90b90f418366700e"}]}}, {{0x9, 0x5, 0x1, 0x34, 0xdc, 0x8, 0x1, 0x9, [@generic={0xf9, 0x21, "b9c117e24c241f054e078c7b9176a2185a0867ce231eaa7a3f55682421636a190644a270c7b41f59dd9947147821793d17562ac2526171d321035e05ea9a71891f6e16765528a04939024b733407d7c0e22128e0aa94c6ab29c14232346fcd274a4933b557eeb2e612beaab16eefe9aaca67d65686ba39aa69e832e0e41617bfc8acb691e13252a411b55849d538d1d7d51ec9d7ce21e223e9c58ef6ef1d5d7e0dcca4a49cd9434e8d43c29206f8ea2dba35fcd92fd320e49467064a0cd302720849e9d69433277b97c0bfecbc943354383cfa4531512f27ad99ab8024b1f9f302e8b0978e1364fe377805a42e08a76d2a70e23ac0dbc4"}, @generic={0xa8, 0x45, "f332bf081130f28c7bc31125085bab5096ab44faae840221361d69e03aa171c5f9e89bf7e14d062e74883fb45fd26570018335927adbdc2fe029469ac61c15d63cce619f1c8fd55b2662bed600dc2d51daf99ec267c9c943565ed29d904c5792108b918376f0a8cd07f7d1b36546a4acf9cb1e7cf6bc984eacf69b1888c279e37510ff8d1fb0f3a16fc6a4e421835d1deec620e81b79a38334aebb78405563c035abc7be97d3"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x94, 0xcb, 0x2, 0x62, [@generic={0xf6, 0x4, "fcd5fb40afe281921b8c54c919f74b9ed735ce68aaa925f316809aab98c274e4657f99d40bb012d450441e4103c0acb018dd378fd84fccce2fa883cdd694959b2e298bdf1a13fdddc1ac9cbd47779617e932aeccbdf89cfbde3d1402703c6e4910cfa8a09e056e5382c6125e528b6ba0fad529d0133ce1b40ce6a85e2eb2502256729cf36fc9a997bccd15e77aa02225fb33a0e1861954dd6be19e5ec6a1c1aef6d1d165f3b6a4da5ac2d34c99417a1a66fd8a921333f51836d66503205d6bea334d05796f0477b9217cc1dedc1b3a4a24a757f012931c2251636655d79b22d51b0eeaf6eefaf307a0adb359f55e76b1aa156c69"}, @generic={0xfc, 0xe, "6f48dc39ecfe4a51f302bea7fe6c4e8cc4269f776e46a1e6b199f9b7b964f3617292f0c56c81fb1e94f6a1984350948e674f3d5f4e28b30ddc979eb60abf7dff533eddf07fd0fc729f95235ba0d1a2b0cdb7ac29c8c2aac04c9f06cf911115e4d8b88da8e74710df47773e1c4ef4d140fdb207ca82ad0f0721a6423476faeff183408c4c4664ac7c5df0e7472dc120766048388d6fc949a45cfb81f99b243890260d83fbce7591dee5dc359d56fea2fe073e01423274f0ba6d5dd504ab08cf4a1301f813e08a6781c0258d0fd24716ffab9ee77980c06f1b67198b944d1547df7fb4ddf7689bfea0f5b3795ce666a7c238f367e87a672b997c7a"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x13a, 0x4, 0x8, 0x40, [@generic={0xaa, 0x22, "4823d48c3468069ab4735b3d99a11cebd345282db6a7e6528e741eac6056378612358da8d258ce0e0334cc3bc8ef85076fa19168dbcc50627d78ea64e812be62f2a0259dbeeb6f2e2099eb1e65dffdcf032b801c15798af19d3132ce8e7dd8c027ec2f0147e412d1b81784bb1831f544ec3d64249c3c55acbdb576d544ed4df4ddd3bc995528be6ff85eba47c1f5d79ea39ae500235d9cdd78307c9413a46e44ad4a53021c905873"}, @generic={0x9f, 0xa, "9e6c990eb5b43794fd07411bb8f0752e5def0ad0f25c638b30c223511a2a2f5920d702f29b3ce0260f0856c7c7040588dab416de4c39918d321e3e455da8f53fc687750a18e936f3bfdb5e650e0f30d8f3f3bad200d6edca56f9da901761b9f14ce292477be3257a99b7d7c4bfa3ef79b80ea9613618ad95e0459515cc5fb94b95fdc4e0a2153ca740ae5fb48d36383762405c9fdcbacfcf0e097be539"}]}}, {{0x9, 0x5, 0x8, 0xc, 0x2d0, 0x6, 0x5, 0x3, [@generic={0xbc, 0x23, "6c6fd2346c0d61963bd179085d86188511a4fa1da6956659a1c7c53f8a70d02c99ad64478be1f5e06ad4daf9c6244ed41156760f2ff863093e369ba7422276629e6e2aebb2febb3111287b4434023b2f50bd67eb5fd31997b85e0c2a5e4789aa513cdc1ca577837a21bc5bac5f546ac60c44891de78ace06a6ee6237ca4714a8bcf737da6700729aaa5c80cfaea57c0ebbcebf6d737a421c3d0655ea46f0d8f7e16ece434b2e461cd9d9f3f59d3d6b81dce2e0a188108cd09427"}, @generic={0xa8, 0x2, "3a18238483a122ed70e60ae045ccc00801f42c13370b50f07da41bc04d22558080afed1b308a0938dc421797809dc44634bd9e632322fcfea0a88de21d947cdf4cad1de73bdd327fe554fe9ff14073df74c6d4e92ee79d4ef1f3c26f2a4374979a42435451c9d0e85f2aa9d6af2969b090c7a7f76e6b5b720c2c95b3cbadd17d633e313f471c0fefb22bfd3ba858e25a6750d79af787bee531bb0a47297c449b3aa8f8284256"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x234, 0x7f, 0x7, 0x7}}, {{0x9, 0x5, 0x19, 0x1, 0x35, 0x5, 0x1b, 0x1, [@generic={0xea, 0xd, "e14abd6441700ab697f77fd54a1e5ec74638113e13b4b1ab4e1c45310dbb7660fe4bd5f519111dbfb4c2d3f40301026149cb0ebc7c7a3f6e3813c82bd141ab23c010a001ba86f956d2ef95f4b610b9024194b575ec9c692a7aa42c503324e31ee0df9ae234d828a3b43b13a28eb8fdf6a7cad72cb31c63a14ef8820ac7c3d632b6c25d0929ae2218fe213d44e3a1de96e5528ef3f3a998c3f1f278224063c3cd97b3892db8a7172a17c775b16dd5c900c743b8d49058cd766141d00e52c90a1b67e1dbb6d2a22ce6376b59f78705b5f1f8fbb077c87964ab5f21ccd4f3e596fac1fcae359e01b06f"}, @generic={0xd5, 0xd, "abec99c52696e6aea4041d9d57fe9004b49828c0c40b6c432e1eeb49b9608be29e95409e272a4db594d37e814edcf00cc0fe107f25e6cfabe886b51cb7ccb717f730acf05103d4dfdc2d283d16114007584c90bbe6b35de80eb183410e47aa1a9e195e4d0b829669daf75bff22c44b37b3ce22fe74e7d1620f6492c8b1d3d446d08ec6e97b27019930a4a86827da9a09ed734ce5987ad571e322fee69d3a52cd0e0ef9daf589c772684cbbbfa068059edc378edf71118826780f9f105f5d1e9542b3ebb1281ef91bf69edd9c5edf557318f2ba"}]}}, {{0x9, 0x5, 0xb161eacd730de99d, 0x10, 0x366, 0x1, 0x90, 0x70, [@generic={0x1002, 0x21, "ecfae9ddf6e30bd796ed699cd585b8dda8a30c4f122b49dfac16c59954b85b207dcec9438d5c23a52091e39a778a172abe3406365f9ea668446829ae3b0ac74bbd4be2682b2a0eba70d2d162fb5f7bba1b13874340ed9ea66a8e15bbb9aed1d187f1d6ed055f2edfe669ac358a93fce9d7c28f7c8d4d00d177304a4022127debdf601228987db02caac3d66c4a35451b64bb028c44c14df3789d6b28dcfb53b981086212b944a9f6ea29b7dfe5768e1faffa947b831d4557e1af76b12108df70ed04cc0d7ab2a01d3cf04383413d75214dcee600479ccf32b27f2a16dd4b1ae2c9e7ba4462751c5d93af4ce8364e50b5d89bb46188150afeb443f6f24489467a8c17830edc393cd587c0936fdfde8c38351ab291f521fbd24c485b3f66d64cfc957c33651d898d8aafbb688fa46f203dfc33a16c6f74938ffe1719e950688212db36fc7f9b0bfdc734185c0e4435cbc3faf2eae3189b71258915219735a64b147f41a96ef1e4f2bb43c18ca5c06d46f9924cfc4231337e19289fca381729283c87ffeddd3121207e53c60c3a4de3118d6b0547e2d48104664862908d834265f20cb5bfd76c20ee75318eaeac303548e37568bcc0fbc7f52c38f97062f9848fec6dbb7d2be55e15a0570373c1e8d4d6026f61ec9e6f8a1733e6edc418ca11cb3c0ac8f5e7997741779ad959c51fcbbe66c861618fb546971a4331ea9eb5455d4a8fce257bd3f061c5be54abfb9020c1d55afd290b345448dce5e61eb105219178ea5e38acacebbfd86faa28b0b27ec80603bd7c0733819b310fd41b832997ebb2c7ae999e784ceb92a24f7d0c4a7867a7a3407971ca7d1a9b1a40346c03cae2b8bee3d0e1c724730712f3b1f71dee84f3b88c91bc993bc39fd1095be15e1b8ec4c85c908a9f54d99eab0c3a42c22f54e7708e354d7bd88964e77c744745142fced94d6d730de23c743919c48becfffc800593f900c50ac75804474a685a0107cfd44b55c1202aa6dc96e42efbf5f56e67aefc370a78e5308cd0a14496d466c0b663818a851b20b6c1f7bc590e4d102d30f80d5439a8e76bb915060236c17284406f2b741ad35f3d8243fb10d01443640c44244aa899184843743506cd037090aed9260aa3bed57285cc296a5fee7b43de46d05f7f487b1e71589ac005fbcd6191edbd01de7d4fde2fe05cbd51d27a4cc44d7c0f22b3824b9fd69942c19690f2f3bf274e55ab0753a15badb0134a8f0317d27174c502c2f7bf4f6d3217cd69eb1970ebf2ae4527c6735a3999ff517e588af869c900ff32e4d8b5c4f58aab45422f1d6d0dd05878a0be7d448ab87d11d829c1c431860e7e07c5895bb1fa3238147bc2ae02ebe4b7c50b1991ec0ad6a1fa991cd18e86f59e43cf7c611c45241d32f5679cd9692c98648352dddc917ae6f42bbbaa645e061f87ff238749dd51b20239e6b8e5c05a965c9d48c4b2326c0956faa82bec6fe2c98b767bb45e0a54a430d1c7c24f2f06afb89f46e8f6efa1da73ff0fc5c47a2dd508587290413571bab74ea73cb8f9f789f3b94bb25fe0d0ba332af34e4db72514692260cbfa72962fc4dc9272f8e312154809f48195d2e157654cf1e83383aaf4e339887a5fb635dc08ed760b1d21b1c19b6669771ee596966feed7ecf22530e158d64875bdc2963c3020389208414deac5862832d1400212ece66f97ded84e7314baffb2b08e835fca960d91a5f8ab81861ab93b52cee8b62bcc08546b9c26a856971474724b266466c2f6ad5b2ddbcf3cefdcb6a3df757905a3839de95441b5fd4b00c72422a5a9b5ce79291d71414393c018e81236dd4d3308cddfb8aaca21ef61e4932c0d3473d92a45feed0c9a89a5225aa9b05300c20cdeceffcdc814373b89418a7fcb556290d6819a4ae09be397ff14cc9f8f469eeab05bfc7561e0634309bf4de9205355fba355676921166397ad1e719b0fb6fb3c0900dc1b92fc5b58bc3efa4f994372053f73fc8bf2581c79af62f2d94d3178bb4fbed58b669ccf33f4002a7d19b2f8275dabd9cb70740f10393205c7903ce3007e9d47b5bcc4988a9b206af367d0f506ab0dbeed8adfa2147067afc5fb1e86779c088256a7bba241d587eb532038d4d09cb7fa03b0c3ed1cb0d1ad74c3ca7eee5f2cbfad5b60bfa7f2b3d1404e24b7a82210916e42cde2747b8f8b80a2337dd37692aab02cf049081d1bcae2456ef1c9f5b7d0ca9c61902c09f2d09d03af2e0df6fcd484e3abdd58218377efd57132b8737ba769f96178ba8e661e1cf9b24a8e4c80e5f851ff22e2bb865eaaf04148d8d16840bdd0f73d008bcd72805629a94fa3ce42d74beaa2d913627c7cf0b4e6cc04cb500b2241b5fb9ea535e9f173b67215043877b9c86174ec40a4284a08e9c6628b77ce82f090887fa75f0b4dd3e6221aacf990f084de3271052d785dbf01bf92f1952ac8d10ca27f1db53dd5be3642f7934141977ec2db9ceac665fbd82674eda825a307695709ab4da5d0e9b6a8c2a788aa1f33921cc465268f700afffb9f26f23501fa462546cf2484114261119d18baef69bcb6e29c732d40190302fd14e00837a35cae7663c2586e99cbfb9abdd149226cf145b828417e651cc46716f103a358025fb2e7cc34d82756654e76d63c1065fcaaaf5fc4bb558b40c1a3671807769e573a9493e2fba39994873d7551a6b020eb87f1e79ee41ffa80b4c902d395a2bc4e71d490c433bc12cf7cb2c0c59a04991820597c3e3c2924013f53048cf3af4f18129d5f6189b9df336ee9f399225f00d8afe5339948cc90805ea2cf897882161aa6541c8c50e2a03d2e58fc0ac06f0c28272329c9e17a6c4e8047c375b5f41f339ab4f7713e8fc4149773937632c3338c40d79d4c0ad5cabf83e1de056e80541a9443a256f76aed1faded00793c6ea7f1c592d1c0663918ece23767bcabd7a779495fca530422f33c378a799a1c625edf5ffeef4cebadab8fd19fcb3675cb4cd32fdf6269f9eff228e64356761ec350b3621f59da800618767b1cf799e6ce7ea8ca8c23da5446d52d733f76deaab227ca47839db0fec686de0278076a08767abd4d181ef090b5bdfd30e3d7f8d06a26a0fa4f2db148abace741af6b3441426d927999140ba55a461db389e1500dd9a8a018347f1ae8e763cf75b7c2c402631cd0d0ece6bf66bb4de6aa07f27358ba596105492d2feecc5f90f1152500d5117b2e69dc1ec86e17635dc137b9d97aee6bd8fbfc28e4b1e2b80f1c8039f601a992b67cd0601cf36ae118936904f9b16711449f7375135b25e24bdfaead936ad2996fc2d23550de1b77edaa19795f50ed193ff70b3a673ecb88ee145efe674242066649b7089a99917e9446796173bf20eb80654ca3c78f895ffd28e1e27d6853c44af9886529fe05185bd78cba1053d5383b5ead299608955fd92f715456e6e2568378bde75f096d5f52da9d35d8b42be26b030540606ef5d1816546d4db9c286c8652e21b628a70021136b785a845a63f1842d95ecf60309a07c11ba2e9c7ab30e235ac167bbe827bea0dea086874224ea4c2b78acade613b01b0acdb87151409ca36950d61ec019bdb43b2dbc0056f2a9b87e61a5af29318a3b1c5c4ad88c9077e755b5eb19d911627f8101a5b550281419caf6aa8e984ea3fbb62f27d7bc782b898bcffc5f6fb6211a3dcb86d0276fac092eb9c16ca4a69f7356e8e2f536f21b4f3ef7d78f702df2062a8d5302a75ce463de604127064510276247fd0f4133b7fc407a29a317da80dea285a1feb0f458addca49cb6317f1fb933f4966e7fb4e819a29012db9fcd29763a90b70b944c1b6826709d20db4fc31f1a6d3aba401fe124a656e3a4f611eb8c4bbbcf39eecdbcfa6acbc9c69a2e67d2e2d516b76c34e0aa565b3b315365e0e4737f94c9bee757866d25d154245607e63145511dfeee09bbce1a81b809b5e6be487a5abf13bb403196447560c98e8dd8aaee71c027201a4359bf1bfb538b1cc2d9316d287316920b2f576469900618cdebbd41cbe71d3512e826ed064366b9447add54a37d5298701c6ebee91558b5427c9dd8e7f7ea5649cb0b30b2e2ea82b2fef47081ebf481db01cd32f5baf11fca09b9ed6dabd2c4a179e03f77c517ce46b7b1e31380558daf3391bfdbf14c888bb98bcc5f2857f075c131a27e7da059b140d9e9953003a468cd5903ff842eae7f661104db3bfab0b6d8a02a3648c4942ab531a93cb9082645eee2cfec3af5e4799a73824476237d4580bd5bba182febe0ae93da441aeffadb7cefcbc4875108d7f9b8edf2ff271ee354d326682a2973b1b99ed0a3cc25ae3a1fd411611521cc4b2b96241d35ec207e535c7d1c60eaa1e9410562cc3428a437d936a52f04f3f72e7cf7cde7db8149ecdc97135c814eb6e77e723483f0d159609b94d4d329f371c412235ea5f41a0601c0e27d7ef2d30ce070289e2fda91a2c4ab70ba59e46d15af1f49dd0d1253dbd780ecd70c072d60a0cbbf7f4d85cfec8fa8146ec7c679137475ef89af9babef196f2ff11f922266c647406bf3ced4612f3f82ae57250d23a09a33df20975b52d350a4d8741d8624d8fcb923bc38206e9f2729d7207b58ec0672a230ea60610466c01885d7b6cbc4970f4c724348cec159fa1d739d2937d92fd534f259f90309ad6b9fbb5b81b0d73378a0c4724f1a8f3563f1f3f1b7ed388e2ef44920b3bd4a54810379178300ae17f6eac012eae2e68b4a1d23074ad8cd94ce67ccdf0124c2fa9304680894e5e86a9e11b18ccf3307a712adfb37a29934e83cdf802371fa8d277b1d4cde8910b1ca4e7ce27261444b9c463653370d80abb7dee1f8c54ff4d4fc83c77c1dd4f13feed07c624013b45f0b2ef55677021feb5c5e0d7b665abae2d4a6952aa23e7fcd8e51da9306f2241bfb782e0916684774e354103853de151e3c3a60358131a7b012951ac5bb1519266490839a93753d402e92ea26cf8efcd1d87f5691ac3849afa3c855b5c14fee1038087ff487243f478e12cb9b9a9b4944928bac8be13d72f929f9beda326dad6bc6f66f8f4f7a20203d447d8bf07cffc167e58e283cc65c17edcfc8310228d9f3393740efb40d677a388b893f46365838674895c73b2726b96c2898bbd7cf0bf04fda5ec8ff599dcdd2238c04b0a3de166c7a39161551164afe771d735c592024acfb9c8e61f0555bdd60729a185e91c2aef8c352b421bf79fcbd41be2cfde43cae3338f67101dc2fbcd6ae643dd15da12ba23241d7b5c90769ce92917c47b41b7e698b6844a5b043dfb1a0708710f835ecede5ad0bf96537e50bf23012e580e9c9ace4ca29fe5756df6c6217e80ef0e0b741778f91b0d5ee1bde0227ac8f7b8c79ecee2e68155bce158341f5416d2ef78f57f98f86b99af58ede7ebf5a7efc68741529f3b0fe5113935dd8df618db070cc6bdee3acc59f092cf66839c420db9ee881bcaea395a2528a8000a291632d40b341cd28967fd1fe79750dcc8804f7a23274cc32f07300569ea12af2a4dac8a95bdf95ba4ab020c13672e7fe43cb33137a5e7e3ade0299a469f2c04e27099374a5a074a401629e6d52c83085750b352d0ccc1bca9d9cff4438548a10bf41b0eedfb2ab318b56fa46cdce982b2370d904b3d99d79e460fab144395ec60366d4eb968ba659f155677a825c9412e1db6c948c23312cba8c952d16d704b77017ba7d6d8118f2af2b2e36275bceb22b9c6e0c1faca7ee91b1ac223c29597882676240231f07805ce7d2da1fe01648f775891a7fbd610fe7de2e7e599f06c29d6"}, @generic={0xb5, 0xe, "558be73b8ae1383f47ab4150140066258ea15cd9c171d37c8b0f2b40e4f2368e6fd35561ad045c1f27f8365492336545cd5b750013500a867c1498a3ddf00ad60636c2a505d7b5d5052469f9fcb6ee5347ae06e15b40ee87b438c9b08f886bb012a1a77642223c27700fcdcbbf68028b168dcd6f8dc0776bbdd43ac75a28356f1c4466b7cd10051efcb4200c92e8b9a9b2914cc6a49c348df0187457efcffa2cb0abbe92861acab1f339b71d7331a185a46b13"}]}}]}}, {{0x9, 0x4, 0x4f, 0x1, 0x0, 0x20, 0x8a, 0x9b, 0xff, [@hid_hid={0x9, 0x21, 0x1, 0x39, 0x1, {0x22, 0xe2}}]}}, {{0x9, 0x4, 0xbc, 0x0, 0x6, 0xdf, 0x17, 0x33, 0x4, [@hid_hid={0x9, 0x21, 0x8, 0xf, 0x1, {0x22, 0xf20}}, @hid_hid={0x9, 0x21, 0x5, 0x4, 0x1, {0x22, 0x1a9}}], [{{0x9, 0x5, 0xaf817d0b76c4919, 0x8, 0x257, 0x5f, 0x71, 0x7f}}, {{0x9, 0x5, 0xa, 0x10, 0x9e, 0x0, 0x40, 0xdd}}, {{0x9, 0x5, 0x9, 0x10, 0x2a2, 0x2, 0x3, 0x6}}, {{0x9, 0x5, 0x6, 0x0, 0x327, 0x47, 0x97, 0x2}}, {{0x9, 0x5, 0xd, 0x0, 0x70, 0xf7, 0x5, 0x81}}, {{0x9, 0x5, 0xb, 0x10, 0x3b4, 0xda, 0x5, 0xe0}}]}}]}}]}}, &(0x7f00000030c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x140, 0x20, 0xf7, 0x1f, 0x20, 0x40}, 0xf, &(0x7f0000000040)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xa8, 0x1, 0x1000}]}, 0xa, [{0x53, &(0x7f0000001bc0)=@string={0x53, 0x3, "6c1312984608ba87cda63511cdb3affb5ccfca83be6b02e428a9b3c5634d5354281caa49cdca20a03081a5a453fad9bbd3157af25c45301e117e5d091102471b5a683fc0ae0c4401e9e27760997754d36c"}}, {0x4, &(0x7f0000001c40)=@lang_id={0x4}}, {0x8d, &(0x7f0000001d00)=@string={0x8d, 0x3, "385db4c5d5f889ee8faa2efac899b606ad59a9fdcf68e0bcc12e551d315cad717c40a3e1ef2e4a2e78f13989b9b9d1fbca80e344c0a9b4bd7a14fd070b46efaa013fb6254509eac94c9e8255a53974026c30a8c4d229a0446be024cbe634b7ceab168abcd41db9cc0e2c0d2f45ad455e8bbbbb6dd8621db53d79601e87fb7a6549a92ed1527d38b076e45a"}}, {0x50, &(0x7f0000001dc0)=@string={0x50, 0x3, "034da863373286afee0c5387e8ded11341a4d05d9d3b164d8ec6464d3882cb4f0cb3661bddd56c91d2bebae0b8378940dd9d871745822ded9fdf2bdb5c2e3cbf3017453676b2b6d413f16510a9e8"}}, {0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x413}}, {0x4, &(0x7f0000001e40)=@lang_id={0x4, 0x3, 0x7}}, {0x1002, &(0x7f0000001e80)=@string={0x1002, 0x3, "a0919553391e35b5366df7e0d51841b86c189ca8112a13e2d3f26d8eec4242f06a9e6a83552799dbaf34c949d6d08ccf8d70ddba8c96e9ad82024a177e4076c39ed769e176b96406f3d22b88eee25e640df976dde1f84ea51be2a6f8403906d3bcad360debe3e6467a0b1c437453f51184e129aa493f3d3a7b26d41d5347c967f21e4444a1c4efdedcdfbd2ba27d10e14927be51010bd07aa0c6b472b01824af16734e7282ffde55c9de34031a0cc8f5aaed935543040cf71d56cf033939520152dda19f24f9c5ee60bea20bef3e9a9c4d14512aac2c57d0f4429682268e4d31785d6963768b6101a5df04db807d3663978ccb6af38ae7c59165058c94dfe927f181070726f1853c7901a43f845b460f60e30bbd9cc164b1ae036e3f033aa9f7ead1ed4da8cea79e7585f3d9f47c3d9a612ec8d9ea88e7f58f745b9925d320d7ef5c570ca3f970b131caf10ac3bd5cf634339fd067a0af912d1c01884e3c44ca85246969cbe8e851ac6339a104cc72638882822f97da73917474d4b6fa7b004fbb81b1918a06016b90995731cac4c30a0ad30d738ecf3de017669876fc9e4791c48ee86706bf85e478a8d1fa615b1a64653bb8585c4c4b7cd81f846d781c78f89e6ec0bdf6886fed1be83c03ba08e5698c0fb1bf59f108f1fc900350504dca5657baedb448616ad03012ca92fc8cd8f6604aafe79c2701455bee27fa2984cadfc7cfbf511ae1973b4d7a44d69fd584ba848fbc1d55b4b7cc8ab184708e900fad2b3eb8774f6e7f1e92673af780e1d7310e30531a3a47add379d1b32f98249383d1d8e17eaefe794c06395d05da43f3c13b4dffb915e2b13dd6749cde05ba28fc87c987d9ef9d55e5ff24fdd7a18ff5b1e322cc7b93decbbc4419f225e347bddc02f205d85630b522c53ebdaa87874a8dc0993b3d2874b4836edbb0d571418862e273b5832cf3d630b343ee87595b02548a3a6bc9605464a1c71ea11234682ed7119c49a43b4392c688f463f8c06d2efcdac7190afc34c3eb13f0058f4b846fd787d053538349cfe4d1b9bba6cd612e137d160ceebf19db0b97e5857aaa213bee69afbc32e67a7ccb248ff24206f27974cd5b24025627d9b4911c7d7d10f2d7d798262fe1161ba3178a2dbc74af282c5cc27c6965a4a63f746028e96186cd13508e7893c9a69c4853b37dad34acce882b0f9c43d50995c30bb20cc5f1e4c46ae542425525aa9b1f2a3f7bb4213a4cca89e09387249b534e04e86e6401114a87e082d16f744a3b7c404137f2e6a221e11f0bcaccf0603e25459721d7e37ea85e39ea17a5df379925e54e60e57393cd37bc9681441d24dc85034cb4cc3cc49d258879f4a337b248a6100401bfa5dea6ccb75994cbe07eaed4073a5dab5e73c1bdea7e8b58a411fda053846a22d0540e8e7aab9544e222c02ae74a6a30b84414f2f3a2657d12ad45fd54b469dfe7d5c485a1292207187e32f754eba8fd6b5f7eea17e28d181b8bc614f59dce203886f55b63e649e688d21e0d9fa78d7d0dc2797e8417af30b2c60f766f872bbbe6ee5ec4739a3d5f2ff0a7e2a342db78d7b876ae50facfee5eb6a1d11085f6e365c7697eef75ff5fabda6267a9dbc4eb42b149f9f5c8990ad6931a71e16c2366e5e2e97b9610d6eca9bcf80ff611f5678a0b36a4b2f7ed497aeeda8b2c7ef526b12672699987ead0bac2e8d6fc5aeb3eeb2dbccabf861d5b33bb7ac185284a8b6dccb94f09aa456f37167d04ea2af626a2ec9b83cea95f6d221134d19945f80733e5be4f7d83bac88018c5810e2f34409311dc7170ee611971d6f9f0dd2a39f2891347687c2e0e2fdd6612e7c472557b134f049c973d73c7425b11f87f494ea1bed88d7bc5defc98154f4eb128e5a35e6bbdf6cde3343a9c69d1a203de5863344a6ef18dfc9a239df0cba21a0e550ca565072a4d2e22576f45aa6d730633341d7ec932eb7bab1fd245859055632c0374f3589f401716a4e076c67d7af2d697399a6bdea6bb7232feaf7dd28ed2095685ecb3f539090ea39f9246044bc374bf2a14599462b44f3bc2530fb2e53d3844e70b759158acdcdd107b56e11216770e0c7937f845aa520d42f686097faaf38d4b9db75499d1da19bab97393bd46221cddc9c4ceba8f997650cd60377a69bb1cdc86db44f83a94289900193eabcf6e14a8d361499907f2327f3d4d5bfd3d91f776b62639cfe270d245e2260c23ecc632fb59ba1bbcf52c095445f1301832dcf5ad157f9577f95037a0a913efa236930773b27a4b707978791dbf29fb894e49881b785e60e42f6218364b36c8f6ce7734f37b2a8dcb76512970ee77a1c15eaf309f7cfdb449cd08c33a5d0b9a85f3314d3bfae9b4022760fc2db295d31c218054a5fb14ea63bd6aa3e4c4bef44216fdc43c734b7768d4476dd3903a28a88d9eed96e38a07e45c833e9979f4e1c26a341caaae74f481cdab3c88ebddbe8beeda6351bec231ed0e445de4d511f7eaebce59722e8633eaa9a8c7c377b1838acf3b8aa6e9006881b27de3f03fa8ec63f85ee2ce02f845de7f2465e35ce8f03a05bbad00d6902b0820254e653ab80fe026881d64436f75427928e00a5b5f2af74de2ecd4e8f53eea6654992b657ac3ca5d2be42892d3cf13fab319b8b96f94fdd16bd39b858febbc5eda91eaf3b91ad9b4873b122fbfc7dd123d92f59c5d1d8d6924f2484380c62509ea186bccff6f210bad50ef780a787928caa1d98aacbdc26b968fb8f8f0b6973761fd65ff5498b27585b49e13eca1e6fde10894af66d9029722a32a449d98a58b2cb6b37dfeae2fdcc2bc6b60157582907c55831f094a44ef6da810024db50b97728bb24e6857b0628513febc9c69ec5f40420c61a7a0caf44153462524c03df84d485a097bfd46fe8e659eff7d621dd1ee3f3600f18d299c3d45ed449451f2ba5c35e0393dfa06b114c72638ced6d65b2d6744eb4437b9d3b3d3bb1c9709471d92e29a7dee1c711a69c0b699b6afce84dca5678c9cf42c857a076a04d6cc09a7234c19d1f71a646ce614a7fccf29f3af915acf384eb6586aabfef139688ea94ee583741ba98109539b1f4b035f3cbc52133e5e5dfc18a2fe015a656f0e8271c95f6a4bec794ef455730a413244612f10b17ebd8ffbdee7fbfea02cfd74d1d149151753ca785da779cb161f55d1690ff7b49ca52b1fc00cde0d613968145f438b54b7b38fb98f3d753ca9a3f9b750dc6c94a03e4822857930b62b0e12a6ff2757032407cb56e9b6c7b97dc7929d8d95846621d89532248be5eb2548290662bfa00f87b92ae1b3f85db9e8f46238151f9df6e520bef8c8e8e1146686e969bce41bb8123c55e32f23872d2602424f82b2efe555594c0079ecaca410aab60137624b67cce40f7800ed8b674909634ab44c2d0d06a801c232201f19e7ea3728d74918fdf69588472edde088104160afab07d12eefdfd346a1ceec407007404149a211eb3fa4d820c676cde229ed393e217d24e31824ba8177205f290e90d11e01c00aa29b7176aad4936e3610cfecc451e30fdb0bb4b1e805c6cc6b14599f1cf773fa0f2068a59a40cbba2ffcda43e18d870e2c2d415f4d7cfbd404f5a293af4e883e69faa093e0d5fbffe4543ffbb38dfd086097d46ea45881d86ae4c2642a4318c13b199ed64362004da157855e9e89f33bf693a7c37525a36506c9eb421743ad9129a9338916a82a6ef513232252561c255dc474e4f5ad2464db734c26028d7b00373f5fd54a47777b12420f28191f08508a9eccd59ca29d2bd1558d9eb43c6fa963ed40e6fcc8e435e73f1fb90dff32777f42e2dabf000291b4432cd969f6c89ab4c96ccef0b7bb38adf709bef00fce7eb652cb41cd4d4cf1d44d2ec30647c9a071fce91cd4e5e30773d00b5ffa11b1516571d3c02d023f3f6d2749387b6e9fc8924f265e32f25961ebb717b9dcd84986396e7d65bd3d3ecc14956be8c65257e7797719bbad42d26edf4627e7f5df5e39bd278a9b71c7d0f99f1151b3cc85d6131fb3614ccb4cd14dee893994ce3a3acc5de045be964f400dafdac09abde21447f3a9236152b39be00fa9c2a293f4b0423267f1560e90d9e09a0425ca2279ad1f496490caceab74dde2a205eab39711e12110d491f9d52c63a15b6b168ad8c018d843c9ae8995ff5613c6b7c5b3d3da658e84ac38afe5aaf99b6d288876f11aeb89bc97c509e2882fb7b6857c5c1ce6adef0e156d47dd64604857ae0af5535a354b9a624441bad8b43adeb179785275d6a719feac4ef405fdee5e0734374329af47fafa1bef0ae2c74faf88f8e38340ceb771236dff00de9ad1f3f859027fe935c5dd479e2c340b20f601cfa90a43773aff9d329a32cea1fb7d701745e9b5ea00d52f9d3470053607096ffe1604b094b21ed4644a5291183d614829568b41344aecc685e0fe620a7009891ea12745f14174350871dd4d87a0d5b13d72f01b331a3cd2fad22b098fbe35d9ffd95720820db61ed234224f84dfc2a407302dcb584cfbc0e717f3fa23cdbb27b90a9f7e14b6ac7f063ed42dfa061ffe08cf096165030fc20dc3e0da549f0cbe907bde921778b0fea08d732d4763a204dd8709d71c1eed4ee45fb5bf5876a2587fc72afea3e5d3186fffe6dfe5aa09c77d66b6e7fbd8c4e700fa753229ed3c0d1814346abaa9f12ad5ba1bf19b970a7b88f2efac1df49724401425bb398c92dab1e968d0fe9f88911f14eb7826e06e25c5d5f1d3e4e836e9b9078016d515cb89cf12569a064f72a9efcb36b044a42e53a87984a47926024532973cacf304f47901062ed5c76eb86a2c431d3c2f1e057572e4f47e2c6ab88ef0b6b3afbc67e7fd9932514f55f141c66e6c9afc032fcf868dcb5e2e33a2c1186a9e80f49c7369fc38d56b6798b62d407e7e673407d2a87bc176edb4c50860cfe059f1700d0aafe1a09bc4baa3986b00181c54babbeea33188b3f48cb160dd40c86e38e80b2a06a8ee901f1bb93e2fc1e0de35e122f9d20e6f0aa0ea177b299cc6f994e635f870c18d303a904d895c711fafe01f2bc55a65968e064f55446588efde9da420534d90f8e50fd6590d03ac9287f1891b82e340e5a73cc306493aead561cec42c60be1f9e3d2766a98b02349508fb8613c374d3be075680494e4a6cc4ded519779353b74c8bfdc472309825b232981a46c5f8ecd20485180a8d4cff085878285d2520d41e7c286bb82c07eb29238454aa39d7ff4382e73c4f2a20dffadf71d0030d9fce9c927cf2e051762662bc309931fdbc9352c416a0b2847db2207ce071a5105cc61de8bbdef5393d6841bda77910e2bbec5391b6f8d4df6a65d34426e478f0c8a20ae0d3779a677fb074ebbdbdc7cdce0dd81b5c7867b4fe16d9d4d858afdd208b190f88b5a0c4fb30da9b268fec54f778919792a0945c4b6a34008a34be3783ebe074201dc705420515630ce408c3572a1802bc2cf5475be70c47464900beda63080fa6dfa9da61a9e9bc40b46e36283b865425223f6e72022f0a3a257350d08ce8f27111293a791f26e0d071b1820fdcaa3b371ab90955d939d8edd1a6d89fa9d63bd583b8921e6b14f3d19e08cc4be5aa104f0c53ef16c1f2aa3a596a75c3a711991dee8cc2d310aa318fb575326047482136f519e297a8bd9e68239d2676bd998199de0e6aeea9f63eb91090aa86ceaa1167e848aec82e1ff46d63e0f7e0541ea5e00be915a6d8d26d4029144877556e690e07195b7fe94ef5e0593031c907e24383f42f94f57c954109df2b5759e20106c34ebd00"}}, {0xce, &(0x7f0000002ec0)=@string={0xce, 0x3, "0b33999b36981455513638ff5d648689ba452362690c9ed501d17ea5460b744e4b170e0e6b45bb371d756a24083cc641296943d2cd4a6ea8f9be5bd27628a27ea275addff7b66cc0e573ac9cdf92b20f2a66ebceb5661aee41c7558ec368fec384f1c4fe1207c1b9129127bdb6e8602a6109538a19855112fedbccf27df4cce3b8fdffc7ebe923d176f9985624acc9ee304e1cde4981ae671a663dd72e97ef7f4b0649c8e9acd345e6a926b2084ada55b8afe8951349c21e99a36b5a6af6026e671635b07fa54ad37d201550"}}, {0xa5, &(0x7f0000002fc0)=@string={0xa5, 0x3, "49179db8f723d706e130360af4a1b7443e4336b41614e7ea5cef598f81e2a67e8e1157ecc41ccbf9e33678ac4716f976b2aef0871e76cbbde5b887fa69d49930451b1655888a29cb4e2516a26530a8ac6d3235eb0573ec724c9b39fd55baf6320c13e5dd1c446117b0852a683be2109e9ad847645de659f65d9a82560251c3c80d8fcaa458884dff607ad0f70613923c44e99e6eb995db3b0c09cc9894d9cb0aa88db4"}}, {0xc, &(0x7f0000003080)=@string={0xc, 0x3, "7de507d883a5c32fa774"}}]}) [ 686.033821][ T2915] usb 1-1: new high-speed USB device number 95 using dummy_hcd [ 686.073856][ T12] usbhid 2-1:0.64: can't add hid device: -71 [ 686.079977][ T12] usbhid: probe of 2-1:0.64 failed with error -71 [ 686.088268][ T12] usb 2-1: USB disconnect, device number 115 [ 686.113604][ T5] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 686.121623][ T5] usb 6-1: can't read configurations, error -22 [ 686.128002][ T102] usb 3-1: Using ep0 maxpacket: 16 [ 686.133322][ T5] usb usb6-port1: attempt power cycle 02:42:48 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 686.253753][ T102] usb 3-1: config 0 has an invalid interface number: 127 but max is 0 [ 686.261993][ T102] usb 3-1: config 0 has no interface number 0 [ 686.268188][ T102] usb 3-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice=fb.62 [ 686.277289][ T102] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 686.285470][ T2915] usb 1-1: Using ep0 maxpacket: 8 [ 686.291587][ T102] usb 3-1: config 0 descriptor?? [ 686.403657][ T2915] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 248, changing to 11 [ 686.443565][ T2751] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 686.451310][ T12] usb 2-1: new high-speed USB device number 116 using dummy_hcd [ 686.583717][ T2915] usb 1-1: New USB device found, idVendor=056a, idProduct=006b, bcdDevice= 0.40 [ 686.592933][ T2915] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 686.601024][ T2915] usb 1-1: Product: А [ 686.605149][ T2915] usb 1-1: Manufacturer: Х [ 686.609643][ T2915] usb 1-1: SerialNumber: ḵ஻⬶愬鯃怔℘㘒㯱砯ᰛ䖴ꅍ郔絡♿⥵怨㍐᷍Ո䱚覂䲢鱴遱੬滫湳鬣뿎쇰⺁⑄ꕁ཯▒᫟睚㾁㣔ꂍ孁ⶢ馨볋ⱞ䤼ﱿ㪫訁蹿⍼뉺뒗樂㟨뛔슰 02:42:49 executing program 0: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x200) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0xc0000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x8001, 0x400) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x40084503, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGUNIQ(r3, 0x80404508, &(0x7f0000000000)=""/57) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 686.753655][ T2751] usb 4-1: Using ep0 maxpacket: 16 [ 686.843696][ T5] usb 6-1: new high-speed USB device number 87 using dummy_hcd [ 686.873688][ T12] usb 2-1: config 247 has an invalid interface number: 186 but max is 0 [ 686.882191][ T12] usb 2-1: config 247 has 2 interfaces, different from the descriptor's value: 1 [ 686.891500][ T12] usb 2-1: config 247 has no interface number 1 [ 686.898026][ T2751] usb 4-1: config 0 has an invalid interface number: 16 but max is 0 [ 686.906194][ T2751] usb 4-1: config 0 has no interface number 0 [ 686.913021][ T2751] usb 4-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 686.924184][ T2751] usb 4-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 686.937199][ T2751] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 686.946303][ T2751] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 686.954718][ T12] usb 2-1: config 247 interface 186 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 686.965793][ T12] usb 2-1: New USB device found, idVendor=1668, idProduct=0323, bcdDevice=d6.1b [ 686.975012][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 686.989129][ T2751] usb 4-1: config 0 descriptor?? 02:42:49 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="120100007ce3ad2001200933f4f2d65300010902240001000000000904b300020cc1470009058d00000000000009050f0000000000009d8da81444d2a4eb75900abb9a092dac837b2669cb83f66e359e8acaaa13e2f0e55c794ea99f1b46c758f7dbbf4f1e43d072b75eeaed1df532e0821640743b7a758fb20a9caf6c2e78a42c66704eacd9d8"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000004a00)=ANY=[@ANYBLOB="001000006ee5fbc2693a00717a29eb7f7ffc507a244c64fbc4aba92a86a74d47b83212cf8100ebaba17ee408321e9a264f7dfaa3afd40bc1ff7490d1944b535289e6f72c9ed26f2724c2c36f8ef0838a01141d0df9a0da8573bd6b3800899a936b4bed0f2d8eb15dc9130a3afb0801fbc9279e42f6faf08e50bf42539ee2d4a6fb605e409dbb90c45789185519100e551c4654e074a5b8dca182b209eb1e4aff4066fabfa095118a28cf22b7ca4d9e4f230900ac0926de927c512cf2d8cc3ee0901abddcf24728b5f3549b78916d0f88577aeb20978e11c6b00ce4b6b66c59504205ee8ed9bad268e75f0600000000000000df92650c4b74ee692162b8f618f63ebf244cba39d25f8897d3ecc6aaded6b23945163c2f1a7705046a75222192b1522c15425720d68ed76dac60b1811b68ee42a832609ae5d45e8db50d623ffa1d67a206edb9211c37d4ec79e60efae076259783f1bacdad7c64ac1d321990853070efa96ac825d9d00956421195de9094fa333e0dfc6310a06a08a4ed3521ced5505eee346244de4ed09e53220d78131f00a74b9bccca3570721c5a8fbc86350574c9d51cdfbf1310594d69c4ec3ad5255f31f3f79edb7281471a797e815897f22d152b63ae8885d16c1459e6660df855e3031915685d7db383063268e5ed8eba9ce423047f1d4872ca5904eba092e84a9dc8fbda06803f6e5191a222bd0be793f54bfe41f3f8368bd9ee6133d3c22e191af307bb43673b890c7290fc81da311b4788000e78a76d807a26205e0524f0557723a6649a929af595dd4a093b4bfeeafa22c487230ab96b46cc6248e8a1a85f4f4bfabc714da1edcf242ed247ae46f2a6bcaff114477acbb7641e975c040f042dc16acdb62c209d7cb281c9b8e32648c60c02c00ee70fb11e4f10d70bd0481e534a019d096d05ddc26170e76e60ca9d05f8d3e96e3cf25932368be87f4011371a91d6cfbdb94487cec485694d86ce40704c4121854f393b955254748782546119cc57215e9e17d591ae67f8c83bb3f3b54243b6d1f821d53d9c5b4b78f343aa01f0c597aa38f9e9f57c63ef0aea9228b197879b70180a673d73486d6f5b5b0b9df6f80868d18bb2dd06e039ff11a3bf33d7cffa026c1c2fdda8ea21699063889532a9979d8a6d1d8c5fddd7cb5f74325b65b17f1f6dfa8155a136359d7a33974ed9b42a936e7fa7d4682e1b3e0098e61f7398b5f543ac2984a211f57c2584f82becd2eb212ebe7fcf22da40b9eeb562314203c1ee8dbbf80b2813334bd44c148b6e3e625bf3bc6d3ed45d731706edb0c05938bbbf25a4d9ca3b487fe14ed7ef3488261fa1cfb956054f69a47905708227c4fc9ff496894ede10d61b47de1ac874af5a3d8595f0a4433a3f8a965658a4bf0800ba663cece774e4d17570dc5ab39a01de1081066894f1972c18d2adf9b774d60da457bd4853365e404f2adf0ff15aa58f2677e29a5282b6f2c9c5074d8920c959a691eda2f7c636ec4746f86687c24dec3858801fa0351010d00ff84aff6cb83628b5e5fc3877914a7d6ab3a912fa5640b8005edb4c12f8c3f341840e29e34d1ba723c9fa5995359b01de6c19b3d9272edb1c31cdb89c159f93cfae41cb812cfa4b938eae38a6f081df64a9432c86d8a79e53888351d655324f7f49be463650f6626d145e033aa11c4515bf653cfbbb15a908601374fef90d8f2d27417dace47a3a661b9a71bb23e7c5a8880a9d439191b3cb153405015fda8eff6d27e1d4766f682494470ff454114b5ade74abefc1a509276b1aae49e4cb40d53b795fab6dea4c4d745f9bcb7c80ab58e3e513494ba6ca5d9c441618bcc78ed6f81f7f3e9bc61475b11e2fa4d72b794c1a68675578eab844a8c333a62e2eb582faeb1cc90603be3079555d3d905b89c352a34cf03250e161aecff1b4da805467fcdb5ba982f2b0d00bc618bf5b65334f9c90ab1fdb558479ae7cd75f766f9b13812b4d8aa92131473860ab60873609233236d6fe2ac398d501ac3b9783c74c3fd9db9e923858c60b4e09d8f20c8acfc9b2e10c20eb7b8ad1edbb336b69bc5b46ada685b093700bedb48a981610ee8ab5b2206d6a7ed09b69259a6a939564a0b45dea3be047538040860e402e159325634c82b35013d9ca5be10285e351c72851488e3505277d652fcc45e4ea9163ac8ead2baee8d28c8c1c06cb65ea3420f9b0c9650cd745ea9b61e6ea2227eed80f6cf1c1942f98d84caa66556269e461c2cfa4bf286f563251f43190371778a39f91dcad851da81685c4990e46f469a92d37bd0a1722fed6a79ea902064ff52aab3476ee360038a869936a5d48cfb2252b3a9d25b0747982e7721ba6430e4cbdb6937909ed9b77e17ab167d995bb715745026e32a38f3453787dd13924cce20032ffe8ebd6f5d3f05824e79a1cd0b500cb54d8dbc4593c929e54cc465168076a9ac7606180acde6f8c3dba6d26adb6a3bd38f67ea19965ca632a185e405b1475c949f88a711387e6a708c3d7e4956164126e2192b803467547debae53c270097dde8b7848af01bd185c6424044ddf72191d4d02ad792630df3a7b7788689d2fac882ba67a89d69f8b6b196ecec82017dd87d94d2960b9e01fde0f27549b67b2fbca04450afea156059bd0fe0d91ce3b879da0b3c59f208f464f92434d9c3751502101cd05363c9c93344e3c01ac2178300a354f62cd1c74d1e1ab19a021ffb2b7146a3057b285f31c78f354f4c713d013fb07e96d3f39f3512f307c4162616fa1b98a5ba23d5df15b4274cc3edfe4d37672edb439558e783c163eaff5a7836e85068e484fba0afc00b4dd0a4a5c8d8a37d1cf3aeec29ce10b7c59d66ceaee4c0c7ef6ecd7ccc5cfd9f64d753f6c42361b4a225971da96b4ef1f6129bcaf120302ec5502eb3a37fd047349aed50a5e35cdd8a8f3c341e6027be3a51db5754cb82d643f53d955662fe771941220b1ced73af266df648f0f1e9393dbfd61b011526e024ff4722a9e4695ddfe378589b7ea480042f7955d7677b8f2602f3ca6b8090462606b9252c7f94116ac4891f0ee36ec6cb7628a8994e642b1a2e06e7089b27f0f264e825c5a913f884701304e681bdfb1505cc74d15bb026f81f6d67c415dc921c5e04b37b0a24faab024eb97fcf4432d8a2bddd21ac87b45e295313e229f86cde1d1144ce0151162cc133cf0c9d6123ed8e95f97422963327f313b2f1858e37f726e149630b48c21e9e322140052ac23522125cb020d57a719dfb20d8c455619d8efb8cf099c472d8902f6c7ff2ec8506a11487ef361e24137aec5558107e243eec0fe9138ded6479a878880ef889bacdc197d6fa20c6298f77827d2092b6bca7b1de0ad0d698f2fc14a46b7c65289501b7b84b691f2b4817c4209f59325b8c3889ba6a70a8ed41d26647d1c18c11651751dd4c883a723bc8e34b12f209acf180331ec612910415c1071a89e98674a484c4faf3c4c7a7f4eaf9baca7f163d5e3f65b4b68a31b56d35d8f98a4a7c8fb79d59b7f6bc706e1e1ee0dc112f95d1554ea9f520a6ebe0cb981f44162b662a9cc0d449e30b1c1f6cc8c7c452ca380ea7c7f309be58a6e92668774085eff3c53eb58df9d5e8991d3ccae3b558383b21c268f045e83bc6d5fdc7348bfa6d102c843ce1235473735b275dd8eba7a36842546a8a9cb437b0426bf4b720b42efb8e9b17edd839b82444b201df77266ccebf79299a3d6433f7c02b01e36d46a0814759e23ece87761ec78e0498de968cad93ede52f6a5cca396660e20415c682b510e61b75bed8ca98662792aebe9c9c4362555a54e634af87b18b7deaee680065b8d35e777b0eb7fcca41d597231c9e106698a4cbe7a4d82d2486d7625255492397428db8bb8b1d05c1db7029a3640adbc3b5bd577ee4755081d9e3a800eaf49e5b9dcb77528e6f0b16fbfa9e074db152561c00a8fa0f8d1e14a4dcdbcbabd3883324ad9367db1909cce245d6df059bcc85e29cba4175df0d94c93f189d35287d6dfa6525ce6794c37b34261a486d23667c0ba14e25f256c58a88e991a8f844048c30e3ff8310d6cee36a5f086a123abc3286c1f8363c4401e763513301b72c9791f59b3bf6ee84097231c8fc03460bf6e2e4e7decabf213a91a01f34055e8878339a8efab75a93e85e7adbce5a6dd601d94ed22b5ed265b8fce0d00a36cc9425fe3016f12ae05575b0410300680ffbb62260843c824ce450eec7567a03a081c6a5684f5d1750c304753b4af801ab87a4b0cfcc47222b340a469442b8fa64f01c40da079ba3061fe88c4abc2fbbf2f4a18fdcd1ea3d64207321d7021527f0d325f7dae0fb9cbfd63413ff9d96a54bc111e6728a6249f10ccf7702ba3e602a822a83233b54b0fde54e2bb3aa1b29cccafad2bba35a467552748e13536b3173d44d023de0eb32310e7631524fade3733153ac5323ecbedcb6c0f44ce1a08e5905fffbe814bbcd1fd5623eb146068c3af24d59fae5e02432b559063a6654f67157387a1fc60b323e337d62ef790bdba8c7cbcc9d242aaeee0ad5535232fb828869659cf03baa6517f6aa6afdc04730a39b549e27ca54565ed815a0b22471470991420f049e53c4f86aacdef35f34108f4e15b48b98babae18a2a64584060be8460978bcc448a20edc39b32d942015497a853719a2feecf528ed0740a35ab97bb57ad74ed534df9f561ebb4f66f2631c6003abe9ca6c8a074ecfbbbeb62f0ebee6f5854742b45ed67f7ceaae82b5da36b0546e0407aba38264e67270f5baa061d6a25979e32f6e9b680686f88b25ab8e2c62a6903e6dafabf4f221a0d2e1a58b7fb647859e78bc7d7e683a23a23c0a529258be297a25630ad2d6a2c7dc9e43bb4b75f47be20b347b8f5308d2c55aec21ad7d4431b6eecfd8903bd054c80220320ac53fcb09da83b85bdee3fb35b9c0dbc459ceb5ee972e6aa19dd0dbb31c1fe5c3a2d493a63c143da674a4669ae28b752ff7427f7e26913e533fc4dfe276593980881af428550144dc9e8a53f279ace95853ae65ef8a35c86a5c07b02e379cde9bda783888c59cf25c73f11780a9dbb9272790df92ad699de454fb30a7072c6b28da6a20efabd186379623706e3639b73931f2820bc4e7122723d62eda126c293874521e8dc1ec1570edbb1e43e169dfabff9016988705b0a29a140729eda4b8b08bd054afe8299d1f46322b8a4d4661ac9e2d702bb317dd4a65e855d7984eb2854a9ae1eeb535316fb581dd698f2b005af8a1beb1967289a2c8444e09886219667da112307a01d0bff341054f96495347458a7209c5b85f246b13b2153e9f512bc40850019b792bc0c578f54c1befcf0aa94272f1b87f3f8346d84acbda5990f8b7a93ed0215a7466395ebc709030d5a64d51fd36d343f1f231d3bd73ba92337fa222b22095dbb533010bd3b49141c693d5ccf4edde2b7a73a68f136e952a64cd4827eab4deece048a2443133f810214c841323bc8b49fa38edebb7766a1e8fc0a1fec6cabdc3c35bda516a4eef6bd6be7f9e050d6ac704f2883e5e690d5d2f5a833e755b68165bcf6de98af98cfa04cc5c75aab129ef786cdaf4e84a890c3d5731d560347a99974a25147b1bb1ceff06e34ea29d82479a27d236779819e101b2b46284ee1031da9039c0df63b5068e7c0d1ddf7fd02606c2e1a423f6f521c9099ecb18eac64336c76e8eb5ee2f9131b9e9fd727564965bf2739d45839fd73b34ff25347e26240e929c19ad95b80bf71e3ce9502d9009eab0468e16ce90d24baad6085bc7ca9bafc0e63d196de1c6aa5fb894f41bb3fa04ca0441671c6db8bd92b57ccf08ab465188956b879ff78c1ba813041ec269c8d3c2180a0d46f1828711f53ccf6ba4dff0034a7ed66a9169c3a379d26547a5f0805c4159494f28b9c3370667729c279349ca5ccaa7339c621c997e3d2090eb079de31ccee97f91440f28ba33cd0f93542dcd33ba655d387"]) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000040)={0x1, 0xffffffff, 0x3}) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, &(0x7f0000000d80)={0x24, &(0x7f0000000bc0)={0x20, 0x15, 0xf0, {0xf0, 0x0, "094dd9f35e7fa5d69cd0359a7bff9286c979a6e6fda6ce1d4cec0c092ac6553b884ee19893abad6e42babc618f84f4e446b4ad9fdb5705009b4d1127f62365327bef91ccdadc1dd0ef614d1648790c5372d8f003526e6f97506370ee83075c80d3cffe6d2e3c747327717845afa0d2e19c583556e419573fad1327584440918f221cdf482822d9d5ee91a4a3dc7c456c070b3fe43a47c8dbb0dd2ad1b9b3a3463bf3c2f548c12286696a421c77a773354e342e7e2bb56a92f971a4942813d2668748ca7215c6c10aa9bc8f60f837e88878d1780b2e2f573758b7e0b7209219052740101d98d483d5f20a540fce71"}}, &(0x7f0000000cc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x423}}, &(0x7f0000000d00)={0x0, 0x22, 0xe, {[@main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x2, 0x1, 0x0, "fbbd"}, @global=@item_012={0x0, 0x1, 0x9}, @global=@item_4={0x3, 0x1, 0x3, "6966d828"}, @main=@item_012={0x0, 0x0, 0x9}, @global=@item_012={0x0, 0x1, 0x2}, @global=@item_012={0x1, 0x1, 0x0, "01"}]}}, &(0x7f0000000d40)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x7b, 0x1, {0x22, 0xfbe}}}}, &(0x7f0000001080)={0x2c, &(0x7f0000000e80)={0x0, 0x11, 0xe8, "dfc4175a7a93fe51f67be53d0958d6d51bb41bcea1274b3efb0ac59c9dfaf238cd4eecd90bc3c98d3fc792d70d94d3a8aee4ddac5669930b62c78e38d0606ad3dff393086deb8127c7586befc6d1485ec294a83111e491a170cd3a94c0658cc471cca24f21c3039b5fe9f1c2a8a94e577f30f6ae2910ce41f92c90f85c2de1cff01506a07d1f66894e1802bd33170f2c247c919c7b24a6b599ab16f97e3d66a292effab2eca783f3682929c0844b74d36929b4c4c45dc731a98484888d769f8f0fd7d24ebf985d1022dc425a6c3a1fa8cf60411cc9cd0bc7d31af7cb35945659002b910327e2ce41"}, &(0x7f0000000dc0)={0x0, 0xa, 0x1, 0x75}, &(0x7f0000000e00)={0x0, 0x8, 0x1}, &(0x7f0000000fc0)={0x20, 0x1, 0x42, "f0809d7a1ea15c37eb43ddaa847271d3482b7220b1fbfaf796c5fd9507bcc7a947ca02ce5716fa5c28448a4b6b311216cf45588a986b9c67217541c1134b8408792d"}, &(0x7f0000001040)={0x20, 0x3, 0x1, 0x7}}) r3 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x100000001, 0x100) ioctl$EVIOCGUNIQ(r3, 0x80404508, &(0x7f0000001140)=""/147) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r4) syz_usb_control_io(r4, &(0x7f00000002c0)={0x2c, &(0x7f0000000080)={0x40, 0x23, 0xa9, {0xa9, 0x13, "dbe47fbfd92349aa4ce3816fe9014ee2b1da6f8032a0e33c790c6c7e2652c442a6b3c4ea43fb4964a40107736528d11c363271ac5d3f1748972d339c307666b91b17cacfab368d268daf92214fd45798087f7b11ea5f22031346b75bccbda81d1f979aa9e396742d84317139369412b3294c73d4a94dee175c59fc90c2663826d364a14885979e52827d1d9e44e8d34eb85d5862672243db3dc963a2e7591836a6ecc382e43a27"}}, &(0x7f0000000140)={0x0, 0x3, 0x4e, @string={0x4e, 0x3, "9512e0f1e5b50ff224a2ed9cf0bffa58195dda824245fd57fe967267adbe0089cc350fbe9f401aa9cb883a2c52d074d5e2c7240700b2a6b421766e5e6f5adc6e00eaa20d3cbe09965c269f1b"}}, &(0x7f00000001c0)={0x0, 0xf, 0x24, {0x5, 0xf, 0x24, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0xb75c605f4dc6788d, 0x2, 0x9, 0x1}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x6, 0x7, 0x40, 0xff}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xc3, 0x8, 0x1}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0xf4e1cb18e378ac95, 0x1, 0x1, "7cc97d36", "c084dbf8"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x10, 0x6, 0x6, 0x9, 0x1ff, 0x2e34}}}, &(0x7f0000000b00)={0xac, &(0x7f0000000300)={0x40, 0x31, 0xfe, "a2ac4db721b248cb3965a3f90641bb4a45eecee983f5cf5fc74702b1dd7598bc48c0e5dc726dec252722d9a2cd34014cb51b19b2ac34ecd3eb94735ca98d5942fe2edd2b7e51238eeae571167296cb342f61ae91381884afeb8b3c05fd17383d5df60e94a96c4f9e711658a3375af9be233ca9c5d681d204a9cbfa6c9be863b54f90dc437034d9ee291934af4b7509f1d610a8076312bf43da6a787ab03c15b9d1d7ff727392b54b3cd8de3a74630bb714f7689d02fb43c85f4f764d08c5a8ceb7022c62b549aa42ef5b288653a1dd4f2826bd4ecc1573f3210c6fad6238eb9934df09d908baaae543f3b41e868009874f407d8721dd554cee323dbd3455"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000004c0)={0x20, 0x81, 0x3, "3d5ed2"}, &(0x7f0000000500)={0x20, 0x82, 0x1, '}'}, &(0x7f0000000540)={0x20, 0x83, 0x3, "ccdb1f"}, &(0x7f0000000580)={0x20, 0x84, 0x3, "cb856d"}, &(0x7f00000005c0)={0x20, 0x85, 0x3, "fe0c2f"}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f0000000700)={0x20, 0x0, 0x8, {0x160, 0x8, [0xf000]}}, &(0x7f0000000780)={0x40, 0x7, 0x2, 0x3ff}, &(0x7f00000007c0)={0x40, 0x9, 0x1, 0x11}, &(0x7f0000000800)={0x40, 0xb, 0x2, "b793"}, &(0x7f0000000900)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000940)={0x40, 0x13, 0x6, @random="219bfaa53e32"}, &(0x7f0000000980)={0x40, 0x17, 0x6, @remote}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "e124"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x40}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x20}}) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hiddev(&(0x7f00000010c0)='/dev/usb/hiddev#\x00', 0x3, 0x2000) ioctl$HIDIOCINITREPORT(r6, 0x4805, 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) [ 687.053751][ T2915] usbhid 1-1:1.0: can't add hid device: -71 [ 687.062039][ T2915] usbhid: probe of 1-1:1.0 failed with error -71 [ 687.074876][ T2915] usb 1-1: USB disconnect, device number 95 02:42:49 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000004a00)=ANY=[@ANYBLOB="001000006ee5fbc2693a00717a29eb7f7ffc507a244c64fbc4aba92a86a74d47b83212cf8100ebaba17ee408321e9a264f7dfaa3afd40bc1ff7490d1944b535289e6f72c9ed26f2724c2c36f8ef0838a01141d0df9a0da8573bd6b3800899a936b4bed0f2d8eb15dc9130a3afb0801fbc9279e42f6faf08e50bf42539ee2d4a6fb605e409dbb90c45789185519100e551c4654e074a5b8dca182b209eb1e4aff4066fabfa095118a28cf22b7ca4d9e4f230900ac0926de927c512cf2d8cc3ee0901abddcf24728b5f3549b78916d0f88577aeb20978e11c6b00ce4b6b66c59504205ee8ed9bad268e75f0600000000000000df92650c4b74ee692162b8f618f63ebf244cba39d25f8897d3ecc6aaded6b23945163c2f1a7705046a75222192b1522c15425720d68ed76dac60b1811b68ee42a832609ae5d45e8db50d623ffa1d67a206edb9211c37d4ec79e60efae076259783f1bacdad7c64ac1d321990853070efa96ac825d9d00956421195de9094fa333e0dfc6310a06a08a4ed3521ced5505eee346244de4ed09e53220d78131f00a74b9bccca3570721c5a8fbc86350574c9d51cdfbf1310594d69c4ec3ad5255f31f3f79edb7281471a797e815897f22d152b63ae8885d16c1459e6660df855e3031915685d7db383063268e5ed8eba9ce423047f1d4872ca5904eba092e84a9dc8fbda06803f6e5191a222bd0be793f54bfe41f3f8368bd9ee6133d3c22e191af307bb43673b890c7290fc81da311b4788000e78a76d807a26205e0524f0557723a6649a929af595dd4a093b4bfeeafa22c487230ab96b46cc6248e8a1a85f4f4bfabc714da1edcf242ed247ae46f2a6bcaff114477acbb7641e975c040f042dc16acdb62c209d7cb281c9b8e32648c60c02c00ee70fb11e4f10d70bd0481e534a019d096d05ddc26170e76e60ca9d05f8d3e96e3cf25932368be87f4011371a91d6cfbdb94487cec485694d86ce40704c4121854f393b955254748782546119cc57215e9e17d591ae67f8c83bb3f3b54243b6d1f821d53d9c5b4b78f343aa01f0c597aa38f9e9f57c63ef0aea9228b197879b70180a673d73486d6f5b5b0b9df6f80868d18bb2dd06e039ff11a3bf33d7cffa026c1c2fdda8ea21699063889532a9979d8a6d1d8c5fddd7cb5f74325b65b17f1f6dfa8155a136359d7a33974ed9b42a936e7fa7d4682e1b3e0098e61f7398b5f543ac2984a211f57c2584f82becd2eb212ebe7fcf22da40b9eeb562314203c1ee8dbbf80b2813334bd44c148b6e3e625bf3bc6d3ed45d731706edb0c05938bbbf25a4d9ca3b487fe14ed7ef3488261fa1cfb956054f69a47905708227c4fc9ff496894ede10d61b47de1ac874af5a3d8595f0a4433a3f8a965658a4bf0800ba663cece774e4d17570dc5ab39a01de1081066894f1972c18d2adf9b774d60da457bd4853365e404f2adf0ff15aa58f2677e29a5282b6f2c9c5074d8920c959a691eda2f7c636ec4746f86687c24dec3858801fa0351010d00ff84aff6cb83628b5e5fc3877914a7d6ab3a912fa5640b8005edb4c12f8c3f341840e29e34d1ba723c9fa5995359b01de6c19b3d9272edb1c31cdb89c159f93cfae41cb812cfa4b938eae38a6f081df64a9432c86d8a79e53888351d655324f7f49be463650f6626d145e033aa11c4515bf653cfbbb15a908601374fef90d8f2d27417dace47a3a661b9a71bb23e7c5a8880a9d439191b3cb153405015fda8eff6d27e1d4766f682494470ff454114b5ade74abefc1a509276b1aae49e4cb40d53b795fab6dea4c4d745f9bcb7c80ab58e3e513494ba6ca5d9c441618bcc78ed6f81f7f3e9bc61475b11e2fa4d72b794c1a68675578eab844a8c333a62e2eb582faeb1cc90603be3079555d3d905b89c352a34cf03250e161aecff1b4da805467fcdb5ba982f2b0d00bc618bf5b65334f9c90ab1fdb558479ae7cd75f766f9b13812b4d8aa92131473860ab60873609233236d6fe2ac398d501ac3b9783c74c3fd9db9e923858c60b4e09d8f20c8acfc9b2e10c20eb7b8ad1edbb336b69bc5b46ada685b093700bedb48a981610ee8ab5b2206d6a7ed09b69259a6a939564a0b45dea3be047538040860e402e159325634c82b35013d9ca5be10285e351c72851488e3505277d652fcc45e4ea9163ac8ead2baee8d28c8c1c06cb65ea3420f9b0c9650cd745ea9b61e6ea2227eed80f6cf1c1942f98d84caa66556269e461c2cfa4bf286f563251f43190371778a39f91dcad851da81685c4990e46f469a92d37bd0a1722fed6a79ea902064ff52aab3476ee360038a869936a5d48cfb2252b3a9d25b0747982e7721ba6430e4cbdb6937909ed9b77e17ab167d995bb715745026e32a38f3453787dd13924cce20032ffe8ebd6f5d3f05824e79a1cd0b500cb54d8dbc4593c929e54cc465168076a9ac7606180acde6f8c3dba6d26adb6a3bd38f67ea19965ca632a185e405b1475c949f88a711387e6a708c3d7e4956164126e2192b803467547debae53c270097dde8b7848af01bd185c6424044ddf72191d4d02ad792630df3a7b7788689d2fac882ba67a89d69f8b6b196ecec82017dd87d94d2960b9e01fde0f27549b67b2fbca04450afea156059bd0fe0d91ce3b879da0b3c59f208f464f92434d9c3751502101cd05363c9c93344e3c01ac2178300a354f62cd1c74d1e1ab19a021ffb2b7146a3057b285f31c78f354f4c713d013fb07e96d3f39f3512f307c4162616fa1b98a5ba23d5df15b4274cc3edfe4d37672edb439558e783c163eaff5a7836e85068e484fba0afc00b4dd0a4a5c8d8a37d1cf3aeec29ce10b7c59d66ceaee4c0c7ef6ecd7ccc5cfd9f64d753f6c42361b4a225971da96b4ef1f6129bcaf120302ec5502eb3a37fd047349aed50a5e35cdd8a8f3c341e6027be3a51db5754cb82d643f53d955662fe771941220b1ced73af266df648f0f1e9393dbfd61b011526e024ff4722a9e4695ddfe378589b7ea480042f7955d7677b8f2602f3ca6b8090462606b9252c7f94116ac4891f0ee36ec6cb7628a8994e642b1a2e06e7089b27f0f264e825c5a913f884701304e681bdfb1505cc74d15bb026f81f6d67c415dc921c5e04b37b0a24faab024eb97fcf4432d8a2bddd21ac87b45e295313e229f86cde1d1144ce0151162cc133cf0c9d6123ed8e95f97422963327f313b2f1858e37f726e149630b48c21e9e322140052ac23522125cb020d57a719dfb20d8c455619d8efb8cf099c472d8902f6c7ff2ec8506a11487ef361e24137aec5558107e243eec0fe9138ded6479a878880ef889bacdc197d6fa20c6298f77827d2092b6bca7b1de0ad0d698f2fc14a46b7c65289501b7b84b691f2b4817c4209f59325b8c3889ba6a70a8ed41d26647d1c18c11651751dd4c883a723bc8e34b12f209acf180331ec612910415c1071a89e98674a484c4faf3c4c7a7f4eaf9baca7f163d5e3f65b4b68a31b56d35d8f98a4a7c8fb79d59b7f6bc706e1e1ee0dc112f95d1554ea9f520a6ebe0cb981f44162b662a9cc0d449e30b1c1f6cc8c7c452ca380ea7c7f309be58a6e92668774085eff3c53eb58df9d5e8991d3ccae3b558383b21c268f045e83bc6d5fdc7348bfa6d102c843ce1235473735b275dd8eba7a36842546a8a9cb437b0426bf4b720b42efb8e9b17edd839b82444b201df77266ccebf79299a3d6433f7c02b01e36d46a0814759e23ece87761ec78e0498de968cad93ede52f6a5cca396660e20415c682b510e61b75bed8ca98662792aebe9c9c4362555a54e634af87b18b7deaee680065b8d35e777b0eb7fcca41d597231c9e106698a4cbe7a4d82d2486d7625255492397428db8bb8b1d05c1db7029a3640adbc3b5bd577ee4755081d9e3a800eaf49e5b9dcb77528e6f0b16fbfa9e074db152561c00a8fa0f8d1e14a4dcdbcbabd3883324ad9367db1909cce245d6df059bcc85e29cba4175df0d94c93f189d35287d6dfa6525ce6794c37b34261a486d23667c0ba14e25f256c58a88e991a8f844048c30e3ff8310d6cee36a5f086a123abc3286c1f8363c4401e763513301b72c9791f59b3bf6ee84097231c8fc03460bf6e2e4e7decabf213a91a01f34055e8878339a8efab75a93e85e7adbce5a6dd601d94ed22b5ed265b8fce0d00a36cc9425fe3016f12ae05575b0410300680ffbb62260843c824ce450eec7567a03a081c6a5684f5d1750c304753b4af801ab87a4b0cfcc47222b340a469442b8fa64f01c40da079ba3061fe88c4abc2fbbf2f4a18fdcd1ea3d64207321d7021527f0d325f7dae0fb9cbfd63413ff9d96a54bc111e6728a6249f10ccf7702ba3e602a822a83233b54b0fde54e2bb3aa1b29cccafad2bba35a467552748e13536b3173d44d023de0eb32310e7631524fade3733153ac5323ecbedcb6c0f44ce1a08e5905fffbe814bbcd1fd5623eb146068c3af24d59fae5e02432b559063a6654f67157387a1fc60b323e337d62ef790bdba8c7cbcc9d242aaeee0ad5535232fb828869659cf03baa6517f6aa6afdc04730a39b549e27ca54565ed815a0b22471470991420f049e53c4f86aacdef35f34108f4e15b48b98babae18a2a64584060be8460978bcc448a20edc39b32d942015497a853719a2feecf528ed0740a35ab97bb57ad74ed534df9f561ebb4f66f2631c6003abe9ca6c8a074ecfbbbeb62f0ebee6f5854742b45ed67f7ceaae82b5da36b0546e0407aba38264e67270f5baa061d6a25979e32f6e9b680686f88b25ab8e2c62a6903e6dafabf4f221a0d2e1a58b7fb647859e78bc7d7e683a23a23c0a529258be297a25630ad2d6a2c7dc9e43bb4b75f47be20b347b8f5308d2c55aec21ad7d4431b6eecfd8903bd054c80220320ac53fcb09da83b85bdee3fb35b9c0dbc459ceb5ee972e6aa19dd0dbb31c1fe5c3a2d493a63c143da674a4669ae28b752ff7427f7e26913e533fc4dfe276593980881af428550144dc9e8a53f279ace95853ae65ef8a35c86a5c07b02e379cde9bda783888c59cf25c73f11780a9dbb9272790df92ad699de454fb30a7072c6b28da6a20efabd186379623706e3639b73931f2820bc4e7122723d62eda126c293874521e8dc1ec1570edbb1e43e169dfabff9016988705b0a29a140729eda4b8b08bd054afe8299d1f46322b8a4d4661ac9e2d702bb317dd4a65e855d7984eb2854a9ae1eeb535316fb581dd698f2b005af8a1beb1967289a2c8444e09886219667da112307a01d0bff341054f96495347458a7209c5b85f246b13b2153e9f512bc40850019b792bc0c578f54c1befcf0aa94272f1b87f3f8346d84acbda5990f8b7a93ed0215a7466395ebc709030d5a64d51fd36d343f1f231d3bd73ba92337fa222b22095dbb533010bd3b49141c693d5ccf4edde2b7a73a68f136e952a64cd4827eab4deece048a2443133f810214c841323bc8b49fa38edebb7766a1e8fc0a1fec6cabdc3c35bda516a4eef6bd6be7f9e050d6ac704f2883e5e690d5d2f5a833e755b68165bcf6de98af98cfa04cc5c75aab129ef786cdaf4e84a890c3d5731d560347a99974a25147b1bb1ceff06e34ea29d82479a27d236779819e101b2b46284ee1031da9039c0df63b5068e7c0d1ddf7fd02606c2e1a423f6f521c9099ecb18eac64336c76e8eb5ee2f9131b9e9fd727564965bf2739d45839fd73b34ff25347e26240e929c19ad95b80bf71e3ce9502d9009eab0468e16ce90d24baad6085bc7ca9bafc0e63d196de1c6aa5fb894f41bb3fa04ca0441671c6db8bd92b57ccf08ab465188956b879ff78c1ba813041ec269c8d3c2180a0d46f1828711f53ccf6ba4dff0034a7ed66a9169c3a379d26547a5f0805c4159494f28b9c3370667729c279349ca5ccaa7339c621c997e3d2090eb079de31ccee97f91440f28ba33cd0f93542dcd33ba655d387"]) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000080)={0x1, 0x100, 0x10001, 0x6, 0x2, 0x8, 0xa86b, 0x9, 0x4, 0x6, 0x8, 0x9, 0x1}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r1, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r1, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r1, &(0x7f0000002140)=""/172, 0xac) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r2, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r2, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r2, &(0x7f0000002140)=""/172, 0xac) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(0xffffffffffffffff, &(0x7f0000001140)="6f5c5aa6282fe6b05d8f4eb3773d89aefc1fb53740df99f87ba9a38482080594f2bf6761ab5dc1d3519bc3914af3420a5202bfe67cd5375bdc532fd153b5f473166bdaea67b3865105d2e4782bd4223bbbd163ce0ade4a6be38330486a43b97199007ced5c4832d54dd84f28b323dcacad303d7cf3421011280baef6e1e331079044cf34928dab596d423c92aab2ecc542bb686d127c909a73d92664a9278f3dc416251598b99b2e025a4691", 0xac) write$hidraw(r3, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r4, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000000)) write$hidraw(r4, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r4, &(0x7f0000002140)=""/172, 0xac) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r5, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r6 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r6, 0x81044804, &(0x7f0000004a00)=ANY=[@ANYBLOB="001000006ee5fbc2693a00717a29eb7f7ffc507a244c64fbc4aba92a86a74d47b83212cf8100ebaba17ee408321e9a264f7dfaa3afd40bc1ff7490d1944b535289e6f72c9ed26f2724c2c36f8ef0838a01141d0df9a0da8573bd6b3800899a936b4bed0f2d8eb15dc9130a3afb0801fbc9279e42f6faf08e50bf42539ee2d4a6fb605e409dbb90c45789185519100e551c4654e074a5b8dca182b209eb1e4aff4066fabfa095118a28cf22b7ca4d9e4f230900ac0926de927c512cf2d8cc3ee0901abddcf24728b5f3549b78916d0f88577aeb20978e11c6b00ce4b6b66c59504205ee8ed9bad268e75f0600000000000000df92650c4b74ee692162b8f618f63ebf244cba39d25f8897d3ecc6aaded6b23945163c2f1a7705046a75222192b1522c15425720d68ed76dac60b1811b68ee42a832609ae5d45e8db50d623ffa1d67a206edb9211c37d4ec79e60efae076259783f1bacdad7c64ac1d321990853070efa96ac825d9d00956421195de9094fa333e0dfc6310a06a08a4ed3521ced5505eee346244de4ed09e53220d78131f00a74b9bccca3570721c5a8fbc86350574c9d51cdfbf1310594d69c4ec3ad5255f31f3f79edb7281471a797e815897f22d152b63ae8885d16c1459e6660df855e3031915685d7db383063268e5ed8eba9ce423047f1d4872ca5904eba092e84a9dc8fbda06803f6e5191a222bd0be793f54bfe41f3f8368bd9ee6133d3c22e191af307bb43673b890c7290fc81da311b4788000e78a76d807a26205e0524f0557723a6649a929af595dd4a093b4bfeeafa22c487230ab96b46cc6248e8a1a85f4f4bfabc714da1edcf242ed247ae46f2a6bcaff114477acbb7641e975c040f042dc16acdb62c209d7cb281c9b8e32648c60c02c00ee70fb11e4f10d70bd0481e534a019d096d05ddc26170e76e60ca9d05f8d3e96e3cf25932368be87f4011371a91d6cfbdb94487cec485694d86ce40704c4121854f393b955254748782546119cc57215e9e17d591ae67f8c83bb3f3b54243b6d1f821d53d9c5b4b78f343aa01f0c597aa38f9e9f57c63ef0aea9228b197879b70180a673d73486d6f5b5b0b9df6f80868d18bb2dd06e039ff11a3bf33d7cffa026c1c2fdda8ea21699063889532a9979d8a6d1d8c5fddd7cb5f74325b65b17f1f6dfa8155a136359d7a33974ed9b42a936e7fa7d4682e1b3e0098e61f7398b5f543ac2984a211f57c2584f82becd2eb212ebe7fcf22da40b9eeb562314203c1ee8dbbf80b2813334bd44c148b6e3e625bf3bc6d3ed45d731706edb0c05938bbbf25a4d9ca3b487fe14ed7ef3488261fa1cfb956054f69a47905708227c4fc9ff496894ede10d61b47de1ac874af5a3d8595f0a4433a3f8a965658a4bf0800ba663cece774e4d17570dc5ab39a01de1081066894f1972c18d2adf9b774d60da457bd4853365e404f2adf0ff15aa58f2677e29a5282b6f2c9c5074d8920c959a691eda2f7c636ec4746f86687c24dec3858801fa0351010d00ff84aff6cb83628b5e5fc3877914a7d6ab3a912fa5640b8005edb4c12f8c3f341840e29e34d1ba723c9fa5995359b01de6c19b3d9272edb1c31cdb89c159f93cfae41cb812cfa4b938eae38a6f081df64a9432c86d8a79e53888351d655324f7f49be463650f6626d145e033aa11c4515bf653cfbbb15a908601374fef90d8f2d27417dace47a3a661b9a71bb23e7c5a8880a9d439191b3cb153405015fda8eff6d27e1d4766f682494470ff454114b5ade74abefc1a509276b1aae49e4cb40d53b795fab6dea4c4d745f9bcb7c80ab58e3e513494ba6ca5d9c441618bcc78ed6f81f7f3e9bc61475b11e2fa4d72b794c1a68675578eab844a8c333a62e2eb582faeb1cc90603be3079555d3d905b89c352a34cf03250e161aecff1b4da805467fcdb5ba982f2b0d00bc618bf5b65334f9c90ab1fdb558479ae7cd75f766f9b13812b4d8aa92131473860ab60873609233236d6fe2ac398d501ac3b9783c74c3fd9db9e923858c60b4e09d8f20c8acfc9b2e10c20eb7b8ad1edbb336b69bc5b46ada685b093700bedb48a981610ee8ab5b2206d6a7ed09b69259a6a939564a0b45dea3be047538040860e402e159325634c82b35013d9ca5be10285e351c72851488e3505277d652fcc45e4ea9163ac8ead2baee8d28c8c1c06cb65ea3420f9b0c9650cd745ea9b61e6ea2227eed80f6cf1c1942f98d84caa66556269e461c2cfa4bf286f563251f43190371778a39f91dcad851da81685c4990e46f469a92d37bd0a1722fed6a79ea902064ff52aab3476ee360038a869936a5d48cfb2252b3a9d25b0747982e7721ba6430e4cbdb6937909ed9b77e17ab167d995bb715745026e32a38f3453787dd13924cce20032ffe8ebd6f5d3f05824e79a1cd0b500cb54d8dbc4593c929e54cc465168076a9ac7606180acde6f8c3dba6d26adb6a3bd38f67ea19965ca632a185e405b1475c949f88a711387e6a708c3d7e4956164126e2192b803467547debae53c270097dde8b7848af01bd185c6424044ddf72191d4d02ad792630df3a7b7788689d2fac882ba67a89d69f8b6b196ecec82017dd87d94d2960b9e01fde0f27549b67b2fbca04450afea156059bd0fe0d91ce3b879da0b3c59f208f464f92434d9c3751502101cd05363c9c93344e3c01ac2178300a354f62cd1c74d1e1ab19a021ffb2b7146a3057b285f31c78f354f4c713d013fb07e96d3f39f3512f307c4162616fa1b98a5ba23d5df15b4274cc3edfe4d37672edb439558e783c163eaff5a7836e85068e484fba0afc00b4dd0a4a5c8d8a37d1cf3aeec29ce10b7c59d66ceaee4c0c7ef6ecd7ccc5cfd9f64d753f6c42361b4a225971da96b4ef1f6129bcaf120302ec5502eb3a37fd047349aed50a5e35cdd8a8f3c341e6027be3a51db5754cb82d643f53d955662fe771941220b1ced73af266df648f0f1e9393dbfd61b011526e024ff4722a9e4695ddfe378589b7ea480042f7955d7677b8f2602f3ca6b8090462606b9252c7f94116ac4891f0ee36ec6cb7628a8994e642b1a2e06e7089b27f0f264e825c5a913f884701304e681bdfb1505cc74d15bb026f81f6d67c415dc921c5e04b37b0a24faab024eb97fcf4432d8a2bddd21ac87b45e295313e229f86cde1d1144ce0151162cc133cf0c9d6123ed8e95f97422963327f313b2f1858e37f726e149630b48c21e9e322140052ac23522125cb020d57a719dfb20d8c455619d8efb8cf099c472d8902f6c7ff2ec8506a11487ef361e24137aec5558107e243eec0fe9138ded6479a878880ef889bacdc197d6fa20c6298f77827d2092b6bca7b1de0ad0d698f2fc14a46b7c65289501b7b84b691f2b4817c4209f59325b8c3889ba6a70a8ed41d26647d1c18c11651751dd4c883a723bc8e34b12f209acf180331ec612910415c1071a89e98674a484c4faf3c4c7a7f4eaf9baca7f163d5e3f65b4b68a31b56d35d8f98a4a7c8fb79d59b7f6bc706e1e1ee0dc112f95d1554ea9f520a6ebe0cb981f44162b662a9cc0d449e30b1c1f6cc8c7c452ca380ea7c7f309be58a6e92668774085eff3c53eb58df9d5e8991d3ccae3b558383b21c268f045e83bc6d5fdc7348bfa6d102c843ce1235473735b275dd8eba7a36842546a8a9cb437b0426bf4b720b42efb8e9b17edd839b82444b201df77266ccebf79299a3d6433f7c02b01e36d46a0814759e23ece87761ec78e0498de968cad93ede52f6a5cca396660e20415c682b510e61b75bed8ca98662792aebe9c9c4362555a54e634af87b18b7deaee680065b8d35e777b0eb7fcca41d597231c9e106698a4cbe7a4d82d2486d7625255492397428db8bb8b1d05c1db7029a3640adbc3b5bd577ee4755081d9e3a800eaf49e5b9dcb77528e6f0b16fbfa9e074db152561c00a8fa0f8d1e14a4dcdbcbabd3883324ad9367db1909cce245d6df059bcc85e29cba4175df0d94c93f189d35287d6dfa6525ce6794c37b34261a486d23667c0ba14e25f256c58a88e991a8f844048c30e3ff8310d6cee36a5f086a123abc3286c1f8363c4401e763513301b72c9791f59b3bf6ee84097231c8fc03460bf6e2e4e7decabf213a91a01f34055e8878339a8efab75a93e85e7adbce5a6dd601d94ed22b5ed265b8fce0d00a36cc9425fe3016f12ae05575b0410300680ffbb62260843c824ce450eec7567a03a081c6a5684f5d1750c304753b4af801ab87a4b0cfcc47222b340a469442b8fa64f01c40da079ba3061fe88c4abc2fbbf2f4a18fdcd1ea3d64207321d7021527f0d325f7dae0fb9cbfd63413ff9d96a54bc111e6728a6249f10ccf7702ba3e602a822a83233b54b0fde54e2bb3aa1b29cccafad2bba35a467552748e13536b3173d44d023de0eb32310e7631524fade3733153ac5323ecbedcb6c0f44ce1a08e5905fffbe814bbcd1fd5623eb146068c3af24d59fae5e02432b559063a6654f67157387a1fc60b323e337d62ef790bdba8c7cbcc9d242aaeee0ad5535232fb828869659cf03baa6517f6aa6afdc04730a39b549e27ca54565ed815a0b22471470991420f049e53c4f86aacdef35f34108f4e15b48b98babae18a2a64584060be8460978bcc448a20edc39b32d942015497a853719a2feecf528ed0740a35ab97bb57ad74ed534df9f561ebb4f66f2631c6003abe9ca6c8a074ecfbbbeb62f0ebee6f5854742b45ed67f7ceaae82b5da36b0546e0407aba38264e67270f5baa061d6a25979e32f6e9b680686f88b25ab8e2c62a6903e6dafabf4f221a0d2e1a58b7fb647859e78bc7d7e683a23a23c0a529258be297a25630ad2d6a2c7dc9e43bb4b75f47be20b347b8f5308d2c55aec21ad7d4431b6eecfd8903bd054c80220320ac53fcb09da83b85bdee3fb35b9c0dbc459ceb5ee972e6aa19dd0dbb31c1fe5c3a2d493a63c143da674a4669ae28b752ff7427f7e26913e533fc4dfe276593980881af428550144dc9e8a53f279ace95853ae65ef8a35c86a5c07b02e379cde9bda783888c59cf25c73f11780a9dbb9272790df92ad699de454fb30a7072c6b28da6a20efabd186379623706e3639b73931f2820bc4e7122723d62eda126c293874521e8dc1ec1570edbb1e43e169dfabff9016988705b0a29a140729eda4b8b08bd054afe8299d1f46322b8a4d4661ac9e2d702bb317dd4a65e855d7984eb2854a9ae1eeb535316fb581dd698f2b005af8a1beb1967289a2c8444e09886219667da112307a01d0bff341054f96495347458a7209c5b85f246b13b2153e9f512bc40850019b792bc0c578f54c1befcf0aa94272f1b87f3f8346d84acbda5990f8b7a93ed0215a7466395ebc709030d5a64d51fd36d343f1f231d3bd73ba92337fa222b22095dbb533010bd3b49141c693d5ccf4edde2b7a73a68f136e952a64cd4827eab4deece048a2443133f810214c841323bc8b49fa38edebb7766a1e8fc0a1fec6cabdc3c35bda516a4eef6bd6be7f9e050d6ac704f2883e5e690d5d2f5a833e755b68165bcf6de98af98cfa04cc5c75aab129ef786cdaf4e84a890c3d5731d560347a99974a25147b1bb1ceff06e34ea29d82479a27d236779819e101b2b46284ee1031da9039c0df63b5068e7c0d1ddf7fd02606c2e1a423f6f521c9099ecb18eac64336c76e8eb5ee2f9131b9e9fd727564965bf2739d45839fd73b34ff25347e26240e929c19ad95b80bf71e3ce9502d9009eab0468e16ce90d24baad6085bc7ca9bafc0e63d196de1c6aa5fb894f41bb3fa04ca0441671c6db8bd92b57ccf08ab465188956b879ff78c1ba813041ec269c8d3c2180a0d46f1828711f53ccf6ba4dff0034a7ed66a9169c3a379d26547a5f0805c4159494f28b9c3370667729c279349ca5ccaa7339c621c997e3d2090eb079de31ccee97f91440f28ba33cd0f93542dcd33ba655d387"]) ioctl$HIDIOCAPPLICATION(r6, 0x4802, 0x7) r7 = syz_usb_connect(0x5, 0x2, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000001280)=ANY=[@ANYPTR, @ANYRESDEC=r3, @ANYBLOB="ff2d53dbbbe35593a63075013eb5b0b7d2fe8b686c53a673753096bf80af56b9f5fa8b5a867575870d529e463f2b89c51d5feef0bedfeb803c814d93985761c20ff3ab54aace371e2af2b05eab6f7326adb0bb3865649578", @ANYRESDEC=r4, @ANYPTR64=&(0x7f0000001200)=ANY=[@ANYBLOB="ce40453c3025fc6a87413f6db5f5ddb65b18115e1951e19fe5656efbfe39949b8646805d481d7ca10f0e1a4229ae6e6a6c77cad9f92dad711ccca57763c572c21751c10c821c89fb9e8d39f42a39e4db", @ANYPTR64, @ANYRESOCT=r5], @ANYRESOCT=r3]], 0x0) syz_usb_ep_read(r7, 0x1f, 0x1000, &(0x7f0000000140)=""/4096) 02:42:49 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 687.263719][ T12] usb 2-1: string descriptor 0 read error: -71 [ 687.270030][ T5] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 687.278046][ T5] usb 6-1: can't read configurations, error -22 [ 687.284903][ T2751] usbhid 4-1:0.16: can't add hid device: -71 [ 687.290963][ T2751] usbhid: probe of 4-1:0.16 failed with error -71 [ 687.300239][ T2751] usb 4-1: USB disconnect, device number 107 [ 687.323698][ T12] kaweth 2-1:247.186: Firmware present in device. [ 687.343714][ T12] kaweth 2-1:247.186: Error reading configuration (-71), no net device created [ 687.352886][ T12] kaweth: probe of 2-1:247.186 failed with error -5 [ 687.363665][ T102] hackrf 3-1:0.127: usb_control_msg() failed -110 request 0e [ 687.371104][ T102] hackrf 3-1:0.127: Could not detect board [ 687.387690][ T12] kaweth 2-1:247.0: Firmware present in device. [ 687.394213][ T102] hackrf: probe of 3-1:0.127 failed with error -110 [ 687.413676][ T12] kaweth 2-1:247.0: Error reading configuration (-71), no net device created [ 687.422647][ T12] kaweth: probe of 2-1:247.0 failed with error -5 [ 687.431386][ T12] usb 2-1: USB disconnect, device number 116 [ 687.443698][ T2915] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 687.463646][ T5] usb 6-1: new high-speed USB device number 88 using dummy_hcd 02:42:50 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x80000000000, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101", 0xd) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, 0x0) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(0x0, 0x1ff, 0x2) ioctl$HIDIOCAPPLICATION(r3, 0x40086607, 0x7fffffffeffc) read$hiddev(r3, &(0x7f0000000680)=""/226, 0xe2) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r7, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r7, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r7, &(0x7f0000002140)=""/172, 0xac) ioctl$HIDIOCGRDESC(r7, 0x90044802, &(0x7f0000001240)={0xe02, "7d04a19e3f2adf7f02cdbac38189034015397f76e895b9d5cdb29dc5e43f4a25835c6fc800f54e64a49144b18f2d61682cdff37030fbaecd532f99a1cb420a4732b5e3730c3067b4be7326994e034cc7f05508fb7acb9acccaa6c555dda7254ed45af7bd774b044d651d9f9c1154faa487b08da6e461ce90dd29a0b44f4e23ed14a5d5ad358039fe3de4450a7a66d6349dea818eb2769da08d38f08d6c2e032eb6c36574dc995439d0c56b3e844ff177f555ebcd64b134fc7739a1f6a38b9881c8555fdd632f90d60ba1358f4bc4948a5025a2c293f3b38e9e399fc743059a406bd67c2a1f14f0ec8eea792ea286b0e9047a2af17fe315fb7abedffb7ba6867ca782ab9dc4dcb02c8224e195bc35c040bf6264991d8d92ba955f79e2d965d47443f980610ef749d107d3ce5b9622e673f274c1f57e80114517e8f2074c8ee59978c52dd94da61ff541b6f701ebe2ba38ca06586b3a8fe940f90ca99e135da68ce7ed315ce42dfa85458bc8d594fd58c985ed9269294c48950398c6e43a63377588d0c2834c08d13e45d3d071bfa9783cd144bb2a424d9e7583b673bef7376b68fc8ec38a73161426c335b637d9e25b3b9c1b6936fac6d0b92ad416a5edd350140cf906fd8aef99ffa4dc654b6f4219c2c5aac2a0d9839be8b253f9c4a746181977a0cf0d8074d2bd7e83235ad68fae8cae31410ab7920483ab6b78623c2df1c96b79c67deeb46ea38a0dc2727ccdd26a93131c95902c785733cc56c305245a4d3d2eab11fe5895b11da79b2f91ff95772beee97ff029dcee081b01b5cf75f96b250547c24a2fc89c9a438910386adcab8a9c0a59ecc366cbf3977bfd9d20d0383c6ba597961a0fec0db4d02b28169ebbc5676419f19d03c738e351ac15df22db26f5b6925e77b0ec26474955119ccc63547c41f27efad6246dde749cb3c9f1aaf1b5b8c75aa9025ce9aa50c2c143ff5bbd058a3d550ee3decd898b94dffe30309594d9e082fe1436d6c97128f9e878d7c5999fea5f598077294491b59a932f2d689b58f8211381d9ccf85d732a7d7bb503f82f82831e1560f56e119089dabd644f13a61da40bccd44916a9fcb12ea5e61e56472a2f22b0e6dd2c0365fe144e9bbff2f07fc4200383f9695ca28899aeaa73dff03f04b1e633ebbc6fdf352c3f004da8190994e1166ad88149a33b805ffde550f7c6a65f2b425b793e04b6bee6842d353acf359df0e8f0d52d38335e60909ba105c22528d4a54b8796a990fc8be2b546c973113a6f0a9b073ee8cffb53144fe7ea341370bdc7d5194f96e4f635442982558e999def18da65e05f7e6e01bbb14a20f35744e9fc689248631f68cfe749ee616e6b4f94296a955e1f9137c8b61d28fe022cca9317cf9caeab8c315e01a8871decf33097c54afab5505f12d0017223c59b45bf89058f40b754ab95e57844c782a2989844d995aca6ea73e5155a80b84aa0e375c4f6a95fbc97d00243b1df2554d119c92255c2427873a817d614468293ca036009b6d6f22d04e8a0b3264b42ec70b3d76f64b60f16466fe4b9ee318eb3d09b9864c1d651e486d12c49ca77abcde57a1402b64f1decbad289287a9849cacafcaef424b54698325c8dab9ebe46b2031abad9f14ce7b728a92574b7d09fc6b99ced2977269cbc0e5dc866781a97aa3464db0c570b5e298700c1a2c0e133db4252ff69e3af56637e7f4fa73e2756e1b60d6730f7b039bd707abe23954fae08530c6e17cd0cbb4273ffb313eeabd4bb5d79ddb6b95e18f2bf475894b37de97a9be6c95405a4be96691950bcc1b62aeb2044481c72afe0027998aaf1a37dcf05d8b17c761262204185e8a315abef5999cc9ef7ab9bc01a88b58049d9084b7f10b32a9a404b9953f71206d8443eaf9e7ab5dd8539d5ae346657826356b71e7ac4708ec93765d3c79f9f202d480801d7ab57dc676cadd8804d96b477126820bfd6fc072bfbdfe25383eace2024e86d88c98feaff32ed8d11e920cc0b381e7daf85b7b501edc5adbcc6ec55e926c25fe9a85a9ab35802f97040f78ebcc64cc8115d50948f1d68d14963e045e746cff51b0211e043e859b8dd8f96dce0e042e02c1906dfe20c7b7e47e34e6d05a0d9db1821198e7b79b3d44aa3116f52c863d59508cecd36a58cd2aeafd6b67d9dbe35d3781339d6e12f6a851e15d81b0c6e0cd71d42652e448505f84422e168913b92df3d702745a5e0a7c040d2bdb15933d4ed5bc696310f7a376ec614e6de4a8290686b03e3c25f8b454fa45625d6dab662753ac075668ac916658811ed68db9b7ea11d5d08d3a2cd127ab212853687c9c14b788fcca05d160d94171e98f728f28e7491efc52980bd225ac62c01a5356a6a0052cdeff3b509e0ba16d1c1803183616a1f398e2466a3d4c40236d00ed7575012ba44f3ff742e53def61224d7863df896f7d76596456d86bd0335696e61de19c0e5fec0d4679da05110eb24877e9f89923033c0b9d3596235708c74e1bd7179a2d1be07b7f29f4f905800d9d5cae2fa80ca6ca9da8eb0eafc35af98583d7ef11116cb13a2b99186cd039e657f5a33c4ed8e2aa99525f5bec368bee105fde1e99a324adf3f12b29cea343f86d19f04078f4ad5a34deb6e932a2d0d6c7b92c86c0a0452cd38c7044adcb8bea7e19891e04d967f0891d83aa919de21bcdf0b596a8479ceda7fe504ed53009ab69ae276235b171687783b1d30964a9867720074729e28bc8a06751911196dcd0445e3e409e5b6305228c9643d47129835183750fd26daae03c6893a6b736423631916d92ffc6a96ac60ad4daea175ab893740a7fdce93fe02607628c109a8d2568e57cf67e34fd0fef2c2f4af8972ddf75ca6fc4e0f49e534ae7e81162922c5769aa31c5a22fc6c7160b9ec109088e7bda02293f357d05efcc7425ff94ddc7b97de28339af423f60efcfb726e1563df7f45c23a5fddf46d0db610a43ca111d5c482ded9f90bb4c1c558f2e7fc3ffba3914f34759a0f5d170c48d9be1c4201e38b0939c79be41e3e28ae68318969f191d9b350a468fe8ffbad4d16de32ed3cc0894e1a9d38a8f4a11480608dc52e26be4c0fcdb6647f21ae4896f3738bf6aa3177b1f590dddea20b7ee992bb69b57092a3dffc465a43a52b96dcf1e0cac659ff0011b3b6f21a84e382a5939cb41d86e959ebe3d824a78c36370976bbe2c6bf0ea2b22ace1c8ebe5928821e98838735aa778bf9c2d0bab03fc4b4fba3afc65a335d28df08666e48d80a9b5252461960f2d34df2f42f1566ef6ce68f0ccb06a2adbf44de1a29ea2f36f54135c81dfd8346eaf8bc42f37ff3e3cb75999cc37f018867fee44bcd9011b526e00f73d9ac2d86b681f3577bcacabc78b8f842775540d5795c312ff5647c07f19af8c4ba51f2993cc9882bd9b1af32e0e240eeff8c07561134e61492f6293990d342d4a19aab1dc5872f03386bf2d4e12732fc77f96dac8feb14d445ae54c5fb3404869db90417ad0979619be230704345eedc97227318743c70dd93f0c3aebc6f169bf9a9e715de0b6a1d3a6be95e6267a981efb5b83c833c6206333cbe13af7327a6512d5f2780a3269c6d444a485f9e9c2fb2f0543af05b7003a786ea02678e1839eac15e904b9579dc2e411c4b9e93d5bdc6aa3cc40cea2621f09aab124f19343ead40b12ce4ffebdbe9bce931966b6af6d2c5cfd9d441c823254350f1d68e6a4925355cf8e40efa335b17754664a562259cfb71a3215a9e4d7a78373b1c32a508d3003dfd759cef2586c6c378ce34faf21196cd897764fc221ffca7be2edc54af04626b879cd36e46f2876436efa1777e75b370709fa460280fed2cb82dd30e2f3b739dfffcc461afe4a2c6610ed5f220c99e9d8f21e7d01545ba20591eab76774589b34dcbc4e1d9db22eb70fbd34d488836697164f9a9a3c62f0dfddfc2f56eaf1573044c50f2c68555ea07aaa2e6b39cfc5ed6d97633047a104fc832f15906e52283f81aeca1ca474db181df596ee3ff44c15fa1ff4b6bf7b3249ef1322f8ada4c9396afefc24bc97dd0e31cc5d416056d4e54de0fce086aa71512b4b403ed7e086f4764ce0498ddd68215a5d231190f8069ba21c31661a1a3ef7fe1b6f7a83efdee44f1134ecd63e067a322ac3e700f76aefc4253b71810b5fcb8ba04fd17f095dcb78234a6f0a213e07234c878172e05ead385811f3bd7033c8a17ff14512aa33927f192fbdcf3d9a9a570261686857b49175b2df3571460a9b7fb0799ac72bb38d959a912aac7f5ec003b5f9a75034de0c481b2d973cf055c7c443da8eee334532ef893fde20fb803ee2412be6c681dc203f061253875da1be63bae29846da1130cdf53d7cfe6ab80930e20cef128593af8358ac934bb0afb6ef1f6f4688ce75aa06b0c1d85d7e01287069ab31f3f938916d212f5f68788908056446c26436494cff705ab3b4cb4f075b051e4b6ded3435fa2d5d1ac1ec8d8eaa3be0b1cdb6e10b54f9aa045a3beef8e13b673bd527bc1fa2f17353f670ef3b7bd56eaecb0c0a293fc2e2fa0d5fae7932324facfddc06eb1f94a58cc33f304b6009e129d4d8bfdcfe17fb47a524c4aa12f7924b14d9c475b8190e075542b15c6d8152ee986c279bfb44a53791ed7d978ecf5f9ab423f44af3e55cc32a66eb41bdd8f0e9ed86fd47c98f0f9cbfb333b4c1dbbbb1ea154a4f3d258bc0ccf3c7030c23241fadf061dbec7521009da3b3b29bb2dcff2230a3034f3b0681d8906049f3f8597137adca606bc1663a557a77bf6423e3f7d9ef658be9914b0e3b4e5def149fb096335b397d567c5d97b4c728f3a223df80822a13b6d452b09264c9c7d22670957cad861cc5d4c43a019f9d049b84412a20b609ccdb2b49b0597f9c75ce0c043414e0ae61170eaf163ffbc38f1107c926cef59ff1580a2ca369948eb0c9c47271179d84c07d27ffde236a2b608aa8832b8221eb7451f92f7e1561e42cc2b57272263ae3be1396fcf5e4356bbce377217853e5f35bebc136b63632f1a8f937cea0dea401ef7c6e4e5466f4586e1e8e355a73ca4c34259feb82cd0cf38"}) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) [ 687.683664][ T2915] usb 1-1: Using ep0 maxpacket: 32 [ 687.813680][ T2915] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 687.821989][ T2915] usb 1-1: config 0 has no interface number 0 [ 687.963709][ T2915] usb 1-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=f2.f4 [ 687.973059][ T2915] usb 1-1: New USB device strings: Mfr=214, Product=83, SerialNumber=0 [ 687.981372][ T2915] usb 1-1: Product: syz [ 687.985576][ T2915] usb 1-1: Manufacturer: syz [ 687.996162][ T12] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 688.004028][ T2915] usb 1-1: config 0 descriptor?? 02:42:50 executing program 5: syz_usb_connect(0x1, 0x24, &(0x7f0000000200)={{0x12, 0x1, 0x0, 0xec, 0xb4, 0xd1, 0x8, 0x9022, 0xd482, 0x3b0e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa3, 0x0, 0x0, 0x3, 0x2f, 0x85}}]}}]}}, 0x0) syz_usb_connect$hid(0x5, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x88, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x34, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x73, 0x60, 0xe, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x9, 0x6, 0x1, {0x22, 0x74f}}, {{{0x9, 0x5, 0x81, 0x3, 0xac, 0x80, 0x1f, 0x9}}}}}]}}]}}, &(0x7f0000000180)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a065002c3030b40fa00"], @ANYBLOB="10000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f1000010b10010c1c000104fffe8c"], @ANYBLOB="0300030002000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="0203a29323d9b3337f1d19d9eecc70e35a830936fc27674489dafb3fbaf685c23f89f0e8d2c33f34c7fc44fddf2c2a001c82f20b23dfaa38019ec791e4cf0c78d30b35d83919b2628567e600417bee08cf7656e6f8a90ea3c7fb0de99635450248789eb67eda4796d889909115f8b83ee570da6aa1cb293a84f5d56b6f11da49765cca1a16184cbbcf029fea8179eeb51a254c79d64d6eb5d5c256fd985e85d798347a6964a95c5a355d1787db854cf1da528f5c14388f74521ecc5bc7c645f6b6511878f9ed476aa2d14833e4be0b9fb0305de02130bfcb364c71ef91232319ef5bf0e02002b4a4cbff445aef1efb4c5d3514836a8520dc54246ab3f5dbcaf09237b1814feef37254306af5c514401811ac0dc1261bba0952c1ea453015efd492956442a6cc85ab9b45a933b1d17cc4227448acfb3d27a364e28cd87ac93a14413b79b9ef08251a7e8880af743a76481d974d8fd6f2458331be25384b7388d5caabf2ed6dc7debd8940ddee4070ee0c78719617a238846c015d7cc7c16ad2faeb41556449a726584dfafc1569490c76aad1fdf3d3ada37f6683265f1e6ba711670d4a9ccb6d442e528e965900a0c6f85990eb02a0f0a6abb09cb6e2702747b29b1000aa1c31337e451f4e589efdc1c519caab1a600f66a38e971083e21d3a3a926b6d969ff3519c43429ad56b0586a4fb8358d56300eb9f2c18b88caed8d7aba14c042109b88ba22a8d8427a021b9ba3dade35b29a197f471cfd0165e5964d4a84018a37a59593f1e6092ca27fbfb64b302cc75934bdb4bfde5b736c10ed4b3c3253d03963d4a60007b904090f18324bef00b69ca2bba9f7cc9c562366a2e6b10bf2a71688925c4a14b971405bb57e358d4e2ef14d40b6898847f97e5c6322e96685968dae26d4c68455a5cf4ec6bef7cde4d7844f3e028f7148be1e476c2df81dfa9360c860f29e74c8367db0c747787bef34346d9100b2a5f772d8e46a30e70f74669dde8877e34402eccdb29652d22767ba176456bb7741b8abd6979463721e3e4c233adcb36a62e8191fcd0d35460dee444e30ea8275e9a3f3333f1dd1fd976edbc7ec05b20fc439f9311fbc9b2fe31a8185a982cdec1f7e84cede5176f0c5526dc49710c3ac5b903b5d56af91405062139d33924908b8f5023ee4b15ebbfa3e2ec7747efa64a413fa755bd5b32e8d8a8a788b61a9e846b2e861b5ae2165b70715a57be9e0ed0e7be8b7776823f171e80508c239377868c90c72af48fe978bd1788bb997fa7ad42b73169628a55a3de1454a60285d12ff51dd4262e00ad2af6983c816a0e5fb077c4001b5bbedf77cf6e8029510941e70d85cfda64e23f227aab600a2597994b074eb89d7c521b80070ee9a2615588dbb108ef37ad24516f78dbc4499d9eb9b17130f40775eff1091ed7b770d62c31b9cc8d9ffda4e13a61aa7bb0b1283dfab5f4f33fd3fae936afc5788ead246b0bbdb3250fbb59ae65c3fedcc4498d1671fd0f4f874aafab3139b87087ebb0149ad1d63de6d20fa48c7f739cc12d25d668d22564bc2975f0116e177846ec63e61cbe02ceee7f2c69fd7eecf9b15f1459442c0992cfa8d4151fc33fcb9bfbefb310dea0fd1ce5db4b2b8030c1fbaae662b1d81856b8c2255843eb4432aad397e57d8c6578793f3e154e7ae0e2ab92f062864dbf35aec6aa53bf9d356062683b0a8a2875dafa6b49c7cf9ea240d7094e16ab8c7e218a8b31473a130469bf35168d301ecb9f347fd0aae884d970e9cc0fadbece360efddca29da12fbcf01fb82ac596cd3c52156ac95571d1b255e33d7f00147e3d3469ac721b69f854edc28ac234675a2d2182867609592df62e557634a3a04ceb7f00392087d0db3ea0530ab5448a8d88cdb90091e6cc151d7ba334b6e6bbc953683ab7a664046b64b780cfd64c3403115998ad0694ca875cd4f7064883e35f5e96e0ea49df672e260553498cf21a3c15567fb5bf442175e91c150c072978cae256d387deef5031a26a9535ce76ed41293c4504d81018e6ce31aaf2c33e2fbfcc0cce379b70fe2623876a61ac8fe6f17b465108a8c0ae2f0f90b721074ada71e6015171ee89dfee1ff3cdfa9cc69c371d464b7e1a1bc0f72b8d2559b5bd3b73d6fc089609254ec7992e16eb51e1dcb3ec0a342bdc4fc797c7f97289c689750d913c6e7129a8cd403f337e3547c0e721030d0fcd8eb23de4a4b5f8e8215c806fa8e5bfffd89289613ce0d1b7cbbd7f5154dbb6ae5d72f648b602eaf0a96ff5fcbd7dd52ef082f0ebecd5eb7a61e8a08757f365de99e1c5afe71469a90cd00129f7502c93963d448fffeb811c72534097856e513998aea2660beb4fe160fdf02a8b9ca02f60f07ed9e57008c521a2fb4f07c829e32c6b6ec3ce6397ba0b374813a6e565bbf4e97f305f141e0dd9e0fd328dbb8cfaa098efea1fd4e77fbbf1bbf0834bee251ec784eefbaa8ca7d417297b6f03e62cbc190a0fb01a9db35c4d9eb58ed50870d65d060529d561bc3f324aa0eb503c46ac57a02ea944c1074dd82e9ce89ad0df7f9bedfdf72a62ae9450b2ebe78ca8b838f9476f81173ccd4bf24d66428d984114c9c5424d64eb0e76527a4b0edc648faac11763d125ace165898cb56051b7594bfea1b339d6ba14b5403c324ed3e89e846153a341cf126a7a7566debcc0a0d8f903da1a9daa9e2bdd742b2f4a79d6a39cf06b3abe5561b5bf129f2b1785a772c0698ae0065ef60525eb8a79f8449c31162c059c5589a4bfabdc6b4eb7417fcf4730d6d27a4f336d073f3a596c3e926c50be70db04571b6690bc3f5bc96ea5d5d908c716f0731e7371d62dd0460300ad6a403c6d0a10b693d14de10bd1438bc51c0d4bac7a454f6c2a498fc7f1d4dae180ef44d436d4c825fb6ff216acb987d7b7aa7ec3b614a66d9634c9aae339a3799f2ecbfc8daf4b69f86ec199ec39fe964218e767624f11d993e72a6aac8e0bb35cd4c0f0cf72bea0cbb1c5514817736eb5f889b091e811fdc3423d78c0957d94a9139569adab60819e2b4dce6fbd44114752a293d6bf045a2b629669ebcb8d2f8a37e77ed09592c0875de3d3140978af362651a71a8f0c2d733e64f406ce3404e4b7b241e3f04ea0741ae748f6cd738cb40618f171400406a74c63c3421d2019b00de0bee7e3f8403e086831aa99d228a9944e6fc685738ebad154c5ca1aa73e837c6ed2023f547f716200b96ce632609ee91921de12d6d736cc9ce9d3fa26b7308bd01a0f11005ba3725d35ac578fcecaff1fa4e954e1a105f8a180d138b42870a7959e989d93615f52244df6d15fc140241cc6a61956208121e9319cd366baaf4c28988100036e27329cb840b5fee21162d9eac6312ffdd31551b1a1855e1fc6552632f552ef5fd6f1de25129174fc3096108d940f5af4d15016355b17757d0b8fc124aa128d4f4d79c8d9f7830ca2f8507934e2bba3081202a9f2b0799923714d8923cdc67072b7fff4c445be278002866aeb179e0504e0b14d361bde6cf8ee08a959c184ab7f7b0e2a2083e2f5191c8a277e68850fd5b46937b3ab813c6f1914cf0cc5283b32a059fd6b4b718d68a70e5c7530f9447a6afcdbf9fe0918488da4856fab83d182b3a21b532a53ca6ee8075e4b69427f079adeccc9733fc3e08d3adb23fb04bb725e45546aee770e8e3037bd8512b71105378d236a51f67fca017c9126d75cad286d632dbb74279982c7fbf8a2ded16c2db8b6f98d8c1a967fd1563710be8f562a6cc62bfe6b285c16ca4419dc479bc086939f9cc25fb50a142bfb939e3ce079536293e9036e59adb795f3f62473bcec203777e4746702366877b94149a7a15c6fbad753f10924e84e1bfafe1b0bdfc433b4f577b459c352d19398f01797781fa32f2e80bcf35ff0b44a909b7f19c6dfd6e1117715eb10117f510409f813fa459733973d4cbd243173956abcea9bd256af71054e04397f75711f5a4f40667f99b8955245d2c77295cc4fa596f7afaf8978ce17655e704a6c7b7bc8c6452f6182bd100310766246686c75dbaaa2a96e927543b20a1e8596b5920a9f09c0c5663682673846905184571eb31b9e7039ad34e4f50a4c00b69adfca0d981508b4de2d10a015eba6e51ce9607ff1fa2065a0315b230e46fd371f51cdbd5fe3b27adafc20d9b8ed9293bf764a3847c139b79300fa754cc486d7d4145d03bd8b7824762a1352d32f242a66e547cb51a3087ad69e2f840b89f4766844aea4412df36dfb3e9a25931a8945cec08268a4268427f26cf1f44663dbd369ddfb430cb54692a6162c50aaeb6e98f7b309d0ca39ecb3b7035899dc89eec65647a2c11e8d89b00c440eae65ca93c261ff78f78a4567de6c847a6ae28860b0346a84d4f8fe577c5a2f0486f837e84066648906a3472eca3e37362748b6bbf89fb5818144e76fcbe4a133cf411e559012fe5da067153ab909e1a17f4331459969cde4c2388a4af30a2fe786105e77548009c7d16ce37e4b33e6c7ee6cde5fe6a8fc779a5a15f62521138fa17879357445ae82047be5f56a8bdf34adfc233e89138978c7ca6e989665bb6e5ea20739ae7057dc58fc5f694a91a4e2ca4c61bc3fc0e5b79d02616297d0010af5b00af41dd37f0ef3be1e748e2e81d23ac2557a3f50e2eb7efb426264a045cf84dd4ad235802072ef3a3128027ec74da3341f5271cf602ac31114e08d0f26be30edce9312aea4639dbf3a99687540f803261a235715329311e7a2dde0fe0fb4a8ea9e7cc0a1e8b5157077181e5b311116fe0d22f952e6b58d0f9b5a2910d56ace659474e029124aec3d2e8342219313381d4557d506841eb7f0a77bba52c276f4c415f9b72f351c8a593039f97c83feffec6ecfc2c1fc849097b113e0cef1f7cbfee340a54e15725245fcbe65b7965742ab96ffcb2ad7b8210e3baa5ba10d476cf48c74c2e0313c93653aa746ca49b078aaa2bed48d3a65746d05134877a144f7b6f346d9292064a89823c703c82c24193cad42146fa13c6ed670984e8b4f5a8a2755e939b59a1b334035f9f6659bba1c496422a74ade242f7ab3569e2c921921d35949b857172b7b66198fb72b3faacab9e145fc565d48a5cab3a794a710668c1eb060f217989b37376cc9cf4cef04fa0cc672e59d9d2cc1cab60abe348781bb016da61aac5cb680c7fc4f122d696f4657535bca27ccd4697ac7df908730427902b107b9d57f7ca9fd5886e73ecd2d587c24c62d22b40a1489b1ac9429810af636d5af35264a0228d7c67c511704183f81badbe05ad096b63ab5c8a206eb669861012712ca88781f3648f4b43d428c8a9e3926dd90c5f4751eaf2db276b2d0c1d622f63edd540cd158ec50472e3f90b0d615d9efd5a0bbbfbd8e48e81658cd9c92712287c2f1a5b853cbdb232ebffc57ad66defcc32e61e5a1d9cc5eb2d4f95c24831292ff2636208fe3fde7420e5d668390990a9e0eb52eddc9b160b836355bd4adff187b645006c33f41d615794a28e198efb0d4021696799ad16a151c74e145defbf3050f8c67f2f2b88985812bb5db54df767ad71fc895a7895f38eb995c14eb66096e8b6994a3133055d18033699326081ceb6890644bdb3884f7f27517f7f9e56716d7c97a8ca1cf07c53a98090459cf011bdcd811c332ef8d2781d37dd4f59a04f3a5bcd4e5bef7e936192383ddb9d62d96e83f68c7b2024777b33651a098f15613ac504da558a9aa3574b2bc30a5e4b73a62e5a4826bcc1e38250a8e9316bb280447f301bc7cf4ff7e6d9b7933913d4d5f7b13b3f3fe277c"], @ANYBLOB="f3000000", @ANYPTR=&(0x7f0000001280)=ANY=[@ANYBLOB="f303e32229bf2d00c1c71f491f97a8634ca4ffe2579fcd649ba426a32b75898706135aca69c22b03b74e51a4cc798cdd4f720916c16fbab8d227775c8ecd257003727ecad2a54bef3556cc73913605cf38be45678645d12a3f061a4891e51b9fa2ff0f240d368da65386e2245fb59ee3b5523e59e7bc66b73034474ba7d765370c5219f4181fb587a0c8d015aa8574fbed81dd69de8304429993319660038f47f59a76ab747c5ed25d9f0d12441cf697c82bd12fc0c2d1c70f369bc54e7e1a79922634e472acac12923dc14d994114a40cb37566c5130a1ec1d9fe52ecd22c3f6ae891e0db0b023d8abc6bffbde32350658c49"], @ANYBLOB="fa000000", @ANYPTR=&(0x7f0000001380)=ANY=[@ANYBLOB="fa039bfe2db6841ffaeae405fc7a5aa307d5d89a4afce8b264bfbe00ca2b0a00b9852175e0774dfb954a782523c6f62135f4da36f49076ea5ab41937dc2834b93e63e6c275dd998ce2d15a7ae1e32c9e84605f7026f35280bc8c22c7b1d95cc696d3add5d72f99d2430aff2c5d4158fa856c084bcfea1730d4f47906268fa82eac4543d4304f938417ebd43e89003e726321b7bdf3738822bd50b060edea09a4ed22cb1d1963a17fc0a1e8dd3260d95de49391aa8c85e920e684bbfdd0ee5621ef537d9bf24797717c088ff3dd1637392e4d3a5bb24acb1a1ffe4de2264d3d015d153c76dd18f9d1913389bb04ac5bcddcead3994d7bcd5ab20c"]]) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7ff, 0x20300) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/85) 02:42:50 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 688.143687][ T5] usb 6-1: device not accepting address 88, error -71 [ 688.150735][ T5] usb usb6-port1: unable to enumerate USB device 02:42:50 executing program 3: syz_usb_connect(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) [ 688.263701][ T2915] rtl8192cu: Chip version 0x10 [ 688.363693][ T12] usb 2-1: config 247 has an invalid interface number: 186 but max is 0 [ 688.372320][ T12] usb 2-1: config 247 has 2 interfaces, different from the descriptor's value: 1 [ 688.381494][ T12] usb 2-1: config 247 has no interface number 1 [ 688.388339][ T12] usb 2-1: config 247 interface 186 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 688.399195][ T12] usb 2-1: New USB device found, idVendor=1668, idProduct=0323, bcdDevice=d6.1b [ 688.408414][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 688.503607][ T5] usb 6-1: new low-speed USB device number 89 using dummy_hcd 02:42:51 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x5, 0x3b8b, &(0x7f00000002c0)={{0x12, 0x1, 0x110, 0xfb, 0x43, 0x32, 0x40, 0x1b80, 0xd3a4, 0xaf49, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b79, 0x2, 0x5, 0x5, 0x140, 0x5, [{{0x9, 0x4, 0x7, 0x4, 0xc, 0x18, 0xe9, 0xf1, 0x5d, [@hid_hid={0x9, 0x21, 0x0, 0x4, 0x1, {0x22, 0x6a3}}], [{{0x9, 0x5, 0x5, 0x0, 0x391, 0x8, 0x81, 0x1}}, {{0x9, 0x5, 0xa, 0xb41c827c0cf993ee, 0x35b, 0x1, 0x9, 0x9, [@generic={0x1002, 0xd, "0eccbe73e12cd3f28eb99c474eacf8b46f260aaa84a1bbe5271ab379b9a7da7d8ea3478d8e3792b944c262c654e59756b5c8efd93686e1c0971d9f2b71ba11b59f4424038bc12b7e5acab4e0f4930a7ef527d78d9b4c1e56b1e82df2faca25bf5b013c3a46fe78dcd134751cb18ce8b4e6029510b01e7733ec2de5e56f85259e85751e04109bf4258c77179a26778d2321092222a8a897a4d5f2e9778e3ea68354d770c94aec0d6a6739bff34c1e9eeb76489a32fec71aead98a58040f1e19bc62bb8183fb1594d749b3de25fc255b3f4b85bb67342e10c3940530073b03ed1887fdfa3aa353acc74a68dddc0d4088460a3275c7cb48036f107518b82147fc5f862ed283bf68a22065f07e0677f5172ec582525679fc8a6e2ed0c4336a8f4e8f6b87cd39530d49e955539adb20d403037697cedf19920f4a95e25dc022dbd3cf3ab718ad6ac40570467b05159186516a987bf2cfcc35fc37eb9905708707e1a3a57eedcbcc46d415e308a15c538fd6ca706bef0fc1bec2014ea376884352f6193793dbb277af43bc8fabcdfec482ad3f11bd844b61d8008db93c057ac9c092bfb0307efd2833ab78353211fff97611b222576ff57ea324d899bdbddbf86de3e39705191a8c4e8c08ffcb74c262194a3c0b5928e79ef7546b6044b49ba94556d3e64bd3ee1e18279ffb813d23012235e766c0202bc3abcd4451a0c0c560886467b40affd9a917c2a752291fbc55751938f1d493f50fb3ec2b390ec54e5ba21b2593adcc4599818ee17c1736057ef94eeef23977498a79f7df8207cb6bb301bb3305f2698cc7224e6f3adf91b14de713a38fed2bbd7fed6bc3ae445be39dd72b5f3757efd4fba0288af087e0531d80bb50c9b029716c882bfc2f96825b032e0d646eb8f97d46547706c4b169cb6edaa8ace2266c12395970dbda2ed73eb8d6384c8335c0100c8d575a586d1dfa0dd33e87e687bd194947895c6162250bca1e366cb45f91b5f3f67ff50c0eda6e67e122cae62c16ca3904827836e5b1e34787b7d0b22a5e3882921ce1e278dfdb13366978dc096d7b97b6bdfc91e5f9cc62a8a589bed68a6a17d115357d10930de4fe73dbaf4e3dfda1c3019c32ab2e2fdb6e317cf473588e0aa48a36df1734c274b6e167ab4f140174a94422e7ac1e72086b11d5ebed741b9c3740424860e4d8ab3b47c6657bb935d4cb915fe55298b2f94a4799d26170eb25220ed0b42c4bd3d8b505f0e289ad68d0860f565ab4ba4ae26b1026d796e97c7fb671814fca72a22f073183fb3c971210559e0de921728ca641aae263fad4d7d73ecab656df4368c50940d0c876058d4508c442f35ddea401ef76e406d4528a601e5c6d6502bf789aa0e9a6d8a36e5373b6f8ce9983971ec15efb595dc2df8d7a7cc1112303e37566f5c6c88d3675bf118220d61de8f3a89ba5f619a85a0696ae432ef22fa2e5f243745ac8e12dcc080d3baaaef33beb8c7ac7e20ae0c969c94c2dcc0167a66e904825ab3dd51d5af6865f0feb7b93b3dd08ca89c8b37e3d33199c493fa325d01f943d5278960b1838c66a7b91e2092644610fa2fcd06554624d9773e388050eed281283386d6557809e124d47df7a7ba675f4da999eafcf47ea5e678b6d91b93943315902604fe074f57796f3881b3526a4eb3a377565c85f345fc5d9ec7ad3bf73bae539cf8fb854c5420178fbb2c2e140f0697727b74a012d6e93b4c9d4b1fc25bd403f942f45bf128c1a8c04e75dc2a7a704575fd121b5a7ebbdbc7f034e06f8690add80cad518e7ea579b40fa419c4b9e424afe4e46824d69dd79433ae2007bda2cdca1667450de38a08f5554adaf1179e10e2873e2c0ff8d31b7bdcea9536d9d92c837f693a2cecea502e7198ab61700f65d683356dd89a340f1645a6fc614714366d221fad5e9d698da259cf233c73ac7114f2076300adc9ff9a276160a43d4ea524b0d63f6264e33a58fb634ea5c5a8e77acc6f4612429492c5f133cef5d575b85e8b3b043f12e804f388c03c2a5550745f0d56b7dab36b9de546cf3e061ecb19fb22e9a9d2ac6beaa2b852ccc09bb53b79b407add76d313b6a547859b9645e04c01d4201a873dc4ee69841f936735e418d67eacc576830d6a5676898dc9d82a0094f7e4310b46f8a6ddf18ff547a34c6ed854a1ac57b1a0ae7b846306a68c6f0ac104db8c8a11abd0d722dfe4f0f2bf33b1f4f0d46e3ba6059214cd484ffa20b9b197c75677f75bca3a54ec6bb168f6ef8a17840d1f8fdfc906cb8ef1abdec88394ddf36860aa795dd957030b6b0a8bebc0d8b8a91818c9c87d0a8f35a72203a83e1c28846cb48a92348d0391d225decb1bb4d7af23f2509b4cfd467d0f0898649507bc7bc03315c4c012f144b9e71f0f0426e6cadf3a6e247409ac98fff8ce9d51090d31e727c89ce77ab155f004e882050790e8349ea946b03a7355df8df3c11cf2c018f0c31bf33020edfb8f70de7efbd01c0a79efc9327f23bd63c5c1384467b6f2a23c0c7795858b9d2e780310a0655d561990d020e520b1b003af2cdd1cfd90a866ef582a9c603e65a3f70f0497c20b0509fa1ec675a5881e05a230315362f6b4026089c7aaecefd674f054517f8bd24c6e4134b4dacd895be4d5bc4676b95f2f6bf7762b1fc34767da8fed29c7d1db5f40d13d23bd98bc587fe598e72d51342996e1b8a71e1c2ab9a0af88302c1c20dc28119d6b4760dee1712e64ed16c1af56a67dc9f537b4d6b35e7d06650098ece4451f0125791f2fd905b6fc4df130fefbcfa1781494c0673c74d3c7091dbdc739170d87206a12fd84f429db57339068fdb637674339fde424cfaf6d05a0871154e54239f07b066c0f4b52ebf6c731ab130d39fa3f01be82e563b9cc062819d2339ed8f5eacb02796cfe1a2aa3c2ce00fa81df4f7b4b6b4d7dbabe03e4785d786e1f3a030fcfe3e5d9fbe8d75c056be3268d46bf0c30f9c41c863a864807d10fbc2a856df31e21767ca04d1b55e6776f0457b53ada92cc5d7ea388212a1ecb5b0c871c9824a6a4264e0d66fff8eacbad67ea527d0efae078a14871a5cc9821410897d287bd3932ea73099acf42e2c3e37753206d68a69c4d4992d92453782d45bc76355c92fb0243c75f3d4689fade8b5445ef985effd0223b451042e80ecae8a713e86a40919e4f9ce496d670473ae64ca5cc981a55f8168f571908a672e8671721a987038f36446134d747d29aa7448d151957fdb08ef8b1c93272fafbed1875f347a81eb40a6a1ae55b8769573227041bc5a091d245b3ce5c0303ada8ca5ee82e1f89952b85dea25c48b2c5016b1e905fe256f63ff0d1e0696cc75657d588eea07d10f18b54b727e14873cab0bec4b1f837fd0379a9bea4f5a45dbbba43ce889528d520fb437d602ecf653e28af74c2fce0463485e409ca451d6a96bbf6d1b6610818f2b383ff7d4378a3f82e8fd54469219a31aa29085e635eec4fcdb51052b987d448352ff7321e4e209b0dd85db1b4ec617c56436a1d574d660d5bd53dcc25821356f7bb29a221def86f3a42f37f89cc8f885dbc58f04b6dc6028c68160f5d4337e07b33d987bdbb071e68223f0d94eb9ebfb766eaa3df3a3d486a878c89ac163ed01de067fd67c67f642bf9e8e8166b5c3cdf1b47deedad64a5271f6b3e12a2e60aa4cfcaa7f8375a373d10c7151f9663c29310aaad52ca4d524d12bf03d398d2d1fdabff1c3355638e8803e995289abc11b00e3a1ae0ad4f9ce483f16289ed22c805f215bdbf1f472089bb3e4f68e4a4218b48c0381f31b4de9ba01e93fcffef16176bbe04b31d7970029e1c5ffd211448ec78a085b7c9c1abca3e4b00c9d615b85321a6a8ac7eb3d3c63db96808f362661493ad9aba40783f6769e5e4cd4c1108207d917784564651d9083c281ea2910d376f5c7114c6aa91917b4b8b51118ac9ba472f618a1bafa9c66fdf6a2fcbabdd7dc87d6b61e20f804caedeb543f17d99c1fb2e49e025c43826f6dbd27945753da1401bad0eaaaf8d2e13a1fcd081aceedb2fb72c75c41dacdf0d6b110aabbd3b03ba5e21c100decd1fa527e9bea79af3f9d772de859a9ce8fa919fd51c2a96835ff55dc94fa5505e7ba079dcdcd0b9701c1b291f766817a6ce0b880c272a7ff40eb9c172c0c2ccf0eae8a46d6ff17ad0a769eb1d80d1f6b549ba317d7652f62e06e84c28717a73d1458a8cbcdc0d12a09ca4a081ce2b9471698fef4438c6d98e6211c69b4c09396e1694c64e90de145daa91f3dc6a1f7fa1eedc2be1c4148097ec2a47d795eeed0147aabf9e303695459136eca0eab7bfd92167c0b4adeb4334f2c2a693c0776a7d5ed6c198f20413e00c75fa9bba817e1d59a95f92a2a56ed4dc2c18869747321f0d63c201558c9b6cf9cae23d8b071ae9d022932ac860090aaa331f03993cc7a914f61dc954428b386fdc421cddc91f46ef5fb3bcd45d665259e37b5119c3e2076f871b4beb5afbb363c7f3c590ce097b5764899048390d988c64fa17cddb0d3ec63a4a9baf0e3424c4d860b9a91afa0a01b2fec404d2b30de051173de7cd2444c709bd04154923f4da06057f7dd409fcd42f1fb457991fc3afd7be812f1dc778f55bf178325a8fdf8178ce85bb942ac32a54e42e3335ff9fa66bca120d1ffe1b410c7027e1b42a9802ab2ffaf40f5eef9f6409bdbf457f81bd31bca469ac6289176d68898bc2a39656996b5211744a31ba183fca8c546b2874ba10b4dc33c0e6863e8e2ddfb4ad8f516ea49cdddd980c284a8ce1a4e69ad2db563cf6033598ab651caee43b5329c352da95aa1e48e58e19f3604c94ff200900ec48a3feec496cf4cd14f7ad52f6284d882d5b76ddfb08fe4b5a949060989cf47f74026f3f5c388ff8605911f527e9c843906fdcea87ed4c324c55466d4938df23fa22ba88e71aaf299bbc6b9ec5ace552309dd784b61fd567dfda2eabcc83ea37d05424ce32859d4d0cfc8510093cded9f635e947c496847d6819a3b14e9d9843ea8e48888515abcfc25320ad05a60991884ae404d448d57289e67ad8e231814ed3a07568e0a4792c21e6cbd2e61c255eb38acffd1ecc1806b1a050655106a71c34b85c4be361c68167d0a8a0b215ba67977bd45bd4afc2b22053415f4b99b99845398bcadee0b7e8e8bd183a2b2b09c7f626aec30fba1325d15bd07e871c86f86d552289c64364db8c5350a8e02d7efa8802257d0aa2155360b79c1c26d254660fc4a2a9fd096cc14daf212ccd9167d6bdff0989282d5b222329b91affd11ce84729aba3939be369fba097d2a5b814213fd7ebdaced77963e5701ad2f01f9060a44a60ba8c25a6f0b3ca342a5f304adefc60232e4a8ae926dd553593a995a1d8f0c410f7868ad0cf181827d7d61276f9fd94a9429286c7a993c626d3bbe5f820cf701808489c5192779f2f9eccbc3787cd51747e65b4d499e1787feb9596f3e4dfe2a7967613270a7fe3fae045d27e75a2f04d860e0db6aaaf9a05a7405880847aa49ad27616bc32da02076cf84d45e8923a48eab97e44c0a5a80298bbe95dc56b5fd2114c26277baf5d1d7414ddb5f24b7fca6dbb815ba4a518a8bcd054e88eaf6435e66391e1a4803f6b49ab7841f802eca23bb52653f8a2f196bbffa8e7a3cdc135a2358d4a09075e7ce3de52acb29266729032ad8f44b690a0b8dba6a55dc53ec43446c3a58e5a93c310fb3ea8bebc1b275cc28a700085442bcdc753b0bee16c9f8066d9824a80ef4a5c7c72d93148cdae97e5d2bc1c245f857110b536701bb81c905c42b0"}, @generic={0xa3, 0xb, "3829bda6f5ce271e03306ca64bfb21b7f407dbf21fa7040202e09566898928746fea1ac92a6b2cfb908f242295497ddd166904ea78d29bbadc78fed0470a4e49e909cf5ea96e1a4c89451854dae99d7a9b198808a3288f33aa65a7717be9b4e147104f3b5df0dd652dd81b00c26e7abbfaeaaba7caadce8102c2744db85ad18abc7f0983c00a95254302f7c29fb6e3641186328eb7801b6c0e3bb5ba2bc1e70870"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x18c, 0x1, 0x6c, 0x80}}, {{0x9, 0x5, 0x7, 0x1, 0x1d3, 0x4, 0x1, 0x9}}, {{0x9, 0x5, 0x6, 0x3, 0x2ce, 0x0, 0xff, 0x9}}, {{0x9, 0x5, 0x6, 0x0, 0x13c, 0xfe, 0xe3, 0x7, [@generic={0x6a, 0x22, "ff206931ee28df35cafa331fc94c60ae2ac1b0f6fdcaa9a74cfa6b5bf3d713fdad2d0b596364703e25a303f04769b879e766f20a6cde00e548f2a7a6d501696bfd8608dd63cc8bde265c107fa8c627f3f7d1d4040570adbc15e00741f8319cdaf82ed9ba852cb25d"}]}}, {{0x9, 0x5, 0x6, 0x3, 0x3be, 0x80, 0x0, 0x1f, [@generic={0x9f, 0x22, "8dd16c84c36279824bf1e2b5579598d222abba303b2d333fc309d5cde7509295d11e5fb9019845b03f5b622448a6a4259a7a4bb827edaf466270a046d2f82ef48d2b55f8cb0304f01de89cda4bed87ce84a3efc30df2495d740dd1cf819cb30b3cd9ae0d64ff299791cd93b4cfbef89b7a230c64cf94fc266f97fedc2a765d077f8643b439a9ce802776a5f8fb952d5dc2a682b319ef082cbd0a219163"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x268, 0x1, 0x8, 0x7}}, {{0x9, 0x5, 0x19, 0x8, 0x300, 0x8, 0x4, 0x2, [@generic={0x66, 0xf, "a307a3a9c5d4255fa207c9f3551d179b8e6b36995dde623bf1c5addc9f023d637ff12dbcf3af7aec9a9494924cf1d4539f6644a2bbf85ae56622c073ab7a345ba6b6e759f4dda8db084a7911239d74b239ea74081430dbe1f51d4de7f453a27708593a77"}, @generic={0x68, 0x4, "72fde1876fda1336c512a9f6d981741c386b521dbdc0df5258227f3c6d1ecdc6294ae86153cf2e48405aade3d8cb550fff1a57899e9ff66fbf6cd7ab3a57e72ff907abfa5e06a661f4a09b4b41f81d36a607e445c0f1a95c1fc698ed77dc707ff58c45dc7bf4"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x221, 0x20, 0x8, 0x7, [@generic={0x1002, 0xcef03c3c4168fdee, "758bab55d5c6fcbf1cdd62aa7db963878fa11308add4326d806b7035a3fb827021af8f1a4814e96f9270a74719f4424333bedf787afb6b3c39765a6f50286fe44de6a4c871942a8abfb89cc0c0f7897d6a4b0d176cf4adcba516150ed996fac2b38f47ee613a0283a56e376a8db326d3d7d3a47c8d25c523c28975a413e5bd8bb4284ec38f76598d3acc375e585a3534e39864de0f78b8380b987946d2c59fdebf13992178ddef7f242613435e9d01c068305beda1260d418fba7cb2b535204729b6b195bbb73637b4b3c5f4c933dd0e8cd10564ff7fc0e4fe0e2cb4c2bf5d0edb4da96cea4c5c02388ab2dc8efa53633fc74a677c9fcd58500c158947699ed5e04cb5b0367a213fad2ff5c276df624a4c9efcd3b5447c8ad02a7aae50aefd77e62a7ef1633878be7860afd1270bab07f510436f0a6577e73f27053c176c53a0298b2015ffcdc735cfd17485f1f5adb226ea42825e3ea69b0e694f0c31a0e05590098de4c3d198b56f4fdcea343838018ba6e46406fcc96dba3fcb16cdc9a5ec81b373a7baf0a4b6507f7c241fff7f522046753f97e316bfd1dd882fb83ec157f45744df136a1e6f20658c56eeadcde957d13736962b16daf32c3b431f40931e0d4f25ae8f192e677c069922ac37147aae9bb4921d2a924a6d7ac66feaa3b4512bc43d5881bd40a0365631abf030de2ad5049792cd3d1b8a4b78e45fc067c5a9723fe1a1f01a3fc4c70f79ec3582c18505d95461aa9480c8a0a1cf910eb8d87f80f2a5e019763626e7eff1139cc88a6ef6dcb7c4cddf2c4f37ab2028fe14a57956c760857abc32d0e3da66421de22a0ef2e6f680f8b32cec63c7d8b0d6189d223dd23f17485afec2787113ccc695286ff6a4123ab8f63f1920df8480e5b6a95ab11bc02c78ef6c5bde6286e50b100dd8ab602ceda3252dde2dabeecd4d8ee4cd38c40fe6d4c26ed6776d9d492741bc2ba3026eb0d4c136c486357365ece97081789ebf997198afbc482b97c9f745136af2b2ccb2d3553cf0f0f1abac0769c3c8a2fc5e440876b8cc17a4d81ec91fd898ea90a34dd13af54c38af9d04708f0f9e3e6e26106fbdbd40b15ebc43fdc1272dd9cd2c83c7fe5cce7e44c22e2155caea3cb66f0f18e1cc357b659599c4ebc764518656a560d95a343413a4b3d2f9d766bba048a1102ae265d9ea88ae235177e541a02edc25481482ddf863aeacbbb70a5aa8962dfb1af3da1b598a4f8f3862e9c13aa5f55cc4e5ceedf31f647bc30d0e9a7595767231b4b779cfb1ac8b90be9f6bf58acb91f0d7ac83e49e9d515eb03764cc752bba6a5bfcafa131e0c2fa410ab77b476e247a5e7c3fc77acfe907964c3530e631826c76a6136220a89e24ebfc275d03c5953a056afb144264929c32951e655986a2780c8d706d16caab86bbe30f173cf6271f368aa99fd4915d8b77cdef2e6fb7b8efa915b2c5068bb13e79676f76a5bc3b8697b06ceca2db8490e0357dff7cbc9cf665d8d517666e6535d07886f0488c3aab2b39af42d57f3c783df3298edfd862a179908a66bf95e4b124ac6b523316df2cb42ddebe4a4815e8fbea2523411ef7650cdc9256e598316d40bde3ae0941c27be2937ceaea980768b8e3dc671abe6b92eacdbede06bc2c063104ea513963569f80ec6399f8afc0300a1466cb7b0587c4c1ba86ea26bb807b6ca31d5a4d6ddfe756bfc4885207f85f1d7fddf6928fc8233dd6ed5394406511778df1486a9e27c185968698e3065f487f9d18e8897cb50296e3cc82f94d75a074def54b52fcacd05739385f3a63589053f4a71ffd11b995f5aef846e9fbd319b71acf5ddf4478eeb42f4b262bf27522bff2062f0f1654eb43e0dc04b5992198fbd2e749b14f12d9e756ca80c46ed828fe7275e5345103f27743de88619f9f14112784ccdbb01258edb240276a3024f44f631b9162a2d39c6c668c9a0148093d16d5b851a6091c53338a20548506eefb587d7352be22238eb05ef81183ae84cfcc096a320c7b98c6c61fe06392d9b5036ceda433f24a8d380559d6eb481b0137164cb594a7a04d9c479eb3ea99d3763886c74bb4884888d2c172184ed7e1405b49deb982ecef54adf22ac90db70f047220120286beddcfdc79ff6638446e971de7ea92a2b31b6c8cae19c86b204bac26d7d9aa6a770d6707cc06db693ffd5e999b0b70ee8d228b171134767316d2036a65ec4bb58f62b0ef95c7926bceca17601fe74f09f4a5505a563ff41e694836542d193741d054c81e6757c3e04a70f5940b0e8ab2db5c703a7d21e3b21abe2a16e10056f48493a0bc6d9f7846b31c6e9d5bbfd9c04d9e296b4dd9522f7685d9e97393d4340e43ff822c08a287c3ea3cbe74de6ebbdff8cd4fc860a0cd91c027c1c2f698490b6f1c11565186a0f8778adab0d73fd749d2764166e31720335e04fc213b6ff7b39f055a78d9f59882ca41b7f5697654f64ac46a653d5c03e7de4af83f2545d44157813f7bb008d0c9e41536760b643be9147d4fc8dc995ee8049fa1324eb50da83bdf2d463504ef26a0c718c9f433f7d856f4bdc7918e2d71385c7b197801037e5645c8eeff880ab47be47bf75634b654b72436851b5f75712d1397fd37cfd885a9a7e73e22c1ee6bdee8aa3222658a3e7c241f589fb7fe44a3004989b32e88c395f166e87568ccaeedd7e131b15e3638fd8254ebb9c6a339293f2e8f61eee8d6a28a6d4b29de08c9971dd4bc5adc8584201ce7d8f68966f59b133b31e9c3a30de3eb4592a6e9016c31d438e946c274f91dc70ac49779f0d01d6bd93dcb68a27a1c6ee3a8f37d19693d9b1ad1d98d1500d0f339e4982e7a9e70c6993568bc347719d875c85e4fe0b26bae1602a958524fd91d475e5b149ba97fe882231b3e5685764d82a99ec7e17ae93bb5eee8e35daef6d726ccfa1f9dc29dd84de014a9bc406129b62fe0df660fb293a65ad2fbedf2d30437f3b80c401ab8ed058dfaddf39324939d36eb53a4e3084bfa8190da83f4f2365600068de2391704c084dc8ddc97a584f1263309f6fba23d9b54f9a2bcab4eac039a5ee97e9fb1583ccd7c67ed98e8ec171c7e24946e51895e15df6be38e27fce0ac3f474851ffec4aeef39cadd94c3f833e9cd6d4d6ea301f4abb9b9fff7e1d6866755804bf9748b639403a470799d935aa3cdd2c0d3fbac699168cb641a487bbbdfa22f49f42270eada50d9b5900521f428720f265db2f3a78a3249c2d4468a0d5692ce1a0d92c700d9af363c16ceb7499e5fc0c123459985963f38729fcb8b365c1bffb3f7ee65df15ddf96fcb4504f00c292a1680355ceb756699f0604cb8ff48ce3c64459abd3cc9fa63c4573127fe8fc88d6242fee6410f135c70710735b79cf4a3ca883aa7d48379d82bed3207d8b05f5b4820030ceb5b7d466328c634b82b5617b2f581e561355fc2112f1179b0223699df9832d4f930232bba5bc1f71337cf396c181e88795e4b8f18d350e3a036d2eb2263aaa1e6d537edb29fe6c9723f59a1b77d633b9d378445e34f1e406dece4106f297787967977672448aeec5ee70e016554c6d4a2887ff6259cc11d3e49c03eb8bbc17e3698a2b92bc75e72a16cbed158e781760233c47317f1989fb47bf6a9912751216b7cf0eed818977af0b12d6cc297d0e9764c2056ea497e060a7e3da2839db98b7367e73e066efed35e82f3c31122e9d8a36738be0b9df7994ee436d9532f370ad7d25f1f61663bb71dbfc9732560cb212804f48bb3d55931dfa41b0c425e43898662b944b7995faec77aaa2b7515b4d10e35e7415c75c42932c621b702dc3ff78280e43eef417280a530f638355e789bb4971f5c6df3859555d8720d79f0d7b69187067ace4c38c0f40914f67ca2bfa2efbfa2f1581adef92cb2dec96beb47187b27535efade1f47f64c74de0b84ad446f6ce850e5b30a20a4313054e67dfaa822a946a8d8956acbd122be454ea780705d7063704defbf926c6ec9fc3ffbe97611cbfdb46b09c81f0709fc32a305a2b4b56f21716875bbe22ece93ee30be444a7adf07947122b529d5bc9d7796b60e9465d441acce1b90f30bc0921a20c4168152e5b0fb92522804ffd1b250d6f5f637d487088b36301d85456d709aa66afa50b7574d671b7f609f8deba3df0420b4129f645c291ffcae5fbae094c0bbba62905674dfe7a1a93ec361f102960cad896cb18cf4b896206961106dbe687b3444c99ac7f38fdd75394d324a8c3c95a4a8bc4a0b5f32680044018143645d267fafaafe6d06062a2e4f972482ca81ceedc0b85ddaf9647e0c57cf7a2cd644764e69a674929892bcb7aa2d68637aac7cf4f674067e285f7c39890b02b40de0b8f9496745955e161024a931d1c6108179933776ada601d103794a260beb2a6b6c1a9d492e3cc645ba17520ad93ccff942f792f6d2ead53d21324fe37395fb46336824353d188d6d642c9e325fca91eaf1a24a18b52758d8fd2ae1dc70f68b4388381751b4d575d0a3cdab1e3662ca3332874470ace7ae27b099757b0dbb9e376cbdbc378a769252981ed00ce2aeb3a5f3958316079f32db85a9327da7a8ca65b533a8613f009c662ed1e77710e9e0e3c946556cde9f53a76526a708f14d56ce9ad93e2f1f035016cbc7af1b8c2b7ed972eb50bdd0e5ae527bfe47726d4639dd6dfed553494219e8a5e09cfd0060551ba2eeda1e4d93ff0696324cf005da60e49d44bb97fb0cf8e6abb50a7d1417ba8a93689c2926f896a620ff2dd5e4a08f7c6cc0bba2ae00f50cbf22c1307270b935f0095efcb6069dbc08b448063c1981a6774dafb5901983bdd28c0e211631eb49fdb3d881a59098db5d13cefaa129b6d1e6db285be4a2dbc3d2c549e8e67d393e592aecdcc0d646ee565fafd9dcda50faf176c1bf4fb47c2f5a75b35b279b2324ed7b52120bcc13607e2901dbcd74b8d47a0a16e5fbc89ad53dadae325f6a09a15bab7b8ce8479bc2963c572ce48174874ec3a71cb41c067f26c5b634f4952c5aff4efbcd936b3c70136a275a0c10fc2a93e58bb732a0cd4ffbbab1b9736fdc467ae76b96d03dfab0091f51bd6abed8d04fe7b874e63113cc8bdf8f8f4a8217069945f105a35a3f50e6efc68bc07864e10a43138a962cfec0c470964258bf324e6a2d79097da775631906e23b6d58c52f8459afd39f4ea94a63b2d1a069b6b5feab7db1b633b8790ff75b9700d524229433471b2e16f3b6a900065590b0b1ab30751e51d5f1e683ef3d1cfb45d400e89558f6741b19872bf0f5a85a89069cc3a3f2847da4aa24e1ad519a6936f122e1669d01b08f3a8929878d0c6b51966f6faa86b422dc0d549187f01f8a2f28eaad81e9730d20526e283f80415a9d9faec4a70e933443f46243b708ac40c3f082cc8918ab76764425cdc48ef37709f8bfc6efb016fb9346758c42e93e2869624dc5917a23589a977ca41981e09672974ba29226a554971449e878f322d870cc9150a1dfc7750008f3610b2885fb42b73f51d7cc5af0e460348f7abf1bf2f398928c904d3f80b25b97802b53b603e2abb264781e6e77ed678e554f8cb0a2d77ada9b53435705acc33caf14b4f1d8bb189faeb60ccf703216bda9e7982ddc3a41403e07f120b10fe6e6f343020e5d6dc69d46d89eb7e32a21b74324b53dae969288434ae1a24a0dce3dd2b4296fbb7f68dc6cdf1a7583562fc35476ab5c070c7b5d414685bf10078ee918644d3a08609c521906bcc65fcdf6994c7e8f301b2767f0a9b62dd042840860819e2ccc07685f23b7aa047acd8242679"}, @generic={0xec, 0x24, "19440f9d70cf75bd14ab9f0976087d36bff113ce5a030e2333f3a55d91d7af41bd2e155cdb218a31ab91f4eb967dd05e8fc4ff0db95087b457384754feff763a369e5bd481233953d847b2570d5665364d8f787a8c650f05647993ab5637ea17492b46fd6e35e2e8b4ad11f0c3ffd6991d13499345cb8f7029d86047b7d99238d70b8f9105a066f157e7e583e7034e9839e98356a3a3ea75c5a1c49f439bac69bcccb324e9b7278daf1b6d786de184d5886eeb893587dc6473dda1fc06090a38b6090262593aa59d67c547cf0ecc7ce269db654d78501fe02d85581388fec7174e771fd20e16955129a4"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3ab, 0x2, 0x3f, 0x7}}, {{0x9, 0x5, 0x3, 0x12, 0x38, 0x81, 0x0, 0x7f, [@generic={0xf9, 0x3, "d586fd27214fb6751d93e3909f277ec49e8b73a932a0cb8db58a921807db95dea47b428f6532ad0436dcd946fc979d1280aca4416b959b46df79816f44e03f78d0c9eba33b0fc1e4465ac680db61bffbe34c885553d03fa04ca3aee902d9a5b2208c77623ebd7b61c85c62777bdc25de6e57d2b03db29aa3c0300de1a7e678a6e58e2e8bbca45ce401bba656bf2cbe87b792052417d6f9667ba5803ce1482592b3e07fc2e8ee715d76bf8f155da53dea65679b85d7629e05b131098374f8fd5806b9a1786864e84a9432a8bae3742f4056bd4f81f94ca3f1b29cb6ff29a7f4f556dc2f534d1da152421f35441a684e1eb52eb7b87aaaee"}]}}]}}, {{0x9, 0x4, 0xe5, 0x1, 0xc, 0x29, 0xbf, 0xec, 0x5, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "ee0b1c70e1a0"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x400, 0x4, 0x40}}, @usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, "739f"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x7, 0x5, 0xfd}, [@country_functional={0x8, 0x24, 0x7, 0x54, 0x7f, [0x64]}, @obex={0x5, 0x24, 0x15, 0x200}, @dmm={0x7, 0x24, 0x14, 0x8001, 0x4}, @obex={0x5}]}], [{{0x9, 0x5, 0x9, 0x8, 0x2ce, 0x5, 0x4, 0x7f, [@generic={0xd7, 0x5, "4fea277471e47fb606e4971aef6910b3a8db99cc6dfc6821642f29e14b1a68463e921447ec8530dafce9d896ce236838fc4b562d3ee124f1ed66dedcdb420f64f1997027f8a6855ce07a384a8f7459835ca6dd9650037c47f8b6c07138450ab89b96f272234cbb9c2ef04ce6cd7d2ed84cb804d6d2f363dafebc8a8ac1a327fc98c36b3b70414ffbd8490cb830cf66c282b99b105003fe7cd4065bcd4b6e67670b9a423fc14933ec4fbcbb3383ea17bde8d5ecdb03003dc5a76194475e4d97eb9f698a24807e412f1d274c4245567aff59bde7a44f"}, @generic={0x4d, 0x9, "e5c7b5c87db607ed6cb883d132388b765ae6403988bd80be4a14bc73a938b3086ec70b939281ff490718299b31107a406822e852963431823bf2c0e17602c8e4a345bde1f348283d7b57ff"}]}}, {{0x9, 0x5, 0x3, 0x2, 0x3c4, 0x5, 0x8, 0xc7, [@generic={0x69, 0x2, "feb4c0d69b2bcd4e65b21a6732cb50b48b2f7dc32283178de5c46c8b69a1f0fb2df92af80db10138aa60da1956b48252559177526a36df56675bd756c2442b3a0b8be4e2589ee42b25c32a18a0ca08b2c8b366736c38c64f2ca570ca5d37fc9fbc84095ddc6274"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x1dc, 0x2, 0x8, 0x80}}, {{0x9, 0x5, 0x6, 0x10, 0x27f, 0x80, 0x8, 0x80, [@generic={0x19, 0x36, "9c1efa7472411dd3044e53106e1a7c5811ee59a99919c5"}]}}, {{0x9, 0x5, 0xaef3982c7ee81ff8, 0x1, 0x84, 0x1, 0xb8, 0x6}}, {{0x9, 0x5, 0x8, 0x15, 0x216, 0x80, 0x0, 0x9}}, {{0x9, 0x5, 0x2, 0x2, 0x163, 0x5, 0x0, 0x80, [@generic={0x1002, 0x8, "3c4397245b303b967d0757571bfbd0ffaf2fa2928c87553f671a14b17ab0fe28a9fd968e1a499fa1224c93d467734cba6ce344a6741805d4e36b80a19c96f8a82faf13b0d1b6874df657048b1e1c567ac4c097c050df031650c84b724ab215d3da0cdda979316559c20a2cbd3c8e72d38fb049997f5e309f0014181eee024cefb8866101e33f8159ad1c93749c3a438f803c422691b339898dd09811cef0625c3deefa195ff46512a4dcfb071e3aeb2dcc9490443230227aed029fd382cf6b86ffd02e7b6e5f962568f2415b7c33540be67fc07660444bc563147f040de6b0eb5e373f1282a0e319a439045ef0e854bbc8a010b0e90e233f0685ef5fd4c180d79fa91ca26d712fb3e4ca90b3e87bc7224a210703b0c5d12c91aa01824f28add23859907dabe33cd792bcab8b03e4e6de7e11586de5dd8ecbdb2ed877b6c01230e692a76ebf14e20d87ac1ee61509cfbff75b55837a2eed83ecb2dc0ee9fb7ecb80285cd22ec2c9ef52b589f69ba068b08f6a699cbe59af8af0fdae34cd87ba071b5ddb55e62472355c1ff81307462efd869450bcbae5c771f62da06c8c55b5cf3bf0d066f6251aea1718455e4b9eca31743f0597375a68d754c2b0ff56724b5a4748eda2338cdabc93b233ba7b21fca0c1b9bf70b1e345fef05fd875b19ffb0d7cdad8e9388eeadc24ec26efa81f10e171ce5e806e277eb48119d63f00169cbfb0dcc2c592fad93d8c43d38e471fce9025a415b455ef9364144cfe9cca780b47a1f96afc991c7a8d86d4178dc19021e4044a01d9305b0714c21d0d8858848cfee3c6661a23187c15077a2cfeccc010569a6d97e5d22344206fbdd1782a20c60b028f80b1b4b6c46a8b4409f709b9fb2efb23bbe85a84013009666603a69ac911ad25f984e65efbd2d683d215a81a4226ea5f04506decf855a0dcc095aa00ee5dad994421724133bdc9fbb9bf89e3d07990d2b02145f93b6bb2628a8f106171a53d52e87fc89db42ae18180ec8ec945da0a91e26d00642bdad0abd121bdc711b42622bba3b0323df21a83d475aff42e7b4abf016a9d721778adbdfef4df0a7b4dd06be7be74d33922907c21f57aec4368544120f5f6b474c63f2c16555eb2a6cd61541f8313eb14fc5755a77bcf1e83f2c7626fcb40e5e2dea205d82474717b7f1c445d837a1374ab4ec77bfe71ad3f559ef3764f294757829bf7d900bf4d98b000b710045702d728ebff70b9f4f142102c0a93307685e356158dc6591fb78c33878ba067cb965b94ecb5f16ae88d7847220693de617529d700aefb89d5ba4a28b892cec3654ff98002bfc2d69e79c0e6b9021dbf505fc51f70a609a2ba07af51a1eca5dfe30ee88e203c59262f78110010a7eea6d87827a42890b64d7448d06037e6e7c991729988fac9bed967ecc5974977de758977a43320bbf061cb65c4696c1b26f78fb75c2f90f21b4a93aa3bf08dd6031f19ddaa8de5417c7867c5478bb142e35481d070077972e791775a53678721c4d16759ea055c30cb581aca2c00cd9f4ca8592bc206cbc8f480438453ed4e7bc4cbaaf8c7f5c525077c140d6df03161b908490284e4c56e8520208dddbd54156c65f4eb66eb74e99c3b32ff39e40a97072c4df113692a2c1a88ea419c907e8865d1c2d3aa1eb1fa3d4aef748b5c0d8821b7f7de8a30512cadc849e611e5965078a1e6aa70683dd338edf66484c27539b3d17614ca51647a9e135cb535aa755dd4ff63e53ff1f4874000c0f88abf26092bd405d34afe28faa65e67b66fbbc03b3655b58ac83a64ba5e69da554972318e9950b7bc356e2fd97a79449bdf543c1d3c6cf0cb230f911b812bac044f78427555cbbccd078c0f652e0a41ac9f511d94afe4b8acab40b34a94a459880f798942c47503a44c048830a57a4c494677bfce0ae91a71a36fc3c9bdd48bbfd223583639389ee41b5872e71a81695876c1325256afbcbdc8c410dcc4e3d3c65b3f1274997f5109e7be411c646b59b5f20047796347122fcfb56f03518ef965c1b8d4db0cdfe4377ff8e52df9aef72eca2a4f84d84afe4f6125272a2d6c15e297119da655cfa3bdd35c68ae8d2cdf3875b1cd086a2a575a6bdfde2bd3becbe8e9bd3616c4a096bf792ca6e6f2288d3940adc5bae88d492eaa4aad23837c19b2de284d8eff9ca4af0acaf92790fce29a3b03754f4ee9af7ddca514397c3581f3ed8140e2fd1f7ad959444ceb41b1a4be055f1f311c2d43e472301cc5b3a253120dd738045d40575134a5097224fc901e2058f167b84eeda8d76cc0789271e011b3b392e5c59aa177a03362df14507ec6b05ff95b55531549720199ef5f8246b0e3280316a7d8802dc54236f86d3c3e262ee260d74500d83b0e43ee0c747f3686b5bfa09322bc72d5369a7e648395124c520f3399a6b7d8ab2d451decaa0ebc651ffc8b098d214c83342794ad4b4efaf2a0eb27090c49ba09a9484605e9bf2c191c8049d435b71b6bc4950cf9b3bdff677968469ce7877440dd2b26e431e19d18954e36e771e06bd45ffc775aebcd622b977478c52fe6461518489d31158761675db13c2921c4fe7acf401fb24dd8ebb79e63de15e26005bacb4ecb8ceb02a92e7d2c694b0521018de29a2bc3241b58c2cecd136f5913cb1f8c996068dbfe52da9152e78ab76f0a221607463af1d60dbf65efd0ce51b665c487324fe30bc054ce3ff2d54f2712201dd58166c7f9a12fe60200bcb3fa5f842b6d788cca9cc6c44ea0b724254c49a5244096749487c1c87dfd758dab7c3c2e1644f9643b390f55e470ab456dd1459bf404a02d386d13663227514fe2b94adf1547450358911f145531b260c1885d52a1c8ea64ab7043751e1963faac1c47e7ea2033985e87ac23c11f4d43527bcbbff439c358209329106843e5d30e317030ccfa8726a4c600b0fa3d341bcd95d3a4197181f62b5ef4bfd7182ab9a753781f695aae6cf37018c1d474d579a2b678207ee67235beb5783ceadb43e652d84f50acd78fbdaf3f3dcd37ea1c5c120bfec2d6e985c1f165bd988ddd06a1357367ede6c82a40c37072cafa40a5d2cdeecc8fbf09d31d9094af7e5a2d5f23f27d6af6924ef2461a694db43dbe3a051af451b1b9d177ebb1c62de5e5a7911fdc7339f17c91000f060567d37b30905b53451eb4cf4aa7d9788bb7d605446a079bc0e78e0df59d8f8cbbb4c44a5a2b67f6ba3977a5577d3d7195d04643379289a5c2619961e5b6f6d92aa7c92bddbaf71c698f1d1d859f981cf39af976d053e7ea0a5477ec3957af022e4f8e2f65ceee612f7ef364f48e3472f2c0f350e5653d28174fdd4d61b786e0eb8a0ddc5762ffee5e6ee3e3ff66a71fb1707f3a3cbb7160292ab9fea90d56669f5291d239122a57324424b0a84ee9a97da26865ac63e28cf95113db1e86b7d678c624f53e1a30c2fa72e2bc27e8dd8d9c5b29695d1ebbb42ef3865a0ed46009933edefc8697aa29147ef8d82d7ab66a35c20f830bd2a95e2dbf703d5331e0c6af180876378e1cd74c7d5c0784d83b01dc1327386b005fad09abe33b02998ae438e08615f719b92eade105648f5b64892eeb9bc64a17de62563f65e51ee448da385a1ee7fb5cb7d5ee6786d9f7594b7e9bf224c7a16b65745998a56217e9dad12b497e692116c0b92fa5487b8d66901d169582b580b4b1a8ab0f933ba9f7e7c692071525024526c68569f1a537c562f72360a92740510f1b364659041797c52fccd5329f88800eed2ce91ef2c1022de98fafbad4b70d205cc862111e37cff3b0a92d9ca69ac730775f9d6b855c15b216ca389e3d20f8c1843b19db3c6a93dc4ea55d309e3ed7c1712d4f726dcc44931582cf29ba3f6de98378642bd067ea29f5a803f9fa9f67e5b55df09659c31423458347a6e67dd9c3903f39642532c49bab74a70d68de3dce4d7a986bec0f202a1f94b73bb3751b0b3699a3745457d575ced6e32859014f31d2b307f9365d09950f071d3fc5791a392a0fe0e418da065f51e66e6e5458fcbeaa920d68f009f0616589024ec2d329b281a0beb33d181cf34bd1dbdfdde0e8ab6ce123b4eab9e6687c96d84a4db78cebe9281fcbd65c2e9f8d9eed8c87e1386d79aa5363dea3afb4b9c9c54b03f36f6b1841a4d5584a71055c391ede1fa3a66e50dabcc605ad6c41e5709d7d810bd8ef48c63ceacc3de3f59da1d815f59f1fe620f21ffddaa211b28ebf25976d59b038eb9be64d1c7a23ab326713a163cc6ac41bc89d14d31f5193a7971168a55d81f3de0670ccb4e07bea9b0ba83de500ad9bbe0221f58b0e0f5238079d106b8799f2fd4101f379c16f29bd5e72b3c14a1f441fb5917ca1ce0d40ab90e666332babae5f9224444c683dcf44281094775495f285a86ce768f115083c640da7d955b7aac85575486a8993d49a460f1745dc8d585f62a62242997da622376ca22af4bf4a01ac4609d2ce01c0a1d7b4bf45a96e62da51aff9c22fa8ad3a7fc2b52df347acc7114fb57ac87e81e002472f6d19b3289bbd8a1f63bfda8e1bf2bbd35fd4544e1a5f6df770fd9532d3ed86c280c7329f75b2b8e122929fda19fe4aff5647af3a1c664c23147267407f63f1c520ee689d64d4bad90f1ea80d3ae122e85970ecc68d7ed9bb4ca212013dd433b7036d8ef9527b72f628c99391b5d4aae55dddc232d6d7dd5d601eea5df895383c4f42480a1f4cb36ec0be5484ab8d872df22e34a3bd84e061e48cf802e9ae89e1059b10600b4f287e07608b82528ccff61150172531bf0c911a2d8dc07ce47276851724042461c062588bb4b3695181c38c61e8c4f103d6fa7a180f4b7d0660c6a3792591fd08a57d66db6411c8be167a3960e39971ba35c7d3c98ff993a9ed170d2ab2f13ed4793fbe6b29e40ae2500a0397cc34c95971c83880b32660f7d198b44780c1303d1458b0566512c9ac38d37a0cb31bc7957d8e3e50312c78068bd2e18eb528e46fca2bc7c326210945aff4b88f5980df08aa13238023044659c0428c00de3da04945df68b9e4f872db52b5c2db5dd6bf8f653e330cbf31338eea9f857dc4e225f5d4b80071d1791d1e2da596ff7a34a6069acfe8e36986ecbf2feaf95cf34f6b5a99b48035209f9afb172e3e878eef677c1cdd5f834b268efbc9b5f7bfebd52852b598a0297fc5c81af4ddfd1f09224625543a23c7b57211db04430daca6087a838078c88759badc636c94f24e288524224df1e5a4aaa83ad9528dcece526842dea19eb8e8d1cc5ea150c76dc4d47a47b41de4c95240c42a19fa96e690ef2c976f7cb361b626d65dcd99fb8d7391816d7746e727b21707e97d6c7e7de96f8d6c778e40bee6fd6cac3bbbb8c5283a7c39342444f34644072351741c0d6cb8f43e69280dd3fe0f3ff6022c2017e14ef89c0e40b5dcfeebb8e5f89dd37df47bd289787188d1d2e6d82f7e8d40e734b7e1497119e82a68b250dc0ee34d93fe9cdf0961dfa9ee90f1a3680fa8885ae62381ce4416e65793365e74cdb21b9ccd80e16ad97244a7f21400fb38e02793b9f1c2ad06b015b78b87775a00564420462a296efa9414f8774b60ff9908f7724150638c5be56404c08a42696545722f03af33d54da055527027fd350acf64dde6f483284e6fbbcc46a94db0d017d6de92c9f8db081675707d05a915acdc87f7cf54e12f6e6af6cb7002a3dcbe933c75b3058f8a12f4adc28bc3e0c5fff8a5de6082e047a23e61094ddf91159a53c9e2771a7950b374e3b01d2a4fe9735c77b3daa1814eaf31618d86256f36c89be06797a2"}]}}, {{0x9, 0x5, 0x4, 0x16, 0x184, 0x9, 0x38, 0x74, [@generic={0x7e, 0x2, "e8b374032a129537fc295234893923c3ca13247f9f3c8ba839c78375f7f9a44071d018a5516623478ee5d865a4579c16b782beb0878804a49687a6ed439b7ad02f09ca7cf861fe38202f8402546691bbbe260f66992560243d809483f9bef216b0f12a00d89d97b5f8ffbfc723c9bc1cd6dde710e54b0b7167a4ae14"}, @generic={0x45, 0x0, "393c25f017851aefea349dd7ce65afe6327e252bde074852868b9d3829b2d804d9516d34feb9188dc67431c9c4bee941f74adb1a3d326662c08db7f2622e6e983e35f0"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x23c, 0x81, 0x80, 0x1, [@generic={0x51, 0x30, "bd7dbaf646c595d66fac9b9a7316980a1996d075588f27f158ac0d0aa8100995e2bde611c1470139528c3a29496915d731c0d10bc8007d8bf470a1d69a006a72cb2db8e258e978373e53c61c25c09a"}, @generic={0xeb, 0x30, "1939d9e1b279d53aebe07a84320fb3b80de9056748c8b8dee977e75f00d50c66f9d083d4f2f09b30517aa05def2236d1f2ed9e92eed9265381158b6a2387f39e9b6dc36572bee9ce5a1f12220ab2453cb18886efb08e11612c840163294a13ebf3086794434cba81893ad10d77532d564a786b6908897c6bad68b5f2132ea50d3ef329ca0e493c405257afcd6a44e308bb3a99f701466b01125c8435a65bc02e041a583841d00c39db5889a422eb295b1867030ef92b767aab8330051ff957501375678547ee63568eb2836a4a455808ad524042206a815ceaaa16306d17724fce26a98954d50ab101"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x24a, 0x1, 0x9}}, {{0x9, 0x5, 0xd, 0x10, 0x171, 0x0, 0x4, 0xc2, [@generic={0x9d, 0x7, "75669229f6ba112d08c8873816352d77c73fcbaa1d2c43ece1387b269f1259ed18ab2c6ad5f0412cd42f3e9db0c1a61f349065c7be3fc08a39b1ad10532da515d8d0b43f7c5181fea25306f4e12e6468c750a0346a858cd0fa3e8b594965916fbc5d32290767cefeae7e202eac521e11f0319f9fe92be9e58d8e3f532ff86081935698d614823b7c26c57bc84c65bd2786f2eaab7448efee61f1a1"}, @generic={0xb1, 0x3, "f10d8014b1d8e2838ef88ea7a92629ad89fff0e208fad0ab8b042aa9e55918fe5eaa1bc74de30ac59ff88b87722a29b9efcaeef86f297a8427085c2532b7822d24ff768dc9ff52b5da08934f047815c41f4709284274faee14161d305c2cda04121949cd0dbc3c24d13797f61a933675d005f52373f386f141bf7669fb4a9d88d927e303b41457ca51b50080c4d3c352970de45a2250df8c3d27a317096fd71379ddae1e409597a0aa7d93281f95b0"}]}}, {{0x9, 0x5, 0xf, 0x8, 0x93, 0x3f, 0x8, 0xf9, [@generic={0x54, 0x6, "5e23a14d5534f9788147bbc43cad3b14e0d2a721f98eaa7d0ff434b66d46a4f19f5360665b1d936e2f9555f7c1e328e90249bd4e7ff6bceb3fc99285a8ef922bc0e684258964bbfeafa55c62eab66551dab7"}, @generic={0x82, 0x31, "9ea1a46473faf3186981cb989c6fe26c211bd8bbd782e0d70e585a622c49d66f6efa72aeca5e39955ae749bc3ac0a68431368c06ca70b03f45b811675f77f1848982b1a64cba29583285b7ddb956947812d692e5d0206dfddac66e05f4ab6eed79ea7579026a4892c963bc57e049a6a8a36c182b8618609165e9434330f650c4"}]}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x150, 0x80, 0x80, 0x7, 0x10, 0x6f}, 0x22, &(0x7f0000000180)={0x5, 0xf, 0x22, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x80, "f0545c2429209be2b071f122991f3596"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x1, [{0x5e, &(0x7f00000001c0)=@string={0x5e, 0x3, "1ec878fae6667e415b1309b08b4c2e75dd19eb1bb097992031caa9116e0b16f2fa52df9ebce4388de912ee3a703b10fe887e2a6bb9c107908b4fd9bbe9e1795a23f7c55009ce15d10de63beb34b9ba91e653f0d3f3fd991c84729eac"}}]}) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="0000220000002200bedc2a5443640a789bdd02006221d59bc578290bb755"], 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000280)=[0x10001, 0x9]) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io$printer(r2, &(0x7f0000004fc0)={0x14, &(0x7f0000003e80)={0x20, 0x31, 0xe5, {0xe5, 0xd, "15cd29323145dd69d1d7d6ab66f696978343f80c1ef240e97ccb2648f245507b03a1440ae34360455b8e18868bb454f9fa8be4c634d06dd0b91ab3fc077f97d294c4f141974dbc04b3312e66efd38a159165c54ec6a82683aa56835cc269acbf34a582c64a7dd91d63846d1f16e3093260e6922ccb656f6f9253de80d687b07ec73b6b58faff01272562617d69c4f46f0310d833b2e89f4866eed4442dbd0e9686441b39bde71a9ff384902a3d23c5b69b7dc750ba8e458944f5614580ba4f6ee3c9b9427444e0bd073f6e23b3f499129f54256a7c2a3577c780bfbad7981beb9db098"}}, &(0x7f0000003f80)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "4a4eec5526ac85f36a1157482d6387a2462d8b471cb2158eb2b9ea567700cbf93a35fc01d084df92e9a706c1b599a446117149a1c83ff1fc57ddc1fe11dd4d61824ded54ff6721ec522f75d7115a3e82c084e501a0356905661413dfaba2ff358e3a5223bec0543a5e770241cdab959d0465dd6d4881cf94be6cdc342f1ff419b17aeca01b1c98fcd4085d3a555d5d800b8dfe9d8334d3b5b52b15e892abab19045695db4e419b9a775cc6b6f673f18f481a56939e0d8395395700f7714293dc5d21fa6dd4e2a1384c6db753229ddf7bac6097bfef85af0ce6eca9d08108bcf0cbd54054caeba3e00a8d1d19e02010526752dde90e9d10c00945521e527c77bf46cffeade8770cb14e7b214b4642cacd8ff3604bd172b5957bf41684c67c3b4a1ce9d121e7da39bd9ef0d97fa759ccf7e934e5ee21d6f5af448a28bed99213c71c942b0d3df07c9fcde75c0ec15f19d8a0f8957372a055534fe080e4e630f69b012c48a3e050ebf84b296d1acb1b82a327223a636f1e42384f2ba034721389ff6edb3b88d33f1867170265e953225fdd967da13493616d13ff764d671d99bea2db9aa684293788ccb0400fdc1c63197bd31e0992e2ced96e2f3c4e084d442ff6437a49bc83719798279e1d4ebd19681686b3a4572f3d8f606cf1f07e9d9f76fcdf30ceb7d6d38fe26ccc7ed69ce7772c831eb3c12a529b21a846f87614df213878cab35a53d29280c41a1d86d13b1bc02535a342daa685a23792965a092e5c69c013848a89f5376b31f9bb663f54c2c58f114a16a1a12aa8a167aa1bf3ec398aff29a208a11570084e98af923b04c78b8f9d53e6e4d50c683d7e8080e9a62664268c4ebb1ff893bf65a629ad486ed23dc98c746456f5df9eb13680e51b9714bcd823240be74eb12bdf56ed56ce17599b70b77d04c7c43b6f44d90076c7a083e12b84d2a19cb44dbf42744e5ec25c1c7f27c19c46ba933defe1c320ba7e1c98a7b62542c852370937e6317d1bb4e2e1345c20e7923e5305550504d34d6eb2331a907354c074c73a6369ca2b45dbfa1f828addce52eba989440d81b4108147007b8218f90103c6ed137e6ffcefe9056f6a53ce5e5267d668cbd8c4118ec8641778e120a277257cded210efe5b8f7e8a908ca58d3731038011d57daca3c6ffc448d9acf65140244823435be818a3c043ea0dddd13b0a5b2d67a4da1b7020eb3c30d5a8d4b3c5df0865ae35ec9c6c2b373b55787d7202dd48e0fb37b2bef2a83b9ef269bad5b3f8fb37d8f8bb6273ee78ffef0be1245e2ddfdf5b50714c6e8e2de762f9cc5baf544640856a1e7c2d6e07923dac1f74441f1079da0c359358eb9f71dab6f657c97a68c89184fdeebd600bfbfc9f188b1e7946f59628666ef2e3de1500f98a9bad156ba1d576aed266fcd90c99731a7e721e1da3ad9b63248df999dfb1c3062f88a747639851c5dd1749bc3d49a8cabdccfdc341c4fcc784a3319fcb2e49c8be1c3ff6f906af613cfa8317b9e2c8678d1b5b4dd4bc4006d82586ee58939980fa9479f1a6eead6b16623e728c8ac4e9190679e652b7a2d35956a5d3cb76b9137668338339a946a27883d2973e943fdd026e2e393beec79b9d3f41e1d34c9db126115653fbf086fe16a43ed49480070b14ffc6a3754e539a7a91478728e2793c6b35b52e54c8e659a50cbaf6d6d148283a98f01aca187d621d168fc44a0b0287d163cd4b16c43c970a2a361f6c0aa20d4bb7276443ec09934f982ebbc98e3eefd70ff99c04faf50dd340788d852088c9c717f0cc5fff658e1b4c7f2afbb4e69d2449c6fa11dae2715f5a5fb19c4bcb9771c8bc76358fca6d7dbee0c427afadc55fd13d8141a4dcce72c2c154d58d2cb2eca35c95474943d438181dc4b0c118047ec99ef174616ef46487d77f0706607ebfa53d0e427ef9fe732ae2462abe0a650945654b1e49a771d1f9bd9c78f86c9e39f3dec030b5fa6f9efed55a2550ae575f5a2c1b5a4add132b1bc9e27e88c9c4f22991783979ad2ac5166887be4176685b4937e9f6c1367c4e3ad53194f6b3a446c6632cd32ed4568a9038fbdc7fb60bee09a155b9000509ce384dcb29c278848aaeacbe465e86eb99a255c501c5b587b134a26f4d3c976c173e111e9ad56f534df4dfd8e7657c416c516e6ff07efcd4792b5e3151ca0de1bb7954016897d45ad1335a30c41e0085ca3ae9c19c53422350ec317517ca7da91aedcaecc0c6b828d3c92833177a1b4bc166a0e665df07c850020f0e6acde8263b24e11a5e23eb96868ce7429f1fd493825e21a730da1c9ff756ec9096a444d705bce72f8fd378b8220708a7001b012c15039988cab2c12aba69eac7c6e017275a22168f3cedb82b72aa9800c7aa41a538a1fa22760819b4696c2b4856d6d4b39cf388e502732a9f6ec52f9a91a9a49fd2e40ea0a84e1a3a1c7a499cd619d15cda5d3777800c5cb86a1c42ed3480ab9249102a2107c7839e95e102a8aecd4c9d8fc876fa4518c0da7787d827bd90d7020d5eb53a011401da98f32334a1ddbf114e2758353138a7277d69362859cf3c1af83b4dae1c7b1fa5beae8e6104f0b51aa0005a45dc3e508dda88507551115dcd414999946affa68f38dd552d2e1c77ee8c49e42616eea8ded050de6efdd05bf372aa5fdcdf44c11fd04d86f92d819123edd21fbdf30c618e68b3cd12206101c295f6810ecf3da8c8996f985a5bece983fee6686f05f775bdce06ff32111ab44f4f77e6c75044f236f5019c1c72269eb63d10210128e686c969a66a7dc750c547ee8f49b3a31cd833d4c4104de4491b7689807087a904dc443deb3a8a52c089704bbfa76cc83e63ac129627ad280193c6ae02f2a8a9c18c75c837593c124bf801b3f850253bcb712c23bf71cef8e40d153ce2804a30c4c848910c2ff663862449b1871324b4f74495312ebeff285ed90a534606776084ffaa546b5cc4cf8bec4ecd05c55c1b91b611c28ce79db1f87d64fb52683469da52e48418b64c829a5de44ffaa9d4a503c311fa2e9230390bc2077cc6bbc874a39f92533a7e4b072e076b6ec7a3ac01452fc27a9a38d4dc9e1a2ca050d341d587568c91b192bfc47728baea9fdcce4e1dbfc5cfcd056a0ff930ff74309244fb3bdb78b3dc443b3c46ca21045eb761eb35868e105646f1121c37daf4c5aed9872bd4fa3aed7b1058e575208a13194b4a6a2f86ae18b3016a69f7e392524ee44a8059d656aa96ef4779b6dc78a82568b0b385f5d1e37fb002f6ff95053ced52a8565adfe1435a13689d73dff94b8328884afed4c2da98f61034d30ea6e8fea33111afaea1741bf37fd3e1121a8d670e3ee423958b57140b920c297c0733f01a74dc7c3da99aa4953e88fa7ab3a09c69486ba4ebe7a74d681a41bbac0b983fdb1d5c2b407b3056ec0f6526ba42ca64d83394495e40d1ab834bbc48b76bb91d7fda61c30a5adb1f99e63a5b5b6649e54e418c169f69e6dec0cc3c65b4f4dec5e3ace6ec80269e3c034a5bfca3a9d41d7189bc4bbbb63ac571bccd7aa803241cba6e4cc3ef31dd78676223decdc175d47e073ff46e59c337d70d42696416e2821f32b027ed9dad5ac41c2eb9375b89299f294cb75ee7f2c70915e62fe3eca9a94e5f377cefac3c614710c84ede145ee0806f709a2fa401813e6c84140d6079c32c3d648f2cc00d54fbc699b52ebe5e45b6d1a4cdc244c911340513aa9f250d2610dfcb69fbcce49336478a1ddd6467693bd5e6089fed1b69ad894b9e375d43fadd2e10b435e807ada0fe4e8b6d231eccf4d251e16c7f3a2f8f3ae86f7a004931d55d333eadc9ada66b1f27fb05cd31152911907395873278c182639f56bdce7e4f2894609aa81023516b2a10a5af9eb36af77008e6beb8ce650f0c63797a659c8215295e9ee63485dc9fc438d97fb6c02dff8e1f4e897ab255057c408f2ea4c7a9f56dbc862ffc82fc4e25fd5403e3a0c02ce275e7baa3175acd5d1e3d67fdde14db04b57b2b3c2df35fe0173442a40b8483d5c59d45e33d835348a333a3b32877ac447ac50d1f11ea13d1b49e2079b50d966cfb3d45830ecf55be8d57810d3290473b7b146cebb868bdbbe023374a75d6d465c13bdf4ca4963d471f230a51ba118230c5f9d3473ed24b0d2b9772e06c83182cf57710810dbde5c14d224611b20e06820092d08b3daf531bfa89f7775770c980c8b9f4dda9387738a40249bd5b8a058dde1d303bd7a75a8cee52f74a37c6bacd805831f5884d9316c61c4def79c0b722c084170594ddda25c6a633ef3dc0166e77af7081c7c188e88ba4928d26aa8fc2887a199904a88f60d7b6c903e319260bfd167d0ecd5f38b3eaf222c9d75db71962ac75f6a661b6ca00c801756f57d116b07bb5f0adeac0da881a586f5e79d157c5077abe5aafa7221664b978212fa790b2d49844e61f3c8d45cb80a298e7bdbe5a88eaa0572aee1ef5e8d0aa9c6bdd0e8a631733f4de4eddafdcccd098d51e51556d784083b56e7c252371fad229822c6069fb64759b565f0a9c01461ca9e7a749c584757cc4579af00b709bd883a2c444456bf1cf32b2fdbb2f972d88273c237c85ae8813f0c285161869b2e931700e1dcb3899d960e2f8b44b96f21755e77f03785fdf96768c2e83f93b0ad44c22a88f3fbe4684cfb639afd6ff75b49af3451c414d16ecd6f983ee48e5b7a6484b03581fbc826a971c1eb7858547531bad9696a536a050287959599a80e634ceddbff01155446ba57e2a337b2d9e0784812fb596a03bcd4dbf09a3f7c1288d5e07f0964e722d03502bf7b135098112169d5426d2d11b41344529e149bf2172c5da3396152c020b24780c4c6dd6aebf67609279b59f353744be5611f270d8651cbae3ee9b50b5c3d70e01bfc8e69a628e6e0ce17d890d5e997d1afd3b05c653a306e2e49f488334d282d4e27118b32c2fbf1de8b131145a7cfea310e26a0cf46c8d0d5f5bc2432e4137e1a8206a23c47b6245f7e102677c146e1e80372c03753f72dcf623f96d9d8c47d940da1aed08eace333b5fbafbf5e7eba0c3974e46f68e2bcc0f012ef65f541fad9628063141bbc61920884b8439b513fa71aecfbd0e1dd93deed89abeedf34f4f759779faa6fbe19e341726ea1235db44d0675a6b6e1df2f8cf3628680d56263aae4684f7c31d10906abfd786d582b0f3be7a48fc9a48228a6a93d19e7a79e8201c1403868f29df4ce01c0bd263c1ee88c45de34606808e210e3fa63d20082f46706a51df5236747feb5949ab557b092476693107ca0a2f10d189b27f2c8b26b2d68dddaebe1161617bdf3fafae22f188bdc31ba51f092e4980ffe525f2a94aae7fedc2f2e212bdd26ad7ac56089cbd5d151a1b4c4d5697c2bfe3558802d27378aa917d38ad5ce6cc927a997631e51737e4c165f370abaf028897517a3ea8d596d05ab4d67e32a19841ad9932e721e935b5ffdaff62b1b9d3d4692224e52cbdd8360890e712f59ceca64ea831257a21c348a0a25e46d99460ddf26dbbb9c87f7b1bcfed1ef661630f4a1c5d053f06da048383fe2b301e2078a01742322de1a1687933b1ac0847dec93f913431b6e3d341caacfa38455ce9df6e35607787e1ec11f3f1ebeada87b033c7ae6b738aef01d33e4192ef2d5a371abe6d864cfb7172ca698ffa532e575e45f3a2a4f3b371b507fc85af506488550776a7d13ac4262f4df69461db1c7f9b97ff10352c7ab10f6c90f0b6281f9cf6ac7dcb8d603d169e6d160bb48dcabb53893038f0b4117fed60a3b067c0ebb44fc"}}}, &(0x7f0000005300)={0x34, &(0x7f0000005000)={0x40, 0x73526f4955b66cea, 0xfc, "987b3b9bbabe73d5bf6893a67b9330b3000f413e0b7841f0381562023af7ad507a1c4e6d09e49533b4e0f620c161685c28300afac35bd6d43629d539dab39150ccfc088fe5393a57933125a16d39d122d62106902ac695ea4603c89c54fd7062750f0fbab8bf741ec131748e0cfb9e175cd91ca402235063348d934a7a12436eb1df6852f72ad5326bc895e5d5a08dd807f79e01678c9a129b019c34955fc4dea91ca85e46bdfac752134a27c949b50e1c8e9c5311f7d9ba1d12bf00c3e7a43d53523727a450ca2aef39bd9ea786b9aa099c7a55d552499f77fd6e2d0086e940ce205b766e2eb463b14d657037e87e9dc2502f2b82d3f3822b3ee815"}, &(0x7f0000005140)={0x0, 0xa, 0x1, 0x4e}, &(0x7f0000005180)={0x0, 0x8, 0x1, 0x1f}, &(0x7f00000051c0)={0x20, 0x0, 0xb5, {0xb3, "1794a87a8dfbe4531dbdbd44c3d49dbf0edaae89069f954417c28ab716c60f61297b7952a6ed360bccbd5df8caab9730d5264fdaa15ee2ac4a5383403470e56d817856712032d0c794c498dd73095063eba7f0fa9abe9ce42846a601789280190da0bba132080a8a51a122bb83ff3c556ce2c0c39fb759c56c97bf98b92ee8ab8a7b9105430e94b2cde428c666d53bb6becca8bc6f5557fa3b5ad4417fe89742cb69ab91cc8124d7114fe54f64e84dc7a1a115"}}, &(0x7f0000005280)={0x20, 0x1, 0x1, 0xea}, &(0x7f00000052c0)={0x20, 0x0, 0x1, 0x9f}}) write$hidraw(r3, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 688.625717][ T2747] usb 3-1: USB disconnect, device number 99 [ 688.693653][ T12] usb 2-1: string descriptor 0 read error: -71 [ 688.723742][ T12] kaweth 2-1:247.186: Firmware present in device. [ 688.743760][ T12] kaweth 2-1:247.186: Error reading configuration (-71), no net device created [ 688.753039][ T12] kaweth: probe of 2-1:247.186 failed with error -5 [ 688.783652][ T12] kaweth 2-1:247.0: Firmware present in device. [ 688.803788][ T12] kaweth 2-1:247.0: Error reading configuration (-71), no net device created [ 688.812852][ T12] kaweth: probe of 2-1:247.0 failed with error -5 [ 688.821543][ T12] usb 2-1: USB disconnect, device number 117 [ 688.863705][ T5] usb 6-1: config 0 has an invalid interface number: 163 but max is 0 [ 688.872072][ T5] usb 6-1: config 0 has no interface number 0 [ 688.878397][ T5] usb 6-1: New USB device found, idVendor=9022, idProduct=d482, bcdDevice=3b.0e [ 688.887497][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 688.896479][ T5] usb 6-1: config 0 descriptor?? 02:42:51 executing program 1: syz_usb_connect(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f0000000600)='/dev/input/event#\x00', 0x452, 0x402e00) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000080)=""/154) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000700)=""/114) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r3, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x100) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1d7fd684c2cd6bc887e3", 0xa) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x79, 0x11, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x25, 0x18, 0x80, [{{0x9, 0x4, 0x0, 0x81, 0x1, 0x3, 0x1, 0x1a16ae66e687cfdc, 0x9, {0x9, 0x21, 0x7322, 0x1f, 0x1, {0x22, 0xf44}}, {{{0x9, 0x5, 0x81, 0x3, 0x39d, 0xf0, 0x3, 0x4}}}}}]}}]}}, &(0x7f0000000400)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="0a065002d34002102000"], @ANYBLOB="10010400", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="050f1001060a10030008004980010403100b071002023f770d141004fa0cc2843f2b1b73bab059f687573527700b1001040000e203070001d81004d3fe6c77db235ebdfdef2216083db1a8aeb887f044e48454770421528b6675c744268e8299bee850b2ad91c1ace266c244f0239534f26dcd3a39544efc1879bb75a5dee5eff748c39f40f8d7d41c1cb9e7920a269721ca213856c386d363b562b69c7e9c64087490bda52bae4ca3e550942a2c9ec497fc66a5aeeaf7416a431acd866f1e148beb6ca75ea8deb096fc263e41076eeaa062d87abcceab5c97a03e97a4b10b96475d3e7ae0e4e40c52f913ba319379e8151180d9871b0c293d3133e0bf29dfd6b17174e1d644163ed46315ceba389bc7"], @ANYBLOB="020000001b0000002694cfd6d94335ea9d7c2fd06ea577919da6de1a56759866e2fc1c80", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="1b03d11d5aab9488ff966b6c1e7f7085bdbc503f6f1bdd7b1f843c"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb036b8038a9c58fbb5c7a5e55c0497abb1df1a9df3b91dfa17c2ee82cd60f8a51ef84e6f83905984919bca2390eb18aeb943bc12ca763553da51642734bf9b2084d6c23ac670f0eefe427c1b2d2433e7d420cdc2c6b5f63312fa323feb80b7e609ae30c7b00ddc3ba926a1e38a5e59dc044fee4376edb1ed48a027d88c9b7a92e8599a3579c5a617c99ce8b574168a5ab0fc25605310481a7a0fb010affec0d67bfd851d4ceb2d719bc8b801702d12ff377d1c5c2edc6742410143234c9072f3ebbdfcbbccbbbe9250c99"]]) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r8, @ANYRES64=r5, @ANYRES64]) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x400, 0x359801) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x6, 0x1b2fe9a06188fa76) [ 688.935434][ T5] dvb-usb: found a 'TeVii S480.2 USB' in cold state, will try to load a firmware [ 688.945040][ T5] usb 6-1: Direct firmware load for dvb-usb-s660.fw failed with error -2 [ 688.953778][ T5] dvb-usb: did not find the firmware file 'dvb-usb-s660.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 688.968989][ T5] usbhid 6-1:0.163: couldn't find an input interrupt endpoint 02:42:51 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0x0, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 689.073544][ T2747] usb 3-1: new high-speed USB device number 100 using dummy_hcd [ 689.162793][ T5] usb 6-1: USB disconnect, device number 89 02:42:51 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x7fff, 0x480042) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x0, 0x1) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f00000002c0)=""/149) r4 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)) read$hiddev(r4, &(0x7f0000000680)=""/226, 0xe2) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x1, 0x2b0c40) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101000) [ 689.323549][ T2747] usb 3-1: Using ep0 maxpacket: 8 [ 689.443625][ T2747] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 689.454571][ T2747] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 689.467568][ T2747] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 689.476615][ T2747] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 689.485475][ T2747] usb 3-1: config 0 descriptor?? [ 689.523872][ T12] usb 2-1: new high-speed USB device number 118 using dummy_hcd [ 689.623570][ T2751] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 689.713659][ T2915] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 689.722914][ T2915] usb 1-1: USB disconnect, device number 96 [ 689.863547][ T2751] usb 4-1: Using ep0 maxpacket: 8 [ 689.933619][ T83] usb 6-1: new low-speed USB device number 90 using dummy_hcd [ 689.933683][ T12] usb 2-1: unable to get BOS descriptor or descriptor too short 02:42:52 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0x0, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 689.983763][ T2751] usb 4-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 689.992943][ T2751] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 690.001922][ T2751] usb 4-1: config 0 descriptor?? [ 690.043711][ T12] usb 2-1: config 1 interface 0 altsetting 129 endpoint 0x81 has an invalid bInterval 240, changing to 11 [ 690.055166][ T12] usb 2-1: config 1 interface 0 has no altsetting 0 [ 690.123977][ T12] usb 2-1: string descriptor 0 read error: -71 [ 690.130526][ T12] usb 2-1: New USB device found, idVendor=0079, idProduct=0011, bcdDevice= 0.40 [ 690.139688][ T12] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 690.164211][ T12] usb 2-1: can't set config #1, error -71 [ 690.171281][ T12] usb 2-1: USB disconnect, device number 118 [ 690.263617][ T2751] dvb_usb_rtl28xxu 4-1:0.0: chip type detection failed -75 [ 690.270972][ T2751] dvb_usb_rtl28xxu: probe of 4-1:0.0 failed with error -75 [ 690.293687][ T83] usb 6-1: config 0 has an invalid interface number: 163 but max is 0 [ 690.293696][ T2915] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 690.309516][ T83] usb 6-1: config 0 has no interface number 0 [ 690.315768][ T83] usb 6-1: New USB device found, idVendor=9022, idProduct=d482, bcdDevice=3b.0e [ 690.324853][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 690.333650][ T83] usb 6-1: config 0 descriptor?? [ 690.375238][ T83] dvb-usb: found a 'TeVii S480.2 USB' in cold state, will try to load a firmware [ 690.385068][ T83] usb 6-1: Direct firmware load for dvb-usb-s660.fw failed with error -2 [ 690.393642][ T83] dvb-usb: did not find the firmware file 'dvb-usb-s660.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 690.408920][ T83] usbhid 6-1:0.163: couldn't find an input interrupt endpoint [ 690.423622][ T2747] usbhid 3-1:0.0: can't add hid device: -71 [ 690.429817][ T2747] usbhid: probe of 3-1:0.0 failed with error -71 [ 690.437812][ T2747] usb 3-1: USB disconnect, device number 100 [ 690.554093][ T2915] usb 1-1: Using ep0 maxpacket: 32 [ 690.596477][ T83] usb 6-1: USB disconnect, device number 90 [ 690.614058][ T17] usb 4-1: USB disconnect, device number 108 [ 690.694093][ T2915] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 690.702609][ T2915] usb 1-1: config 0 has no interface number 0 [ 690.824121][ T2915] usb 1-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=f2.f4 [ 690.833301][ T2915] usb 1-1: New USB device strings: Mfr=214, Product=83, SerialNumber=0 [ 690.841828][ T2915] usb 1-1: Product: syz [ 690.846028][ T2915] usb 1-1: Manufacturer: syz [ 690.851501][ T2915] usb 1-1: config 0 descriptor?? 02:42:53 executing program 1: r0 = syz_open_dev$hiddev(0x0, 0x4, 0x800) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(r0, 0x80044801, 0x0) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000000)={{0x3, 0xfffffffe, 0x6, 0x0, 0x3, 0xf0}, 0x3bb, [0x1ff, 0x80000001, 0x9, 0x1, 0x7, 0x5, 0xff, 0x1, 0x0, 0x8, 0x9, 0xffff, 0x7, 0x0, 0x5, 0x1, 0x2, 0x7fffffff, 0x4, 0xff, 0x0, 0x5, 0x3, 0x9, 0x10000, 0x0, 0x4, 0x40, 0x400, 0x400, 0x9fad, 0x3, 0x471, 0x5, 0x3, 0x59ba, 0x548843ae, 0x1152, 0x9, 0x0, 0x5, 0x1, 0x1800000, 0x200, 0x8d, 0x4, 0x10000, 0x6, 0x5, 0xf5e7, 0x69e80f88, 0xcb6, 0x1000, 0x346f, 0x0, 0x8, 0x2, 0x8, 0x6, 0x81, 0x0, 0xf80, 0x6, 0x8, 0x7fffffff, 0x0, 0xffffffe0, 0x9, 0x7, 0xb9, 0x3, 0xfff, 0x7, 0x10000, 0x1, 0x1, 0x6, 0xb8a, 0x7ff, 0x7, 0x5, 0x3, 0x3ff, 0x5, 0xfff, 0x9, 0x1, 0x8, 0x8, 0x8001, 0x8, 0x4, 0x958a, 0x85b4, 0x5, 0x80000001, 0x7, 0x8, 0x9, 0x0, 0x7fffffff, 0x5, 0x8, 0x8, 0x696, 0x40000000, 0x3, 0x7f, 0x800, 0x6, 0x2, 0x7a000000, 0x4, 0x8, 0x8, 0x6, 0xffff, 0x1000, 0x3, 0x80, 0x8, 0x0, 0x10000, 0x6, 0x5, 0x8, 0x7fff, 0x1, 0x1, 0x3f, 0x7, 0xfff, 0x0, 0x6, 0x20, 0xd, 0x4, 0x20, 0x9, 0x1, 0x4, 0x8, 0x2, 0xfffffffa, 0x6607, 0x0, 0x1f, 0x3, 0x9227, 0x3, 0x7, 0x8, 0x9, 0x5, 0x9, 0x3f80000, 0x15a, 0x0, 0x10001, 0x200, 0x3, 0xfffffffa, 0xc84, 0x1, 0x2, 0x4, 0xfffff75c, 0x20, 0x1, 0x0, 0x0, 0x3f, 0x1c, 0x7, 0x81, 0xfffff801, 0x5, 0xa385, 0x7, 0x0, 0xffffffff, 0x7ff, 0x4, 0x7f6c, 0x58d, 0x7, 0x0, 0x1, 0x6, 0x4, 0x9, 0x8, 0x6, 0x1, 0x1, 0xe0, 0x8, 0x6, 0x40, 0x7, 0xffffffff, 0x20, 0xfff, 0x7, 0x40000000, 0x43, 0xfff, 0x8, 0x100, 0x6, 0x8, 0xe6ab, 0xf047, 0x5c3, 0xb8, 0x3b, 0xae, 0xffffffff, 0x9, 0x1, 0x85b4, 0x8, 0x3, 0x7, 0x263, 0x9, 0x3, 0x6d, 0x597, 0x9, 0xfffffffd, 0x5c, 0x8001, 0x1, 0x6, 0x7, 0xff, 0x7ff, 0x40, 0x9, 0x800, 0x8, 0xea, 0x79, 0x4, 0x10001, 0x2, 0x0, 0xf166, 0x0, 0x8, 0x1, 0x5, 0x1, 0xbd, 0x2, 0x7, 0xc0, 0x4, 0x51, 0x3, 0x3, 0xfffffffd, 0x0, 0x3, 0x2, 0xa0000000, 0x5, 0x1b, 0x4, 0xffffffc1, 0x0, 0x6, 0xffffffff, 0x20000, 0x5, 0x1, 0x93, 0x2448, 0x7, 0x9, 0x2, 0xff, 0x3, 0x4, 0x5, 0x6, 0x80000001, 0x2, 0x2, 0x0, 0x7ff, 0x400, 0x0, 0x6, 0x8, 0x101, 0x0, 0xffffffff, 0x7f, 0x4, 0x200, 0x6, 0x136, 0x25ec, 0x1f, 0x1ff, 0x80000000, 0x7fffffff, 0x800, 0x1400000, 0xc6, 0xffffffff, 0x8, 0x101, 0x9, 0x3f, 0x3, 0x7, 0xffff, 0x1, 0x3, 0x7, 0x0, 0x0, 0x5, 0xff, 0x3, 0xfff, 0x9, 0x20, 0x10001, 0x7, 0x8bd, 0x9, 0x2, 0x5, 0x8, 0x6, 0x0, 0x0, 0x2, 0x9, 0x0, 0x1, 0x9, 0x0, 0x7f, 0x10000, 0x401, 0x6, 0x40, 0xfff, 0x0, 0xa3, 0x1, 0x6, 0x1, 0x3, 0x0, 0x7, 0x8, 0x5, 0x9, 0xfff, 0x2b1, 0xffff, 0x400, 0x0, 0x1ff, 0x6, 0xffffffff, 0x3ff, 0x9, 0x6, 0x8, 0x2, 0x9, 0x1, 0x3d, 0x1, 0xffffffff, 0x40, 0xffffffff, 0x0, 0x2, 0x6, 0x6, 0x100, 0x4, 0x0, 0x1000, 0x80000000, 0x5, 0x5, 0x1, 0x80000001, 0x3, 0xf5a, 0x1, 0xe8fb, 0x5, 0x9, 0x0, 0x40c, 0x2, 0x40, 0x5d, 0x8, 0x1, 0x3ff, 0x8, 0x8, 0x7, 0x3, 0x80000001, 0xfff, 0x3ff, 0xfff, 0x4, 0x91, 0x5, 0x9, 0x10001, 0x7fffffff, 0x4, 0x4, 0x2, 0x2000, 0x8, 0x2, 0x3, 0x2, 0x586, 0x6, 0xb63b, 0x7, 0x2f8, 0xb, 0x1ff, 0x0, 0x1f, 0x2, 0x4, 0xfffff9f7, 0x9, 0x2, 0x3, 0x38000000, 0x10, 0x1, 0x608, 0xde, 0x1, 0x80000001, 0x8, 0x5, 0xd85, 0xfffffff9, 0x7f3d, 0x3f, 0xffff, 0x5, 0x6f, 0x1, 0x7, 0x7f8000, 0xffff8001, 0x5, 0x9, 0x0, 0x7f, 0x1, 0x1, 0x9, 0xfffffffe, 0x3, 0x7fffffff, 0x9, 0x1, 0x2, 0x1, 0x8, 0x3ff, 0x9, 0x4, 0x80000001, 0x4, 0x8, 0x8000, 0x5, 0x3, 0x2, 0x3, 0x100, 0x400, 0x200, 0x5, 0x80000001, 0x6f, 0x1, 0x8, 0x7fff, 0x7f, 0xfffffff7, 0x10001, 0xfffeffff, 0x19c, 0xffffffff, 0x7, 0x101, 0x8, 0xfffffffc, 0xfffffffc, 0x94, 0x7, 0x7, 0x1da56af4, 0x1f2a, 0x2, 0x2, 0x3ac, 0x9, 0x6, 0x80, 0x5, 0x9, 0x6, 0x3, 0x7b0f, 0xffffffff, 0x0, 0x0, 0x2, 0x4, 0x4, 0x7b02, 0x1, 0x0, 0x5, 0x6, 0xa50, 0x4, 0x0, 0x6, 0x80000001, 0x80000000, 0x8, 0x100, 0xdfe1, 0x6, 0x0, 0x7f, 0x401, 0x1, 0x6, 0x10001, 0x6, 0xffffff8c, 0x0, 0x2d60, 0x9, 0x1, 0x3ff, 0x2, 0x3, 0x1006, 0x4, 0x800, 0x1, 0x5, 0x7, 0x5, 0x0, 0x7fff, 0x0, 0xeb88, 0x9, 0x2, 0x29, 0x9, 0xffff, 0x7, 0x4, 0xfffffff8, 0x2, 0x401, 0x0, 0x3, 0x8, 0x3, 0x1, 0x4, 0xff, 0x8, 0x0, 0x4a2, 0x5, 0x3f, 0x9, 0x22, 0x4, 0x0, 0x80, 0x6, 0xffff, 0x9, 0x2, 0x1, 0x5, 0x7, 0x40, 0x100, 0x101, 0x3ff, 0x4, 0xe4ad, 0x40, 0x4, 0x200, 0x245, 0x10001, 0x9, 0x80000001, 0x3, 0x7, 0x7, 0x8, 0x8, 0x5, 0x1, 0x1000, 0x8, 0x4, 0x7fff, 0xf9ac, 0xffff, 0x8, 0x1f, 0x101, 0x2, 0x200, 0xc88, 0x3, 0xffffffe1, 0xdd1, 0x20000, 0x2a, 0x0, 0x62, 0x7, 0x5, 0xf2d, 0xffffffff, 0x8, 0x10000, 0x7, 0x7, 0x17388351, 0x78cc, 0x4, 0x7f, 0x5, 0x9, 0x5, 0x2, 0x7, 0x200, 0x8000, 0xffff, 0xdd4a, 0x3, 0x2, 0x7, 0x3, 0xd64, 0x0, 0x1000, 0x40, 0x0, 0x7e0, 0x3, 0xff, 0x6275, 0x6, 0xfffffffa, 0x7, 0x8, 0xf7, 0x0, 0x9, 0x2, 0xc3cd, 0x80000000, 0x2, 0x9, 0x3, 0x9, 0x2, 0x2a6, 0x7e295e9, 0x3f, 0x0, 0x0, 0xed9, 0x3, 0xffffffff, 0x7, 0x1f, 0xa4fd, 0xe1, 0x6, 0x6, 0x80, 0x1, 0x80, 0x1bfb, 0x5, 0x8, 0x7ff, 0x5, 0x2, 0x0, 0x6, 0x3, 0x5, 0x10000, 0xc19, 0x6, 0x5, 0x6, 0x4, 0x100, 0xee2deed, 0xb2cd, 0x7, 0x1f, 0x4, 0xff, 0x100, 0xfffffffe, 0xff, 0x8, 0x5b, 0x5, 0x3, 0x0, 0x3, 0x4, 0xfff, 0x200, 0xffffffff, 0x5, 0x0, 0xa92, 0x7f, 0x3ff, 0xffff, 0x1, 0x7, 0x7, 0x9, 0x100, 0xd69b, 0x6, 0x1, 0x9, 0x3, 0x0, 0x6fcc, 0x5, 0x3, 0x7fffffff, 0x5, 0x8001, 0x8, 0x1, 0x3, 0xffffffff, 0x3f, 0xe292, 0x8, 0x71fc8321, 0xf462, 0xb4ac5f6, 0x8, 0xc000000, 0x10000, 0x3, 0x7f, 0x200, 0x1, 0x3ff, 0x1, 0x40000000, 0x0, 0xff, 0x3, 0x71, 0x2, 0x7fff, 0x7ff, 0x4, 0x8, 0xc8, 0xa, 0x81, 0x3ff, 0x4, 0x2, 0xffffffff, 0x2, 0xb9, 0x7, 0x7, 0x81, 0x10000, 0x9, 0x2, 0x4, 0xfffffff7, 0x401, 0xa653, 0x6, 0x5, 0xda, 0x9, 0xffffc267, 0x6, 0xdacf, 0xfffffff9, 0x3, 0x4db5, 0xfffeffff, 0x2, 0x4, 0x6, 0x4, 0x7fffffff, 0xab, 0x6, 0x7, 0x4, 0x2, 0x1, 0x77fb, 0x9, 0x0, 0xffffff16, 0x518f5da1, 0x8, 0xef18, 0xb8, 0x0, 0x7f, 0x6, 0x8000, 0x9, 0x800, 0x2, 0x0, 0x0, 0x8, 0x0, 0x1, 0x6, 0x5, 0xc4, 0xffff, 0x4f7ce5ed, 0xa0, 0x0, 0x10000, 0x9, 0x4a1, 0x9, 0x1, 0xd7a, 0x10000, 0xaa1b, 0x7fffffff, 0x349, 0x157, 0x3, 0x9, 0x6, 0x8000, 0x7, 0x0, 0x200, 0x0, 0x1, 0xd9, 0x6210f616, 0x3, 0x0, 0x81, 0x7, 0x4, 0xfffffffa, 0x3, 0x1f, 0x1ff, 0x100, 0x6, 0xadee, 0x0, 0x8, 0xffffffff, 0x9, 0x2, 0x80, 0x0, 0xfff, 0x6, 0x7, 0x6, 0x1000, 0x500000, 0x1ff, 0xb1f0, 0x0, 0xffffffff, 0xff, 0x2, 0xffffff01, 0x6, 0x4, 0x3, 0x9, 0x10001, 0x0, 0x9, 0xfffffff9, 0x10000, 0x1, 0xffff, 0x1, 0x90000000, 0x6, 0x10000, 0x2, 0x40, 0x3ae, 0xa72, 0x9b, 0xd8c, 0x2024, 0xfffff63e, 0x2, 0x9, 0x1f, 0x2, 0x3, 0x7ff, 0x1, 0x200, 0x28d, 0x0, 0x7, 0x6, 0xfff, 0xfffffffe, 0x3, 0x0, 0x7, 0x4, 0x1, 0x8, 0x3, 0x491c, 0x800, 0x3, 0x6675, 0x6, 0x384, 0x8, 0x1, 0xb768, 0x7, 0x4, 0xdb, 0xe99, 0x1000, 0x200, 0x7, 0xfffffffc, 0x80, 0x5, 0x5, 0x9, 0x5, 0x3, 0x2, 0x4, 0x80000001, 0x10000, 0x3, 0x5649, 0xff, 0x7fffffff, 0x6, 0xff, 0x7ff, 0x2, 0x6, 0xfffffffa, 0x9, 0x10000, 0x5, 0x800, 0x6, 0x9, 0x7, 0x81, 0x7, 0x800, 0x8, 0x7abe, 0x5, 0x2, 0xffffffc1, 0x9, 0xfffffffe]}) 02:42:53 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0x0, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) 02:42:53 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000480)=ANY=[@ANYBLOB="120100008ff0d1405820051042510000000109022301010000000009040a00007e41100009050000000000000000005a0dd1a49d22593e9f5b25799304eeee2d611015b619674fd6e60c36084a793eb3492a6c5f7265aea3cb2b5410963ce300f14bcb0f2cedcda1e22e40e13141b08ea7556b25c8fc548cf8cb6b9552fe819c8ee7c3da46de47673f7674011a6cb6629a136d848d3d86420e062b73c154b0917d288c7a90c44f8b3090c7b99973889964c61ba4d826dab49907af48ad3fd7ab42264faedd24922fc78062d5049077d42a6afa3eadec81e4f8a84bfc849c14bfefbee1471c06b7e78eb1aed030f0f9f8b3d4c23773ed6be51516769fb42db93443912400d99dfa91890bc413a2fbbfcf3b6a799bfa110a0aee431a5ae16efbaa9a633174c31d3091a38dff9ad5a350e8e4df712844cfb9feabcf693634eca595d055123bb08623c879928fe18f1be0baa227301a22f5ebad6b6a117826378ada6761e672c93f179b24770010104c59952281736a8de00e20b210656515874ce468adabc52860e451c338b51c5e695e2d2abe8d657f791d13a28ea80b7e39aa6d91ed2efe55523002d29205189b0ee396e48c21fc39bc349930e374f41248b1dab6a8eca8626b781b1c6befba312615cb68e296c8c1c82105f7ba198eb5e50c3e8ae4646fc0f1cab283818165220f82e6e4ebd3f1c2beca783929227a1ad403decbd97a03841f5979f549a31ac1440436834f94193ef1859b59bef8d8eff655996aa5361f998807ec088edc3ff509082589757e94856f655c011fedae4d5a8376202966c9413c81fb385b18eb518d3e6030ca113b4390fba3a6b73ba189f5f175faf45ddd1ce1515afa4d766031c2e1b89857d0e59e30f2cb27bf34eb5aecbc3c184ea56282c150a160266bb73457e159b50d4bcd1e67ff3f763ccbba0b4c96c03e4074a6ccce500320d996f285bdecf497fd4da06404f6fb2e26a29b557f0ed5e1af9c4ee9075d17c770c5a636c2d6593022ceb4a5b7f771e7880041b8b3c2a3b32cbcdda60930607c6bbb34fb6c48a751f769f1ac4734d9b9aff542b9d3a0ff0e706564b6114afb0801e2bbeda26e68a4e77e53295ed4f280a592505999ef465cd2fd723dd1214c1cbc94fd6866ca800465e4e40c1a6cff95548a60db0ac9f8e36bbc9a9b3d57f30daff01d9e4752374ae360d9b6ac219712aefbcd180ac281f254caead93d2285ae6acade9c48c52cdf748f58ee27ec3f01000000000000001bcacc9402cec29558265a0a8eabd5a11b8a77ea313cc0fb71c95d9fa3daedb2afc749fb54412f79d2061d5bd5eb0739e76e5a979cb87bbc6d3151bd2a0f9754557e7016e07b9f1a732e37b3e8ae143157551a292ef8270f272cd6da2d83a73f06dbe8f7148908baaa9da55faa17e1ed6240913b57c41dd3ee24773a6da5d9d9947ff5be44dc49066bbec890509d69848b2f6c9f20ebaa7ade7df6f4039f7d25109190e0bea27af15d705fc4776f655828f39bbf3b5fd61807364a49e275a4546468d4a5d5d7cdf08116b9ac705df0ade3b75d7e5965b5901c2f2a0af2a1251e11c4e6e4f90f2617e1b5c8bd111d4045d0876e09db5ed87c44a743b9d4f2e230d2169328e1f513f5cd7a539e62d752f7f1995e5204682bc3b446d5a7641221f5ca8253b827b337f9578ab4ae2de23b1d7cc0038c8b4fe5d6300ea8a751c660022d454c7779ed12750ae49183800bc830ac26630e46d246c6daa81a919fa4eb2d80fdb79deb7e9a883692e40b320edd5d4c51a9075e14c97ff77657b0ac41d7202dd7e75e0aa8c73dac8517fdf75a9971d7e12059c23ad8772d0e5a1d105f734a34277d56a67e0272eba4232cb7daf8ad47df453597b61461795eb2187839131884e5d142c86bbf5284c36a45b62a1cf54ccd5a80ec09b0869f7659737f105cfe1e481b1390a361bd92ffeb17ac6009ca068f181043cd02a7bc7406225601639d18cef9abdafdabf538d8a4ab209e72e795b7faa0434df5a94958db2ea82bcf3662ad34f98f5b5c3973a46373efb7496bd92a5c0a64484b4aa75358cdb9ef632e7247aaddcaaed59441faec45f016f34076bc9d3a9e652cb08ab23c60b0ed87e3fb78ba65dd09689fed34b2a93c754507b7f7e8e9d9ac7a0c51933188e61fc18c25954dfd498e8d9c8614d12c9bb47abf8f886e83168664356efd42410c8faeefef47f800d562544ca664c242cc2490ca9f4f51ac4fce8e2a9fc17e50b05e19ff892fd75abea071befe1ebe5c2f5926755916212806e63fae77fcfdd8ea8f04b075428c9e5d360f1c456707aa11e995e82e8ae83cff3b1d403a88f3eeb72a861a5b966fd6b3bdbf60171c387d92bc5a8c91b38e340ab116b32b82228720c4f3d650695ccf77103e76bf03054b8c99d9b2edc02c8d5f45ec79689dae561514d65a30c00f551a8a5f2cff701069eafa3434b5e050863ca22a193b84b4c037d346c65709e57e30b25afa2bde509e3703e5797d59cbbfce08cc1ce5c2dc16bb5d6a10890baf0f9c11a5d19606425e6a213c3e4d2822d94c2e64bdaa2ebc22f3fcb6a704dbffe77029fb6f1a0080c24cd4bf5a1553563fd21b292ff4c1f662e7b85110c857ec3c2be957c4bc83ccb05f8dbc66513236356e8820683456ce6a9e0679534c40742bd1cd23eb338ef9f5328401db92959c4fd936ae3c2ba08517098433ca10ace18eba01ad09e45db5abc8afd7cdfaa1cc078dc71f38bfc934b0b7a5d5de7262f556a0ca049a7695c7d8b23cba3fa4aaea48d92897dded1977855ce898f7fb09d3bc30c0027e7854b55bb61fdfdce948d053231c321ca00693676b4e984d03ae8c2b83e79863f2e02fd45fa9badb7d51aa28cc255ba452060df9ca06394726b1535b1a2a413fc14936cbce04c9443be6151458e85b4d24efd3fc4ece4faf86f805ec8722c2a5b79773ac39e73d2c64a2169e4d9dd98621566031b0d4b8bad3d0b933483aba1763a66a33d72dbf0907b040c5e9a5f5a858ee0cb3d0201ae1fc9e2f7fc3fb24a67d06826a1e18c608dcbbc48bb1350392e876cf0684e173f1238b9571b22e8254a1ede3523b9a4fd3196159305d492b4cca62ae650ae2af60fdd1fb8ba7fe851e577d26640ade1b2ef5938bfb3cdf797b97736eb268b6ed2f813149487fe945dd45f4c3886ef1d1c681e346d2f74e003d066b426c863c3a3a73591f8311e27c4938d9842523c5db290091e397dc999ac3e51468509853800a45da2122390a9c1ba757529992a3b92707523eb3a007a3aadd709f4be0a45ff9044a3c2f9fb7145bbd3558bef683020590d67e418fb23bfe2a6c57ab7f7fad94364a214650a898056472f59734954d35149f8f873c1557a0d940bd2591413d4914b7c0ddd68e778caf9b4d76d40d5f67091e777cae28b8ced539287666d4c0cae4dba335b4ada41d9269391cdb443c89447acb688ddb5d7716974fca0a8daa172a069e8419b40de8d097130df2c648009334076a13c867ba7426e7c46b8432686f6abe5cc960cbad099069a1376a9280c51d80227e2d26717ecb0bcd0da1bbe173637201d4a457e49bbb170b1b5d0a34db3f60ac4b301b3b126d893bcbf8a44d8bf5e88462e0341159aded1a8d539325b53023fa4bd1e889341fddae822a9ab431db0e6f73a2851bfe92cc566bbf814841d49d604cd1d3b561509cc30c8ed006b41c02022927152ddf5a40b754395b2be5e08245fd03000000006cc09e6edd74e768faaab17e5418ea100b8b2a5a85792f2acb18c532db9c7b82979b4424bce55f0f0aff9e71ce706548e6615ea401256dfa79f0d28e34c674f39ae9f093ff1059fdae13a247f2c11d80cb26f8c997b2c86acc87290f5d66d6dc4ae42e0ca7449ec2b4cb65376fe5c0f79006dd318d0e2433f57092ccf2b423d997ed82ab5bb60b5a8f32500182c85e611d47675d75d542cc93d04a00f12247492121edcabe0706d7cb08abd14f73b939d1941ae62799e016f12564db5bcc85c76056d17a821556fe78a2e490af2e7ef8a84ba053f11c9778ae06bd74e08c8741fe5292a5faf4a16158af42c91a0c8ee676c089e7b7d09798b4de9cc4eafb4247aad90bd544a1050602adf809c6f4425e0bfe635796e5c6251b9ab155283289895ceb3089548ac46b596acfda8d99d1d4418d1e472a4cbcdd5199b2da6ff8dcbdf465e10b38376f8f40c9996a939839698bcf7f3ec913afe985ea29fae8cc01dba65c683613ab698847a315a09c0c0123531ff18d74b063163f62f31e06441fe96ef7db9efc71e9c768a91d37e9851d5cf67232bf34a030d6c21c0ead78985fae2b27d511749fdbe150ad8558e8c2b95b5713e736cb513c0d41ded0138bc399a1fe3c184c4f96039f73ba852f89655cee6997c064fb4733d720f6cf0b012df989c5b5ed5b3564800a7982aa15587b479f4c1ab09ddad634020ea4df5e042d79182241b92d3543c67f1c16bfd0d544a83061382c9efbf9d128014e7ee192fb13200d8e29fe0cc8c1d5948f3d367127c455e0c7abb1d2955e62cba63ba38fefe96e984e1cee4dde69bee07bc1c7084e531d75489f3d371d18e27dad75e5559f0aa52a293e5db2b07ca99337687e13d2dc0d67d1b7eeaf42d534a00dd5f13c178f98be9844ad72d3c06e16ddd4c18f6c8d054bcc9bdcc3696b63b83b3751fd5d79b846e60631cf8e9ddeea6564006f96192bd423f16cc43c0aa76879bde2bebe9e04610352a0bea44c03d8a7163ff84cbb2aa7db6da55a73caf90f058678e4ac3ff4dcec421b1a06a2c20a71f851d3608e17d02c136230783013dac4839c37a0c569c03ae56fa5e0adff0ab9752fd1be664aac3c28e1c7155ab8a481f21b9c5a0c088633b3aeb352f849cae6de2e0f10f3bb6bade21a1ba3406fdc52031dc2f968c3a8736ca5a573f7b7110e6f56af1ed5602e2136d3bfe5761d9d7c3facc34b95fdf6801ee3de3c241b9076b6da98fe16a48e81d54278d69743458c91b09c5c38f8975b0b7873ae2f9f6fe7638a0eecd126dde06efa2fb11208c8b843ba6c2a816a2cd8d31433f9ac2d55a6cbea37c70488c625cf457e7723c913604ccc7071bf873d5a04172dc5524b7e1a59efc0e2f2233014943fde80533341eb51ffb4c00921827a6916443a32a22d3c70fd010935660eab77bb4bdd65de181f70ea330eba3ea63e87020c5980c15f1c6b5ef1fc1c7da771b0c1e1eeefdedbcc00f36b5f6486c4887777cbb5cd722ab17b81f94875a04797aef6e62919409af1e05c099ab9715809177e9baeb9f287685c990a98b5de5810467bda75055bf16d74842836f8a1e84f6b17866593345c4d14f06c7bf736221f19ddaf6526690f574937eeb80ba4cd8d8d9d044e6a26807cfeb874f23cffa3492da1d7d57ad5db137752747c841f42cc2e4c64ed918dc990c0920d899fca0a690ff12c167659a236fc6af5dcf12ec623d780c1270b5a310947ed62655f206f57717f58a08b68de8768ff4c9731288e5589111c80f6bc5f3dd382a7f26eda7f3acd76b9501c6c407a05592ac8cb43198e06035ee3de301202c40cb4c1fa7e42db2afdf53ba29d35ec1bd5d2c696f41ac54cae950640f36ae2eb42c4c5d2f9a29528c0ee2461e263b2b599a9348a38ebc440ea206be684bb3a8faeaf887d75239ffc5e7358f0c3c7b52729d980bed1203f32eb72e334c9c91681713e09142777ea6ffc75022be9d1d26cd5f92f0c483d675a2baa24b986e7a831dd732abd299e3ff721389ab06c49eeb2988fe6894431c29528d4aba555168c13c2828a0ecc75530b280b7f20e9ee474c1547a6ed10de1194680c8080b09b655000000f7ce1766fec4aa47df51d02d54783fa655d507e7e6bd6d9b61911545fe96b48c2b39387acce907470cc2fd44314a56a71947b4116413c86f87c7cf3dc2b90e6ff78090500000000000000000027257567f20e69a09732f654330c591efe92ff874ca9a9d5f74fa55f11240cbe46e92f70e79ae18291f97af000617488971518b75b8bd113aa914ff9a8bc4141e2363eb133c6a2f8e4b871154ac397c8b995ee39c9fd289970f4e51c7dc39e6544df9766b12585374a90d616f2c0b3c5c9169dead7f6b8b6ebcc207694f5c12d1209050000000000000009050000000000000000007418335a4e21b29cb0f902ce73e9f83004ce18e34172483716508212c174865f78285acaca6638b0d85632838f2327d1cafaab2aef29750c7f87351d8e364e8f5e6adcafac76511ec23f9890ed129f2c83a6fb10aad65ccbb9d2dcd2f8ad764c6162ca7972b5c269849060cba038fd2e14f36815dcd5c58295bee9c7d9ba76daeea2965cbbf835eaa15daf55405d0c429e51826bdd5f455162358a090500000000000000090500000000000000090500000000000000000000732be65824f4b4866d9244ba6a744f4380af9d045d69fd33a35cf8e7dcb9cb92929854fe5a418c9f2123475e4c37289c3c53bbc44d585b2af9eb3fc75b11186fa0a1d4c1aa192b88906f0bbe152ea09af5214b4a94c652f90dee1f1476f3fdaf2710df52cb74df61ea16221c8bbab829f071efadf6431744644fb0be57577b0faee9284e430df00759f2e88d0be07cf1575712819fee79dd02b63180582909d34bd40ec23b09050000000000000000002020b9217c8504e9263c7615154ef9043c47a46db3494b55dbd39ae275f36c8bf3ee1d1c1398de0907d32177a7a46367b0e5510e785a5a6c11e12872acc57a19b387703476807c629860258b83edb8c1c0a3a112c57c86fef040bc1ad709f73c07523c9bd16dba41a064cc41a5950adbb478f0619ffd4065eb4be9199baa100b06c6eb22ed135c1f325ee2de90bd5ac527a369690b000060684b8d447fc2e88466b1449d3a2cb57d5bcc6410ebac7f95177fc13ec36e537926cad7deb02d3d1f77dda277ccb6066839accd1f1481446ab2ae229474eead8c8d4b11fce6a64381850f9d2ecf080905000000000000000000f97f88c8a33aa9a754745a9f5b39c793cfe0c5b8ec45bc1c93d521a6ae35651c5552c907f5e7d052cb00b482ff574c4f9f722015de774bda608257197a5c410f350c4e2e6221c61a911fc6a3e0238b17e79124a61ee61d71566f63ae71a8d658964071d5cde32b3e8c295543374ca83931d190bdb20000f12699fb32aa09a852076d68ad79cc38c8d5363d22171fd71816e77ee68d39b9712210c992f5004c3e6844e36fdbeb38aead1bd538e3477f5202feca91092a083bc1c47d674c681536cc8eff79011ba2630dc2038148c123f685954df9eefe18e52bb9ebc2433a9d7ae2141e321cf4520774dfa7c12e66c441632e8daecb1e6d5a653e140657574a28887b1e7641803d5fd9d4cc84a82f859ba2921c90bd7c09050000000000000000009f97dc2fdf18cbe027c7f9ca31dc7982f18000e649dbeea25fc5f36c2e1e7adda104a2e5308dfa3cf3630c38052bfccf94c2f3bcb4385f2f3e7caf6952f874a071ca2b741452bcf24daaba1883f3669dba89529fde09050000000000000000356b765441862f5b53dca38b3ec5ee22f3eba9df29f6ab141d35f97e25c32be24973b85033d379e077a542b2ecb9e5eb36c7bee167dd00102532bb13bcaee929a752057333ac0cae7303cb06de80bf50eaf9b15b6b2315da943e867593fc4ac63bb96615acacefa8d7163c195d7eabcc2908f2c71288715d9f6cbc1b4b12f18338e06a96080b6e8f841f6ff7a1a4c332404015ba3305c20ea67c23afd2017820bcb51dc6474588d43d0825c83c36109d84630d297d45371ab3b9a35915867e29881000a4aa5f48be29363044b6952281f6212784b2b89b2da309deabafe5a28cee6852387a366bd8a4bd810d7706d66a7da27c09c3bfbaa12a3c0c093d55e6563c8b28dabbcf65c0b13a98aca403d3d83b8d790797b5dc4920350db2"], &(0x7f0000000180)=ANY=[@ANYBLOB="a3ffffec479197292ace63868550d32fff000000e8ff018000000000000000000000000000590300008f3a6c12f904e0f4e9d8a4819aa97e9fdf9301bf8c60da0b2f2598f473c29eebd5250700002748000000b66fcf47e6bf2fc798775147541d12a7ee8a48934e0957d476d6b1e409d17290b0c4483ec7ce2ec5fc9f479da4b5128259f4d812f7d4567fa1732f6f1f3605ad2dbd7a04993c986222ca4d3f0317714231d98cc78c8140652e259edd32a4dac0ccd7f905b4dca86f2c7cb18ff3045cff433b79f0e465ac9468c45724ec7f32496e80480ed2ae468ebc09a9c5"]) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x80) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0xd4) r1 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) 02:42:53 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000fcf858105e04830225830000000309021b0001000000000904000001020c520009050e0000000000000d87be3e182e6e66cb4ee3702da368931edf074689d60100000000000000ec6e407bec5d81e513c8043bad99c5623183c78d97d48565a235993461d9de676dbc1ff25d52a2bf736db5a16b4b0d16e39284e1dbab54d359b9e08a011af2d827573724a6e6f9594de0515ca718601ad064de395bf91dbefe4dc1ecf8c48d29a6972cc0906a2c7f9df9ec6333f15b43daddede2bc018f8277c24b923dfe8d1baee8671cfc11cb6e4779412c4bd665ceb12c93ab7ac36c4d84dc3313f32c6b8cba2cb142396fb92009ab42a3e5ef2357e328707decdfa419b512a52a266bd0ed4df1efbf513a73cc06e96d5eddbfbd55534e26c07ead2003676c02a48ec2d3d08e3c215eae8a4f976722b678f7d750d2decfd917ad8cef564653db1300000000"], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x4, 0x800) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(r0, 0x80044801, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000000)) 02:42:53 executing program 5: syz_usb_connect(0x0, 0x78, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000291cb1b0847050373b227000000010902660001000000000904b500001ab437004b23e5ea3c60034c750bc115d460975b13a41243a5226943801d11729ae88be359ea5c8adb2d19a28f00df099298cf5d307a245ec80a087ef0ea2d511b89580b5caf8bc2aed5307dc56d54092105a9fc0122df06"], 0x0) syz_usb_connect(0x1b7207f15dfd06e, 0x1033, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x9a, 0x6b, 0x9, 0x20, 0xdf6, 0x52, 0xedbf, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1021, 0x4, 0x20, 0x5, 0x80, 0x7, [{{0x9, 0x4, 0x70, 0x0, 0x7, 0xb4, 0x96, 0x8c, 0x2, [], [{{0x9, 0x5, 0xf, 0x0, 0x3a4, 0x4, 0x5, 0x0, [@generic={0x1d, 0x29, "0c11f53b4647a0c1ad2c1cf4df35500156472e5423deb8bdaeefdd"}, @generic={0x87, 0xf, "90daa7239ae71e2e0ed298c4d417cf3c8627ba0cf5fc8caf96a6037d17a64c1060bde23237fef3a0e67e6ea2fef2a280570b9ffb1a665db7e4b50547f3c37e458d210b996d8bded21f8466cae4dcd0e9f9025ebf1ab7dd40c9457a5c613277827c2d21a06942a645b1cbec0ba93a2c88cfa6349dc827fd334c825202af963f44ce24a98506"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x2a7, 0x20, 0x6, 0x4}}, {{0x9, 0x5, 0xf, 0x1, 0x29f, 0x61, 0x7, 0x7f, [@generic={0xe, 0x21, "75eb411ce57af3cc7a6a2260"}, @generic={0x5f, 0x22, "7141d293d7b594aa37ce4071726ebf61fede6c6f1d2a743f460d8c8d1ad287d0bde26af505fc3b7f53829cb22f52835f38e384bc37e87b946c8a3659a282dc05ebc3b58c4d49b524a8d2f26ad652109bbe38e59f47e270aa611558a371"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x260, 0xfa, 0x9, 0x4, [@generic={0xc5, 0x22, "55a5f7d34d153ba630bd6538c2f4d3af7f12700b38d7a271f47f0d7e36d6c4592bd6b1cd82dac9851270c3606afb802873ce8a2856e1d4041b3ecb752b3bc7d6ffe8bae42728179b9f8ce87084454403a5ae421fcdd4afd4b70bc96a704c7166df9258391ea09050196418fbba0d7c00988380d2e55c16e821778527ad0c394def7628224315d1bc65c621da5c987c80f1007a5eca99f168be2528f0643f586c4f4a401d904bed3d45819ff13fee5582ef9b7ea1dafe5773e91811a64fa2b4d9e03a27"}]}}, {{0x9, 0x5, 0x2, 0x6, 0x62, 0x81, 0x3, 0xee, [@generic={0x98, 0xa, "b148b4ae31d7a5ed5c5dc1f713fad58eee5390f97e44fc8de5038340497d5f04c949a2ea3cd7c1e24f6840e3103cf4a24236cb425772eeaf7c297944b13675ade7e838806ac8760b532d79c6b594d92396e1bfa7239fa59559070cb1d002477afedf055865e40744d1b7bcc780d3d0e3890f7bf48682f7d513ab78fa3586c7f601459ec49d9cb61aab514dc1cfbd2d06d80e8c821b49"}, @generic={0xc0, 0x23, "645cef58e8cc8255875c0b927ad835f4d74b6b99b59547c243aac6f4740bdc5ca5b38e26a7753d14df3fae3e166ee3f3211ebe57aebaf98af68efce86c872fccadb5920cd75060fe788e1fb3730aaa90da95f682e879efbfc942f2500c6dfb192391555b26ea2b630a240a6092a064d3d34d50d2319b364be307f771bb96a47bd032be0983c01b30d8e77e69eaef46f5d6cba9b9edf275dca7ae14f3eb2778c8af84d712ec97e19afbe4cfdb9dd96d76693000b2a63bb7036d97dff4c6b0"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x62, 0x1, 0x6, 0x1, [@generic={0xe9, 0x31, "5449d1cbcbb13560fc21152c79c08f59e683e7ad12a7c0e6be522d5da9ff457848831770836c0e3df7e150d77e7ee437f7183f488a4c528cad1b1265dbeb6fb5ded22fb7f78ea12cdbfabcbb17066673f3041a6d97dc700f1d3c0821b977a6f5cff9a7dd93b6271f52eab830f3fbaa0b39609074503714e7baa631a978bd46594121a148632fac03fc63f8b5158fff5174274f29a5854f5c8a5799259476dfa3b9a8407ddf17ad13a3fc17d3a9360437c409ebd96c4945603859831099dbecf4966b7c30c315ead2d4a6b25c05b7b4caffe14966556c8fa85bf33cb5bdc493caadd799275bd076"}, @generic={0x16, 0xd, "dfb7cc9ede3224c20cd6ad6d3179887779ce9421"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x141, 0x3f, 0x3f, 0x4, [@generic={0x68, 0x22, "7c1759390f7a018cf246621cc8e9511582c9990d9ffe51b41a8028bb3d10ce4961c1c68b5f117236abe017cd7b952b5846864c0a7ce6c49379cc12a7efb2259602b30e087f77db02e428e1745fe93d832be5649165e8d3f676d31525bb137abeaeae1b3c85d5"}]}}]}}, {{0x9, 0x4, 0x75, 0x40, 0x3, 0xff, 0xff, 0xff, 0x20, [@hid_hid={0x9, 0x21, 0xe35, 0x0, 0x1, {0x22, 0x882}}], [{{0x9, 0x5, 0xd, 0x0, 0x225, 0x76, 0x1, 0x20, [@generic={0x52, 0x30, "96a0ccaed35a3994c589b75a5a428ba85d85e47f841395ebaa60858cd0a7016abbeba05859f25127fda6a70dd66709d3c7311e1a3192931f0b4648e26dc14fa2108a5f16ff28e84e3eaf13deb6d85f23"}, @generic={0x68, 0x24, "42d7218280e852deb46edfbb6d004a79f02fbdd4abaa2bb1a4cf780d9acc3030f8c67f7cabe27eb0f528795cb2c5cb0c40aa176179254fb098e3e92f10b707c5f02486fc9865e06e2635657bbce20f491fca0fb61ba0720ea028dac114f628f48a41cc171fc0"}]}}, {{0x9, 0x5, 0x1b, 0x3, 0x2d4, 0xa4, 0x6, 0x20}}, {{0x9, 0x5, 0x8, 0x3, 0x24, 0x7, 0x85, 0xe0}}]}}, {{0x9, 0x4, 0xd5, 0x7, 0x9, 0xe0, 0x1, 0x2, 0x7, [@hid_hid={0x9, 0x21, 0xb909, 0x3f, 0x1, {0x22, 0x7c2}}, @usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, '\"'}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x4912, 0x4, 0x99}, [@country_functional={0x8, 0x24, 0x7, 0x6, 0x90c, [0x8e4]}, @dmm={0x7, 0x24, 0x14, 0x6, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x1, 0x2, 0x4, 0xc0, 0x70, 0x2}, @country_functional={0xc, 0x24, 0x7, 0x1, 0x4, [0xfff, 0x1, 0x38eb]}]}], [{{0x9, 0x5, 0x9, 0x8, 0x7a, 0x5, 0x80, 0x1f}}, {{0x9, 0x5, 0xa, 0x1, 0x1b, 0x2, 0x14, 0x8, [@generic={0xf2, 0x24, "1fbb1d0fe57656169cc17b49c1b8b4104cf4a96802c06ea6f5dc58ec3c835693df3acb00751fe7e6c9574db05c47a56dce1213ee5c1417012cd2a3c9bf3562cbb1fbf6a6b128242d74b52c7b5fbba4335d8faffb8933f80c61b9dca6363cf9734a79f100754cd82ae799cab29a6f0d58823cb36fa37cc52facec820a11a5aa24267f9403cf5da6151aa001346a28469fc1ee2b5ed3c32356d544056600c64aa217bdd5e41f4747ba08e7c18fc8148c425f24d00633e12c7e8c0eda7267058774e07366ecd16b3f03a064646cffd3d4d190bb0ef5e29d0a5510cf0f856d7ca40060abb2ccc6634c4bf9fa4722f9447fb7"}, @generic={0xdc, 0x1, "b7f013705ddf71d8e5988337b4d5327123baeea4836d8d366abb2e7139b05785f63f76828f40e9ad3e51180bc929a8e81290dc4a4f7daa83d1390165056d5cb22680e3b9e22df443fc605defb602a31915e352be2a2ddd5ea715abbab1ea4c0538faa2395e5a0d0db074fc7be9f1203b2229d48fc6f518fd247474e4edb9df39d604d4d4bcf6e4a9eaa5f107e8a9166d647b068a3a33ccbd77d4dacbf3fce94a08b92f0eb1269e078c5c2b11032fbf15fffe43288187e90ea8c2044d841bf9973fb80caed7638bd13f3d746e0a40b930931c179c6d87a180a583"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x2bf, 0x3, 0x9, 0x5b, [@generic={0xaa, 0xb, "ad72c233c7ed65f57403285fb8b5b7f1ccec56da7e117a2ac9046c4f152464f6ccb9ed2ddf4eee34a40566e2926199ddf82a17cf034883d87473fcf1657f7968fd0010c3c3f5db18c7ab36382f8c69dc67cd0a24f5216940377ccd41b8ff28a33daadd3b1778ce7d6232bb9f284063a1fa76ecfb170e1d59a41e647eaa5fc630fe81c1cb494bacdc5f40745a0ca1c6022d528530049b5278fcb8e063fcc1179a371fcf496f95976e"}]}}, {{0x9, 0x5, 0x2, 0x3, 0x392, 0x3, 0x2, 0xff, [@generic={0x4b, 0x30, "4670e4547cf0e4128706e9dc7f9f22ad1232c6a624175a42793892e59565b0dfc2a916590b82408a2d33bc816142c4a00887929fd763467b7f0b99648f6e018b48542fc41945095b40"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x107, 0x2, 0x6, 0x81, [@generic={0xe6, 0xd, "83273fc354b1cb72624423090842acb7c41d96915909445aefd72bea96ce0702c46e30a3742a23e392e22e4ac84de389abd46c6bf7ad37a2187d062de4c44d6f72b0e88e269271570d49d03e75cd1de6dec445e1b7bec747e6e734b3254798b2d6eb6fe30716d6fbecf54afc27cd3dad1a2c7c6cc921581061f744047b7b7b476197f517bb724af54c47a1df77bba4d1cc07a1bea20aca2853ad40b52ef05a894584d98e28f56a65e30ad95579d0a99a81ef0b562bc3404b14a417d67eca3573841c85704a4332bac589c34b89163054a425e86275174b52703e4664171a946d39885049"}, @generic={0x16, 0x2, "e65f5faa09b2104b82ba864a8c80cfca876399d0"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x3e8, 0x0, 0x7, 0x5}}, {{0x9, 0x5, 0xa, 0x3, 0x1e9, 0x5, 0x3f, 0xc3, [@generic={0x92, 0x0, "8a2fcd304c0a76689cc2e26ea14d0d9ffb6f581d0d933351e6e49115fc756e219b2e15f10b2ad58e88cf2fa32d27e230ba14a6ca316275f54aa0e0d5cca5ac2cc353874ef25b1398d51f65c5159f7782a249760d13ea2b249703114061ad5f690df77ad9dd44518069574225e7d64f408fa284b25448ea113f1b65036c27764182fe31bf1285a1512e517fabb7bc9816"}, @generic={0xbb, 0x27, "57989524d52f888cd5fb6e105e1d9ad74ffd4df9f07d4927182506cf200c53c4ba4d6bdff231af8d317af2dcf9a132493e6aae1b35cbed527308739a3b8d5cde0f3c15e9e7e6b0c03e26315266c447bd357b54fab8a50491af826c98fff76e799befdd7b20c26b11c1ba367239895b379b823a37377cb598b2bf4d20e92232f6fed8125db47b2715d6e008aa0227a6567eb37b8b0640dba1f9dc904d3d5f47a15205134cf6d515f9b0587ff6744c40c352e4cfdcd08d7bd71f"}]}}, {{0x9, 0x5, 0x7299e34e22fbe644, 0x10, 0x5, 0xae, 0x3, 0x6}}, {{0x9, 0x5, 0x0, 0x0, 0x307, 0xff, 0x2}}]}}, {{0x9, 0x4, 0xc1, 0x7f, 0xb, 0x17, 0x6a, 0x4, 0x9, [], [{{0x9, 0x5, 0x6, 0x0, 0xf1, 0x16, 0xc4, 0x9, [@generic={0x9b, 0x31, "7f840a082e5766ee77f87f127d8d702573a5f8167669a35c18bf23f0d1f55a8e85282d4bc8dad3936adab60d5c2eaeccaf96cc8b63f05a8b1fa84b7929ffe57c5e4aeb4acfaa9231971956940a635475418481682b6d749794004925d4a65950f8832c651e820e01c3967f76ed6679c4c2d1b8ead7b2f2ac977dfca50f7a73f5b0cb06e3aeb032df0d092b4b0c54dd139c0c1c97f23fbc24ea"}, @generic={0x34, 0x6, "cea0da80da9e2c9b8cc5cc903b0856c5e4ead9619115b862e370d9eb1fa63be246c831257160c89e2e14871c620c22d931e8"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x2e3, 0x80, 0x1, 0x6, [@generic={0x7e, 0x5c9cda8766d6c0dd, "0dfc025c5ce7e35712bed536dc268b2b53d9c00af9ca3e968faa7f86b76e23b03baa94485abb238e7ae25dd9f565c1a7dd476a8b7e64b5b0ba21c349e3f188748e5d5a7ca7bc2de0f3a389f729ac2bfc1033776bc56e8ffa787c499c6e2b384c9fd2741170ab0c71d4db33e10fd2225d273410bb4238de34eda445b3"}, @generic={0x6a, 0xc, "bb737c68d649995a1f8bac8eec7540ff58ee15733717a569e6a419976462e68f8e154b19c2b549b18cdc0d0ce8669a39ee8b0cadf6b5b160e3492fc3321b4a44b7945c06bf8cd23e2162f6c22a122cf133f331b85bc2e17df0573deb6ed8da0032e8f366adbff139"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x35a, 0x1f, 0x1, 0x40}}, {{0x9, 0x5, 0x2, 0x0, 0x57, 0x8, 0x3, 0x2, [@generic={0xed, 0x15, "654a7fe8d88e7a982e10eb49789728cfe2381467aa4bca2c429a8515a423e83d7f90f9cff6122e1d8f9f416b652afcc777d81e3b1f953a6c5a346a0a49f4393af3e63f33f7081675267bb73900be06c1389b7ebe6f2c6ec63b05d09acc81ed23be4920dd5632bc0df38ae60e39131438bf62a7dfaf391f82c408796514f0973fc5eab9e0f267398d9fe6e3be389b0a73145dfe6068367b2cb814cff40ffe9fffad5d18d47ce80a15747c02505fa5e0a8792f2bd601ed2f0fcc4669a8e3c4b243fcd9ce093a53ce8aa15d211fbde8b84489af32bd398f17c3a8cced1fd812da4a6803166c9df9211b3aba23"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x1c1, 0x18, 0x4, 0x5}}, {{0x9, 0x5, 0xd, 0x2, 0x1a3, 0x0, 0x20, 0x80, [@generic={0x3f, 0x31, "97c3311c926b30083b8de0ebe94733793a505ea6c6b70b0ffee3d8abb0dd0ba05d2004cd1c423a7e67cdc936c2c54326b75aec20cb2ebdece5883d3885"}]}}, {{0x9, 0x5, 0xf, 0x8, 0x188, 0x5, 0x9, 0x70, [@generic={0x6d, 0xd, "24bde3824403ff89b0461556418bc25fee091c3873c760a26f686f97f0655fd090344c7fbfbd948fd97a7fc93635e1ec1e2c116918f690bf53cc98031379860f6315d64045ebbc7aeec49fee7103d501012fdf2ae2c7367a5289b1bcf20b45a389b86131537991695b25d6"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x2bb, 0x90, 0x5, 0x10, [@generic={0x21, 0xc, "5d7e9183589d080dd4f4dbe70a0a5196ad77988e28fd0eb1056bf9aaa16a9d"}, @generic={0x75, 0x18, "0e7002d53c417e5ec15400f4dedcb0fd9c1255689cf66c0aa128f03fee2f330a5bebc3f7583fbca842ced675977dd89e848e50e3deceb49dc7fc16fd11780fd877e7c2339258118c682c69a4e8069aad67c15679f076ceea0ec2c35b4e16a432a10e28299efc7c40c6b75f00ae5cda1e3fc3f7"}]}}, {{0x9, 0x5, 0xe, 0xb7ab07858dc064cf, 0xd2, 0x1f, 0xae, 0x3}}, {{0x9, 0x5, 0x45, 0x3, 0x149, 0xc2, 0x4}}, {{0x9, 0x5, 0x6, 0x0, 0xd4, 0xca, 0x4, 0x1, [@generic={0x54, 0x3, "6423777618e4c92b0b21c37ff627b0105707493f7ebc189861e5449379f5136921059fb730ab2656f733b1dfd4076472053bf551a6b812e7b00146037001bd483cffff8bfdb10b99b68b4142ad402d0b6e39"}]}}]}}]}}]}}, &(0x7f0000001200)={0xa, &(0x7f00000010c0)={0xa, 0x6, 0x200, 0x3, 0x5, 0xff, 0x40, 0x8}, 0x8f, &(0x7f0000001100)={0x5, 0xf, 0x8f, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x7, 0x3}, @generic={0x4f, 0x10, 0x0, "960bca072072b4faef8cad3b949abd243bdcb6186ecd65efb54c9e52efeae7d329011db61f27d3b656cb9f48cdae2b5a189c69832a5c46aa6740742ba50d144f2c405e9bb172362e009d8f7d"}, @ss_container_id={0x14, 0x10, 0x4, 0x20, "854345b811ed9b4b3d09351f3eecaf94"}, @ssp_cap={0x20, 0x10, 0xa, 0xff, 0x5, 0xf6e, 0x6056d558203759f, 0x101, [0x5f7ede608aaf98a1, 0xc0, 0x3f30, 0xff0000, 0x7f8018]}]}, 0x1, [{0x4, &(0x7f00000011c0)=@lang_id={0x4, 0x3, 0x80a}}]}) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000001240)=""/95) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) [ 691.133806][ T12] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 691.233627][ T2915] rtl8192cu: Chip version 0x10 [ 691.363555][ T17] usb 2-1: new high-speed USB device number 119 using dummy_hcd [ 691.383740][ T83] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 691.383836][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 691.393705][ T2747] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 691.513841][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 691.524863][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 691.537764][ T12] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 691.546880][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 691.555784][ T12] usb 3-1: config 0 descriptor?? [ 691.613621][ T17] usb 2-1: Using ep0 maxpacket: 16 [ 691.623675][ T83] usb 4-1: Using ep0 maxpacket: 8 [ 691.643827][ T2747] usb 6-1: Using ep0 maxpacket: 8 [ 691.743720][ T83] usb 4-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 691.752824][ T83] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 691.762036][ T83] usb 4-1: config 0 descriptor?? [ 691.767215][ T2747] usb 6-1: config 0 has an invalid interface number: 181 but max is 0 [ 691.775461][ T2747] usb 6-1: config 0 has no interface number 0 [ 691.781695][ T2747] usb 6-1: New USB device found, idVendor=0547, idProduct=7303, bcdDevice=27.b2 [ 691.790913][ T2747] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 691.799936][ T2747] usb 6-1: config 0 descriptor?? 02:42:54 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000280)={0x8, 0x7, 0x101, 0x4, 0xeffffffc, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b6", 0xe) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) write$hidraw(r2, &(0x7f0000000580)="3db9c66a18497c54efd9056a7d03a4782a51bfaa2bc418f7eaa933087317feecb06fb1945100d472e3fb28e3f9d83e0524bfc6051aff1239e31db75b322cf52400b1567a2a2e0db4ba6d2a09cd4294efa779a6ee2901195d14ca0f09934acb5def7b0de401c35678317d3e124969d81643d69c650ff800c786ada9fb542a17b97b31c27c6ee5", 0x86) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(&(0x7f0000000540)='/dev/hidraw#\x00', 0x3, 0x40202) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f00000001c0)={0x0, 0x100, 0x7}) r3 = syz_usb_connect(0x0, 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="64665d63c207b233d87bf6f3636964b0d0be80c0b8c9fda0751feaa70021fd58d308323fe60212e192522807a205f2a464905704c8b4232896552f696af4fada172db0cb9fe336ba5c2732b74813b7879cef8342327965c23d793316f1b9a5d21d1720b16ec8e6c30429a5ccc426fa25a00cbd706e2945e2884464589c1d6d953ef4b3bbec66f0acdc488ea0d203e6d912865d73bedc984f0ab10909054ac2fbb895314a7fbc3408d51661c9c2808589496ef98793389c9e92d6895d893e833015e4b8d3"], 0x0) syz_usb_control_io$hid(r3, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect(0x3, 0x1, &(0x7f0000004200)=ANY=[@ANYBLOB="1201b800c7aadeff08160e0369bc010203010902ff4e034040403f090411fc01948b3f0409050610810300060609042b060bffffff050a24060000a65e2bf92d05240000000d240f01ffffff7f006008000106241a06007f0c241b04000000ff08ff008007240a0107041f07240a07010300052401010004240201092104008101226d0009050d0873010606013b00681c3e1689879a661561a26ad83aa4ce86db1afe2ecc707c1e4d0aafa79b25de3270e19fe40b84de81bb569a2f2608615b06354ba13e564e7909050008520304ff06dc0d39b624379e7815b1393fa6e8c9cb7e5ad0e742b2023f9ad29d079fcd287755fca310ef2d07fd9b853cb0545b0f4e1083f7e966d798b38907f0b5e1030c85b6d489db4075837b12486ac3bcda14692f4f1217e07d664e5ac371e6347eeed73014c3d8c9d35ce3327cbfccb27b2797e6c2abba0aa8241a224d0c2ce3a871b1817e07be927cd7b1a03bb4ae20c7fbd4743e57bff089e8eed1d4b0843717eeedf322778b9d52bc405a391cec073b5304ef6fee9aef29e8843377b656b2a0172a17b8d96711fa17ad6fcf3a8e813b18876b1b4215fe84cfc9117a9ff2b90761b18da4c91f38c1ec6e04023e37212b6c295abf55e62f9ef17924e9f6e53133cc42db8bf63a0255017ea57850f273c4c5321ab7d2ff57c37794af8058e6f4b1526879dfb7e41f4eca5a64ceedf2707eae948caf6a6465da980209016e7a09b1b88fdccfbdb846f71ca7612bf8cd69d0f23cff7f40212592607b3bb3606f8690995daf743b057a19595e675da157e0e7eca9465fb937e6ccb890ba8882d06a1a02ce1b267b02ea585f082d187eb02ece67f6421e2b740d090580021803014007a106913eb5a65f5cb101dd1b5a84ff7008860ffae74aed92b36d4b6824d485c4505c5eb44582ed16c1cbf0052868a1e01a98935861e3fd7de117d2a74b7003c7e1f9638247708a48aa3fe347f04d440093e4fd239ab4b70fe740095766b621a30b2e4d1476d1a634a7d1fec357ddd87fcd2fdfa660484fb888b41a1e0d3299ad2f515b99de987e113fe0b1597cf280b98b89fe64d5ec553a90cb53f9ad68c86ec9f70e2ada7894f15b643849450732bb406ed24c5fee0e0da281b92687deb39efaf1d719b044fa3e74962113a0089905c75380da67cfaf83f3a0396314b2ce533a090edd79be3073dfd04ffd220cd196ffc5bceaa20f7d0be3ff62fb379a631ad4b7b4c3d14b078f9c5a98d66c37770161616905d61cff6966b1e21879379179ee08800e8a1feba3d982a58c4c30d3f29c41de9faabac2dad8ecd8f70985867ad86e9ad09d582ce1675d0b0235fe53f1350a7a7293c416bea6a3f6a0ab0e15dc741bc90afeed7927a145a3de23b5b830b9e7a4b9769b103ef6d0436561fe162e18a901452d7d3a56cf1f07b2328f92bb0a05a76bfe3697880905801b9302070200d20b231da98563c81aa860190c982b150e83a3b780e35daa2488f67a0f479a8e0d7f38232c460e5cb9e056063f4b8bb0837c582699236b5edd14f7253c5dc959d9f14401c060fa228b83ed5c54ea535eee07e21b632f852b511eeac1c6b91030f8e8bf4755ffc32db693f835fb90492e931d80ce0a7d9ec2f22cda0955359b2b0f976565c8e402a5b034bac6c2a1ab9474b4fa5192bc7c4faf1f9abd16ab7db0a5f55fca06cf365567124ead6696ff3cd7fb3a1ecfa86fa97cc378dfd7eadbf8ba5ff92c968a1817d4c8ab5a96000115b4d709050a04b60101f9011006a50455c434a029c870fd3676251b09050e049e00200040c102e9d920d400e0865718562187f0ab3bba3e889092e23ebdc6f9e5835a6deab679de63e4a80c77ec35d8da113e1dcaf7847e688b5bf8f3cf359c3e9655dbd4128afb29cdc2fe4b22c9563278825d2972c984f8b255ff291d468bf41fae40fe0fd96b516d358e296b1c198bb64ead40d1155f980de20c75155bbb9892984f19854ba02f25b4411fe3684a145a55410aecd152f2e22f0fca977cfc6f522a6c579c65b8cff4617f353867c767287044b530086599350069a60d0ec0c544ac6504cd9b089bca8abf84982b19875ae43084eabe1ee3fa2507990227de9f16e0776a4808a1a0f424cebbcebd0c485c6f499ae79bacaab37edbb00ba20e10ee288f082d713e9fd45a07fc1b4b00e67753a92838cefedb600db427522e8109ab509d46119a2d9b452355fd575979309596ba3ba32be67de3031da97d99df9baa4f18fae8baddd24f21d295b8db42376f4f0f658e3262b330b21510a935d25709050110920003f5ed0622b05f1d9c1200e93a40e7619c20754d9098a2fa9a314509050f048c0120c101413194834d7805d8e8493020bfc1702654a5298da02e678296c2d20fe392bc86d7ccad6b90821dd14dfb8b25cfd183940f8eaf1f31e92dc19177cef6ba8aa4bda69c0e82bc7ad07d5d72ecfe7243c7cd36ded2539f95aeddefc22cb780d06b28ad5bc033624ec08376e5ace3d2c47f2050c4c3805eb59b3fd3f77e4f939c60c7ab8c8cce9238fbf26ab9bbc98e88a530ec7ede9e6e6f3ba6a28c738f1e4a9cec51c1e779b102af1cdeb7be140803068e52cb0bc81f1b8e8b0eefefb8232db721969fb8c9c4d576d2735e69bfcabc6be0909f3a5c03c5e014f2209f6bd609050e00ac010904065f04d4640c514b621358f5aee8c6b789a9dda3ba10c4b99b2303eed13abed1a198e0ca9bbe1efc7aa1044512f1bf3f93149300c6d3015660245bd03a2aa21d4e7463de4e318f193b8b19a77a184b5b742a672cc23d650c7bfe68a877f946e2090506026e03090600090580100103010208090463030dc611c13f0b24060000d423951fdfbc05240000080d240f010300000002000100080a240720060000800000052401000309050d005d00ff04038d059ee79d5013727692af4e001f98ecee8cf450ac1b3843793c61d360cb3cca2620e21e1196ce9b073df88cc08b5d216ca5c54ff400715105849e2142e88a8956aa4ff3734c7df7e28ac958e0dec1a36c04ab86962d3bc0d9cfcc9f707042f7180fec84a0888ac16d8ba52ef00287bdd2029cf7407d01da12d593bcb8714e48947d8ee645f6f4f04b9f886573025c1693892a691277e406e7bcd23efad45aff865000db16ef4be43d0a46b2bf7c5d8a76ec213bba182be3906e7db9a6a4687c9804a23e1e366704d32c68420440e589d5e8697f2460b40b0e79f190c2d94abe7816bd54963abe2b6dabfe855b6b6274dfa60dc6645b970e1b054fb274d22a9e9e73a3944bdefa6b8a9bf95463bd132386d0e0527a0b6cff288b28e8f7168d2f2a6318a738f7f7e5853c6a8603ea549e582434a2fa414c8d75dc861bd92c7fb8658b244e5cd57a455fee63fb9a5686a573a5ca5181e28abc645e7dc86422b9312991138e9d4009500d92d72de8ff418ccfd35f4ae5c104968884a504f25865d9d1153d77b10b2dd52c97c60ca822d00f9b6a64ebe3da9ea7b5916c387963d961bf0a83714cb43f96923c7ea0b7a1020a0454b343720e2b00158d06fb0af085eccbfa1b2a8ed677929f8dddf4b9e00a0f5e7a0c0fb641dcf53cbd57c96b9e75fcc740889d9c5c11920af9d32f3ce470d8939bacdd3452ca6db2ec082b22636b6aea378e6071289b41c8544e3e7fb09737c38cfe3d9c87079a47fe0d013ffa2842d13c66b860552d66121bdf93f710eb1779eedb08c97713e2fc91e6d2395ceb43ed09818c337a0b87d15f313db6edbb036b41b2d591a6c97686eb8c4b99eb6af91c05551951a07a76aaf152ce747f5afcaa66f2e7ef697cd3762d75f53f7ecedd940dccec0b701f26032d4af4f8f3cab6de55b35fb99996b72cd6e6ba80f49fc7f22634bcccc29b4214b93cf3cea79e993b8fd722e1bcf737aea1280240402bc4788ffae1337596e9d2172afe3c88f160ffa08dd7e30024c0271c1cc439afd4fa5bfe037283f6cbaa24102a3fa364b50986f2a99a148063f84fdc37cd0497e4f7289477c2cd7f360877f99ec7a780ede2570b7348799c0b2baf460ef4e3e72d303b66cb1d74048bdac6b04012422583fe2b3bbc8a1914603cdf03aca16d41cf632d3743724288a3808dfb17423d9cd1cbe9facfe6e7cb89268d2112a510e18c5a760ed6fdb48c1153128040f009ad0ff1cafc58d024bda0a202d3da49e401af8460c20d2adee64f0210e1b478e0931d2602c8afc62e58fe95038948242178ab2f4103a4103434dff5a590d28110079a126dbc77b59f567e00a09182a11588d8c82a4e1e7463ea0d05c986cf100181cdfb98d7dae0a3380b1e6e771c1c56a161c2763d183fe311d55157ed29c4e709bf6f65c0e9e64c229e813b9149a3a27cc675140a63f54f5417f634cd7cef6e06a1e94cdbd7e9d0f8804c957df4a9b72d6db8dc7236011ff02fabb98d3ac7d5edf78baa4875815f50f9c8981e79acb0b8224b3eb3d858e72aa76b35b333e885de1962ffd91477c40cf5556c96263aa5a807bb03775b410e830c517adb5f9156a71850e7744c7384bb275952208280ea31f0e02d30b5b8255224b3bde166d15acf1928733bcbd7a2f1c94c94f7b3eed5ccd70b308355e34139dfd0f534c7ff11dc7b1670f4d936b6fdaa66e132db6c6d7a00b718c3d6c95619cd29f2f360f7216f84822e1d350ddedfbe83333f7c0f8fcf5e610864c3e551c25f0f4bb86c141020574018299cd2d879c801283ea7aab987d1b1969a7db5a8e864b23b7884184a41150104eb2c45b2478bc6985cd0bc2f9acb1a7846bd0b5f66e15264bf7c3032a88e6d596a4a1a0244b056c7d5527377a9e85289aebaf8782afb1ed8c25d1d1066c1a83ee84eedd94a22f7476d8137806ad542f6769ce1f7fb156d4f0b5dceba938b5ec676bfd4dd1aaebc9889d0427883d854b6b292c0771096ee0a9332c5a56e301b1beabbcfcd858e03b76983d4132933465fb6ad0d6046715647ab39f18ba697c005ff693daecb5f6df207dad7e19e36f12547f18dc3c750bce72122e4197c6bcbb37093fa86f7bbd0fccc3c44f9d0f4e4453c4714f42ee2ce64e7b85ca2adf6602ab82bf13d4f58629894dd8d8cbb509943bc39d006b86f6d91fabfb8b1539a3f6e0d501c0c27e90544bd1999a023093f502360902fbf4c554c676dd13efd9563f1532661446b844fca80dcd2d2936b04aa71a92d2bd7950844f19a3a7c36194e137294061a16ac36af22660099d7dbd5b2a2de9e41f04057c5c45cef3e2153211ece606cda7748aaeb44b414fc284b67d0fd78dfc50dc5684ad250a5306f0f839c2c33f11171d82e0d833fe37dc7ba6fcff443a2f975f0c3b7ea5209b22d8b3220732d721a569cdeed6ee5df9a92619a37604177c0ba1cda485298307ff9ee1d6672ba7649ea21a3dc69a10d16095c99fc6929b84cabaa79b1639e961412f867201013ea06bd7a76c618d68d2879b826e37f9b6c2a1d204d976093ee6a08d2c18d1df3f0cdb11e50a06d662c33b20ab20244d7a635d951dbf8a4b53a0925a5385c86303f70ee437f94c877fca19d5e9dc7b4397823a37ad0083694ecf329d4832e464382a6f4d9bd46ec9b53c14ee7afe890283dee7fc9e7ae333ab142afd8e0c1dfe790e6cdb6d8b395818c8a093bcc68dcd9bfd3bccaac6a6774e7bd8a95a4d11a187a2376638d3d9c46c74e18c299315624ac1c0c8fb1f16ba150493f70f9571ee11ced1c6d38313822d273877082a8bc55246e2fc3ebe94a3ca07225f12810f7351e916f76b563199511b4584ea4d0f9323186dfd92b360f2e467c46257883b738f73edbae61e33438b1c04759581ece1e74307814c221ff096233c03abd264dbc49378a8a12547138758ca0faf8087faab6b81e6e0571c35280a89e7dbe23953e5e9ef1a94ea735e8ae0afd09eb74a49b246d52bda8674c2519a997fe8856f2a677c77c061365e5c321a843c3174067164a3a15626bb806a44da75c8d55bd38ac3465d7850da4c8ccdad44bef29032170174f322203402167bf891f6c2d1f8f3d1d2b570c942c4739467b298f40167b484452b87fa87ed8d7c3fd6866d60bc65d3fc2c8433ed3586b3a272514239b35bc230d2e7332fc8e2861f4c7a88f500829309cb6d9ae2f9e5f38c9bd8cc22589d6fb2b57d7c187b4bfc581c3dbead004ea44a25f0ee6af75f3ac0e37b6f56cc65a326c2e9f664c363deadf4b7979cc4b4038cacc56013007dea3f5945a721e67c47c045465d364eda2b86e7bbe616ac2f5f3a1d9c14b6f12d0698a053879284d4e8b09486b5bb145ccfcc003652afc888fa1e1e8c883c03ed94e9361bde208f25fd194e8ca9d74f8d42d297a0451353358e3fb586502d91f33d7ffb20f8f9994dfe20db6b37db25902d6007a844cb03361e00592b2b7cbb71d085de8bd34e2590761c1a52814cac0332d704facbd8659fdee382b76c6941a2b9911e5174f6634034cbf8baff1720e09ade90005d60383c5a3f0c40627c77e1ab26a3093116b2ac8fcec66624415a4851cc35e625edd3e03f9718fe4155dce7b0ede435c0d41f5b007503210005150c53deb7f300d134ee3474ed967d09e6e09b17250ce21362170af678db8404b6da851c9e6bd6b69538556eb7b0ac8edf9fe5610bc1f8e5a9df47cd37a04f75a9e594db0b07dbc3060448c67b8aa4e90eaf78c441a5b83f81afcc01af5aaea83caa00d0ece1fe32fc43c975b1ffa1e0fac6e61ce24720dd1dfe91001695ed7c52ba0db767c713325d8f27dd4b7045ab39b080dd30965f8f04b58ce32c23a1a03f0d1c7a05b71132688d0ceddc8b98dfa8ee2db703467ed259da337049b972fcc3967d3f59e3ad58713686824449954ba3fe9ddf9d92909f8739a15d613c747482e3da4d1d75eb3a0a848f354f8fa8e8b4feb0045529f78d9258255b2f03863ed35917976451a68d39f3572cf9371e458bd8bec6200a2cb43d071f175c10c635ec6d0fe781bdf1e2a5f510d66413be7deaaa6710f56a8e3f5404eb1aec33c927cacbf7f1aeca7f09245e197dbe160b46c4e4b688466a5ea828b93b1bb061ef685ced4d7d8bd9327cf3952c68c71f6dbf2626e95a269403d4bf44140ecc0f35f0cb164dcdc8d85dccfc6d38ae9c3b4cee996952ae1aef599807464fcc63f12b6a07f97c9103934618180ed3ab6fb45fa58dd3f65295e3d7905865964b7a7652d86cfbc0c5675869c207d809f90699e704fff116685042ed46a67f6761ed7c24baebc15e9587d25da3c59539fa788ca93fe66379a8d8e0c400ca7090a997c0dc54fbf7c5c4ff20f25d2d613bb8129b7cd7e19cea25f8e94809cd6ebf4fe7f85e3f3616a75ed67d6a54e097362b57ce9d3e179783a2f0c2c4a49f25b3e73c885518b64c76ad071b48621f839c04192d89a60f8ba9dc376f9e8e6434c31c9ece1b104328b36e7b473b83966d3e18b22d6bc658e7f4727a6dfc94940e8ba5444b242499bb3377c5fd5a991d14b2dbcf689e0580a087599fc1cdf79c443a605eeba0f6d43e345da5f6a26fac500cbb4708ea2a0970bdce36bbc2c7c7d40082f61e6c8c5f9eb4d3349416c3e421eb584b1c674d9f4308a30c883577b0a8d8208ef40639cefdb88e3f63754ad5de5ca2d233275e6b6cae9f3be76152595278662e1a3ce84d02ed7f6fea232c8dd76e7d2520a0853329bed90b7df34c2760e185619588306e5ecc4419a631c94053f103898d43f23dc3f644e1771ce18e91e49757dc331021f1e49128dc0ccf391e5af366e5711a176650dbc6fea8eaba34eecb179f6c5cff17231e2dddfcc881bb61cc53bd13a6f8f1fed368980b688aa5849a397863582358df86206c509299b4d4efb8f2c91ecef0cc28d2542caeae082f9f0f888068d1789226140ecaf255b5b1f8865a2275db8ab68ab7f49edb28d77bcd1d2661371756ee39977938c66ce44cd79263cd92a338f8db773878d617f820a757711d2263ed10d18b5a5531e4f957645bdbd2afa311abd37d98fb8c81159ab0940d9d2f47e80da22271ff79613cfde81a7dcfcacc33558353378a8b922412d8f377f90d70f3ef163175300b143159e81f48aa883184c72c8706ecd848a7b5ee7fae382fc38c697e273f1ae286b88c5d23f10c2983abaabd81ecdcd73fd9b7f2c4433a7d11dd2b5ffcc94bd65bf5fcf15684674de9e94d1bf775e7ca3730fb49c4a1fc59bd9040c550d2ecfbffc0c0dc68c6b68aefb70bc048f510efc85d9c11781e1b7f5b45adc3442ab63c223a1c48cc893e9fe47b54d995a29d2f2728d250c6a17a759e8ef931c1e388254856e03dea88ecba2f0bc968a7841dccd4e8898122b698674de6a0ced8c1d185eacad3e01ff5869dd2eb36a0934951f1761f69a6400cd2b6ede76f51ca200897dc9dc0d1b97e37969005a6346df549c75d61bff3f6870a1f5971069a177a0b7ead7d7c6df55ac5985089a6ebae66ecf0b3fc61e8dc25826975fa0306900c41b2a6954a9811970ca39c621b956588917434ff1eba7750d9493c611b0aa7a5195aaeae56dd1374c86d96c0b636cdf01573373d7b5e96eec4d5acb62d66b2293f281e284484d708a42a1db3e5223c6dc47b8de45828b8abe6e88cc448249c55b459fe235102f6f92822e5ac1164b1fd056071110523e828d62da7178972a7827b2eea88e5261dea4863678d6251c9dd5c12daccf129b65dd11002fe81f9d4f826a771a9d84283ebc557580a0f7312f5607f9e0a59d378a05e581675114abf6e3ba7a73807e0007272ae31a462275658fb217f585aedf82ab54efd8e4f4dad96cba6abaa495257c419bd58525c7dd280401366de14d3ef028d3975715b22360398c1fa0b50cdb4bec5358b21cd709f9b88d2d83145de95bec6449b9a144e176501f2a122e73938471ba57c91f47e423230bb8ec1774a551c82496175e6f7ac0e00905010130037c030702313b616154631763a0010fc1e3e0dc351666e025bb84f76c016f42380f88f4ca25fe5d2b9d80a33f603b852b334b6c95bd3aba959f06ce8b0c70ebedaeee5d7fef51dcb5050af6b20ad05dd43add93192b9aa53265ca73042d37b4ea6fd5c9d52c07988de818ae8113d2ad6341ade8e43885f864576e4d4d44ab6e6e6d1bb63909f353b6c08e02b6793f911254fb4162ade4ace34c965a05014bc11fe6b97f51ee153b1a0ca8765b31cfa73879098336570a9130f5ccd55565a41de7243512c6f545116edc032667516832c0bf84da0de28fb2f6ca52aa4d2c30851955e88febf262679e1b029aaece07d7a72b0bf61b81d0a6c385b3fb2c4d9c21c9794f2bb754a42c4a8dcf30e01ebaf32398f3ac3cb927a83298a1e9f0d0ac647ca1e43810a8ed1cc994a7d252386345ae5aa27b76adaa47aa9b27c2441b9f8ea8f20f93247302bc451f5e75565851f334b20a33fd6124610b25988c240dcbe6a9f40a339b2a3bede3b5f32d4e75a6cedf629687b77ebb59fa6b8c9ee5f9e9f8ca00166e1591079793ca347f4e7c2dca0bbdef852e54a7777bf57de478371a37c242aa033b435381e36d517cdb6c53606d16ca73f9c46f933b2234d3597578f21c9e09bb9a2bdcb970b2a021c42d4998f7c190ef7c819ada37ea1e9ffbec763010e9c486117bc4dcf1e6f22542a442e3a9798f75ae8ca86f43e90855f360eadee0a0e399239e952e8f1e711845e6efe1023fca6e56ca8218bfcfff8988a93d02d847bbfe6429d19c4e8360c580082e1bdf3c8197d45aba46c63dab1738f9768e8c884bbaf773ef168adb8eaf3dac8ebf54bd66134666171a7ee06cb51e99d16e954b45d97638c286b66e3cfc2d251d8dca89d1404a020b61a968ac602ebdb8dedd685761adb6dbe6f77a0eccff217f152b166cac2b504b9c379a98c08bbf681b79fa1b6e757f305c7d85eb30ef4894ef719fd5c42ed6e986e7ade055aa12213dd043dfa0a0015dfc7c53d0b5e62c22db33c986eef31f234110df00ed666f9cb8051278c9f970d4509bc6edd4193b7d89840b2b2734f527a7288740f8278d6662ca62f8e163c3c8c27ceb606387c2072358e9231af02d30c6235cf3c77de903d705385190649cdcf0f4c3f566daf0dcfec15c21c9e1f4dbc766a02eaef1b18e4771c8cc6d8937c15962c9d759e640d01eba977e663bc819b29b3ed7bbfcdace5739a4e91e68ea9362a84d114cd3d88df50689f782939ee1f51f57582dccd98a992eaec2e1e9371ed5f6513bfe999203663980e3ce0f57fd85821f3d53e79eaf28073ba991202e0c91bb950fef19dcb39dce832e18d09ae03c821512103dba2f3de37cd371ef6ac4cc3bdadb2fcb50e100a066cb971e5b5b576709f2b6afd025eddb4a379c7ffab7b60b445e4e6a933aa776f598a61ea0e8504519ab660b337240cb2f0e666b88770a147a041c647aeed47894d6f2a5d25704e5b0bfbad8ffb423c162a5bd45cce6a178c47eb7f5c781fa989528ce11fe7614db1262f0535121ede785e33344a5d1ccae59c67053339438c1013d7afa31a604426a1fcab9d01eb1be9e30a205d1f6a9d00d561ca1ebbbd097031240e9ea025231a7d699f611db653cc2875cab643b2f79801cd936fbf569d5b045963ba37ee412a16873f810218fee843bda41fe6e876011ce7bff765e04e56e4feff737498b72274a2d88eb4b48e8135da450922197abbf1140355a48f9c7b4bc1d73facc6d35e73b09ec832fbf68f8c8794df94252d275d5f2d72ee6510348f663edcb96ee51a404ea0dd3afb4a291630e254efd65d530499aafa022e4e0a1f33d3c540e5eb8f5cfae2f85b8be18583476f403cfd358b566a6e6fbdbe8ed485199dd690ef68078b2e427917f870d105f213ee54e12dbc9e67b2bd0dba5f812ad17286c4dfa54ee52edfeb9965e9bb9e2a03ec2f422f0a3cea68dc1f4779be2b820cf35971a06c4d5d405a4c2c008e89476dcc5daf716260eb189d20f9dc25d8b6951872ca2d0a72f0d8ac4436631a11ecfcdfdfce0aee9fa4eb3c82edb276deb77a35ab00ac637cccb55cdce97a8cf8db7da8a99f1d883731e0616e051d1e096f143328840ee04ecde19c0f476a88996a55592d0c2bf70e6d49cf0e968404bc6d7d14b7ec5720fc9bd918756ed8cadd91791fa5c528460931ec7c1707d37d0aa34a9068b7f7ae8408655dfdd0561b412e3a70120493893249aff11865825e4ef53d24f5a36dc4b6c15760be8b63225e4d094951f1a3bdec71c786239f57ca6b67ec12635942c862ff2af9e11a6d50779189f9f766274590bb668ec8e0ef371ac887395c7d9d3b05da6a642e4b5da40a0fdedb6d610de847ccb9b879f5b5630b7a57552dab60979176103abbff622a591d00f2254dafb961882411efd04676f1c190174023f4bcdb3b41fd27aed7a570ff049990481171d536db6119e659bbb0f76a2ddddcb99af1c692fe27b1c13593c42557e6101c10add23d90e29ca27ee20d249d477e26428e3dee4be7fd8ed7b2607d53fd2dfd6408bc833ef8c3c5cdc9cd14edb85ce79cf8e1c09120959919575fac6ca9d373e8c2876e19dd9a5ba1dd186dd746f5631749d111e2ed0ee50ed5e3d4c15a22dacb23d43445d5decff2988d29c2b8471be40c8d5f02717dc87e0b4dccdbf8c0bc57521df92d183f148c944b66cadfd2f5844083a3c20aba66628e8a08b42691f8f395644a2812ad1fd2bda7e66fbad56899068a45c1b0eac6cb652f58bc465b57ff0f44232de50b809d0bcb93c5c1ca9c84d84173bd77d98be4a105adcf596f3e219744175134a15d03278df25e0b40a46edf1591279d2a74d2f32eb3c7cd4f3f2a861a63c3f7f3d7a9fc28dc9812032a8f01867e81c755b6b46bdeecf45b425cc5f7697a7139aa746d8f2c96286499916a20be0960187350ce994765ce8cc5d51eded9533ea63db392786b82d4e0b8c3b2b6a4236d514812e51c32718ae372ec617483a020897113a16c53088cbda143d756fceca9b4aea99d8401accf87d08d1525e8f9660a44fac31145de2583f06f406fc76be70d7e4a55bacecb78df636c37ddf074bc278d08b567bbaf0e679466afb4fcc4f8b385cf7e2fb6e138616e93550ade10796108a522334141cc158913cafe2a4e1438525c082e85b59b3bf9002d304ed04cae670096ad283f0a3cf6aa33fbf1a835ac92456702f6596fcf1938ec2b88de0b1d528d805d5a73e1633dd6c09096451fc36a2e30c6fd2b01e5b1cc9c1725a86e521ddca885fbe62d284fff28013966a210114fe56c83c63660761b66a10c2f1356722f01c5f36533ab4660d6e561d77af0677347669dc378e50cc96194e4351609f3c6f4f230dfb90909b56aaf62df881e1858c611e9a6f5baab055c83ea3be57d8a7c635aa8ff551c7f6d7606f68a29fba36e4212cdb287f8f7e921d7cdd149715920277e18a6126e328aa618efd361cb1c9bee993c8cf921326f8a73f932aad7737857fb5989998f7d529fd259e081e73986a07ff01d3a8cd1d075d8e75756434cdef0539540957e217d40a0e410daf714c99f20b5dc65ac25fa3f983629cad2cc74f30ef966144527a23f76715a8ee5e41df2afb606ba4cbb2cd614c3b43a2b43f729fc5ab2fccc7246a4dd8ae32047ddf27dae33bb4f9c5671866c188aab537d1467735ee1d18714d4fa7c3233cc4dcb55223089bb3272ea60e6e14935cf6ec8116f704335d58c1f9bdaf813660c6bb0b822c3df352b0b55dfacd429d419229275d7f2b8021b9f4c15361a8d4a5458ce4905aac0778c2af19e3c5f5a252057af35d6ada592a330bcba9fd60b3b3291944e3c59ffa389854a93ff39b9005cd2dece083191b93aaa7509b68760a2f75971010c599819016a0c928888dbbffad6d1fc97e65e15a12afc22303d44de54d48da289bf2f0e2008ea595b3125a048680fca214acfb4340a02d5bf2c6d3edd40923aa4b9e021d782d88cad1d86eacb978b064143e1722c4350761b0052d7ec9c875c25afb1f5fee5ccaf86f3adc7818758749f95dd4de846368a6d88144e274d98d4276dccceb0eabff100734a4d511edb4ba27cb46b2e6059bb017d3668f9298cf8d85c9b451b9758aba300a071c81a38594e1eba0c5d7b0a8dd0e64acbf42a7277e26bb8fe7281baa2c64239a0a0c687d01f09100412c28bc873ae26d51597caf6ac74712e87a00a2e4f841b1135366889306d29a8ac834ab5336219412e753ba4dfe1e89773e5afd18da0b3461071c5d46bb558fd2580d782997f0305bb9e35141f6598d61ea9042dfa0e1e9e4fbdf4a510a255317c528390723b04877b5503ee536dd7c8e576698d59a86f080640c8fa25fe3389b144d5786f06fe18c1f51e2b8631512c0f0e23d65f0267b92b396b77afbaf0477420631d507b0488bea650e795457242ea1e307612a3b1df10e3c29bd310c3e103e88cff7771ddd923353ccdfb58837eb7e98d3fdfc53170844d20a6f5331f88019dedfd892de3c0c9960cb5f771ca0998a3ec90f9f960e62f613ed9eb415d8a758766a52f088605ee6c1baa0098c44286fd3362a9ccd3f633edb93a66efaa56ba973bd52652ea178ce5ee8b5d1f9254b40262f7895d463263b0fb03a787f3f436b00ae5ec1afb179eeecadb8f2c2cd518171f13d1f3a4235d6ac41bc1c5083c06db53a3f3f539512fe3fc210f0055dec6c6f682ca2b4b616a5a230c2ff51702635a702004ba4b66517741d553ce0744e3cde75df13ac6e8efa3f1b611d45702570b20540393d0cc8db8dbf526cec910405e79be4e861b5cf0ce60723264f9b64cece3efa27fe28f2fb31e6755c3429b63ec653a1d0e6c9960ae4b8e01ecdaafb2086fa84032ad2e0d0b995656a7391e7dde4d64f126f57558121aac5bd4bfb24fdf3e5a290e379833b8356637b8000e75258867287945d724c9b7ce16b503e2a2d0b834efe025dd2fc0e681870234c5ee0342eee5d6d4b231c54f2caa071befcfce8033ddc4293a5cd638dd7f60867685e162d13825cb9bee16bed9d49f304f9793ef92b208c8c9bb2851708032f38fec1109a3280f167e87986d2c8e38b90262017c39e4e36c79d6960ef2fe188c8af8132c0dc0c7f06bd8175bad9aaccb3cd5cb4080dcf430728724c8111bbaba65ab5b292a622232207a725deca77c003572c3eefbf9531d96b1f4acc3d00a3ddf2cb67a3d980187f8cff8bd4465995cf3e04954c4411b173e8e7ed9c1cf6308e9add5eebebaa7ebd8676873490146fead3ed0ebade005bfb42ba909bfe1de27a9c08045410ddaed588bf65418770ba913f702250fe8f642690c6187a3169a23bbcc3010880a2150aa1a5077ebc4a68a4663dc00cc3cd9a79e483e7b46ae6410b493bc6f8a2d3eba48ab9bb0241ecceafbfdfc9681d9be2bb9f809b0cf6298d1b74cdb06995f960f0cb76462c8503a99ae2717f62ff6122693646613ba4c209d7d04c50905872b15d03ac1a9a68ae21cc34b02f90818cbef9f4a92e2ead9b771d353e4df227471279ded4b4099d623f6c1410f0f2d1fab73620466a36cfcfd5ad6fc7956b91744c487e0d4f0dcb8f71c9139acd68ee7e367d96011de01127cee30b1d797560f07f406d28034eba616756fe4de39e2529b647981336d9a07da673efba89f3a240b52a0728c2b3c24eb846496a47fe7c0e06a1d1baa5db9ebb9a71d005c3c320e458fa31747ef999fe139e5c42be850baa74f5da5b3a6ce830db50814a140f1e3024effb062ead71b6e166083c216889864d6ee00e0f1f7ec1edb6021809058e00ed02000006173d892a4add4213de457cdb6097cc77a0a07197733879ee07bc0dcd9a3d2d24aa2273c361a0afa719321a5a5ffccd878a33bac83beab2dffd7fee5458214a465aaa746e84f4ff0cbcf68addda9b3fc0258644a4f8a8b2b9a9150a6508c10cb1df89c1484cbdefbef200516181fea02eaa4989d419204952f500b4652cab11b00d207f958d92a15c8fec34338bd975655108d4d15741e21e109bf0ca8cae7cba2eaa2f8968fa6c628fcb81581aae3d9005f20f7a2b66aa8ba22dca53307d6e0c913146385cd62d4650968f39532c26246864cb54d8881b20b52de61b82257c4a88d0a17ca2f8d7f3589ca9064db6453b22613a59e791c96d3ea3121e21ca4199b2f361583f090503004d03080601332c30481e17e3a66b263e97cc79652d0f208dd17ad7dc363367789e2d3a6a9202fa10d98db34cce571dd67d66c2477749d11c80046c0459f4c2cf270ef0c535993bbdd51c982d995fc090252e4046df18fc9eb6122494be3ca013021797f6efdab2f85411c56ae56dcbfd58208bfb5f5953d3e6d1000ea23c304827cb0a69c784a832c4a4338f6d3f647b839a79e8b50b0e3f4cda2d90d321ee522aaa2332eae88849244e09fc991a4f2cfab9de683acf937b09058012a40304ffd16024be05958f474465caa6917a04d12e1a10bee2934f1a461731dcb221203cbfd3762905ea99ab847eacc351a5d1be0ad643994bd8aebdeabb7caf42d935fab20a327492841206c601a2054a3a6923cf141286ff417c1f1774e5192d131d8c0f6b245303f9c0ce772a184e15e9477986a1898d6a22aa113050b4c77dee9d57571b761f56f0fcc47e13fb7730051a2c3cdae91a9b1fa4c0be01a28e91c9256c3813100d7c4be5ed85846ef4c9a82eac2af6d68aa3cddf7b891fbf5522de03208984f2bc5aa16631270d340a09050d047c00fff70696034873d684f466efb6962091f93c475633fcf7855f66c1d626da0057843a501d5fe8c007c27e85d2a07b3467c6031eb6b054a0fec2a51f60c44eddf4416b9e9c8d0cdcbe3dd3380e4c9d69f71901408ba99be05561abb945c4f0b8c748b3da61df793aa6422abdcbdae4857c8f36abc726a4ada07c003ef6db81324e606cfa90330fbf2937579bf190465d367618f35d7ec0c0d29b09050c00290106081502024fcee398e41287e445fe1af8e8748b42f27440b5f1733ac6c0d2573a75f9106436ea116c66d01695d832633945a495f2e9b8e5eee31f801b13260865f19d5be3ae7e1e60f05561ad9fa0679e055aa841a7d3954d0415c787dd09c0cbb42b262fdf7c20468e5b00db2553d5b936ec751fb0dafe32841690e5146d008a36c75d68f742b3eae15b9e39101e43611e49cea1d807bba3dedcf33ff58a697f1a07d0702f56712bf682a4ae2a994e76ccdd4221a54544e137bc2f8efaf5f4445f2285c50e3ed589529e207ab6aef85c534a06a514b1bc827bdd285afb678af6824ec7b148393c6f15747e391ec57a3e0b8289ebd169e77cbe02e24f116f844701636848f8ff52ac47a0c6a6c2e0a1d97c333b0b2653c7a4675b3d9f325be761726f1515cf5d97eac722c4ef8d3ec0f591cc1586848cdb0e30e5e4120c09377d66827f7f0c85d78aafa22022a9a5ef2ed22ab16cf12bc9044d75dacfa26949964b2f507ecb4aa074c98e3586dd00e7c3eb3eaf18ec3a1e8777b66935e63f0d7eefce835a1fcebe0e1063f96ec7ae54341e96cea8c3b3ff79de4f95c31e14aab55454e262e94bde3f9745cbaad5161b63bb615e036c26dbd191b859cb882af0d3b11dfba109654d0760bd8fd0092e5dbb477dd8361aaf3d982f71fee5c994a339c7f2e793b2f170fa56b4eb75f7655ea4f8c2da714c288e9e1bceba4329d68dc2f1e5e369650c0f29a77bcebd3397ec137dac2b8feca5a0cfad8696a227f52e014577c36e1be57dfffb024ccee690925d7966cd93d58f303333068e7f3657b7bf6c76d77dcbfb00a2875c273f84cc0b5a698f620beda09f6332c956e4955e45aa1974fc003ad5c4ae16d55a20cebc61310bd77143f30c0092e70454f558343a5cbdfca2e503fea685578e4b42674979522285c16c1205bda12e907e0d94cf1345d17a797d26e113f0cf40fd356486b3af0ffc9689357e99e2555ecca9b395e1d08ee2913e808d6d6a2c92947e1e5ee426bf263cac7c0798d11df1a2a33d0ab99483a4e5d079cd991ef3cdab0e040cf6c1829594bf9a6d944fd649f3e10061e478abc83309c7be548520bf7ce5dc784d5aa0330789aea9ed47e5d60ac8b328db4b3603723acec12ff36dce004d502051824c4c1cd720d768f8dc245c4735708714ac411715cd12ff45a8b240ac45b096c241f662a9e6b277bfa56aab38af09140cbed2d85b0b404de703f96f18c43738c1dd557f225302792b0954748d7bb51dd3a121ec41a18af7c8b4acf3e234192acc29d3822672df0cd76a3ca0584b9fc6dfd4a205cdf2e98f6c444fb328b284fee66f82e66ba8f0e56165aa109f9ead1cffde607a62d4d6f363708ae5a9aa9b59cd0e3efa7e789e14e42096c77bbd2cdcd4f542815c7a3a16a835175f6952913ed82a514da8847847776e8991c923aec14a1564f77d0a78ad2c94a2f3c8f71bc4a0da0acca030a38fe53d798b0510cd4bff779bd510eefbb04e0475a614f710e323c80f398ce90b5a5f656bb3cae1f359197533dfcfc991d1beadc89a54ad94147fd786b2643e5cb01a1463f66983d27387a7255fc7b5f6db1f3b7328decf9b1d91b9ea62c401ab0ffa6d9a9b970ef3397e38a1c39b07d001742e56225b1d0d13973a6eb5c2d1d1be2bce422b2a3aebd8974301504d2173829433927c252556f9306f37adf26d914cc1359a334887f72f185a6c8321416c9efc37bfcade5bffdf28d64fa46e6ed468db67c4803edee4f817c9b023fe7c1e246c736cd82ec5367fff5ab6af936137dc4538b425f43965d70f52a4ce748a986816b86bbef54fd75dd147acee2dfca45a028b604ca65ed8eb53826c484c2d9d0dbc77d2f8aa63f4f30b26b447521886cdce3fa718e31eb0a466c8aee0b25a822a4d2d107ab7d7d8b4dcaf09f27a3c5ee0a807a0a99ab5910dc0480a8f7a2392e1d1da9148d2e2d12c13bbaeae0e71a33dc1f5463bdb07aae653942b243086309f7dc86ee7ebb7607685ca5579e47270c9de998b9e58cba422bfd8518482d5d01766de0eef71dbd0ad1a8da5ab3700993227fedeca2b2f3962b8024793b833ba7950bba5b3f87fbfb90d6dda8ed623ba98a851ab4c459479d38049c39146f9659c1d875ba7b45708b122ea4cd696dd88f58ea814c424cd8c1654a15f84a27cf0a42094ebdcd779384c4792380f776570facec1c80b5ca26cd63b32c20ec204f008cb8d710af642b7a6f9917deac1eb41822d533f4db6d640c9e94ea710c18d2f2f02e69f116a755c89ceb81557642ba1fa98d6beda9e659922ca41a687fdf2e98a744bfb69a1b67a32e8ca14aabf1db3781e4b6696589f2dd0a3ae90bf9d0921f141369b5a33ebeacdaf63ceb80e3ce19004e97b38c9df1179ebb8a9244275442e77a633df4bede023fa458bb5c2de86eb2bc9d47872434e575540ec6c602ddcb86e9a26bd9ac74cca1ca3640c946442b5e6ea563dc1ecb83df2ae317596a7242fc7ff73066a53a8100deefe866217b7916b60b386e1a030a0f4233a99f809601d28212539ea7bc7bc868c4f52f234c9b2d9bbc83463cfa850a6b4155950e4046d318e8ba7675c8194ad8bd6307d976dcb70900eafe9db3acf6faab57c66df0fadf59a2c6d12ed563f23a0fe3a72f9697467b70b944ad04d6cdb72868ae1fd94b8b20495b32976c26a69762fd484a24deb16d597a2c77aa1cdb4541361d85d2a70f0f04410fa4d9339f658f5e3d824d7f031e84f7e79e49051955d43811290672ebd14633310a194ed28f5ab2361a055ed351750ce95ddfba06b04d505d954bf58c6bc12a65a4370611304effade046a9eadb4d601c445ae9f5f47c89593c503c07d54d242f421623e08482716e8067103c8529dccd20e7667e95f72815b332f1e6f7a4f2461b14d4b2d9ace729a913c871b07eb506823de80becd1f0785acad196d7f6ec0b42388b5be8142ec7c0b7cadbedddbd13be03001de711c1c29e2338a52cc37c207f28c5cb9bb804b5aefd59e56095f513b9e04aae08324a0b7629d8a095394e30d831c94ff1382fef052f762797b10f155964dfe9d2b85f1d874aa187987e08de47f209b5e323ed44d19df58c32f3efae73a167d879d68b7700853dad6d1f9baf4d66d5f09abb4a8adb48bff057cee0299a9c45f2fcf7ca8164a2bca383081f1840f0fe36b80af94238cccdea32c536a468813140fa3c48c04fff6acd4480f09edaf135d022d00d6d1745508a9f98d9b22069b4ef7b16d6a8c2d35e8a9fc32e9b9b23270ad75153460e11f5ae843f3c268af09a38b1a072f9f764aaa2242c48618b5eefa2323dab36cc8629304c4bc2fad6d607b64f0f6d994a13a43ac32e44525e3f13ef0dcf77e34e0749feb065218623892817ff4557954ba0cfdbf7b4349cc035a8a362fd516d480157745d187f8b2b5d4c348146dd3e2f4c028f10422774dd72bfa89735b0288463f1aa88736c9681e4f8f4513afa5b45dc7d5f3f09d50e83d7a3a1d85d8dab0d97dbb91e165448b414348d2903696a5416d3e049a3018785b142ed55ea4004b6436429fcfd3496b26dcc4387fe188f14efcbdcfe83d4db8d9c20a6c05869cb1dbef279524c788ed7e00a9ba46af136738a3131c0c2c9e3db6f3c444a2d5ce0ae11a6a00facbc7c6b4539e75827bee892039e516faea4e05d9111ca77a15e5340a14f85ef84489cbc6554d41ebb86d787088e0e8d606b15110ab69c38b06dee005a5039649feb6549b4bdb9d625e53b263fee31a3a2ab3cab083bf1b4e66ef0b90422805abccac6daa83195756375ac3819a83f6b4923c1b3b6b92448b01eade5ea17e05ccd65e587dd9096ba69085e5bcd192e6e04a3ebbf57a084bc65f099589fb1ddf5241d8eeece75bbd42258f3d4d64860e25c572c8a8d6425c558e27e89da4e6ba148c86afc55ab1595a507d75f57cafc97f5db7c98bc23bf777532ea1d1a6bfec0ee32488cf5649a8d5bcf7a404b5c5f98fdfbc5f5add09556eee5cc7f238a8900b0fc64702152393c04bec1936ac539b81eb50d7d698be1e25179e7a56ffdd12696530d619ed20c06b071ae42ab6e9416e023238df23587b42c28ae2ce7831d9767229b7ec5fa21a31f5930c15ed4e00c933b869860cf950b297be34d1bee6260dfd9363d4530fda237e0666553b646aca31e4615ba4a73c3209a42326159e48b3e33fa97cb7cf833b65958b19a24eb1ea11fb424abcc9e56324c565595cbc9839f9ac764e77fafda03fb4c3a287bb99229c0ddc49761e8a9258fa1053c5aa57961e78279c6b1f57c928701ba9c595ebdd8cd95ddabfe325b55dd9c3b41025370048c6d5181b074fa61d078c69a69aaf895ecb61020974cf80b06dd121bf47a75ed36afda2a3b09a8b05949d34313d43c02487215c30eb8138c196504f784b226ecb5776b49ad03d00ad09ec7613cfc64fb71d0a98235a264707b8f5d4524c0d08f7efb03888de9e2a5529c385e2953e0614b0dfabb0a345f0ff00742680ee49cb91f96dbc24817ccba021de6eb7d4e1105b026c75f1fa8aef08b2107a4d9a5caf53fdabb6a9e693f59f8214ab06fe744f65355055e57b5b8a1a459a301c3997afa065968d26592c44b6d729643c76f7c3edc35dfa0d934963904a4506ca8c6765cf09b86062ce74c2ed1c7baad7bb5eead239b3922eb0aa58b307cfbd27cb61c13be55736e32b89b63a42969447f706813f04bc4f2166ceaeafb291878785ecf1624db8495dc7b6f510edbb35a8cd6d6dd09c12d3e4ff0528b3ee31421beb52cf46d34c7c0e8946d2b5368cccff42cb802694e238f09147912f4fda933600dda9743fed60e2cb30e33eacbcab9a4bdbedc4564a8e42dd4d8d861c1cfc2d73a04dcc5cb2f5ce446490dc183621791c70341b68cf057b43a6936a1b78dd4cc93e4641321c5a96b2669109edddc7638e085ee18cdccf0f2428558081518ddde074e7781c22aff700ac501d265a887f1d02cb680aeca287760bc402eba8e74b6383f4565198b009e8b6c76af6a0806a3557994a31645c079f007e67114290491f6f422a7bb66b62b1eb10ed3f20710bd9b573bd7d3013ffc98fae7ca09bf250df31ff2eb55233491e070d637355184320a888fe3f962e68e85a0fef204180e000648be5f8387ef33bc92d98cf97f7d707c8dfa8a4ae0c60333fa3ab78eb9cf237431446fbadfd403f376499bbb8812de6893b74d642f6d5b24ce0500fce7cf342a9af57c2f8ee3edc69522124514d397133c5d5eeb9e2e1507c25262c68af6d9c8b3b8c921d6ad6b944549d57918bac1219f5644bcb40b5bcf96e4affc12f147197ff4e91c464adad4f7e7e440734221be7899757c8d2523cf0ab51924cdb77c9e893c4d5c611240342ace5e15a5fbc2c74dff7c3c689ab93d7be7a7b70ed1ac7e4aa96f5e80d439b95a0017cbc498ebe6ed4777ad19be6bd3c055588703daba38856d9530b566d2c0d4586a604d76948a21ec28baf60c693829758a87920a5aa867891b69ff8fddcab472c6bcb183c3fea36c5988b672e9e937d35688cbfc239c904c400da9138eaea7ae5410d3294f8b88219024bce640eeee7172a433f071ad7ec882d1fa0bd8ba75cce0b45764a60af7a4b6a96ddee43051c4052666d398c407a99226bc76c2722315cb2f968f1381cb1d06ecb0dfc1e4a73a378eac88b89bb8d3551acad0ce59f381a07ab5b7aef5e5c56991f0742fb3ad69a9a4035a7c369b3e5494d9717b7cdcdc488b3c6f7e7fe04fc94db4255cb97adc75dbea629fb73b511131e5c3b1125e1ab57437521c4f7326cf0152152099a2903a5e6f19a29c89c920e592bb011f05aad6ff160c5f693cd79f010312e8e503aed3cf86f5a3cb9497d5aec8ef829e355fc44d0a9f613a798fd5b12586ffc1438ab8114b27b03ed191aae81bc55d9989878ac8682f514da5bc798671a80345e12c5f7e7376b3694ed090505101d024000096da3e91e472ecbfbabcbcdaa484fec9f344c63ac7e6c0b4c3483e42e5bf918ae15c530647848816058c5ef48e9839e9e249eb61f4e875ee3ab4e5bfaece87aa6da883ea29f2c2ee793dcf3f92d38206382238a9719ffb2fb991f340459e96bb943f0d701dc53d318357f6fe16d5921fbd772a482ea6f5a29862cb6108c3d3eb96c7c058c3e5feb788b89b9434134c627d71b961025d6f18b8e4a7caecc33bc35e4e84c203bd567ffe644aa3aa7dac6910456422d9e5c8e15b88bd2a77ff98f8316eaaa551f03090501a17402040502eb0731e628358ccb175965345fc7024828c76461e5b12dfdea1727ac34a60678970c773e0630eaf9d867b5e525b10fb77be4e557b76666f74cd11a3b1b9b0f729b013386014d5d8318050d07b594fb8d60ceff4d9ee920b52b75a2e9c88fae61592206e65421600d6698560ac539a6f3952a588033f3f86226fbd1460cc3adef2175f575d12629ad8a5fb9b86e9a778cc90146a471790e77031a6ddf58850a9a5e2def1fc472878c518433d35a03e89e3f8270b7483dc8a2692ce62dbded33b032b845f064de47da921ffa7202e72dabd36267d100de4d8b8837c23343c0af97afe18e788e7093b84cb27c09050000e1018820c8b20f57c046b836fe5c6173e676972c31ea0331d52ef1fcdf112f8523c48925fed3332f4e4d403144168ea9dc3eeed19c8c393c368d760853f9fbb0d75c2d6cba0ca11da89f32a487b3d77cebe1106d083e442d1486b367f89ece2472cf73688fd9614422d87082f6df345fa5e3df71656e732f542a3b1ea708d08abaa6359f712feab87fa8b684fa2a6726e55b90c796d5e7c6bc3b5371f3150408785e6711b3ba381710c6543020bea2059342df57c854650204ecfc36c765ba9aadab557ae2e354b4021a778b4657da25fd2db9ada29ee935c466f21bb5cc2a0035523fbb1899c340a5d73074dfd95723ecb72921cd6acadce6ec4157166988f998ed36b658c3915368631d8d507d6330f7b4ddf51dd5ceee8a2f08f2e0051b421b955850d9391e8f654e5054a99f177180da9c3c6d5a5f8ae2bc428d97b1d59e9ab4a940ab874a953c2ae1d80ce9f8841371d57d6fa27acc4f1839629c0f0e571f65f061ba8c2cfe04160d2ba2b96c41f78e476ad3e728fedac48c160b4ad7be3689af4bf03aadb9a83b568c0804b9b7773cf26d13a344e4c92ab4c4ce7b45f30c78d08e4be9b4cb151ceb5d9abf74784c1142dd4a6d47c54a172238873a427dc325acd2c90fb168921161cd5df11244fa6763c31559701db648bfe80454cfdd406b0d1232ac384763b385b68d3d587b8469259abe013703c3168f78b2a87bc14fd3e5e70e011bfd952cdca5355d441b19935f389d856e65b5d0341d6c9e09ec67bae721b5cc6d7ed018a8966374be67f5984e069c8d553c7c98fa6384f571388a7bd1157bbbf6ce1d6d9ef0e0ac6176b4143704d218ab027722a098aa38896a346a311c35a5a1d72ec2ffaff9c840f85b513b1f52b76c3d2d8a39d1b4c8b83f7526dc94aa052c3e8c83a1ca04dde663f873c03cc1f88da6b55913b2ba75bec55994e4919fb72bf8bb451596d53c838438398c5642b2e2539a3a8ebad0034f4ed991331b4dcc6327faa9bd0518f9a0b1f1f37ad70de8b6b9391ccc0702fc62412fb3e60b7999549b84dc2e1a78cceba5c406284865a39f4e4b6c2ce41e9ff013b49c79eceeee21f6a5c8aad1580970d02715d948a9561e37e99163a40af0f8f2c66e0d411cf239707f2d5b7a7546c4071921678abf9e0231e4c3335e638e74f3ba355367a060cdfb13ac0cda3cdb185df0b39c9f7f4697dcbb5ec4b55a69a6fa63eaca8fc8636b136694b0f1160d69801f12604ef203942b0736b5dfb5150b5c8eb3a114587146d28c7edee371cc39391a116349ef0a8f0eface11397cda7c8018a1b36bc40c8dc9d196311f9bb2fad1362f1153341a847a11f4a7b1a5e393a3ea289b46e36fb0e769a76530743c4546dc21fc060275ca3dec86bfc94fefb8d63aa03e6a11bba25ff58fa9d50bbbb4d97d2120f9afbe7d1dc539a1fc95bec0f71d949573321a6fb46a36c9c6a392173d25f779c35935b46c0ec700310c9a8734f6d3e7a3585abfb0494b5ec0951d35f3592931239a8c10f0b93e155fcf4423047327339936f8e565e56979c19bbc0af95cdfcf1168d8639011a325bf82b89c6830d69baba09b432d089704fa139e84bf8dc223681537c921e39ab21c8f1ff9d13a0734151a5f816543afcd1854737d01f4dcba3ea2adadc26a86e162d9e204c3b4ec26df05e5d9ac7b99bff2e5de5030954fa686846f0f05ec722fdc58251d2e3c684b47f9d5f1b23c10a4a179e6dceff42548eefe50adde71a3791af82d7cba6db9b6a60b2fb356c18d51c4a73653b14afadc00639e6157b80841634bca810e6e62b3c0b1dab63963dacf77381942f831a9ebd725156d09eef8f19acaf2e0f1cf5812c690bd5dae16cccd192bac4b782771aaf58b0f14f8cd165361bdf75e64a63f35abbcef2795cce7598e2bbae9e70a9b70993dd64731d2114e97618cd0bf95d6cbbdff8ace0858bb747ec8f389c37d0a1e4401bed22dbe6c3b0eea0b904b2d9b04405b4fa7484e3e142762532613f2a191f4b41d916628770d31a7c867373647435a9e6fa8c16f77601e3ef140f577518ba6269dc2940b404e195b8cd8b31a60df6eeaef83759a9c6345e9c2a53c419cb63e4b8e00f8e9f1f059b785436aa39639a05f4423395c4f87eae6326696cbd102a5b19b3dae25d3c7cd9e23b76c52fe66a10df06832edea28dd15459bb73d7fb6e7db3554c72e0b8b755accbd2c20cdf0cf46d5fcd7b1542966d70f39bd12cb5f153c5afb4934d5951d09e483861966dcbbb02d6e0a8776ec5f1d72d1dc85c739e5693a0cecce6ee4ee4debb2067c9f0ea3b3ac8bb1689cd7f12a78c9f5b60e9a24f3b4f6ddd059ed81194f287f9764ad769fc06e1c781d2dd12c1fffe9745fbe9fcc6b3f6187649ee36c8658993a253bc7ec9a8276cfa239a9eeb1c1c4160659ac320100b9649536e3d7db5a71cb12fd2b4269caca2b0f3b61b8e04b65763ec8f5a5b310670f4cb9f365e393e04475b2d19dccf344a8b70a44cd348638475dd4dc4d0d078dbf3eb260cdebf61b83f2b1078b8a48b947e5c5adacef534cbbf884ea101cf555a41cc681023374d81f89c7afbccce891d8d2ad055c37bcb25268bbee20f3b36d7a2a6e229353c9a776c9726b44f0b1bcd7859a3c545c95cd80f6663f5a11842613c9d938299e803f3e3888eabf207370c79ee51d0790e4e4af677734b820b67aaa5a36a1e40b6a994ec9d52ae251620ca99e73182d65c850f0415a3885b4b83b33cb7feac88a84a529aa0b7a8ef4000c49e0f3ca9e556e6335aabe789e33cb55871d3a9a35be70579be2c45936010a5975d913fed6609fd77be957fee915978937671e266d482b79017a7e23444dfb5fa624741c478cf68582d56966ee2e321cbbb5e8b10d356bbd808ab8734cf6cf7604205cf1520de06d6c0e99d7a54d1e53fa96fe213984a26eac9b676fd994928ff20862b043a770b575d6c7123ebdc5d182c92c648aa0a25f498b091b32432d10bd01155554faea9578796e2306829ed78f9e5338600cc8e7cce797732fc34472103ba6ef7dc555bdbff420632014e8a17b521440eac5bc05b1a036be09b4f767ced3c10db01dc97d64adde1285dd9a96e23fbc7cfdb1ebe1b6ccfd0a66f3be40b11f2a9c5d9967096d638f75b49be1cf7b2ece40b6505cea03434d712429e534f15f0f6513ffb327663507b80d2ddedab3625a2c4effdf363c295ff6bf58310fa764384a456c32a0d9bf194b8f84af83c34408e0a29f2631abbd9d560071a402bef55ed663cffa82c3d936eb744cb0330b3b0333ccac7eac806a3adb416f184a6235f7b60184ea19ac75900d22eafca2dcabfbc893d688b42b27a865df32016d888d0efa9811d8e9bc1e67572939d0ec4e7061e2404a156d872981f9ad4e3ce5bc554bff28b45984e050d1a8902518e98fd6bda822f29d754786a4dd3008a5c07428587077a6770e6d6d8e56b2bd2172913df555607ac53f46d61923023699721c7c7c11d9927e6cd71d0c581ceb19d2098b57533bded9a642f64e4f95280ba86d604bd6d09a340c527a770692dba38f8f2701f4717d9802f03b5fe9096f398879267b8891164fd0789662e5ab789464db264f01d5c9125c4be43aa83f8f91f863b60fa63610025bdc6a353b8accc62c20f98f9495d426956588326ced7ea6250d1f39da946b83fa95d86824f0d8f84fb2805b65ff2dfdeb932b99d55b1e49a2c750c742548a5c0a89948e9694124ebd23713f1b3004ce58737591b34df8b0d50cab61b4f021b8827c21012646cca2377cba768484cb22052048bfaa3c23b40bf2f286005092a8124b0e98e39af6da288aa18de2101a05c09a7788c19adfcedf73a7924a4f4b0f3db8b5f920a6a10e291070b5dc1da27a4b536e913b1c605d290eaf7ad518919b989b62596e637eca86fb81a1369b8d9fe6ac883881ba8a4272625035b2113afbfcb0cf4ee4c6a4061cc735a378397df7059d76a0c9d86ab8468405c3ac9b3cd380bfda59ef43215e0c2732f7c5f692fb069f2adc5a656f01b88b305ea39349fb8cca6c40409acc595a88684c88d973a2c024f5ce287c22e8a0b3ebcba1d132cdd7abad76285a0aa10ce7cf306ae17abb07c727eb8e0839140db28248a2ea2a879231aa610500fe2cbc1010df2e606fcd39ecb7fd42955e17046d737177096fe4cf7bb156e29539c590b6edba1ad6d846d33af37377159b6462b6989c25f4e903c2de02ceb2fb6acb1c4fd589d39565b997673aafa76ee386ca7e5c70dd9076265b9b24162260354aed00cb589cc8b606e21e40408a77093f3eaf53f219dc139c0d533bdfea3fdcfcd4af58a6962cd77a41d3c9f3511b6016229943467c0bb8e9ce22a9cebdb4f23cc2d1db59ff8a74e216760e29ef174ec9cc6d7208c85f2b9f4d8016306e3508fe90df8c24cf212b4bebc8295549afd354d38003f0de9e28441a5786db7aa11186c3c602eca06be48e18bbe555b6b8eb0304c3f675667be4d69871fc63755acf6535064216dd7611bfec1a64174e84a72439dc4aea7399e46a631155dbed1b8eadc985c9d971a5075b77fa1486b100dedb8de17e2f0ea432e3d067c88a0789645987d4f5b3cc2ac24177386fb61baaac40d8c8b0897af54de736b86860f674111b0385f5e1f4a8b37c47a35bcf534515403cdf87cba92f70c952f1b623da805132c9e03c350233e2d33784dcfc79ca0dbb707c42a2f5e13b1433f6cde99af2298a27924e1f641e85033c3db4e5ea1e121c4a724cb17290260c7e79d07c8d6ee1d5c44d0ea9a455ff114cd6b998eaf8787a61e1153e360a1c28fbbb160e1ceeb6f01b09237c295b962ee290f84fb3e45a570bc98aae87dd3f644ef315d598d717f72a37bbbc6bf976eb75c24d57c8e45c87f06664e5aa27729d89595ba4b11ade01aca128d2c3e73ca58e59e07e5810032e61b4516baba373de0625713de0bba1ebc35c11e811895f3aaaf8525692409e720b0a1d989ef6b25473219975b719d66851e8a7dfeae9c387d4edb5abf6548b168877f76cea648d82f7f8f93d648c0ba6f62a9aa1a28175430346642e3976e4b4e8617c6229ec36a5b139528ef8e4962a0a460616385a9bd37c6da575587e79f40983022cb0da45e09f6054d6461f68ff1c15cae8792897092bbeb95af496ad2085183f2786b7f20c6487b6a4d8c6f54d2ab987ab6b0d845efcc4ae67297c04d8895f50a087e24465508b5fb504a6201c28e7238939fbbf55db5c1d05ede7a1e3659d3f831c9699c46b8cf3bc8cd1e3ec677d8a3407d6725e66b2aea554856fb282b0920771eb2b57fc15345a1f6997c7f563a1f1d78f328c99ec7a27f6ccbfa6aebad17863f65ff8aba75bc8b162a6d4784e21fa0fb0b59f6fd839e8fa5e3e0f449bd21b79cf5326982ac8a3c68502559c52506812f1bf057d0c7fab3e42689887745aa945d56546abcbd06cb79ecf6c88de15488dec2daddd21f06e38a4256ef3bbcf800b8542d18ce4ce9be969997c79fe65f7d563568c84fb2fa71b5c5fa5dfa3e17318e9f1eafae2e293db45c97601c24e425b688b29904184306fe68265c96c5c7d8ca722b755c9ad495a53062b6bd87fb4be0de580a204714ad316c26a8f7598951a60083eceabd9aa73cfbd66317347e4d91ba8e59a2524ddb5054c44ce7cbcc03e23fe6e197cc1ca930a758bbba62cbc6207190de8f465e83e79c1a290801228ce16f4817fafc212ff0dc3eadd69763d72dae1d4baf9fe24ac0dea963add34cb21814d3ff8ca7cea03d85feab16d6e9602b574e28079a820b3cab46409edbdfb0c85d0c62aee4a5f66df2d2bf4995d6c32a50f0f3efe2263ad5510db77a676b43f4041a1cf7796a7880f0c76579a9aba6ace0d17be4190c4f0747f22f3716b505b62e64e857e389434270256cf794584f58e2df5305f101b09bff9b2d87d24782e910e3c63e3cf7c1405118cabcf8294d8277a9e25fb3e06c7d3470faf6e042f8e04ee85e1f6dbb7693b16df80595d12beb16934fc8805cd4121ef427e709bcd9ccb270c6c50cafda4aa5376fe5609050a000d0102017f09050f00f8030206020905070c6a03e70106"], &(0x7f0000000440)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x110, 0xe6, 0x0, 0x0, 0x8}, 0x46, &(0x7f0000000640)={0x5, 0xf, 0x46, 0x4, [@ssp_cap={0x18, 0x10, 0xa, 0x1, 0x3, 0x3, 0xf07, 0xb156, [0xff1e, 0x5ac0ed90ee4c1616, 0x90956a6f7db14b94]}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa1, 0x3, 0x7, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x9, 0x0, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "4a23ac2dcc3a7ab747287eb708229cce"}]}, 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x300a}}]}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hidraw(&(0x7f00000007c0)='/dev/hidraw#\x00', 0x80000001, 0x204400) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222", 0x98) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r4, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$evdev(0x0, 0x4, 0x10100) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f0000000200)=""/13) [ 691.845561][ T2747] gspca_main: dtcs033-2.14.0 probing 0547:7303 02:42:54 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x0, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 691.893788][ T17] usb 2-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=83.25 [ 691.902916][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 691.912655][ T17] usb 2-1: config 0 descriptor?? [ 691.923686][ T2915] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 691.934295][ T2915] usb 1-1: USB disconnect, device number 97 [ 691.993713][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 692.001153][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 692.017621][ T12] usb 3-1: USB disconnect, device number 101 [ 692.053705][ T83] dvb_usb_rtl28xxu 4-1:0.0: chip type detection failed -75 [ 692.061460][ T83] dvb_usb_rtl28xxu: probe of 4-1:0.0 failed with error -75 [ 692.134319][ T83] usb 4-1: USB disconnect, device number 109 [ 692.179571][ T17] usb 2-1: USB disconnect, device number 119 02:42:54 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r0, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r1, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r2, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r2, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r2, &(0x7f0000002140)=""/172, 0xac) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r3, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) r4 = syz_open_dev$evdev(0x0, 0xdb, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r4, 0x80284504, 0x0) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f00000002c0)=""/19) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000000140)=""/91) write$hidraw(r3, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r3, &(0x7f0000002140)=""/172, 0xac) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r5, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) r6 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r6, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r6, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r6, &(0x7f0000002140)=""/172, 0xac) read$hidraw(r6, &(0x7f0000000000)=""/49, 0x31) write$hidraw(r5, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) r7 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xc28, 0x800) ioctl$EVIOCGID(r7, 0x80084502, &(0x7f0000000100)=""/44) read$hidraw(r5, &(0x7f0000002140)=""/172, 0xac) syz_usb_connect(0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT, @ANYPTR, @ANYRESOCT=0x0, @ANYBLOB="3e10e5ed4463d3f1d7fb88c7e193f206ce43e019a01bfd21d7e9eb6ca98dca733527d0bc14cc993dd034c22ec15cb65586415f6d25fc2975491dacaa73fb837d9eee5843b47882e3114dc45f5e094928ac685ed33f9163f66665e5946698cb907e6b173e54f7", @ANYRESDEC=r1, @ANYRESOCT, @ANYRESOCT, @ANYRESOCT, @ANYPTR64, @ANYRESOCT]], @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[], @ANYBLOB="fd4e728b0c44b2c3371fc76f97a928ce9c73dda427bab748487ac8c62aa6f91fe8455131812de24beb1f2fb8d786299d7a7c0a7a0945f9e4efcdc672e36540d30551b2072742a9e8c37a891cd39f9ca2efa5241b1808ed5d7203e91c75529ab978aaa64ff3a480629364f9e204f8e10ae935cd33d705b2411935825b11b6efc5c84d6b6b25a2253956163d67ef35846ebfcc106c5c83ee2ee7f8767ab7d520"], @ANYRES16=r1, @ANYRESHEX=r5], 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) [ 692.303586][ T2915] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 692.447202][ T17] usb 6-1: USB disconnect, device number 91 [ 692.684185][ T2915] usb 1-1: config index 0 descriptor too short (expected 291, got 18) [ 692.692585][ T2915] usb 1-1: config 0 has an invalid interface number: 10 but max is 0 [ 692.700870][ T2915] usb 1-1: config 0 has no interface number 0 [ 692.707082][ T2915] usb 1-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=51.42 [ 692.716211][ T2915] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 692.725092][ T2915] usb 1-1: config 0 descriptor?? 02:42:55 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x0, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 692.903628][ T2915] viperboard 1-1:0.10: version 0.00 found at bus 001 address 098 [ 692.933582][ T83] usb 2-1: new high-speed USB device number 120 using dummy_hcd [ 692.933609][ T2915] viperboard-i2c viperboard-i2c.1.auto: failure setting i2c_bus_freq to 100 [ 692.950226][ T2915] viperboard-i2c: probe of viperboard-i2c.1.auto failed with error -5 [ 692.969569][ T2747] usb 1-1: USB disconnect, device number 98 02:42:55 executing program 2: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000000)=""/9) r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000080)=""/154) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000050c0)=0x30) syz_usb_connect(0x0, 0x190, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x7c, 0x95, 0x15, 0x20, 0xb48, 0x300d, 0x299c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x17e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xfb, 0x0, 0x1, 0xe2, 0x21, 0x6a, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x163, 0xb, "e7ccc9a645ce6d2ad5b667600a70ff2ae82246fff372c499bd7f095de70534e2d6f86375d867db2c8be5ffb887ea2e4ce4e25b8955a4e206fdb3f12cdfa5a586fc583f5906390364fae82f0612008d1d3ea8a83b6f3fd0942aef28ab169d3e3e3198437ce568987d9decbb87fa8e2efc966df8726cbf3878878420eb7d48eb45ff09c9349fa65e8cdfd239e636ea41413e2370957d58f9b7da7965498bf5439942c4735c608765237abebaa404c0e3699b6a115c75c88767229b899f697555d953df152d1cd92809b48586ebbd2895de686f90acfde4b5d27794133f7d41ee97f45471167af199518b7740740c57c1f55dc4c17736c780eddc0d2f18124241df6970b59b3d0a11db811e9e466c4656faca2c2e0e3b4a312dd58ebed3b0784d937ee7720f87eaedaa8b30db876021bf0e55d3fd3836e6349eaa789c8e06c8b02d83c309bb77af7741ec1133c36244411c13f6c648de1284efce9c561750a8f5bf6f"}]}}]}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x4cb4, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0xff, 0x46, 0x6, 0xaf, 0x1a72, 0x1011, 0x9d97, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4ca2, 0x4, 0x1, 0x3, 0x30, 0x0, [{{0x9, 0x4, 0xf6, 0x4, 0x1, 0x7e, 0xef, 0x93, 0x40, [@hid_hid={0x9, 0x21, 0x3, 0xff, 0x1, {0x22, 0x1a3}}], [{{0x9, 0x5, 0xb, 0xc, 0x3ad, 0x17, 0x6, 0x40, [@generic={0x7c, 0xa, "757a03aa6d70bf8cff7bbb62419abd2bb9727281c28e426905610419c95df31aa05688faf043f173fcd39fddf9c558379b45d60c84656c11451f208954bb9c2a8fb67381fc1ef204989ba512488b9a2874f67653fd5a439693067daa2f0ee761e164f01e9479e4fa3f9b810072eef4b3e20f6a27ca17d97d1a17"}, @generic={0x57, 0xb, "ee42c8a5cd30140398f4bd64da5ff80d3ae13e65c12585f860cada081d35830c88688deeade17ff811385131907b0b43e52a90899a28c20c9254787dfe7a2ddb31339133a0c658012cc6c3e821a68f007d9ada871a"}]}}]}}, {{0x9, 0x4, 0xb0, 0x4, 0x9, 0xff, 0x4, 0x35, 0x7, [@generic={0xf8, 0xc, "8b98e352eb89a7ee9501f0a019e0c840758b4b387e81ef16e9b5e5969943fce22646f70f290255550f4256c8d904e17c2607487900919b406d895909f0ff5629ff8e03836eb4ea6b93316bdbac90c7c0c7a5d6f1e452ba2b774a4a1861ec06ed3b02e9fb0033b0ade75328f50add0f338164d8dc6235d973c40029d81490f0a03a4fc14f73b8134bf94e066cdc26f196551475a20959a2772500035572388e2529fd4377a8b1929fbd6e915e2201c9b190b6a7ae37b8bcc30f1b24312c4955667a11de7b7dd51061e146f1ffc6dcac31380c1fb00ae3768ef1a2dfed8e4219f10009c1b93000d9ad45998a8aff69412e69d32d6dcea0"}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "c09ed3e9"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x40, 0x2ae, 0x5c9c, 0x5}, [@mbim={0xc, 0x24, 0x1b, 0x7fff, 0xff, 0x7, 0x3, 0xee, 0x80}, @country_functional={0x12, 0x24, 0x7, 0x2a, 0x13f3, [0x778, 0x8, 0x4, 0x401, 0x4, 0xffff]}, @mbim={0xc, 0x24, 0x1b, 0xee, 0x4, 0x35, 0x7f, 0xfffb, 0x7}, @ncm={0x6, 0x24, 0x1a, 0x2, 0x15}, @mbim_extended={0x8, 0x24, 0x1c, 0x81, 0x7, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x2, 0x31, 0xd4, 0x8, 0x1}]}], [{{0x9, 0x5, 0x4, 0x0, 0x389, 0x2, 0x0, 0x4, [@generic={0x13, 0x32, "20f882973a4a80932af8b2662e6b98d95d"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x2d4, 0x9, 0x81, 0x20, [@generic={0xc6, 0x24, "7942be620d715360c4682558557087f660826f63a687d222786dd2f90a129d1bee26ec40b297a01656e4a489263a0c8a5bda218fb19c29d87705a6070900219b939d19eca68abae44709088abe16f751bbeb784fd1ff55464aea5890f877993e88a8d37d04a77c962ae443cf9418799401afe936b1eb22b09a54cecfe2c3a3f2ac66d9a255f17716f8fe1aeb16e7120c43f07bc0f13ef8103d1397e34cf98188c75c731ab0fa671cf61716033174c2bd436991cd635160da3c18cad36c9ce971f2eff66e"}]}}, {{0x9, 0x5, 0x0, 0x14, 0x1c9, 0x80, 0x5, 0x80}}, {{0x9, 0x5, 0xe, 0x10, 0x38d, 0x3, 0x5, 0x80}}, {{0x9, 0x5, 0x9, 0x45ed844080865c8, 0x218, 0x7, 0x1, 0x0, [@generic={0xde, 0x10, "62904250dc02dcf21c5b30723bafd47a182db40a59cae5c757e6a7930a22c49f8a9a631de0ff2fbdde2829dd877c96f467270e95634461c809f7bef5697714f2443b21682ce973f05e99c20d75d91d5965331fc389a9f679a754a2e6db86da0a9c7092d4823d6c6bd4e1c00964ec90e775420928caa920ad0eed1c5b606f832feec2f303f28fb0e8bea9100717443bc6d188576bf9da186f9a66ee54b42bdcfee2c5f6d0225626ddf44ffa0e5d5234fc7d9bc630781a6da189e498b684a212c872bec0b972bfc8e0fe212eaed353fadeea68b4ba1e805cd28b4b382b"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x21a, 0x0, 0x80, 0x3, [@generic={0x1002, 0xb5aaf36fb38301ce, "b5eaf28a05d70ba6e613a5c49472563a3c333a25033ee97a1ad7e15cf22e4d182cf339ab466bfb307b1a101291c49f5063d645b04ba24a5a76a0060542fdbb4f84145fa90d14d90d013a2d51c67c434e79258d877139121be1265a86cfb360a3969d036238eaefe411992093c24ebffb8d3e6b29270bf3bd7d895e0e8092d19d2724558b83463fa33f17476857f5b3dcc562d4e159ab5be5141d8a747a03d1d27d6d61117de752ce16f2e5f5d139c09e17181bec603821f43680f6fe238e8cec351e9cf0008ece9aa6443d357b0323038d2c325ffb6bc69e27667bd4daa6a914eef6df42d27fdf55a9bced1acb188c638bdae935c5f41ee5e3e9f81e56c36cd3ee4f097a0bd37c646b6a736a1d74460fca024a65b977fca2bd5278794549ad400d057b250e98dba2d375dc516171d88fb13c474489312fcd9702d954c7f5f3c27e97bcec430beea1503d876ad742c62816d1a8d9f94abfc0ea63ca6fa2a27f20409580befaade9e796f9530f91287d466bee83abf5420cb4849c3384b1a34defb96b669406af888ab1e4b16da3e4d63266311b1380ecbe5396845269d184de26cd23fc96efce85783f7951a93704adc84c24c204f7596e2cd8b36378ca54772d09ebf9dcf6c425b2dcabc20027ed38ac9a430bb84c61fe51ca940630386e93d3ec4cd5426612af0165f8efd23fd481c284895dce9686abbb538b81e3eaed6eb240802ae344224752e26185be4fcfddd9747734a13190768f2cde2833238f340ef0c92379148dcaf681a8bb2d3464ca0a129851b3501170f4e10d67aefa3dad4bc6e15ebc47eab42cea801dc3912fc0505145a501e719779649f8c0f7005d1e7b13095cadb104f1a5d38f275fe2f8dcbc537bbb83fce42803bf7755463ede41a93aa499ca17f07287ce94aec54850f4b1c5fe1bb1375109fe2bb8e9f36a5f345a46c6da29275afac08ec3d519e615d2584b5bab6dcf01ea669e9a00205d98a843665086faeee73e7fc6f84626c7894f046b741421e8ea81a33b3bb94392f88b5fd0efce8eff8c053e6912fd5e25ec4a5836c02d2eedc1f8c41fef6d6ad610a6fe30e69adab5e855c1ad3981531daa8b86ca5c6d8a1c66177dd3d960a84cdcbb13f711683530002b1cd36a13a4374692c23b22281ee4da2bf15dfc7c96d4de78b901f2db2333306619b1ce2732c687a03926b01723b066d09716e29f7387fd02aea05abfb0d5647ee201bc62dd6b466ce87e5d6f1524aea7aef84c096da99039eac1cea0ca1bd887fb789bc8b7b7176ef2e681e822fb46be0a89a7e876ba3b13734982eb5ebd25f2593bb223c13631874b2ceea0d473e61ae523593377bb653513edcc19a61bb8e98060f2a99149dadf1332e9fb7c3dfb9bc21bfa7cf8c91579086fd2091bd070743387eca85c28682bf190ec034f7bbedf9bc2bc7bcee20412187c32561cfd7239383e7199a56f83d9f323f2ea923323152e7411b24ba794d79571c439634f4118f32896d988968488555602c9b4962e52f5b1da9a4c12ca1a7f0e11648e3194dc90ea4ccfbb6a55a0fd425ec071aadeebb9a532b211203539e1b950945c46f7b9b3f99ca1ee4265d67726d4fcf1404bf4abc029f0856ca0555db2a1d683a3efa42956b3793ed1739b4c831282f1db8bcc6809df49c3f4646235d4443e300daf73a98aa76b79a57a8c64b8ee84d27834bc3c51fba9231e55ac9b54889c51d9658ced754bb816709821898fa84f168a44bca9f8b638e8708a8319b7cbb4126db0826a56cabfc548bec63f078b84406dd96e9fec71e012bb5cc372b86b152aa9767e6e5f97d561e3b45c5e7328a0251ee8d9d8d23e91f63d17c73f43aaedd87a71a3db27bb3779d5f699430a86e5224ed0e5532ee2da6c8022e459452591c9409b6cbb07ae38c0385d23503f3c3f524f2a58fc8057b7a5cc1154d1e3dd39765a00a099f32686d0bcacbc043e27dbb0c25d748d8d5944edcafd78cd888e092df16b67c815d3cd28ccff62917fdac0bb5ecee10226d3494d1c4a2c9c3f5e36b62141a57e373012104a949e88e5ec68ee96de478a8c291af377a8292dbf789f5937f716bdf8b4d9156a8b3e2bf8c39dc1ff8013843a7eb861a6aa83e3582f736aee11403444c16ef0ffde7d699ba0eeaf592bbb0c123f4079015c310fc2f2ea41666033aa520f33164343a7ef61583f8911c35ba1c8920f91c619c84a2a8ccebcde08683aca7cd0dbd01c2af9283f262bd31634bed6a3b3018e4eff081514a2b592c2046d40d73e02d4ac14754648740d8720362f77827d1ac54b75a08395583dc58962966d1afc2629a50477c4cd706c996f2e15aaa5722d6593422dc8778b2af2da519d2366e1db725353cfd05243a05c436119a2b020e0f3e67e70a2e468f14f3a5fcc4ef58fb3a3bd476ffbffd0e1940dfb4bb1ea423346847558d97948aee6509141262d185c584d204f02bc69dfa42ba3d7e7e93945b5c0e8f0cccf4641b1a4aa6a37b3bd89d541f606f6da214ef6bb7a49148e856255611352aed9d1fc5fccd545b47eb9e6f48dc1e9fd46c56376229c85a6fb33516bf0defc78fdaa18ee9db1d0ec81a87f29e8a257f37aa258009ab161f1036440655436e2c5dd5293dc56808a889569fcbf558e069399540f8f0162f0de20e9fa5f981ecce05b731d83058f96c64ce361cf21aae8c823bb77259f6235d5ff113a3df0e44821b2a6eade3d4b55d0e21f4724fed64cb4ae99d9fbd72e807ffdd362fd57ad99f4621c833bc9ff68c7db70583d1637bdade236b81ca837e024069a5bc5f78e2b4c34762ae135a6ef7237bafedf0288b47fb4290a0c5bdd1e9b6a1be25ad01ba9de0be95b4b0cf3b9abb4110645175167ca8c8aa51092a6d03e8101d9d402de35652c9143909b39b17a279fcff7f3eaf83e16c868daa756616fce71308e1ebb80629d9ffc5a8de095397f109ddca91bd7c016bfa9990221eb4fa5e34f29accbfa8766e4916a40cff6225ff3641ee3bed183b38dabbf976393cac90f6a58f16451f87edbbb70c2abb4ff11372d3e07887f2420e484e1dea75728d5ddaa7a986bd57497df997f8ed92cb2a5dae25768ea0d8748dd7a0112fb21f984e4ae962307ec6057632c9bff446e57be00a70f11ccf3e16970a3a472f876ea45f636a4b2b7ba53051ffc427f3ea5fb202cc401c96f53f9bda1109a104a5195e46520922130512b0adf1ce55ef800857c468e36ae9fecfb21ac469eac259669cb9505ecc388f34c337edadf6f5ef5c5cd35a4961b71d935350e26508ce6ea9cbc5ae5546d4bc37186c5aeb86ce87c8e872bc97eae6dbd3dcb7c4428fe64c77e73c5c65dc59ae8a70757704e436d599f0c2fb89020b3c1d5a8b4da4ce489e484a7c148c631356cab54b0ec7794dc171183af03f819db6297bde151de0c4752b03263a31e1d04007dce38d32192af94d8d15507921def5f4f17efdf3330efca2f17e540368d4aafeadadbb9d0819d84b76280a40324299a85b566f22dfeef238f41b95f402dddac4f5487f3a83308bec3cea6c6574e9a7fdd0e7d459ba4b514a50c5b6ab4e61290059fa8804de6661a34b42b891e696ee5ffc5e3daf314de78fe58df43e5e347944f18a5e80f9d15ed72da24d21b238135d583eb9a82175082fb6029fa9c2547be0dac60f05bf77b592157ba3ae8dd21ca789b91d209958b83e7aa6a869999574bc92726c8501bb7107c90790addaf2c647531ac6703f413abdba0e603ba6f5619ee67eb45768595040b2477b93bb029738373bc8b94cef54ce582b43d22b39a3dff37ba3bdebea181d1c1d0404d3af4c4163c78d2d5437efe39bc207eb45e1877c533a85a2003261129237b0324f55fcd6377859b503414674dc6cdd995687522186071d7b5d9b3ef35c76ff767c9ac02cc34d968d2508b3194a178215ec3230f17bda8fcd474d167b97feeb3d29ff39ad9e319a99348085f9f1962c1ad2555cf3c63f27fda38833636ff00ee55b1d729fdbfbb495a0714ff326910c885d3ddd53bf57f2e1ac1bc4ba328242ac40b78407bafbcfa01a549103d86774d5c192f4cd557b77630029611002d38a1343986536c756dc57575b220db119566ce66a27997f30c8cd762e9d97811457c1f2c488c4efd8d3cd15c6f32c0660acb2687749bfa482274f77d4b84d3114b32ec8f70d8097c7be23a438520f596872e05e7229ccc6eacc616429d1e0b6874b19e6720ee1f790ef43eaae7abb9eb6b413459620a221464fd2f2d4b25ebfccac5f371ca0ddffab14fe3fd2b6322986a8d156bc92ad10507fbfb82e46403e9a80b3e4e227227079cdc2dc33f017e9ec025401c4ede74b49dea2b30cdbfc220bd66e6d6c0da85a3561f7eca5b1278f05e411c335e267e84b3647d63c6d7ced92f68172053bbe3b83a1ad2cfd56158ff92d910d69c7ee0232f09e067c07dc5681095b6cafe2e12b931ab8a0f7a946ae0711d847ccdd56b115d7c638a6324fb00e4b1894f9c78fc838e8ea427e4e539a10be1a266ea5638afede8334cb591897ba0f2a94752ec378b1b2b098301322e3e97e4cc44db39ff3045cbfef15301b16ea165dd324c97cd79d5afbb29ed79bef16c2f20f5800f550bbe847ad4aef2cf30a4a7f25ecde57ede9ff9cb257a31a89f3aec798eaeca459a36900d857efd24f2d8b8c80a2fe0664ad7dc3f79811d2024685d6a57c5e7a6cf61bddf54d56924faa1e41ba0eab256fa50ee1e40981b868ff953ce5cf8d93af67a0bf931b991dae7e8c60ac9352a5a57ed85b408955b7847fa8e2c3b306a788cb50f8fa3368ee147b2657804717561f9cdc252e9c76097282abdbb0b9a3b9204380be40d46b1936bcfc6cf5ca6cb95275bb884778a958d0cc96a846724d86d7bb1a84f6073880d5eccd0ed1ba76605f4a9ee8e7c5df31800c8fd0cd8942743ef024b2ea095016066dfcc1e529848af6cf5bb41b0122f1347d46fcb7fabe48bda05ac12a503668a046e8b5c6981cf0ce2478fe1ea066f59d9fcca2e66fac82ea053977616aa4d42f3d1277ce966b847c07c70d493a67393ab20de9feaa6fc4e1311ee1fdc978c8695d607c58a45e561b4c49f67c6ff8f548f3cd63e7dab0cc6bbf77f1b696683185055edc49969d8d3ec465e082594db294574fd31d4f307306252e808986d9844215239dd4ead57711568e2d2cea4b52ca26df381c7e2e52afee3f8f31fa88980548e10947ce620dee824b6d53f20bea1f2acebf92d832450488bd81b4b4f586fbd74e08ad8230891a895847825c2cc88a038dca68999878a34fd8a564ffa225c28967fc70a07a6e0759a8d5ba834ffe2d2846449ec2803590ce95945a4d50e2ff8f95ebf68f8a7671a68a9d4f68a3d0795e610f247c0b97efacb7adc977b8feafacca6128052315449cc5d1a7849d88cdad89d6b572365e88d8c7b61289558e23410fd10ec82747524c3cc170d55567ef2c5f7fc45999af020393e7316b9cfc0f9372e340c6329eb65b5c3a5959b0e22523dce7b7263ae730a7d54e48722b8ce02fd3d0761b45951083f916289b68dbdac7ebd90a2365326d2d24736a838c9b0ce8788936c7939df7aed02388b3a2e1979a75c6c8d56211759f31ee78fd0fba58ab8b7b42f58dd7c3dce40e1b1a6c89f6a4ca01bba429b9446b72527afb3a4133a05b0e117fefb8157f750731daf914a86e6528b624599ab19817f9ba15ac86ab19953c0efb7bd2bb5c56dd0cf3a631af9627ec6e440652219c2b80a487f989bd465d32c9aadc6ae28e95af73a8a9490b3f7d87ea6a896"}, @generic={0x7c, 0x21, "aa3f6ba7f6f0049fd2d2de48ce2c7457a99fb6a4dc7dbbd00e4e7ad1d5711b73df5bed7e21607d15a67c38b01a297a8512a8bcc465942ed591ca3efc2cda50e3de01f47ab9b8e12aab6ff07a52e88afab664eee09c27ad5d036c62f65e6efa163c2393b34347d5889808eb723a0d36378d58eca4c6063f793ff4"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x178, 0x2, 0x1f, 0x63, [@generic={0xa5, 0x30, "29efc912b3b1fc298af4cc64e046802e8777c4fd28fa6550ea6f1ca72fe6d8977ace71822482d0d057bebc5ffcbb179c928043130805b78ee1b82028a9218ed9ed56e9ecd20eb89d3addcd140838d3b00c5cc52138fbacb33fa9f25ce6bd2633bfe3854d890bbbe4f0a331af5c7cc3cff0e21808f9dfbb378d73028287a19915634575623828b624a5ccfc587b7541fe7168213794a048b38db1a50a700c7563d7e6e7"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x2fa, 0x0, 0x3, 0x3}}, {{0x9, 0x5, 0x6, 0xc, 0x21d, 0x5, 0x4, 0x4}}]}}, {{0x9, 0x4, 0xf2, 0x6b, 0x6, 0xda, 0x3c, 0x80, 0x6, [@generic={0x8d, 0x10, "b29b83653439fd3d578f4b400188907e61885f8fdd079768af34cc261d3986844360322c9515aece09c2f3f0fddca2e7678875aa4bc1a98e35040724929a7d75eeb8e78fb7058674ce50c2d8219045d3f770925ee8c7136d2ff5a898858118c6ddc5ea917128423e8492245bc0a390f2fc275c5984a76da378be21291ff9a28d3a8092fdfa1a0d151790df"}], [{{0x9, 0x5, 0xae78ce297bd08726, 0x10, 0x78, 0x8, 0xca, 0x8, [@generic={0x4f, 0x28, "e17d8e7d8080709198c71ecd68db60d082eab1ae1af180ca9750d22682948f516aac59b96f4df905a129dfa4ab82ad09eb2d9f88ecb1695c5360d6d9aeb44bf5af08a7fa33a2a2d674ef82e5ad"}]}}, {{0x9, 0x5, 0x5, 0x8, 0xfe, 0xf9, 0x4, 0x3, [@generic={0x1002, 0x2, "f8bf519669b9ee0153940f016c30f2b39cf0d32784fcca3010fa2adb6d4ea0f734723134528af71f0e5e5af8f960615f6baad1bfdc49d1bab7961ebeba4c367e4250d2924e71b8a971c5fb562283ba08e0dc6b4304896a80051e4730a44da1c972e5f93cf2f9b631a9a897d4f3a3dbea3d86e2288557872b5af06ec53458ea3def264cfc0354ccc800e870ef2c4ee29170c94c9d2322f6c057c33167cb17893c656135ca777a4a2cab50b39bf2aa8ed6290d3d9ad359c81ca9f396e00f91e126729fd19d825b19ed801e710c6533283564f60df86a46e6231722db9668d1d6ca3dba7a9818f29e87b70687d10c1d3cf0358a5817095b070d15cf632a5f7c6c9e1a954993d30bfbe924fb35d97acd78674ede10189c60407e1c2d66786ad0d69c4e3c8fdad3b5a2866df3d8836047822ca9d0f597698c8834779eaa9af982f1e0c0f30a609de3e13a6aec6245dcf3d2bbc2a282fe28642086b333b9ec53fe26a26f6952168ec533f8b509256cc23ecb17b72acc89f4f7802a00fa6a70f683e8afe2ae1841114d6bf45a4f98064ab571b01bb510dd6e2b970a4c920ccbb0d0dfd48e9826a621cb909a3916e45a86c4b91777e5f332c591875f433b304e71265933ff326bebff6fdacc34853a1cbc94e3cd95a18d1d3176aaf501aa2a87f34bf1b2d70fbe4931046aea71f8a06a14e951475cd682986581cefe573af0387f260ebdbbcddb2a3e8cef975f807cbce3cfc965a3bbbe29387f8da9f20f29d561677ee1c3a13ee6f24a158b74cc350e739d737972c22b12c081dbc1fd63b7e2885510310a43f674b302b5660ff7db53de676d78be9076802d9d7d2de661f6b6040117ca7a1339ecb71666731ac234251d46b2c2924290d61259f543f2dfe493bb63360089e85e1e13ec178e895af364d057e3545ab36df48be208228a790e53538133b300ed475f4e26d508d048e82e4f6bd8c0b1fadc2a2f8c4b95b8814689a8278d2cfc7022e52c7bc23107db1023f14d1097bae15af142879a35bda24a6e75a6d2d3f3e19d9071fe3fabdd719a56d6d6dd617b23ace16c28c5c2ada25f6b819d26b7a891a0f912afae794f0bd5e3e30efc38caf867ae8407a8988af6608c4ec5f53b0475594184516c0dc8641b8f098a9ce3d8d199a82dd96e2cae50639ee04a68b133ec5a44045f0992c78434c4ffc44646bc625b00cfbb10ca3672213bcf4a06880d0724498b2986a2281c3b71847c6966a88a2cd54df89582a0813b9ef6f4e301fe211d648cb4e06337cb6345da3e8fe0d07f80c8ab9b218f2d33f4ece6c238a44864140ad86c1d720fedbeea46253cf55583ec70c36ead883b89353c2d750d472903106bef6284009fdeed09c8733e4457c8f917ddada5c32c724b06a7d9fdf345d2236b3eae7bf58555a99424e656ed8803bf0bbb08098c3eea3d4b26b6ab6bfaa2c9ceadfdc2ffd892fde52f3bb49d9d9cc4668a9a0ff2b57f5947093d42fc6a36e4671e5fd3dc1dc5131d2032928bdd91928ab72f466db8f2ec0fdafa3d73f2961bcbac98c3df254eba77883291c587b585c0c5d35e61cdb8bdb4ea0e810113978c9a8cbe536f4bb32f040a99b0a944cc305cc818d379b152f19dd8035e2d07e6711f206283094fd690af3c6a6d55c32a33dde66776ddc6eeadeb9aeb6f9a23c7f333ca600230860887d354533af634bee542a8569903d406a4c3ec5ef0b7098e6fa38629e2c84a70af5383e038a08abada22c4e5a677e08471a96cfe73c82db6e60d03f43c2f1d1fd71c5e8b2e57a7b3c7ae4e46d1066e93a9fc15589957dbd0630e329011d9d427198cb7ff765c65d6ccf95af8937a801f1ca50dbd68b10ebf82f1e14dcc17cdc6a34a9419d4fcddc52726eeb894907e683488c3f305856d7a220488f7da24df5249c2e5b75cb8979f7888f3725a718184ba3c15aee93a5728ae9870734dad6ca39ba1c3e7464cf97a4511a13557dd65ac3f7eca00d5b41f9d0db5ae34269bddcde2fa2775e637ffa18f9ef88e8e3259b27470f9a51ba0421e6e383ceffa3e62fbb3adb0e0322bfc7fc7c2efda2b39a2a744561e5bdc47fe5907706b2ff8c2200f77284056c499423564bc9c1cac834a860fa64766e136c2a81f66d7a448dd4344c94ce7fcde4447ad7e92a924836962120cbdde962f76bcbbbe9f1a6cb9e0f32d7eef22524defdac740267ddf184c620a644702c447a0607541bc5cdff932586e28e4194c02bf7908d7609e8710f98a19cc4a23920d1acf003165d46aae19e627fc586e1ae08e892c86dd0c9183190e1d9e70789022565b616d2585b67133047f6ae978ca4c86d71b8e39327f65022dc5eaa4de05e3b183dee26370741275a279c960b05c8bb246b127c4e4f5a2de8ec9ddbcf464e9d9ce1a6c3c36bc6db380142afda38a6aa256c7de340c9a50c7f71faf9dbb32e145c389195381424a76edd2ac4ef0ce0520132eb5cf893ea8aa1511ac502b9f83cc80b354841e2026fc59da354c10b4bca560f58505cd4e810fccf02f64385796020b3ae148f2ac540a72e9e56111188c6434a1fd66f5b46f8de697f16a4e120a577d496bc7505fa763bd115de7273a65d25a3b9805a20257dab6ca1795e28c142f766015da55dab62e1961352bd652e9b4cd96ae80aca6701dad8f2412b10871bc5eed3bb86e1e6a574028aa5570efed882c275bc81e1830f253202478a7e07b5a46590d6f86ff9633c8d00f7fbeb302c176aa04d01c050490ddd7018d53b5e2f92d68b5b0bbbf198131d88cc273511d807946a25fae912def383a503fab8cc5c1cb05604fa85948bd6a92c07385027fdbc0099abb89d920af222c50764ec58324bd20e46404afda8677f70cd4c512d6836d0f514d12ad5280aece4b2ef12b55fec3cf2ec2f4c78ce30a7f9ee0456a829281d2fdd1231de6f7b1b64004bced608bbd3b116995ee768f9d5ec031c113ab4c8de20607e3fde2f2e9ccb7a44d0971277a79a170aaeae09a1e8016fe91c1d05cddf4f2bffed8441840261f14c105c8a5708b36c9ec6586644b2b7f4665fef74b849e14b898876acd61a46fac1ab78f4efd6de4b7a7184b89607b043dc4a9a0f4621db9acf697f9204c951b3312cccdd1c2a710d93acb1eeab8da3070a734436c26b346c2423fd8289ecf48055396a778e2e76c281520c5326ea324c809f8139cdd593e93ce0e5b758255379f7868b302b9a36c0b2f9b4fc328eb8d00d2da77c9d5e5e5c959a68e685055b30139aeeca49dda4b88098061d394d8cbeeb95bceabc6a2033a5c458f8303ba1d5a1227b0461c9b267f136d93d3c95e0430d2c10e74b9730b9ba73e988ca14aafecd044df2bffe26625270af93ccd1f18c85809afd11dff7f6fbe2bf9ad8b4de54f5628c3dc97bf3de46b53e3b6022687302d4e6afc476df22c7d5cf36dfc3c96cd586f567594ef66641740eb28dfbe8b97e67f89ea89967386b9fef202547710e7cad9d9165478f80e87acc6128282c0f185fb809a677028bc7fabe8cb7addede17818f1a259616cb4e0ad9619504825b8f4401ed3a03db08b4046121852931bcca985535af6ebc9c5926541244592d5f6527b292aacbe738910342c2d9a2a79e0b6b5d4a4328b95a1887328bf41dc172752572f66eb403afa1937709a0ee418777b7f1d9ab026f2ab93a402fa16c42da25c9103714fb757af58341db6001ad453f555e5cb959ed70f4a82c41083ad1e75ffa7c84d3b512f79d27a8aa80a184e09f3ae0873a14bc173374b0f042c292e2abad9ba45ae95906001514a946c432a441e8ed9283759d6881af4ec90cbbc6e57e004bce3579bf74962fa32d4f49763d9a057a703642a061d719a9810826b76a2a89b36b70b4737f7e7cbc50639a19782f74ea1f0269e3a1422060f33f7f92352df6f6475406d19043c4b7af8bdbff53f70848e1c4185f557a38cd0729456d1e0764979b577b097c05d8c868eba60c6e7c21f4cebd2bc98ae552f1fe507ca9a2015fa21fa57784ed8e0619bc78f89e26bbef9d0124d58694f1ade69df3d32ad226f8e1bfbf3efbac1b9ef1a844f4e63a60a1094bc14bcc2864ba8f745a28d1aa72e6d1fbbb17b6731b6d9eb156537ae5824ec4b652786d938fa344d1e81d6070865c259cf15a4861eb8c6cf13bf4a8340516a1fd7e1d514a4cd952414f27173fd062d02939b43f47ec6b2818dda7ba83f9cc030bbc5bdc01f545b36fff40d5fbce35029c403e39ac5496b47245e68baccca6b77cd77482ba34aca81c82dc0d2c4d0614ae85e18cab87016730b708dc67bc236e5f965a6d2304427735ab74957dcbff96f18b2b50baf56958e24eaa43d9bba4f60ce2e70be1e6d239e09117b524ce342bab45cfa79185a3dfb99c2f5ab1339069c7a5bc42d2e85777aec0fb442d7acdccd7050fde3aa962cf7bb7259ff56a7c2e811e6bdb54c27fb145f172544b621343a407b8746d3bb77d592701b6ed15c02115146471cf0a4de982cf17d5f00af545237a66181f36f6ace5b03994d8387835c0af608501ac3bbc0e6d8eceddfd254db6e8e38856dd9ea4b252ec7c56952ebf8973173523f008bc2043bf9f0a8e6640e6b0df5379299de0441184217536aebc3ca10c457d111596f744d8c9274a685b1266207a82df4955fee0b5805f052aa89824235a0e4ad5ca63fc8dee4a7807e193c945df0342b77fc68f11a22f83466fdd343b9d27c49efa511906147e537f0076b156567a6e9322ad7aaa8fd499a8533e152970e9c1f6971f292e5478b839d7bdde774c86a7a007038ac05f4b25b3bf90ef645558636679f8b12443a75a0217860c17d7e12d8ad89cec0dd0d06d66e200cfd14369b03da5cdd5c0b3b83cb7efd69ca951ffd5240a528b6d4e81dfa7f66a08f10b19bd1d84a0c8eb1bbbd11a27e50fab0c9090add4010343c93f8f06611ef2a50bfd015d030edb2496ef4d672a7aa1299a40918eba0283ce951149431ca35f2e62e31c7e7fd85171f4a7d15c4bbd96f97e31098e16c2ebed0cde4dfc55c92fc76ac76c219aa52607e550b1d553d25c536b367972eea81ba701d8067b03adffa547c45906276f07650d605485e2a00b7dd7f1ce8911303794a2e1151aebd7eb44108b2716bfa58987c6dceabe46e91f91d4f7fb29275e28059600ac26897e084b9a50d91ee5a278103e1b3acca53acc401f4ac1cc48c8a3050e0f4c501efa6d1809beb3577b79b4a122af04991227c07762d90d9fe741ed2081e758a67f8582df7c3a475cd2cb5dcf8ab95fac7f0b69e72ba48c8c894bd668d08627ffab4640eaffdf0041e3d573678f2b52c2aa78d7770247a47eb62a109211acbf6e8c4eef12f8949e7b11792a59bea0168e668709773da9d9c9643011e64a2d10072cfb1e1bfb1a6cb58c7441babb09f39ba33eacb81e485600e3ed81925e8a8f716ec6f991876b4f25a33257aaa1903e4751b47d431e7162394a38f338da341f10b283ac50eaf9075570561900cbfd49703d520865c6efd47d15a05b09e6dbf783467b0c69a02fcdb58d23dc06400e188dba42b3d74eed1848e574b42a3fb1519a99e9666977e3e9cc2d51cec773617e4cc6c050c3827851e604f6143475cc4757c72751315134cfa4bf107031a94a2130544e0cdf6613ea5e505d8bbd0ab06d0f3d6e6fcf4f9f0af6754a601a103a883f85b76e28cc1d69e8eedfd35437fc9234c37a4a2ad0c2755a4c8bfac44a5e649f4528e83102ddb898dd9cd668eb9e481ce87f780490eac76e7a2d1b2d922b4747fc3c961aac9bb840b69fb80afa3a0064ba95e"}, @generic={0xfe, 0x7, "f1228819bf1a9ec1ff093e218f9f93826f0eccbfad35aeab0e2e0363aefe211abaaf7d0bb905ace498d1a81e4772e186c4315df09e9af396d19733d33116f123ba8405a98a15b65a2ce77a01992bc5d98caedee46791c3bb9e80bab97e33fb7ecd9b18a9437343aa5573e5b366cfb0c54e671b8987c6a24b204615ea99f119b8e8ddb11607a9e30e6c936394c5de6f2d71606425560aaae6c89a7303f32cff0d86db9c8458d123a09ae8f1a015b43cf284f6e195c8a9739f2cf77e78f74e552937105f33c95a46c93e1bcf3ee526c9c29bc8cbba2f4d424d808647b5a3a8b643b6c61123b3ab7185256a3b92d6740ba4095fbb3ca2af29e3d1795f9a"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x1f, 0xc4, 0xb4, 0x80, [@generic={0x29, 0x6, "949e1f438108a000444122381f524f0b2bd45dc558834fe9a03926a270e2fd2a58cddd61527bb8"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x18c, 0x0, 0x1d, 0xa0, [@generic={0x22, 0x74, "8b9bc2d27db512326a4b1f69864b708f3c1094d5079560701eb0adedd56145ad"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3e8, 0xe5, 0x79, 0xf7, [@generic={0x5a, 0x30, "9db66d7f6c23a946cdbcdd542e1b393017d1c5b65c6dcd3492221a77e7855a88ae8efe877218f4a781588219642b423ec9b2a5aa6263c09a0a9fc65e3b35385cc7bf97e3f33c881d03527bcedb875a3eae78de4ab7239d05"}, @generic={0x99, 0xc, "1a858cb7c4dd4ef61b96a08d90b417e7e712d5124106c48bee9ebf70213ed3f50934a65113830476022c19eba4750fc53c46edc6fa2cc9406201303166ecce8876cdf920f774177788bb39933415cffe2d913a2f66f85f4633355017836ae80a459843b34bc58a13216c590550e629248e06a36e30d68546963d7b4f092e8b36f83d5bccbac9d771ed4e56dff70778840050e668d41a26"}]}}, {{0x9, 0x5, 0x7, 0x8, 0x31b, 0x79, 0x3, 0x2, [@generic={0x42, 0x21, "e9f4faa85d89312adbb378771b5bbc8e7adbb15a95356a9b0bcbe917481b4173ba7ae07e304da887402b0d343a379644d633838d86fecff716bc96cfe6426e4b"}]}}]}}, {{0x9, 0x4, 0x73, 0x1, 0x7, 0xfa, 0xc3, 0x74, 0xad, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "58790017c7da"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x24, 0x3, 0xf000, 0xdc}, [@mbim={0xc, 0x24, 0x1b, 0x8c, 0x1, 0x6, 0x2, 0x3, 0x7}, @acm={0x4, 0x24, 0x2, 0x6}, @obex={0x5, 0x24, 0x15, 0x28c7}, @mdlm_detail={0x1004, 0x24, 0x13, 0xc0, "33a4f98dd4676c0a2130e70926b0751d57f182bfd5bd84277fefcce7101dd177876d8a81d87dfe22ea214c7522ae83a6847c7e1fbdb0d51b4f0fb2ab26c26e69c3601b2950620d8cd3fff333e5e9a43f5ae0b2b475d4822241ce7a0cdf8f24b0dd212941e4a15a13ab554b5e926f89e5284e409845d3035c35a5e560424ea9cd58d14e4da8a2f7526ad60e48d580bbc024ade69cb5486c8b2144f47e3b1ac003638cc3979d6646f1c5f5c6ff9d17d21b04026df1dbddd489c656d957beb6cf1f0a19fe5a650662a5f2d5319bd5f40f7ec18d351e5254434ce054ef8c9d553f015205cbf2d7ff4a7c0841d68d114eb810ce15ded88e32ca06470a3a559cd03d15244c3759cdf74c1c4123f678f29343fd13d26469ae133b611456d7381ca9b4ec20840a6e644acd4a64c6dc92e13de611da899dbbe7c54b8698b71b6d6c97c6fb2f3fb51153d380d349e04ae1121e21b59cf8b133acba4b17d26c43a77faa73b860c63ab8055cfea7b14772e93cb5156b471a9c794a132d900be9b118195b46fad277a41f904d4b885d858b4d345c748a791dff3a3176a1e5f0439508cd893ed9a15b6da7ed6d3d1b9ca7d81313afe74d579ddb04809260ef4e4e26f0db50904a365fbffb6cb68f2e1efbc17563899fe667265a7214dfe7e0d63f7eb8dc000244b8f82479f485d8d0d3df23e6a35aec0ee79573160097ad6e7d52828091f8c09862490836528f4a92e01756d8311459fd92654e127934206fa7329687c7d649316cd4e983739e2cd1b9bd00f1ef01f9673b4480835ea2a49542a61f07aded118edeefbb607557f2d13436900d5b8b9f7d92fb7cf846872d91f5af91d6618443555a9585859a19c46d48b9756957f5c8cba9e3850f768a837d967e2f83060d2d9dd8d19c75f6483517b2585ed3c69d02cb76519661d065689a980f31b10fa3c637eb94464f9d3e0374e5e3777bf172c999b95410e37c6f907eea16b3b8a23860c56f81dec0a6dba50c459aadb9606435b89877f805ce7013c4d3045c03c30c56f8b8b67303140c3151b7e588533898c026f29e95d9c16111f915c85d5f01635d509bab2c117c4789726343521f986313c49bcf3be314261810e8ba6f158e0034631791bfb319dbd91345d9ce6b7bd7540abea1f23cd8b6eb0c25a94a9d472e024b6c06375783a91fadd61833315665fedfa3bdc84a923f5d39dc6e8c2dde98a1c4cac95549ef92a36fb5ec288469a4815727befe3498d67bd8c420f292130ce1e94fb451ea5943d4e743721011c0ec1f0727758d833a42cfcdcecdc6ca6a8d98310b2c62e9355039b17be2f143d0315963309cc8f20ae856d6e0288bf626642a2a5ff30c153f7a1641c65cfff06eb8a3a7df0bfa29d3d36bb1f5f6b2c615a75f082f3c9688521af9704a5f5190603897d015b7f0a57ab5f221954ded56dd7771628260468246fe7daea0eedb710fe9b1b4ed76b0ada3dd36d8c08a332d7029ad4a235acba79aa454370ca92fd29f2ee79c8a7103d49300bbb053c391aa6b7e1c0d02e21ae7c1b087beec4990edf7333deae0e01c37ef30189cff5899c52916fd6128abf41ad9dcd13e513347bd413796332918dcce7e0f024ba14b73f05ab3d5ee2b104272d3c4a73496c411e1930c731c2ecf37af8dfed8168e627abdfed17afdf7e2d502db2d1403045fdb21560a0a2b2d8724a97162e22e610cb852c81486b3f9b622620bce569e8f5592e2ebef2fd40de502829fc3f7acbff5df06fe9b557c797b81f17208ea1d0953ca79631772d55ac69e66eebbb491807c106134267082645c078ee47e2ad8050cc8dec8a6102ab69243c2f2d77d67c454a67eaa6fae2036cc37578849e97b726d449491a6e146c11b609a18ad68273b68adf3dff5269f52fd7418e1c4517395dc16ca422ca40eab98bcdb48d3a99c8749a991515483d8960df1997e78a27be0517832293dda9831638f0841f1ecbaf8c148d6be769aadc4e8cbf5a9582347246fb7efc7afbd938f1e4c1a29bfd1ccdde06158109558df236527bb59acabae2fc294d023fcb11dbac02c68423867f072908cb9baf7ced4f582d1133b15d1971b899122f6496bad72f8ebba3986a71abf81e7a6efccd87f895ecf5cc674aa3a1fd006a0f21da37df106ffbc3341d5b9ebcf1e3406fc497d02bcafd3b7276d307471bfe1928d8aa01f2c4e11773a540a019002ef43f3d0701ec3a7833c081943c4c44514364e178e2c30f60a2af4fade7225345a3bf0af118258a4b3b4111eb3868df80d2b76c63c5743a3efced4e6e7c08232f342b38f276ef11a03dac5814a8b62bbb87b0209714f47ba9577b5506306147ee85bd787fdf3fc0b29ad9528f8642893e704a512241fc8bd5ef56508770ab61a236de4bcc076aa050ecab07ebd166ecd588c4d8038c0409d16eb7149aa07c988bde6205edac9afdb05441476b823b94ecdf0502af7edd15050233e6173e38e79ebd5cc3797beb46abe7fe0bb3eded0637bb262e9064fc00e5d5a9e8a399d9a8e05716d1b9b5fc709dae94745da18c6f1743f11287605266621369956ce3c2cc487f618408356418f5ae0cdd9e3609473eede73c8de562146474633b5d939a4ca43b08cca900aad216813151103323c9e9772aec609d821be926e69a39e2f97ee2d339bf92a985ed2876df8acecf38961fb9a52de46b9b2b40cda572c469e31e065282a233f3e869e42de6031c3d04ba8108f3d1d4919549624d716bd6360111b73dd2b45652294e09e2347d89d5321815c5012f2685832864de2744d0507bf001fac10261645b2d91b8e8eed2afc7ffbb1fac1b98f3d59b71cf731ce6f796c8f0c448bfeefe0b8c6faa8478586e29b7e419b9360c7b50bcf947d50ad991e3f2974100a420c6b767c6709054dbafb316ab102228bd65b8b2f4b135138b76aa47fab6b0ee61df9d73aa13708317158cd4fbbd162c6b37b41fbc9e188e79865483a62bab7f3513c267d0cbbf16ed5a93f44bd615309bc960a6a55a9e8cefdd35070a594bb2cc8c688f476badc991710ef7981babd3b1857e67049c2c103ae7df678a5ee6bc3fd096135f015f39bf10be44617b43fb94f6f3490c936d83fa3e804a5e4003e4fa0a1be074b36f5c943f0591f46e9a3679ca9c583ae720a2e99208515c310df39615a7335601363bed867c2787b21b582755e004750d1dff1f33e7a68568982bfad8b498365b2202a33970d5394b257b01db79d17bc5fb0be903cfcbeec255753d671ba1a9a45fc0ec307ec98b6c19143024c098c67d853b0548383ef51d160fc55853791745f89095b71b97270fc9606d3ef49275ddf987b1500d1b9258709f98567e6007aa99cc6c669c9c3ecc5a3bd42124a83d7aa462a0b6f3745b62a7cee6983a0e4539ceec3e6c3c4c5b0b7bc3231ef2ca92b1011abd644d4766f9afb419259e74050169ba56342f1e45718b749191e4fa87c24cbccd495d527f7a47ed0c3fd909ca4de48dc72df879c1792c74827c1605176b4d994f9dbdf8653e2e2cefffb7b4cf0a61ff722238181af16ef25f3130e800fb83fa95d0a4828a1a645f4c0fcfc4226b102a2c23fe68af793a7ccd801226e5b7b6f848b45b38031bff7bcd2b1983c3b03384e11b1bd590ffe18c0ab08f808fc0e92011583070b45c6e8a789b526241bf6c57dacd47e35e9128bef3aae3d5389a52ef983c701c6b6fbfb85e68cb643cfa5651e5eb17e1354b8e8d0ae90367b7ecb5635e406923dd4f708b029b98eb18dddf800263ddae847d9b5524af4b3ebf7a4d5a62d8b437031be9dda2b0929cee033428303a4939048d160aebdd455b021d8fd340bac7c539f0e0c0885409b5c646d92a17614d993894bad3a67cd67e5468cac45b0c3502d31d3be8f0eafb6d70c534ef1a4e8556041101efa26e56bc40fb2aacd74189b26701ad9ec2f5449ff95035331b441515fdce15f9564f48dc578fff1a58ac7e4cb8b36e2476e97096da45044b375e564fa6ad5269466983446ae4632d26e97c6816aee38791a1f3e581b60cd6b68d7fc832dfb495e0689fd77f5fae8b9bc273cd4be6cd1397b8432a205a9d06290911b95780dab183d84a372a38063f65a5b706a38ac0bbe4269aad0c07ad91a3dd19e49ff653a0afc3245f68ae18d4d83aa2c2cbaa7d60bd78186274b81ae3017e7fdb36dc7c471c9753087ae78af5783d55db91851cbe515a3d5d05abe9fc39ed46f681943cc4e1bd0c37207aa989d10ad598fbe053916be07b2bb8235509308748800e4ee05f07f3b59e1e71dfe2435795fc4fa3c52b0540e26bbdaab580d0f66fdf33f2764f30a7ffcc52361cf27c68a6948035bb12392f59131a4c1db63841264fc5d537e0a09cfe87f227ee43d8e546bb7dc4ca4258fe1e525edce3d54f5f018769759132c8d299f4e115b092a76b1009e2972f0095a02cb2328f79caaf8a3b133686638aa3a9df38d1d742d5ba744114d5470ca7ecad5c0df76dcce75a718b47f69516db7c73a71a7df527bee9e44dde310e80dc4c0225761ec4f5f392101df163e469711b914d50fcd797a32f818adb4ae684dabfd7fb8002c14970d0902e8b271002279764c1f549bb1f484c93112446021f3f608a982504fffaabfdaeb96a0697458840b71f2aa6057dc7d1f4ce5b9bf81c831f9a809391529a102c8c909a7965bea0f85a9bf4894d8df63ba8cba9d024b2fea34a5db6133b502453ba01ef293b19519f0fadad8be51068b27d53f96cf1be38db9bfa6f4d2706f8926e3b5adc8fa47cb0bfaa6f4d7979bb26d9117889171454280d6283551658cbe6cc711dc7f890854fee7c844221a9d2772dd6e3d6a4bada741430b97de6227a2400c3e7c237b043116fe1c6f25a8ae3d0c6e9a1e6da2ca87d606938c07acbee4c69bc80ade5946134dbd994d5bd4081b605dd69e82107f1296ebb7dbb89ddc0bc314ae26c15a818a30a1f15c80900af268796d215f7dbe64e3211ddfce75cb3155687a12a99b2cf0284e9f0c31dc4c2d69071751483f7f300692993d2c0f88f3651cff538184f392a6292fb8b2c48125d7268221f9624100b35a791907339c7e382af5d3e0ce9a4abaf718e20bcc5313f39530dcf7cdc85420a3b65d0e0ee50f00b0d62384d50b62c812a18d12d095a40285a8afe91aab9bd932b6819f2fa5ab186b8456b0f56550c17d9b4b96218d5249d510143731ac9b4990186d05fe7e2239d6d9cb90e855b67629c32d16c2a0b6f6acc41ac8c7a19312fb240a3d63fca32d25e5327881ce58b07654a5e711d73496c739f17dce63a01619e0c245f77e01be12913e04bbbbbaaf8979d450e6f8844fd56203968cd84b60f18067384f05b20b1df8d672cc34869f54c8fd314a646a76324c8afab75fec1280af8b5c90166e2f491d5698df503944dba167b7a641810c13d1adbcce30f0115f295ccc49d28a27c0d9f4221bdcb74cd2ae14cafbb766af4a6e55f4d4c4a3f43d4867e2b58b2eff8a3599505052d3c6134d16b5ea8c045be66995a54d07040ad24cb7b6b3d35d6e0c2c3f0bd32a3044997a4a5a7f936037d20886a2dfdf99f69ddecf019966c9f267c7a4c6cd4a9d952469d6be0c8aa5f7796ca9e774750e761c1e959e854cc69aab598c150f92ac8eb9effca2d8166a3444ae76a4bec44f2ed9aba50a74cf44fca7a3b97a85236288df5e03dce21ff1de2c50fb89b262fcfebb215737788839908d51857e9bbdee4a7c60a610e68d1220a53b65793d540b8c33e1d0aaf02f2a053e3c2ae340cbada9accd0a5f65ac77cc05e7a06618f1e624"}]}], [{{0x9, 0x5, 0x3, 0x1, 0x33b, 0x1, 0x7, 0x7f, [@generic={0x2b, 0x9, "5d18f021c4edf193497a442fe3f53516dc7ed8d080586560507a263edef1215a3aeb1a98dfae2e3a8a"}, @generic={0xf2, 0xd, "2e25a14cd4dd8abdb2827ef6fdcb8a2ca6e9553d2a9a910e7fe99b54ad5a5e2243bf728e226b404c8277e4a31b8b55cd9cf17ff3d63e2117a93066332a4f4b425b42a7c0aa6cde443b8f2b47842fd5b99b5e6c090e86cdca2442c697c618190dbbdbea27206cf3a14d63025a0459c7b8f8e1e4de68d926c1e9371ad72e7fe554a81a4d202ed0e96e869d0a0c8aba3706d7b3e748950581e0d8c8e18125c5f13e2fbaf947e1e1c68a6f1302de666a8a5e43ec5b21d2a16f9ed00640fe1801daf9bed01fdf8ab951126bf3faf1884757fb6b5405a5672013a167e3c8ee00a33f1bb357cf4f0dd76da01fa60b5b9d123e53"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x291, 0x3, 0xf8, 0x9}}, {{0x9, 0x5, 0x3, 0x10, 0x250, 0x3, 0x80, 0x8, [@generic={0x90, 0x11, "63376170a87672bf63423e87f8e0116ece60e43991985b78816616d2f0ef05598f950fbfa8bb01de403e3e4ca30423ab9926dc2d60b980e1b282a935c4b6915c770b6f8d00fbd23462e0555aeddef5455787bd669ec82a3fe1be2adfccbd8ad96a28762076bfffe67c7b71ab97c3de2c86e23cb1c5226c95f8aa3f1da969c1248e4cf522d04597da5acd9ebe1ed1"}, @generic={0x39, 0x1, "a88f2c7e3d6bddced435b2b97bda8703a9ec9361e59159b0f453f47111d3f81906e17c4697989afdb7833bab7f0bb7d3691726f3d38c4f"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x27, 0x4, 0x20, 0x1, [@generic={0x63, 0x31, "b65c13aa422cd6731071bc8107d1b22154bb91821cb8c2c11294648f1cc848cf0889764062c9d1acaa7ddb1d35261b9c6d4a98bce415898a9e22b2eab07bacb8db0d8c0c8a32e7a8c7967b69e63413a395347b8988bfdcc3a12410cba1040213d3"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x85, 0x4, 0x7f, 0x9, [@generic={0x1002, 0xd, "4c789a45e9858031648e036f4d7a03c9df2f2871e3d1608a9c0b0e8891a7fa7b97fe90bb3eac0698459245c80fdfad481dfd3846cc5d9aadb843bc4fc48864413bafc447482d275e32d52bbd5393f9bd0b44113640de797cc341f34eae5e72225dc75b124ff55ff07fcc92f1a3cab5d44750650fa5f0bfcbfc2e5fbcfc75b6cce1c001a19bfb99e2507ef3457f4a144d81478acbdfc1c9587572d1c75f172e945b0b2f366fbd6e5550d010d829f0362b67bcdaa464c8640e427eb2f3b7985abd4f736edbe0a0b60b60b47f355842e9b9a12a684385b05c88be0e8a05355cfe356d539858b1e873b41f93654b35cd57028b152cb16469cb0ca97dc50059f74d8111628ded985c6ec45104905a785518b5512ab9d883352885541027294b7bdbbd49c1e2ab1b1895161bf8821af81ea7f54dcc6070119899e58d8ae9cd86767d76735cdff670ac2a573791ade5c6e5ff2341212c3fb9f4c5eb3d5f5c0efa04591b2aa03dbc765d88e33de8cf3f44d02eb7ba382128b00d13304d10c19a706d015d6473cfa27b82be9300aee7da96847860b87422e633f5ac8e3544f0041977631a2efd8d21637abe80dcb11e51d217ea98ac81ff03c2bfcc9c163a32dc74fc5d8ed1a542ead976737f020b8135213c211f529d09c40da2dc9396c26bdb4903841590153adaff07b82e3adf624696b778b7f82e652dbd41053bfdee9beec1752f21d338c0aa8c819ef12746eb0f9816dc630a9c01b0a0830cea710ae09ee685e04b9df9f24f54ec1c5d99f7a65ca5d4039a990d6206bbe6b99a192fccdfc98337fdbfbcf242433c31a8dc2dffa7896e2c6782f9de687445f8d559fcfa4456c0344b9cdc6616c539252a7940cea989fdce394b5312208dd6e724ee4c7161e63e4bc6b54af460d4b7a559c393d8d17a1db51f5b9cba9b00153076d7bdfeac62fbc6b4107dbc6a145a54de636102439812356e5f4034cd00ddf682c2d000ccaf453a486007934ef822af4c68a82cd6a72ad0a4de36b5e7da984170ad62c77eaad70902df533ea4bfa6842c128a08ea255e50065d1ae01a9cc8602da00ca6c15dc54cd3c32864d5eb2b96550b0dc6c5dff8a097deaddc2472f090e070d939a2a8f2d32cd67977e150578f6d9ef04039e0cf3e8275063c78ffb074da6b23fddbb8a30a70ee326614ef2e9bd92e7e7a01ad2185c313eb6d56ab0f49db26a12d599fd7ef3eca0fe776c4e30a4adaea57739a6f76867655b5ea4beebe7a3ba06a192464bb17fa2dfe2d3823ed031d7166697f8e34999216bb05f96e9d33e3ad615f47f894287b3a932b472a6d670885a2c591621f07d63cbd755fd946913dc070fc47f22d5f0f9cfcaa2b88c1346b920f449cddfcf4808230445c0c53fc5c29429c43a9873418add93069992c421f953c5e022338c277013a71996b35ba71028e216189797f04eb3c44955b493cdfbe5d79d9485ef854c22b2795b8c7ac903eea3bc13c86723c2098b69ae57092ecf10f5adfca1125c9df3d84832cea262f0acb893c65e5cf97b0e13b7fb7deafb9ce699393305a039e54602455f56a99c7ca6d3c77dd4359fcd395f9d84900702111b1c56f7b3afadacbbf87fad1ce7b54ba883df87bba148069a509d7674b5872e1fd0fee27ff55255d34ba14f2be0632e95130edb78bf3558558ff422a177961e354eacd735f162259a3077040ffc76403c9f986c6adbbe33c5282af8403bfd20b69fafa152b79b321bc898112acb081dcf3f682e8a3b23f74e205fb0265169035fbbdbaf9c8e3d1d248d946991003ff1e419f59c8d7483f346c4ecced49991c7346273496f8d8bf38b83c228bde0b0cdf8b0dbf1390be00e810234a44043055bc14926592e065a8f107734fdb551df4b36fba32e8cdf1790783fd2b0859fdb038f4f1e88c6b43e978cb7e04dfe57fbc6090c759df041d2b03294b4fec4b75a68e8f4d3518742107d9f708e9682a714a5ab459b842a8107452ac0fde893e6c6b94f3690d37fd2f1abde1a5ba4c42b77b6fbdb5b2f998ed878c7124e9b0cbec85acebfe52727b9edfc2db040e8b053d1b8e3cf4c1bdb12a250ad068eb7a8adab1bc766468fc4c241198279e716eff3e603c258e5fb62d26a6b14ff5ad6f16c921e8457384b78236c8fb79dc73993548c3f19442b54e21431d64fd9004b4011889a2e3d20278d0ad84fca9cb27137e86598d708e1961f60775bbe3e3c5e3c0499e1c2328eabb071041302c6c309d41605a9759583bedc7f9128222710c7b1d75b3311172dd6aab45f3b3791d6960c3cb003f59567a610c702e26bd60d94d1cc43e1ada690fb7d859e0572bbf031798dbb391c95189bb8bb1429f8f92ed5afa17625ab59323ca6871efb1d6303cc9af6e77361e30cef30695e0fbf9615c99fbfb85e50350e60dfc3741e8b0c719534993b7f3e963dc96cc777275bcb34d0ffc274fcc54ac6ffcb78cf5e591ca39b9f5df943af96edf2211cd8eb6a2fe06bdc672205d4b14b65e0b5383da6b63e86c7648b37318322a10abd7bb21fabc068b12962c18dc61b61565449dc06c6ed0047b661b529b6999af34b4ead77f58502bd25092c2876ba445daa929324565f6729342259112a6108e6e47852436276e95b3d1955555135104d098cb5b5b680b1c7f1d93f5d16b3ab5b2ea796001460ab2f9e03e46668ded723acba8e663dfecb85929a4c927997ca076d841f07b75030747ee98c8242fe36a2134a34a13de6d4377efcad214e87cf1bce17973af023896c65fa66b2706bc3a36f00eab79fd414218b85c16ad5c30ea2b283a6b3300b364c8f02146401e7b50b8d4516a7da61b7880468103260cef180c2bdea2f46f537726607488a307a6dd522b8b6f5c5c4a487441e2dd13fe0d4e4c93dff5fe5513b459fcf59e726ba5a6af8a9a972508470cc82e25690c9e1e673f8a4e6d2958e95bde2d2292b60366e5d4454d1276f0c75069338db750e621d26b815b7827f2d40d3cb52a6b04975e93c53742ff00a9c0a4de77c329970a627348eefdc9ec5f1c0d3508bf76c8d3e30b6337e7222b28598939526dafd480efe37aaf868cca28c3ad01f745c8f1125584b1b8096d5cab124567a186f121601caa6333b6c5bc205a8bb82b21dc44f2522736af95f3901863fc61c69e00c2a268c8aa6416cc0c534b5d0756d2377fbd1409430b7f662a36174c407c81eb97cada0701fa74e0fc6b00168fe3a037974ad75889fcddb5d2313903e69e9793b872faac72332784d1b8f64644fa27e52ef90c0a858d7b90bc18a85d4710efde024e01721d21ff564a7317433317fb79157c9ad6f4356fe0376211de3a72671c01962677b362fcef117dad8dc28a91d9cc06452c25ee5cc6dc105e4a56ef29439e2fa7096a80583cbb0735d33b0a8f9f8b4d1fc7b8e5af6937bc639874505b5adf618318bf4e0f667b7c532cdacc15f51b79c5ca8da3e1cbf1c19a57ef2789586e02a0c4cb36dc3f95cb41c617fdf6db047364ed432f8f112dc83cdaa94c20f2487fa80512af0f963a9acb5cdca00d058eaf15a294534b79acf80ba586ab20fad1fc5d8be184fbfadb2e3e5f3ad845a61a7a34fb3ba44587bf6aae78055ab5b51f133b933a036f8db70bc7ff628c0abf9a74ac319d81dfa18212fb0effa110d4425ee43832c0f9af90707c714d695630fc7e9eb9466f8c7dfc66eb978ab51b21860594a702d3d764508bda383faffa0a23a77378a23ed2584c5bc522cfa467a5d8da5591bf05e35a1bf0c4b7464b8e9bae43d5579305187d450213fd0260749b3da9b55e520752d8c1201841c597e3125e4547575d0c61855642cdbd60678466dc3c4b304be81c09bec5ced60d19938ef0cd9566fb0e35dde9566f1f3dda268ee566e6acdb40f87b714ad572e268c2e8c62b8a0b3df9d23bbf932405af4a4fe2857d938f511adf16a26fa60d9dcc73110c26800e43ebf258a6ed73a600c0ca66063625982ff16a01a719f567a32637f9a7723b7143cff7ffa51a0828c6018ccc61023d5796b34debf5ce700365d1d8909157672743b22623e6a8bdbcedcf54eefad785a0b4ba4f88e8fd7c7b7b2aecb26b5e5d1ea3e088aa96898ec0d6d742b27c1e54e6abcac2a31142a20a1cf68a959ee4e4db1f3b96a072c44d0cc8362a90e9b0b6f379935b63f05c464615fdda8917d880aa93c2e7893ad3ff53b42cb3e4a884bdfaba5afc720203cf8f47f241506d2269711ea7aff9191d1025c6365c31bd98d600e7534bf1e41e2aaa2acc7ab1dc042e9f918aaa2f38d5e24ac23ec3a24949434a5a4c5f4db813c0fed1c5406a5b4a48213233e6d1d83cc795352625e214adeb4c45202a8723e7b38ba3f79bceda6b2368c7be0397c9e4f39fb3c4197f784f774e20536631997177e4c9d4061b7c76a4d2aae12df9e40173f6af85cba98cefe249ac3fac02522407f89533756e692fd2c045f9420ef2967582d630df0cc6a7f19721126d40b55d89f14ce096dc27294ff1678a6b45b60d51a1ab2dcbcdf4821d179b18ea2611ef359a751e67270e886afc62051058c9dcf4d0fc301f608fab7f837d6b263715140c3f02af37d78b1cfd5f388cb349cdc8269f34af97192ac2b328760202cbe9ded5577155d20b7593ef6905ffd190f3f71c2c0a9e67b85b916380a6e3626c4f5017a7e1a55121e890a1a157bbd2b69085d12166562c1da7a77a94094f3da596a713d4afc8b415afa913e65b7bfd14de9306f166c9868135c117fea9bf3a74e29f56d60776acdfab035bb447f28e25c5be77272f18b68b981006f6ec8af8cf698a0e10c32397d8d00dfe26349e9852efc6ca08b85f9a7ca58ec701b1affae928e8fe18a90d29877e011834671811135bbe864ff3d9adf8df6580e6a5b47660132610b77384be5d255caa60c9c23cd0cfceac2369ca0c61fe94291eb7b28df85546586ffbe8e38bbeecca22630615bdc0a3d5e3164561b4f6e002a92afb30c48c70d24295bf4435fe0f9dd2640da3758f37ea9d8d9be5bcbc2b8668fd6062c2ec3a3e322ae5287f90db3bf6428e6d9d3f4fa3cbd4958af9a5a58b5bfc532dd5ba60151813a7a6993f1018993cb94856c3a7ccda0b0cf971ad86a9fa3aa66ce133083e31bde07b62856360a98953ee7249c4e91915ca19f629ef4db501a740473986bc48ed6f8311d6e131392ad35bd00c30204437e805ab85bb5944465f26bc3aa3516e00542e74e7c8f78ec0b447c4ce1c87b2ddc38da2d7f54f3987cd4aab85d3a34f23f9f4296f84372bc7d3ae5a62871dbf3c3f2d4a4c07a556a076c48ef4d6c64156df387691d1546e18f9c17f8fcac92f9fdbf4a932b084eb34d147cb1b4a9522c4ad2289de46d169349541e6d2dd127e70618d39b81b2639eb4e34b465c5d260bcf4c3f4452628e96d0db92b9fe10a3a634946b72a105eb96169c683b24c8ea57a0c6c1616a305c4e8af9cfb9de0ff4ac8aac1d15cf2398f9b3e85323598fe3d2fde186e049defaff90b3660d94f3549d02499d6f3e8e4078decbf3ec2616ccabf66ec0187cb91a571d35dd0cd0aa7239e198c2bb850753b886779f2772005cf0cebfeb55599a2b4bf4374044f4094b73786d56335ffc7a04dfa29296324f28f2989a238a632aa972c16f30f69fcfbd268da858d3a757b24b6c0a317e57097e0e2d417fe574b2ddaf538c9b454bfdf7fa0f05bde0458d2051d12e3e9688de3733cc96273ab4be4ec0446e5a289a29a88fc71a501ef5e2c771eaaf6540ce39486022ebeb295637ceffb271e038311e83c2ac956c2886e45e09bfa"}, @generic={0x25, 0x30, "46d404a4f532c2bf77268727872fa4ebdcc163f6184c2fbf1874286c702395090de0bf"}]}}, {{0x9, 0x5, 0x8, 0x1, 0x2, 0x7f, 0x40, 0x3, [@generic={0x3e, 0x14, "9943fa11db065dac3bff93dc5b2b25a70d8d725298b3e85bc795a851f33c6c73ee4d3d085a4280cc27f4e8ab3e6d5e2c952645e842ecec5b6e6baea5"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x4a, 0xaf, 0x0, 0x6, [@generic={0x8, 0x21, "f040c036ca6c"}, @generic={0x51, 0xd, "f16a762cf1be82f19b1585268af44acc0558db2aa2d1c530790bba3bb91c65c0b513d94a533f1b633fe793dddc5dd95c7a94d93b27f1e018f007b529e06793064241d1bcaaf3510d669fa9c88280c5"}]}}]}}]}}]}}, &(0x7f0000005080)={0xa, &(0x7f0000004ec0)={0xa, 0x6, 0x250, 0x0, 0x4, 0x1f, 0x20, 0x80}, 0x2a, &(0x7f0000004f00)={0x5, 0xf, 0x2a, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "160fbe756086f07a03f3d5988129eff3"}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0xf, 0x8, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x1, 0x8, 0xfff}]}, 0x2, [{0x5f, &(0x7f0000004f40)=@string={0x5f, 0x3, "6565aa329a416f9c338de48e3ad5f87f694ad902136c1392b283ad5e5b6771ff5a98077ed58a014b40b4ede3eac9730a85a5dd2ed156e815af542e7409d3b8c9f3307741443f66e3fa6fbd46e322bcae64bb438b9b539a15e5ae79a9cb"}}, {0xa8, &(0x7f0000004fc0)=@string={0xa8, 0x3, "65f60e55fed53fa02bbc550b2a9b04f1c2b549dcfc57f52fd70bd3772bc378aabcd75e924d3fa3106e00d7fa6555aa762c7e7955c46dd3a7b8b6e3a5c47bbff6830f30558f82da9628b1be06b71bc536f8464cf6098412fcc5a48f6c130b245a3e89c80fed4e18bee9b6b4261779a2053b1b5c3c0b23d23331c7b30795009c7846ced9e91abe4692f928b36e0e5af81529b49b537696959c08cbad9e4ccb5eb0c71774d9d3ca"}}]}) syz_usb_disconnect(r1) [ 693.203636][ T83] usb 2-1: Using ep0 maxpacket: 16 [ 693.233808][ T17] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 693.463566][ T2915] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 693.483696][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 693.503780][ T83] usb 2-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=83.25 [ 693.512822][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 693.521883][ T83] usb 2-1: config 0 descriptor?? 02:42:56 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000440)='/dev/input/event#\x00', 0x20, 0x88485) ioctl$EVIOCGBITKEY(r3, 0x80404521, &(0x7f0000001240)=""/4096) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000280)={0x8, 0x7, 0x101, 0x4, 0x0, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a57", 0x1e) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) read$hidraw(r2, &(0x7f0000000580)=""/88, 0x58) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568809eee10ad3f27b2149fa0805be1724985e5ff201147ebc03948ea9d0097c06540d877bb6e3c846a562bd01c8046cf539ee9e8adcdef5738f1", 0xe7) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r7 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5, 0x10000) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r8, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) ioctl$HIDIOCGRDESC(r8, 0x90044802, &(0x7f0000000840)=ANY=[@ANYBLOB="9a05000050fe0b8cf343da60316ac9604f7d9f6be9e432b66bb2c52974aea6366a54e162bee1051abb1a4078fb0169b2a71dad84a99eab7455e6155217483b10f1b7aa69a17ceb05d5a0e1e10239aabcc44de5b4b3fb51735c5104cb7890e72cf4346b976e2a985a6419db8e7259b643810d307b5c8aacca77794c58c61f9549a8d93806238ee942157ed5e4dc17bde7d58a340fa28c88b304b6f7c13f938537d0012dfa1a491045f1976ff4ce4e223aa8087a2039007b244aac5136f8f59503e1117a1245c08010f903facb318e47b84fbb811308a6390c977862c56a80d3f80f9a549b2273f477182f44dfda756a696766ed69c6f8518195151401f462a7cdded3dc6e3ef7e3bc6feeb21db9fe422fad1919e7e043dd9fd65d8ea96cedbd5085f010002ca56c52ac56fa56c36d43c16e2e0f0bc6b5dcad7ef7a720293f1116b8ee947fcb7bfa7f93ba042fba6da6174ee8599d59a451518f2b6ee64428c26796e4d18c91ce07e0d583b0357ee1d49e4427a7bd22c4c7e8cebba5b3423fcc2c241694bd6c9fece9b732b0ca70d7c2461758bbfbc10b62cd9d7af84ad6266d487aaecea462a83356c41484a6ae6294d926cf701eefdec18d130ede5fa21d4724baec8c9e9b7ecd05b5afd3658308c9d7c2ad650f54b8b73dd19aae9a52190e755e2aba66463a7ee7b1af82a3691f28f41949cfb35fe0c478871cd70cbb7e2d45a2a8360e895f979ca722a64379908b8ed85f9598e4ca00ccd77ed8a4a486010da8df458cc76869094fc23d0b87f319f8056e1ffed8973406c804efef2515495f2549013922a70c786989d85eefaa22b06dc9e30b1cf8f848b0eb99ee65bb054e1a5078a99b65314495698ca0510d8911e4354fba70c48472939bad24e425173ff2268a669f28de83020f34a0b4acf17449d19a3e5c171442d0cd84c713abe7b4fec1c25d77ad11386d7f5cfa8481e232955f6282a0b31b8fa8c8dffc36958e890d9167df49883925a6ee9c50b95960c832ea68e9294740447f02079984195172b0fab3889e3dfacdbba67f8ab21000e400923a5df2ceee829da971c136ee56f9f64643eafd7026b60ff710a65adeb9d64d1dc96f0f0483e249f8599f390e936da05372db5964dbf9cfd14a0a32ec3f50c829f24d3201740181b287a78c5bec29925a094172cd0e4c360ce4ca648f7eb1c613b3c8317429a28d7d8bcdc09677018449372203ffb46736630952eda8ebb367333759ed780407a12312f88e0e5e0e02f5367c5fdd1631c98df2709127e7866d0231511b7cd65c7aaa2f5ee0c6c2a962dd5066ba5696a7fdd4fc3e35b9c2369c575e1b01c8fea064dc65a02346e8781766ecf450a794f11358fe5edd0b34d2b0b44f89a3117007e14ca1de90858584dfc7a8d4891530f77630cd7870465f68ca6cf67594000b9747b4f156b120580792ce369c052525b396224f1f24cac77cc8666433c8befd39c4ed57b2c3a20374c2dabc64eedc0a39911c5ddca703e5551a0563c69311a2ac947d6c9d2341619d7b83903988b1e826b10456f1c7b54f0572620e6922364596680d19a04991d5215afc213c27c811d0c534c1045d4c25506119e11bec04cc8be60f07aed9eeb69492acbfffc1578154c9df2f9aeca706637d21f30f1394e4df35b97c1786db870ccf6f3b54f828f440e653081e0803762f7246e96d5eb29e479296c362fa3a08dd861501f981320c9409f07cb6aeac57cdae66215cb8d41a288dc07ce384f54a27f93b1befb28195721616ec568b82facf557a0504eb9d5701c4fbf7e02458fb5e2a8dc96d22a5387816a3af75d79352eddaf550d65021b5cd7c761e85b4b253d50e2f46aebb01e4a428613e100b236a365f2ac3e5ac2e21893c99b5e2f6f9759650ce8e01048dde5e5313081ead2425612fb5e08307763386cf22c68ce01dae454bb64c0cd948ec558d78b4737e0368233e236c3140aaab5bc91fd3fa13f0b9c5a4d3f43b80c8fd9b5d30193a9a183e7ebe85faf200365803075187bbf5d8"]) ioctl$EVIOCGID(r7, 0x80084502, &(0x7f0000000240)=""/58) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f0000000200)=""/13) [ 693.603704][ T17] usb 6-1: config 0 has an invalid interface number: 181 but max is 0 [ 693.611979][ T17] usb 6-1: config 0 has no interface number 0 [ 693.627269][ T17] usb 6-1: New USB device found, idVendor=0547, idProduct=7303, bcdDevice=27.b2 [ 693.636554][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 693.646083][ T17] usb 6-1: config 0 descriptor?? [ 693.685530][ T17] gspca_main: dtcs033-2.14.0 probing 0547:7303 [ 693.713555][ T2915] usb 3-1: Using ep0 maxpacket: 32 02:42:56 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x0, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 693.803955][ T83] usb 2-1: USB disconnect, device number 120 [ 693.813715][ T2747] usb 1-1: new high-speed USB device number 99 using dummy_hcd [ 693.843752][ T2915] usb 3-1: config 0 has an invalid interface number: 251 but max is 0 [ 693.852091][ T2915] usb 3-1: config 0 has an invalid descriptor of length 119, skipping remainder of the config [ 693.862486][ T2915] usb 3-1: config 0 has no interface number 0 [ 693.868873][ T2915] usb 3-1: config 0 interface 251 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 693.880359][ T2915] usb 3-1: New USB device found, idVendor=0b48, idProduct=300d, bcdDevice=29.9c [ 693.889558][ T2915] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 693.898522][ T2915] usb 3-1: config 0 descriptor?? [ 693.943563][ T22] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 693.945567][ T2915] dvb-usb: found a 'Technotrend TT-connect CT-3650' in cold state, will try to load a firmware [ 693.961653][ T2915] dvb-usb: did not find the firmware file '(null)' (status -22). You can use /scripts/get_dvb_firmware to get the firmware [ 694.086551][ T83] usb 6-1: USB disconnect, device number 92 [ 694.193685][ T2747] usb 1-1: config index 0 descriptor too short (expected 291, got 18) [ 694.202060][ T2747] usb 1-1: config 0 has an invalid interface number: 10 but max is 0 [ 694.210246][ T2747] usb 1-1: config 0 has no interface number 0 [ 694.216398][ T22] usb 4-1: Using ep0 maxpacket: 8 [ 694.221567][ T2747] usb 1-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=51.42 [ 694.230651][ T2747] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 694.239537][ T2747] usb 1-1: config 0 descriptor?? [ 694.333754][ T22] usb 4-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 694.342873][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 694.347268][ T2915] usb 3-1: USB disconnect, device number 102 [ 694.356697][ T22] usb 4-1: config 0 descriptor?? [ 694.423655][ T2747] viperboard 1-1:0.10: version 0.00 found at bus 001 address 099 [ 694.453634][ T2747] viperboard-i2c viperboard-i2c.1.auto: failure setting i2c_bus_freq to 100 [ 694.462466][ T2747] viperboard-i2c: probe of viperboard-i2c.1.auto failed with error -5 [ 694.485542][ T12] usb 1-1: USB disconnect, device number 99 02:42:57 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000000000040ac051802400000000001090224000101000000090400000003010200092100000001220020090581030000000000"], 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000280)={0x8, 0x7, 0x0, 0x4, 0x0, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x5, 0x50b007) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r3, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)=ANY=[@ANYBLOB="1201001304126ff3d6000000010902120001000000000904002000aa8e6b00ea545bdbc748b3b13d398f5bff7716c5edbc40b65165790256ca3e072202e41639085d3213cfd43641abf9f7da1f8f4eb9ba6eabf3d9595ef8a9496c99a38cffa16b17691ae0b5bc797f46f65b21a9bd75af6a262edb58a71e64cc18f472fd385747ad1b100000000000"], 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000640)='/dev/../raw#\x00', 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r5, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5, 0x10000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) ioctl$HIDIOCGDEVINFO(r7, 0x801c4803, &(0x7f0000000780)=""/78) 02:42:57 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a57", 0x1e) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x1000) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568809eee10ad3f27b2149fa0805be1724985e5ff201147ebc03948ea9d0097c06540d877bb6e3c846a562bd01c8046cf539ee9e8adcdef5738f1", 0xe7) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r4, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r7 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) ioctl$EVIOCGBITSND(r7, 0x80404532, &(0x7f00000002c0)=""/222) ioctl$EVIOCSABS20(r7, 0x401845e0, &(0x7f00000005c0)={0x1000, 0x7fff, 0x2, 0x136e, 0x401, 0x8000}) r8 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5, 0x10000) ioctl$EVIOCGID(r8, 0x80084502, &(0x7f0000000240)=""/58) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) r9 = syz_open_dev$hiddev(&(0x7f0000000580)='/dev/usb/hiddev#\x00', 0x6, 0x0) ioctl$HIDIOCSREPORT(r9, 0x400c4808, &(0x7f0000000440)={0x2, 0x100, 0x9}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x10100) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f0000000200)=""/5) 02:42:57 executing program 5: syz_usb_connect(0x0, 0x3d0, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd2, 0x67, 0x2e, 0x10, 0xbc3, 0x1, 0xa848, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x24, 0x0, 0x0, 0x6a, 0x7d, 0x5f}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x56e, 0xfd, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0xb0, 0x39, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x3, 0x1, 0x1, 0xa0, {0x9, 0x21, 0x6, 0x2, 0x1, {0x22, 0xc15}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f8, 0x8, 0xfa, 0x8}}}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x5, 0x44, 0x1, 0xff, 0xfb}, 0x5b, &(0x7f00000000c0)={0x5, 0xf, 0x5b, 0x6, [@generic={0x2b, 0x10, 0x0, "48d76b1a596f75aece1c699f20997810e196a5e05b7c1bfc0ec8fb4f58c9a3fef240ebbe33bb9e16"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x74, 0x3f, 0x8, 0x9, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x9, 0x1}, @wireless={0xb, 0x10, 0x1, 0x2, 0x58, 0x3f, 0x7, 0x200, 0x8}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x9c, 0x70, 0x5c, 0x1, 0x6}]}}) r0 = syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x0, 0x20000) syz_usb_connect(0x0, 0xc6f, &(0x7f0000000480)={{0x12, 0x1, 0x110, 0x95, 0xdb, 0x76, 0x40, 0x2040, 0x7211, 0x775a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc5d, 0x4, 0x20, 0x4, 0x90, 0xff, [{{0x9, 0x4, 0xfb, 0x7, 0x10, 0x1, 0x1, 0xd3, 0x9, [], [{{0x9, 0x5, 0x8, 0x0, 0x282, 0x0, 0x5, 0x8}}, {{0x9, 0x5, 0xe, 0x3, 0x3e3, 0xc9, 0x5, 0x4}}, {{0x9, 0x5, 0x0, 0x2, 0x318, 0x3, 0x6, 0x1, [@generic={0x96, 0x14805d4b2662da5c, "a3815e81bb5eb1ec0d3550079f557505576b08315acfd513867fd058bf0adaacca4763bf01a3b5328c549b4fb2fc10191d1886a0ba96859a374bf0d538cf6b1af9779902afa33c1d5faa9e6bc85accc12970655249e2dfe6daa5ee77e770943be50d556cf7a7078e1fedd71ae1e034504be101e5b36a3c42f19498a0af2ffdc11af7c986ef0551f22bee8089a111e8095c9612c2"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x51, 0x5, 0x0, 0x1, [@generic={0x7b, 0x1c, "ccfa50e596b34d74d10e4379054d4f6c80f7ae2ec5ee93c272e5edeaa7e5d2309328561ab71fc2472aea7abc7e41b3b98f4159a695d852f35191b2979340f6e326d643c342056d35fe7a560453e126a154f2c6f7dfc820b867e4ca928549e2cde1652fb6d776939103dcc74d546bcd912fa4db92e2ad2e7dd7"}]}}, {{0x9, 0x5, 0xf, 0xc, 0xf1, 0x3, 0x7, 0x1, [@generic={0x82, 0x1, "7b4b6d459996549ae5bb26dfcda4cd700b9a6b6709e42054184555aacd3492385f8ac66a34a4dd82787cf622f8cfa356cee18433ff301a6d7209a095c3f2e176fd029f3d6cdb0c575091a33e4dd785a6462c2211ee7fc32d451d246ec7a5f82251e21db99fb6de27e425a876e4d6da2a802f4406e39d2bd7342b1f0aca893e00"}, @generic={0xed, 0x22, "a871b479ff15f76403d41bd1e9fcc9d86a11fa421674eee6dffcb8bf2f868a6f25e5d95f0e5568018492283cc9053c04227546e9df01f93fd1bc22e90559c347deb524f6bbf5e1ebc731f03c3d33107ee72c64441186a1a2958c2a69811dcec033c83223c970f4e34067346e2cc40353d02012c8e0a553e58bbfe4de00f75ad86cbe4542dacb7f2547eb837cc8146ea9db1ab614e5eaa75198b86f596d0abf17ada8b49508a7dd4eaf51e52b8100ba3e14ce68522ef164e99dcd67e334d63c4d7918117468ef90b30ae66255e91f4cc1e7fd3f098aafe1136bb49b981ab9f50de21a1d38064ffcf5430353"}]}}, {{0x9, 0x5, 0x7, 0xc, 0xcd, 0x7f, 0x3f, 0x3f, [@generic={0x1b, 0x3, "eb636686329ad0d68d74f33dda83bf1cbfefefda2bbf1a14b5"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x3fc, 0x66, 0xf9, 0x12, [@generic={0x58, 0xa, "f553d2c61117de018fc7555c25ce831016f620b3845ae5bb5db0ebc6673e78326fca7188ce9a68cc33867a87e0b1abd5e0bf7b90d4a310d5601562f32851b3339f8a023bdef67d613a5574e2c75c4bec4fb8ed958440"}]}}, {{0x9, 0x5, 0x0, 0x1, 0xc7, 0x81, 0x4, 0x40, [@generic={0xa9, 0x71, "a2231ed62f7c521f051f03a2ffd949252870c7053be13455cecabdfc74005e714cb29fbf26493866d6a67cb56426a20360664978b3fd28909e362923bffd1f73e123ba40a917c0318f899820199403d39117aca128b83e11d10c94ca75f83c9afe41a1d180b1398ba995945cbf8b90bea4138e54ec244f239f32c63788b5f0c8bfca9a28d9c7de89372c434420cdbde4c0542d53f076a75115e4fe099b861c068de3683a235f34"}]}}, {{0x9, 0x5, 0x8, 0x8, 0x2d4, 0xff, 0x8, 0x1, [@generic={0x20, 0x22, "722e9f23080402ddea010c31dd68ba0febb6c7a80a4fa30b1ef0b08928ed"}, @generic={0x45, 0xc, "afe165656054d813f7e7f8a18486f62d52feae26fdb2d11cbc5c294e005eb708087d80140a8e5e8d0e621687f2dabd786ee38991853bfa4cbdb7b3152cd99ee0912310"}]}}, {{0x9, 0x5, 0x2, 0x22, 0x32e, 0x4, 0x8, 0x4}}, {{0x9, 0x5, 0x4, 0x10, 0x128, 0x28, 0x9, 0x87}}, {{0x9, 0x5, 0xb, 0x1, 0x7b, 0x0, 0x7f, 0x3}}, {{0x9, 0x5, 0x80, 0x10, 0x19f, 0x8, 0x20, 0x41, [@generic={0x62, 0xf, "b8101da9ea7ce1814df032efccc7acc2df6b6837ed2bbb843916e483457e2497cb58390fd09041f45fdbc37010ac6467008ed1862e29bb97b7dd2ec218d4d876355ced461200aef3b76388762796cc8e6760a24f4e6504bc475e642df7dc1842"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x231, 0x5, 0x3f, 0x6e, [@generic={0x5a, 0x2b, "1819955c639be19fbc5628883fd1c0dde574dc8894d0caa42b604d9f8fb8cf59dcd273cb0d219652b803df15aab685c08feb7d7d0251152ec6345342bcbcd188a72f0f5e1d397ad5b41e1de794fef3464202f6b9cea78ae0"}]}}, {{0x9, 0x5, 0x0, 0x11, 0x292, 0x5, 0x5, 0x9, [@generic={0xfb, 0x21, "ae07840733bddcb0b46a373eb8f1b966ef8589bdf4a0633170dc52f7faa4d873d2140e73a94ef4ce99dc7a7be1505379e787c7340cc02a36a72a0ba4c4fd7a933e9fe98d92980fc905481b55943d40869c83db44f486b4dd4c48dab98d0450ffe01b2048f3700c444205ecb20673b43d0a10ac6b5cb636a950d045d4927765d3930fc6d126d4b92dc52ef2293c7a4b3cee51063e17482d7f583dc90a57863f48d93e5df97e6be721de2dbbb252275d0827b2e26d58aec559df4d05ce30b9b48a47a8d076f14b37dda406df66ef67168cf6d9efae3d02513d82ea56993ad0d242681503c577c3e173f8a0081f3d719ee6c8da1fa2f125d18177"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x3b1, 0x5, 0x5, 0x9, [@generic={0x17, 0x6, "3daffda456923149b302040a2a458a8a94a81c3faf"}, @generic={0x91, 0x6, "98e7b72dda3113cbe1b930b6a1ba1728f09ddd24f8842f5795f3f7af07367d14f14b52384e446004ed487bee447be2b26f62865ebf3dd3827597ac735958c3004e38a1e1af22172018a50a9f7ef18bdff14108ae7396ab4c3d49c96bb31738d468207c927ba0631117ca56b2a98d65ad323c9f9c2d374e62578b3730c1d5e54432fea57d67be85e1caa9731fe81ada"}]}}]}}, {{0x9, 0x4, 0x5, 0x7, 0x3, 0xd4, 0x57, 0x34, 0x19, [@usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, '~'}, {0x5, 0x24, 0x0, 0x96f}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xfff7, 0x18, 0x1f}}, @usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "230155becd29"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x4, 0x1a, 0x4}, [@network_terminal={0x7, 0x24, 0xa, 0x3f, 0x81, 0x7f, 0x6}]}], [{{0x9, 0x5, 0x4, 0x1e, 0x146, 0xb9, 0xc6, 0xc6, [@generic={0x94, 0xd, "992bb21dc3ff759008a06c3fac3f1bc1871c4dac7271113e8add3356fe4b2702d9b03cd226b8e1eaad9aa69aa72f4143fa7a16592931884e4373ab802331e2298638ea5783db73c2ebdb56de7c9e508463fa3e94f4898c9330f0b18494241038dfadcb57f94d0639f2bbeb4c0acd3920f570a748980660c27bd17d47094b342d73d9d2d6537d1bd5502022130541325826b4"}]}}, {{0x9, 0x5, 0x3, 0xa5a24120b6add3ef, 0x1dc, 0x3, 0x80, 0x8}}, {{0x9, 0x5, 0x1, 0x2, 0x4a, 0x23, 0x4, 0x7f, [@generic={0x2, 0x7}, @generic={0xbb, 0xc, "f7414c63c0087342cebc24bced27d805957c70bf3feee4545925bc863ce7ef0859add5482674a3c5a8974e1a29f237e67951588c4ed6ca574a38570df9c4670c5e64414530a2c8a632818d3a8d7b60184d2ce98b1687bdce332989ea1689e1b1a580d8d697fcb4fde5efe605d9e7323061281999799afb8c67f67ad5d0077e42c56ba8b12ba0d6caddf95b659bccf978595c3f46f75d5e1d03486e94da707b6b5c950cd480e769b84eb2013e1cee8f662b18563994d95ee67f"}]}}]}}, {{0x9, 0x4, 0x65, 0x1, 0x5, 0xff, 0x2, 0x1, 0x1f, [@usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "72b2bf7077"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x1000, 0xac, 0xd6}, [@acm={0x4, 0x24, 0x2, 0x8}, @mdlm={0x15, 0x24, 0x12, 0x9}, @acm={0x4, 0x24, 0x2, 0x2}, @acm={0x4, 0x24, 0x2, 0x2}]}, @generic={0x4, 0xd, "cbfe"}], [{{0x9, 0x5, 0xf, 0x4, 0x1d1, 0xf7, 0x20, 0x2, [@generic={0x20, 0x22, "75af88d3c6d688d199716270c576bde247f4ebc832ce7b5383ee081ecfaa"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x116, 0xf9, 0x0, 0x80, [@generic={0xce, 0x30, "5c1445dd99ef2b032dd4352714ebc9055f12171a223dde60a7105059b1c2cfd329952e66ffd8480cb8aae315c41bb476e673ef35060835ac2bf9332570fe17169e166fd915089b4ac1d6a3bca97f64b7568f7b0b75b237ee76233653958720e97a6009b7122fae8653363993943fe32d97ce8551a4384a1f5a23f840cb1de40bd52d9e8ae5e88bf794b96b08a349391899db3de2c265e6d0572acae1aaa72d6601bd6b4206a700d0c3d515c3555342a3dfed665ba6da094e2891c904ff425137ba27553e5eb7ed117445586b"}, @generic={0x45, 0x21, "c589212fbdfa5e387bc83b887294cf51c92642ec9a8c68676d98d8a63ea4e58ffccaaf69a7d7fc8c9f53befdf7b1d2a224a6de72eba0d6a637f5e50df21db5a194b463"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x300, 0x3, 0x80, 0x4, [@generic={0xce, 0x24, "5af6be498632bb051b9b12fe0d0ca22f793fb8b0e874109403403cab73c427c22923fe40a7ab4b7c15e8d289d2208e007946baa70114714db2cfc1cb130410aa3fc3a4a306380df098d25c61142f5b8410232b67336444ce0abbd5c499e8f8a68affb0c6638780eb5883179a41cab473c319bf8394b79a3e4bbd4c9b1b868d7a69e1988b3de34b63afff5f12b2bb973eadfff29022f3052b856977a76f4c702807d41a7504255a273968fe1991eca93e53705f45cb63187180b42d24c6663d3f74eff3897380b42b5ad631f9"}, @generic={0xa, 0x8, "b353bb04fce79a28"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x2be, 0x8, 0x6, 0xa, [@generic={0x51, 0x3, "edbceeec5a3b6de68298ad63ee3caac9b4f5f0843375c48da7aa15ac34866e8b8d849549d79f14c1d87663bf5e8d2c213c3b1963e48aac2425382c3a95f061290f7520a6d95d7e055cb2d68f2fb886"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x3fa, 0x0, 0x4, 0x82, [@generic={0xbc, 0x6, "6a30c9eb9eee24237696c466209182f7df305a69ba123767e930762d6abed2f8a0ddcf9fa213da9e7d760a7efcc03ed5804bb88588c2e211fc376a0c2b7e6332e0c438190f4011dca14c7264e93555c9f07919a8e11f61564e2f4d8a0353eca035f9c3ff1dfd399547120aa916712df39428b11314d27aa745af873a2f40eda2a4155086d9644b673be56ade24479022d13f2324bdde357cb8b89bc4e345e30e380021ec335c9b56199662a56064634de20a9142798c412e184a"}]}}]}}, {{0x9, 0x4, 0x18, 0x8, 0x2, 0x8a, 0x8, 0x11, 0x7, [], [{{0x9, 0x5, 0x9, 0x0, 0x3, 0x7f, 0x1, 0x9f}}, {{0x9, 0x5, 0x6, 0x0, 0x6c, 0x3, 0x6, 0x6}}]}}]}}]}}, &(0x7f0000001300)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x110, 0x5, 0x0, 0x8, 0x40, 0x8}, 0x98, &(0x7f0000000180)={0x5, 0xf, 0x98, 0x5, [@ptm_cap={0x3}, @generic={0x62, 0x10, 0x0, "108872a97484b75564af95fe74ab78acdd29ff947159e6b0afa681f0e576079412c2b7ed93317bb13903b3fe53f19101ac1df0c9b73b17352e7fe8d462e099da1ae9ecefac6b0aae73973e063390be8ed94ac390339ffedb5fd874b5e9377d"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xf, 0x1, 0x3}, @wireless={0xb, 0x10, 0x1, 0x6, 0x10, 0xfe, 0x1f, 0x2, 0x8}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x9, 0xff0f, 0x3, [0xf, 0xc00f, 0xff0000, 0xff1f40]}]}, 0x7, [{0xfe, &(0x7f0000001100)=@string={0xfe, 0x3, "b30e15be07f133b5fa8f6040227c21f47559c971fde7861675a228dd3a9cc6965b3090847b8ff88358429c072016ab76d65844bf0de14a686a16267088b6f35c2a032de58a4326b7e169002e3d96179a014d752a35bf0742329e60213fe0c1a64929a11d095fe5700cfb54dc2290341586bb6d3fc1ba13f56c55691f1b66229cfcfbe9271777352dd6ca1eca6caaceceeb2765dda503e711b4a2642f02e05e82f90220ee3dc3701a0c5bacd652e504623709ad62b47db1d0baee22366b039e1b638552151c5eeb329a221ea81e2a90701d344566265585518179c240dfb83d64f577d6e3b8da2d164a6a85f57686e53d621e8bd5e211e28e047ee24f"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x44c}}, {0x73, &(0x7f0000001200)=@string={0x73, 0x3, "2ff4d895ec7f88879958be4892ed0dcf8dc10f6ba6628c92898231a614d7d47dc13a5d664e9d1437af44e557699ce98f184eb2ea552b7c64d65c51add4be4cdde51a34f6e87c05632cc7588526956c1b187dece7f68ced08fcfb43cd71003346d8f79480a944614489405d2396c35b7025"}}, {0xb, &(0x7f00000002c0)=@string={0xb, 0x3, "23167640fa54c98d4e"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f0000001280)=@lang_id={0x4, 0x3, 0x405}}, {0x4, &(0x7f00000012c0)=@lang_id={0x4, 0x3, 0x480a}}]}) read$hidraw(r0, &(0x7f00000003c0)=""/172, 0xac) syz_open_dev$hidraw(&(0x7f0000001380)='/dev/hidraw#\x00', 0x1, 0x400) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) syz_usb_disconnect(r1) [ 694.613636][ T22] dvb_usb_rtl28xxu 4-1:0.0: chip type detection failed -75 [ 694.625566][ T22] dvb_usb_rtl28xxu: probe of 4-1:0.0 failed with error -75 02:42:57 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0x0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 694.913555][ T22] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 694.923573][ T2747] usb 2-1: new high-speed USB device number 121 using dummy_hcd [ 694.963946][ T12] usb 1-1: new high-speed USB device number 100 using dummy_hcd [ 695.094178][ T2751] usb 4-1: USB disconnect, device number 110 [ 695.113557][ T2915] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 695.173558][ T22] usb 6-1: Using ep0 maxpacket: 16 [ 695.178762][ T2747] usb 2-1: Using ep0 maxpacket: 8 [ 695.303678][ T22] usb 6-1: config 0 has an invalid interface number: 36 but max is 0 [ 695.312064][ T22] usb 6-1: config 0 has no interface number 0 [ 695.318254][ T2747] usb 2-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 695.327326][ T2747] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 695.333682][ T12] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 695.335389][ T22] usb 6-1: New USB device found, idVendor=0bc3, idProduct=0001, bcdDevice=a8.48 [ 695.348198][ T12] usb 1-1: New USB device found, idVendor=05ac, idProduct=0218, bcdDevice= 0.40 [ 695.357244][ T22] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 695.366304][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 695.383256][ T2747] usb 2-1: config 0 descriptor?? [ 695.388735][ T22] usb 6-1: config 0 descriptor?? [ 695.403542][ T2915] usb 3-1: Using ep0 maxpacket: 32 [ 695.436818][ T22] ipw 6-1:0.36: IPWireless converter converter detected [ 695.441442][ T12] appletouch 1-1:1.0: Could not find int-in endpoint [ 695.463741][ T12] appletouch: probe of 1-1:1.0 failed with error -5 [ 695.471042][ T12] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 695.523676][ T2915] usb 3-1: config 0 has an invalid interface number: 251 but max is 0 [ 695.531930][ T2915] usb 3-1: config 0 has an invalid descriptor of length 119, skipping remainder of the config [ 695.542243][ T2915] usb 3-1: config 0 has no interface number 0 [ 695.548426][ T2915] usb 3-1: config 0 interface 251 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 695.559236][ T2915] usb 3-1: New USB device found, idVendor=0b48, idProduct=300d, bcdDevice=29.9c [ 695.568431][ T2915] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 695.577707][ T2915] usb 3-1: config 0 descriptor?? [ 695.615204][ T2915] dvb-usb: found a 'Technotrend TT-connect CT-3650' in cold state, will try to load a firmware [ 695.625625][ T2915] dvb-usb: did not find the firmware file '(null)' (status -22). You can use /scripts/get_dvb_firmware to get the firmware 02:42:58 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0x0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 695.663804][ T2747] dvb_usb_rtl28xxu 2-1:0.0: chip type detection failed -75 [ 695.673406][ T2747] dvb_usb_rtl28xxu: probe of 2-1:0.0 failed with error -75 [ 695.963701][ T2915] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 695.974869][ T12] usb 1-1: USB disconnect, device number 100 [ 696.014984][ T2751] usb 3-1: USB disconnect, device number 103 [ 696.046901][ T2747] usb 6-1: USB disconnect, device number 93 [ 696.057225][ T2747] ipw 6-1:0.36: device disconnected [ 696.092907][ T22] usb 2-1: USB disconnect, device number 121 02:42:58 executing program 2: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000000)=""/9) r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000080)=""/154) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000050c0)=0x30) syz_usb_connect(0x0, 0x190, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x7c, 0x95, 0x15, 0x20, 0xb48, 0x300d, 0x299c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x17e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xfb, 0x0, 0x1, 0xe2, 0x21, 0x6a, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x163, 0xb, "e7ccc9a645ce6d2ad5b667600a70ff2ae82246fff372c499bd7f095de70534e2d6f86375d867db2c8be5ffb887ea2e4ce4e25b8955a4e206fdb3f12cdfa5a586fc583f5906390364fae82f0612008d1d3ea8a83b6f3fd0942aef28ab169d3e3e3198437ce568987d9decbb87fa8e2efc966df8726cbf3878878420eb7d48eb45ff09c9349fa65e8cdfd239e636ea41413e2370957d58f9b7da7965498bf5439942c4735c608765237abebaa404c0e3699b6a115c75c88767229b899f697555d953df152d1cd92809b48586ebbd2895de686f90acfde4b5d27794133f7d41ee97f45471167af199518b7740740c57c1f55dc4c17736c780eddc0d2f18124241df6970b59b3d0a11db811e9e466c4656faca2c2e0e3b4a312dd58ebed3b0784d937ee7720f87eaedaa8b30db876021bf0e55d3fd3836e6349eaa789c8e06c8b02d83c309bb77af7741ec1133c36244411c13f6c648de1284efce9c561750a8f5bf6f"}]}}]}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x4cb4, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0xff, 0x46, 0x6, 0xaf, 0x1a72, 0x1011, 0x9d97, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4ca2, 0x4, 0x1, 0x3, 0x30, 0x0, [{{0x9, 0x4, 0xf6, 0x4, 0x1, 0x7e, 0xef, 0x93, 0x40, [@hid_hid={0x9, 0x21, 0x3, 0xff, 0x1, {0x22, 0x1a3}}], [{{0x9, 0x5, 0xb, 0xc, 0x3ad, 0x17, 0x6, 0x40, [@generic={0x7c, 0xa, "757a03aa6d70bf8cff7bbb62419abd2bb9727281c28e426905610419c95df31aa05688faf043f173fcd39fddf9c558379b45d60c84656c11451f208954bb9c2a8fb67381fc1ef204989ba512488b9a2874f67653fd5a439693067daa2f0ee761e164f01e9479e4fa3f9b810072eef4b3e20f6a27ca17d97d1a17"}, @generic={0x57, 0xb, "ee42c8a5cd30140398f4bd64da5ff80d3ae13e65c12585f860cada081d35830c88688deeade17ff811385131907b0b43e52a90899a28c20c9254787dfe7a2ddb31339133a0c658012cc6c3e821a68f007d9ada871a"}]}}]}}, {{0x9, 0x4, 0xb0, 0x4, 0x9, 0xff, 0x4, 0x35, 0x7, [@generic={0xf8, 0xc, "8b98e352eb89a7ee9501f0a019e0c840758b4b387e81ef16e9b5e5969943fce22646f70f290255550f4256c8d904e17c2607487900919b406d895909f0ff5629ff8e03836eb4ea6b93316bdbac90c7c0c7a5d6f1e452ba2b774a4a1861ec06ed3b02e9fb0033b0ade75328f50add0f338164d8dc6235d973c40029d81490f0a03a4fc14f73b8134bf94e066cdc26f196551475a20959a2772500035572388e2529fd4377a8b1929fbd6e915e2201c9b190b6a7ae37b8bcc30f1b24312c4955667a11de7b7dd51061e146f1ffc6dcac31380c1fb00ae3768ef1a2dfed8e4219f10009c1b93000d9ad45998a8aff69412e69d32d6dcea0"}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "c09ed3e9"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x40, 0x2ae, 0x5c9c, 0x5}, [@mbim={0xc, 0x24, 0x1b, 0x7fff, 0xff, 0x7, 0x3, 0xee, 0x80}, @country_functional={0x12, 0x24, 0x7, 0x2a, 0x13f3, [0x778, 0x8, 0x4, 0x401, 0x4, 0xffff]}, @mbim={0xc, 0x24, 0x1b, 0xee, 0x4, 0x35, 0x7f, 0xfffb, 0x7}, @ncm={0x6, 0x24, 0x1a, 0x2, 0x15}, @mbim_extended={0x8, 0x24, 0x1c, 0x81, 0x7, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x2, 0x31, 0xd4, 0x8, 0x1}]}], [{{0x9, 0x5, 0x4, 0x0, 0x389, 0x2, 0x0, 0x4, [@generic={0x13, 0x32, "20f882973a4a80932af8b2662e6b98d95d"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x2d4, 0x9, 0x81, 0x20, [@generic={0xc6, 0x24, "7942be620d715360c4682558557087f660826f63a687d222786dd2f90a129d1bee26ec40b297a01656e4a489263a0c8a5bda218fb19c29d87705a6070900219b939d19eca68abae44709088abe16f751bbeb784fd1ff55464aea5890f877993e88a8d37d04a77c962ae443cf9418799401afe936b1eb22b09a54cecfe2c3a3f2ac66d9a255f17716f8fe1aeb16e7120c43f07bc0f13ef8103d1397e34cf98188c75c731ab0fa671cf61716033174c2bd436991cd635160da3c18cad36c9ce971f2eff66e"}]}}, {{0x9, 0x5, 0x0, 0x14, 0x1c9, 0x80, 0x5, 0x80}}, {{0x9, 0x5, 0xe, 0x10, 0x38d, 0x3, 0x5, 0x80}}, {{0x9, 0x5, 0x9, 0x45ed844080865c8, 0x218, 0x7, 0x1, 0x0, [@generic={0xde, 0x10, "62904250dc02dcf21c5b30723bafd47a182db40a59cae5c757e6a7930a22c49f8a9a631de0ff2fbdde2829dd877c96f467270e95634461c809f7bef5697714f2443b21682ce973f05e99c20d75d91d5965331fc389a9f679a754a2e6db86da0a9c7092d4823d6c6bd4e1c00964ec90e775420928caa920ad0eed1c5b606f832feec2f303f28fb0e8bea9100717443bc6d188576bf9da186f9a66ee54b42bdcfee2c5f6d0225626ddf44ffa0e5d5234fc7d9bc630781a6da189e498b684a212c872bec0b972bfc8e0fe212eaed353fadeea68b4ba1e805cd28b4b382b"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x21a, 0x0, 0x80, 0x3, [@generic={0x1002, 0xb5aaf36fb38301ce, "b5eaf28a05d70ba6e613a5c49472563a3c333a25033ee97a1ad7e15cf22e4d182cf339ab466bfb307b1a101291c49f5063d645b04ba24a5a76a0060542fdbb4f84145fa90d14d90d013a2d51c67c434e79258d877139121be1265a86cfb360a3969d036238eaefe411992093c24ebffb8d3e6b29270bf3bd7d895e0e8092d19d2724558b83463fa33f17476857f5b3dcc562d4e159ab5be5141d8a747a03d1d27d6d61117de752ce16f2e5f5d139c09e17181bec603821f43680f6fe238e8cec351e9cf0008ece9aa6443d357b0323038d2c325ffb6bc69e27667bd4daa6a914eef6df42d27fdf55a9bced1acb188c638bdae935c5f41ee5e3e9f81e56c36cd3ee4f097a0bd37c646b6a736a1d74460fca024a65b977fca2bd5278794549ad400d057b250e98dba2d375dc516171d88fb13c474489312fcd9702d954c7f5f3c27e97bcec430beea1503d876ad742c62816d1a8d9f94abfc0ea63ca6fa2a27f20409580befaade9e796f9530f91287d466bee83abf5420cb4849c3384b1a34defb96b669406af888ab1e4b16da3e4d63266311b1380ecbe5396845269d184de26cd23fc96efce85783f7951a93704adc84c24c204f7596e2cd8b36378ca54772d09ebf9dcf6c425b2dcabc20027ed38ac9a430bb84c61fe51ca940630386e93d3ec4cd5426612af0165f8efd23fd481c284895dce9686abbb538b81e3eaed6eb240802ae344224752e26185be4fcfddd9747734a13190768f2cde2833238f340ef0c92379148dcaf681a8bb2d3464ca0a129851b3501170f4e10d67aefa3dad4bc6e15ebc47eab42cea801dc3912fc0505145a501e719779649f8c0f7005d1e7b13095cadb104f1a5d38f275fe2f8dcbc537bbb83fce42803bf7755463ede41a93aa499ca17f07287ce94aec54850f4b1c5fe1bb1375109fe2bb8e9f36a5f345a46c6da29275afac08ec3d519e615d2584b5bab6dcf01ea669e9a00205d98a843665086faeee73e7fc6f84626c7894f046b741421e8ea81a33b3bb94392f88b5fd0efce8eff8c053e6912fd5e25ec4a5836c02d2eedc1f8c41fef6d6ad610a6fe30e69adab5e855c1ad3981531daa8b86ca5c6d8a1c66177dd3d960a84cdcbb13f711683530002b1cd36a13a4374692c23b22281ee4da2bf15dfc7c96d4de78b901f2db2333306619b1ce2732c687a03926b01723b066d09716e29f7387fd02aea05abfb0d5647ee201bc62dd6b466ce87e5d6f1524aea7aef84c096da99039eac1cea0ca1bd887fb789bc8b7b7176ef2e681e822fb46be0a89a7e876ba3b13734982eb5ebd25f2593bb223c13631874b2ceea0d473e61ae523593377bb653513edcc19a61bb8e98060f2a99149dadf1332e9fb7c3dfb9bc21bfa7cf8c91579086fd2091bd070743387eca85c28682bf190ec034f7bbedf9bc2bc7bcee20412187c32561cfd7239383e7199a56f83d9f323f2ea923323152e7411b24ba794d79571c439634f4118f32896d988968488555602c9b4962e52f5b1da9a4c12ca1a7f0e11648e3194dc90ea4ccfbb6a55a0fd425ec071aadeebb9a532b211203539e1b950945c46f7b9b3f99ca1ee4265d67726d4fcf1404bf4abc029f0856ca0555db2a1d683a3efa42956b3793ed1739b4c831282f1db8bcc6809df49c3f4646235d4443e300daf73a98aa76b79a57a8c64b8ee84d27834bc3c51fba9231e55ac9b54889c51d9658ced754bb816709821898fa84f168a44bca9f8b638e8708a8319b7cbb4126db0826a56cabfc548bec63f078b84406dd96e9fec71e012bb5cc372b86b152aa9767e6e5f97d561e3b45c5e7328a0251ee8d9d8d23e91f63d17c73f43aaedd87a71a3db27bb3779d5f699430a86e5224ed0e5532ee2da6c8022e459452591c9409b6cbb07ae38c0385d23503f3c3f524f2a58fc8057b7a5cc1154d1e3dd39765a00a099f32686d0bcacbc043e27dbb0c25d748d8d5944edcafd78cd888e092df16b67c815d3cd28ccff62917fdac0bb5ecee10226d3494d1c4a2c9c3f5e36b62141a57e373012104a949e88e5ec68ee96de478a8c291af377a8292dbf789f5937f716bdf8b4d9156a8b3e2bf8c39dc1ff8013843a7eb861a6aa83e3582f736aee11403444c16ef0ffde7d699ba0eeaf592bbb0c123f4079015c310fc2f2ea41666033aa520f33164343a7ef61583f8911c35ba1c8920f91c619c84a2a8ccebcde08683aca7cd0dbd01c2af9283f262bd31634bed6a3b3018e4eff081514a2b592c2046d40d73e02d4ac14754648740d8720362f77827d1ac54b75a08395583dc58962966d1afc2629a50477c4cd706c996f2e15aaa5722d6593422dc8778b2af2da519d2366e1db725353cfd05243a05c436119a2b020e0f3e67e70a2e468f14f3a5fcc4ef58fb3a3bd476ffbffd0e1940dfb4bb1ea423346847558d97948aee6509141262d185c584d204f02bc69dfa42ba3d7e7e93945b5c0e8f0cccf4641b1a4aa6a37b3bd89d541f606f6da214ef6bb7a49148e856255611352aed9d1fc5fccd545b47eb9e6f48dc1e9fd46c56376229c85a6fb33516bf0defc78fdaa18ee9db1d0ec81a87f29e8a257f37aa258009ab161f1036440655436e2c5dd5293dc56808a889569fcbf558e069399540f8f0162f0de20e9fa5f981ecce05b731d83058f96c64ce361cf21aae8c823bb77259f6235d5ff113a3df0e44821b2a6eade3d4b55d0e21f4724fed64cb4ae99d9fbd72e807ffdd362fd57ad99f4621c833bc9ff68c7db70583d1637bdade236b81ca837e024069a5bc5f78e2b4c34762ae135a6ef7237bafedf0288b47fb4290a0c5bdd1e9b6a1be25ad01ba9de0be95b4b0cf3b9abb4110645175167ca8c8aa51092a6d03e8101d9d402de35652c9143909b39b17a279fcff7f3eaf83e16c868daa756616fce71308e1ebb80629d9ffc5a8de095397f109ddca91bd7c016bfa9990221eb4fa5e34f29accbfa8766e4916a40cff6225ff3641ee3bed183b38dabbf976393cac90f6a58f16451f87edbbb70c2abb4ff11372d3e07887f2420e484e1dea75728d5ddaa7a986bd57497df997f8ed92cb2a5dae25768ea0d8748dd7a0112fb21f984e4ae962307ec6057632c9bff446e57be00a70f11ccf3e16970a3a472f876ea45f636a4b2b7ba53051ffc427f3ea5fb202cc401c96f53f9bda1109a104a5195e46520922130512b0adf1ce55ef800857c468e36ae9fecfb21ac469eac259669cb9505ecc388f34c337edadf6f5ef5c5cd35a4961b71d935350e26508ce6ea9cbc5ae5546d4bc37186c5aeb86ce87c8e872bc97eae6dbd3dcb7c4428fe64c77e73c5c65dc59ae8a70757704e436d599f0c2fb89020b3c1d5a8b4da4ce489e484a7c148c631356cab54b0ec7794dc171183af03f819db6297bde151de0c4752b03263a31e1d04007dce38d32192af94d8d15507921def5f4f17efdf3330efca2f17e540368d4aafeadadbb9d0819d84b76280a40324299a85b566f22dfeef238f41b95f402dddac4f5487f3a83308bec3cea6c6574e9a7fdd0e7d459ba4b514a50c5b6ab4e61290059fa8804de6661a34b42b891e696ee5ffc5e3daf314de78fe58df43e5e347944f18a5e80f9d15ed72da24d21b238135d583eb9a82175082fb6029fa9c2547be0dac60f05bf77b592157ba3ae8dd21ca789b91d209958b83e7aa6a869999574bc92726c8501bb7107c90790addaf2c647531ac6703f413abdba0e603ba6f5619ee67eb45768595040b2477b93bb029738373bc8b94cef54ce582b43d22b39a3dff37ba3bdebea181d1c1d0404d3af4c4163c78d2d5437efe39bc207eb45e1877c533a85a2003261129237b0324f55fcd6377859b503414674dc6cdd995687522186071d7b5d9b3ef35c76ff767c9ac02cc34d968d2508b3194a178215ec3230f17bda8fcd474d167b97feeb3d29ff39ad9e319a99348085f9f1962c1ad2555cf3c63f27fda38833636ff00ee55b1d729fdbfbb495a0714ff326910c885d3ddd53bf57f2e1ac1bc4ba328242ac40b78407bafbcfa01a549103d86774d5c192f4cd557b77630029611002d38a1343986536c756dc57575b220db119566ce66a27997f30c8cd762e9d97811457c1f2c488c4efd8d3cd15c6f32c0660acb2687749bfa482274f77d4b84d3114b32ec8f70d8097c7be23a438520f596872e05e7229ccc6eacc616429d1e0b6874b19e6720ee1f790ef43eaae7abb9eb6b413459620a221464fd2f2d4b25ebfccac5f371ca0ddffab14fe3fd2b6322986a8d156bc92ad10507fbfb82e46403e9a80b3e4e227227079cdc2dc33f017e9ec025401c4ede74b49dea2b30cdbfc220bd66e6d6c0da85a3561f7eca5b1278f05e411c335e267e84b3647d63c6d7ced92f68172053bbe3b83a1ad2cfd56158ff92d910d69c7ee0232f09e067c07dc5681095b6cafe2e12b931ab8a0f7a946ae0711d847ccdd56b115d7c638a6324fb00e4b1894f9c78fc838e8ea427e4e539a10be1a266ea5638afede8334cb591897ba0f2a94752ec378b1b2b098301322e3e97e4cc44db39ff3045cbfef15301b16ea165dd324c97cd79d5afbb29ed79bef16c2f20f5800f550bbe847ad4aef2cf30a4a7f25ecde57ede9ff9cb257a31a89f3aec798eaeca459a36900d857efd24f2d8b8c80a2fe0664ad7dc3f79811d2024685d6a57c5e7a6cf61bddf54d56924faa1e41ba0eab256fa50ee1e40981b868ff953ce5cf8d93af67a0bf931b991dae7e8c60ac9352a5a57ed85b408955b7847fa8e2c3b306a788cb50f8fa3368ee147b2657804717561f9cdc252e9c76097282abdbb0b9a3b9204380be40d46b1936bcfc6cf5ca6cb95275bb884778a958d0cc96a846724d86d7bb1a84f6073880d5eccd0ed1ba76605f4a9ee8e7c5df31800c8fd0cd8942743ef024b2ea095016066dfcc1e529848af6cf5bb41b0122f1347d46fcb7fabe48bda05ac12a503668a046e8b5c6981cf0ce2478fe1ea066f59d9fcca2e66fac82ea053977616aa4d42f3d1277ce966b847c07c70d493a67393ab20de9feaa6fc4e1311ee1fdc978c8695d607c58a45e561b4c49f67c6ff8f548f3cd63e7dab0cc6bbf77f1b696683185055edc49969d8d3ec465e082594db294574fd31d4f307306252e808986d9844215239dd4ead57711568e2d2cea4b52ca26df381c7e2e52afee3f8f31fa88980548e10947ce620dee824b6d53f20bea1f2acebf92d832450488bd81b4b4f586fbd74e08ad8230891a895847825c2cc88a038dca68999878a34fd8a564ffa225c28967fc70a07a6e0759a8d5ba834ffe2d2846449ec2803590ce95945a4d50e2ff8f95ebf68f8a7671a68a9d4f68a3d0795e610f247c0b97efacb7adc977b8feafacca6128052315449cc5d1a7849d88cdad89d6b572365e88d8c7b61289558e23410fd10ec82747524c3cc170d55567ef2c5f7fc45999af020393e7316b9cfc0f9372e340c6329eb65b5c3a5959b0e22523dce7b7263ae730a7d54e48722b8ce02fd3d0761b45951083f916289b68dbdac7ebd90a2365326d2d24736a838c9b0ce8788936c7939df7aed02388b3a2e1979a75c6c8d56211759f31ee78fd0fba58ab8b7b42f58dd7c3dce40e1b1a6c89f6a4ca01bba429b9446b72527afb3a4133a05b0e117fefb8157f750731daf914a86e6528b624599ab19817f9ba15ac86ab19953c0efb7bd2bb5c56dd0cf3a631af9627ec6e440652219c2b80a487f989bd465d32c9aadc6ae28e95af73a8a9490b3f7d87ea6a896"}, @generic={0x7c, 0x21, "aa3f6ba7f6f0049fd2d2de48ce2c7457a99fb6a4dc7dbbd00e4e7ad1d5711b73df5bed7e21607d15a67c38b01a297a8512a8bcc465942ed591ca3efc2cda50e3de01f47ab9b8e12aab6ff07a52e88afab664eee09c27ad5d036c62f65e6efa163c2393b34347d5889808eb723a0d36378d58eca4c6063f793ff4"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x178, 0x2, 0x1f, 0x63, [@generic={0xa5, 0x30, "29efc912b3b1fc298af4cc64e046802e8777c4fd28fa6550ea6f1ca72fe6d8977ace71822482d0d057bebc5ffcbb179c928043130805b78ee1b82028a9218ed9ed56e9ecd20eb89d3addcd140838d3b00c5cc52138fbacb33fa9f25ce6bd2633bfe3854d890bbbe4f0a331af5c7cc3cff0e21808f9dfbb378d73028287a19915634575623828b624a5ccfc587b7541fe7168213794a048b38db1a50a700c7563d7e6e7"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x2fa, 0x0, 0x3, 0x3}}, {{0x9, 0x5, 0x6, 0xc, 0x21d, 0x5, 0x4, 0x4}}]}}, {{0x9, 0x4, 0xf2, 0x6b, 0x6, 0xda, 0x3c, 0x80, 0x6, [@generic={0x8d, 0x10, "b29b83653439fd3d578f4b400188907e61885f8fdd079768af34cc261d3986844360322c9515aece09c2f3f0fddca2e7678875aa4bc1a98e35040724929a7d75eeb8e78fb7058674ce50c2d8219045d3f770925ee8c7136d2ff5a898858118c6ddc5ea917128423e8492245bc0a390f2fc275c5984a76da378be21291ff9a28d3a8092fdfa1a0d151790df"}], [{{0x9, 0x5, 0xae78ce297bd08726, 0x10, 0x78, 0x8, 0xca, 0x8, [@generic={0x4f, 0x28, "e17d8e7d8080709198c71ecd68db60d082eab1ae1af180ca9750d22682948f516aac59b96f4df905a129dfa4ab82ad09eb2d9f88ecb1695c5360d6d9aeb44bf5af08a7fa33a2a2d674ef82e5ad"}]}}, {{0x9, 0x5, 0x5, 0x8, 0xfe, 0xf9, 0x4, 0x3, [@generic={0x1002, 0x2, "f8bf519669b9ee0153940f016c30f2b39cf0d32784fcca3010fa2adb6d4ea0f734723134528af71f0e5e5af8f960615f6baad1bfdc49d1bab7961ebeba4c367e4250d2924e71b8a971c5fb562283ba08e0dc6b4304896a80051e4730a44da1c972e5f93cf2f9b631a9a897d4f3a3dbea3d86e2288557872b5af06ec53458ea3def264cfc0354ccc800e870ef2c4ee29170c94c9d2322f6c057c33167cb17893c656135ca777a4a2cab50b39bf2aa8ed6290d3d9ad359c81ca9f396e00f91e126729fd19d825b19ed801e710c6533283564f60df86a46e6231722db9668d1d6ca3dba7a9818f29e87b70687d10c1d3cf0358a5817095b070d15cf632a5f7c6c9e1a954993d30bfbe924fb35d97acd78674ede10189c60407e1c2d66786ad0d69c4e3c8fdad3b5a2866df3d8836047822ca9d0f597698c8834779eaa9af982f1e0c0f30a609de3e13a6aec6245dcf3d2bbc2a282fe28642086b333b9ec53fe26a26f6952168ec533f8b509256cc23ecb17b72acc89f4f7802a00fa6a70f683e8afe2ae1841114d6bf45a4f98064ab571b01bb510dd6e2b970a4c920ccbb0d0dfd48e9826a621cb909a3916e45a86c4b91777e5f332c591875f433b304e71265933ff326bebff6fdacc34853a1cbc94e3cd95a18d1d3176aaf501aa2a87f34bf1b2d70fbe4931046aea71f8a06a14e951475cd682986581cefe573af0387f260ebdbbcddb2a3e8cef975f807cbce3cfc965a3bbbe29387f8da9f20f29d561677ee1c3a13ee6f24a158b74cc350e739d737972c22b12c081dbc1fd63b7e2885510310a43f674b302b5660ff7db53de676d78be9076802d9d7d2de661f6b6040117ca7a1339ecb71666731ac234251d46b2c2924290d61259f543f2dfe493bb63360089e85e1e13ec178e895af364d057e3545ab36df48be208228a790e53538133b300ed475f4e26d508d048e82e4f6bd8c0b1fadc2a2f8c4b95b8814689a8278d2cfc7022e52c7bc23107db1023f14d1097bae15af142879a35bda24a6e75a6d2d3f3e19d9071fe3fabdd719a56d6d6dd617b23ace16c28c5c2ada25f6b819d26b7a891a0f912afae794f0bd5e3e30efc38caf867ae8407a8988af6608c4ec5f53b0475594184516c0dc8641b8f098a9ce3d8d199a82dd96e2cae50639ee04a68b133ec5a44045f0992c78434c4ffc44646bc625b00cfbb10ca3672213bcf4a06880d0724498b2986a2281c3b71847c6966a88a2cd54df89582a0813b9ef6f4e301fe211d648cb4e06337cb6345da3e8fe0d07f80c8ab9b218f2d33f4ece6c238a44864140ad86c1d720fedbeea46253cf55583ec70c36ead883b89353c2d750d472903106bef6284009fdeed09c8733e4457c8f917ddada5c32c724b06a7d9fdf345d2236b3eae7bf58555a99424e656ed8803bf0bbb08098c3eea3d4b26b6ab6bfaa2c9ceadfdc2ffd892fde52f3bb49d9d9cc4668a9a0ff2b57f5947093d42fc6a36e4671e5fd3dc1dc5131d2032928bdd91928ab72f466db8f2ec0fdafa3d73f2961bcbac98c3df254eba77883291c587b585c0c5d35e61cdb8bdb4ea0e810113978c9a8cbe536f4bb32f040a99b0a944cc305cc818d379b152f19dd8035e2d07e6711f206283094fd690af3c6a6d55c32a33dde66776ddc6eeadeb9aeb6f9a23c7f333ca600230860887d354533af634bee542a8569903d406a4c3ec5ef0b7098e6fa38629e2c84a70af5383e038a08abada22c4e5a677e08471a96cfe73c82db6e60d03f43c2f1d1fd71c5e8b2e57a7b3c7ae4e46d1066e93a9fc15589957dbd0630e329011d9d427198cb7ff765c65d6ccf95af8937a801f1ca50dbd68b10ebf82f1e14dcc17cdc6a34a9419d4fcddc52726eeb894907e683488c3f305856d7a220488f7da24df5249c2e5b75cb8979f7888f3725a718184ba3c15aee93a5728ae9870734dad6ca39ba1c3e7464cf97a4511a13557dd65ac3f7eca00d5b41f9d0db5ae34269bddcde2fa2775e637ffa18f9ef88e8e3259b27470f9a51ba0421e6e383ceffa3e62fbb3adb0e0322bfc7fc7c2efda2b39a2a744561e5bdc47fe5907706b2ff8c2200f77284056c499423564bc9c1cac834a860fa64766e136c2a81f66d7a448dd4344c94ce7fcde4447ad7e92a924836962120cbdde962f76bcbbbe9f1a6cb9e0f32d7eef22524defdac740267ddf184c620a644702c447a0607541bc5cdff932586e28e4194c02bf7908d7609e8710f98a19cc4a23920d1acf003165d46aae19e627fc586e1ae08e892c86dd0c9183190e1d9e70789022565b616d2585b67133047f6ae978ca4c86d71b8e39327f65022dc5eaa4de05e3b183dee26370741275a279c960b05c8bb246b127c4e4f5a2de8ec9ddbcf464e9d9ce1a6c3c36bc6db380142afda38a6aa256c7de340c9a50c7f71faf9dbb32e145c389195381424a76edd2ac4ef0ce0520132eb5cf893ea8aa1511ac502b9f83cc80b354841e2026fc59da354c10b4bca560f58505cd4e810fccf02f64385796020b3ae148f2ac540a72e9e56111188c6434a1fd66f5b46f8de697f16a4e120a577d496bc7505fa763bd115de7273a65d25a3b9805a20257dab6ca1795e28c142f766015da55dab62e1961352bd652e9b4cd96ae80aca6701dad8f2412b10871bc5eed3bb86e1e6a574028aa5570efed882c275bc81e1830f253202478a7e07b5a46590d6f86ff9633c8d00f7fbeb302c176aa04d01c050490ddd7018d53b5e2f92d68b5b0bbbf198131d88cc273511d807946a25fae912def383a503fab8cc5c1cb05604fa85948bd6a92c07385027fdbc0099abb89d920af222c50764ec58324bd20e46404afda8677f70cd4c512d6836d0f514d12ad5280aece4b2ef12b55fec3cf2ec2f4c78ce30a7f9ee0456a829281d2fdd1231de6f7b1b64004bced608bbd3b116995ee768f9d5ec031c113ab4c8de20607e3fde2f2e9ccb7a44d0971277a79a170aaeae09a1e8016fe91c1d05cddf4f2bffed8441840261f14c105c8a5708b36c9ec6586644b2b7f4665fef74b849e14b898876acd61a46fac1ab78f4efd6de4b7a7184b89607b043dc4a9a0f4621db9acf697f9204c951b3312cccdd1c2a710d93acb1eeab8da3070a734436c26b346c2423fd8289ecf48055396a778e2e76c281520c5326ea324c809f8139cdd593e93ce0e5b758255379f7868b302b9a36c0b2f9b4fc328eb8d00d2da77c9d5e5e5c959a68e685055b30139aeeca49dda4b88098061d394d8cbeeb95bceabc6a2033a5c458f8303ba1d5a1227b0461c9b267f136d93d3c95e0430d2c10e74b9730b9ba73e988ca14aafecd044df2bffe26625270af93ccd1f18c85809afd11dff7f6fbe2bf9ad8b4de54f5628c3dc97bf3de46b53e3b6022687302d4e6afc476df22c7d5cf36dfc3c96cd586f567594ef66641740eb28dfbe8b97e67f89ea89967386b9fef202547710e7cad9d9165478f80e87acc6128282c0f185fb809a677028bc7fabe8cb7addede17818f1a259616cb4e0ad9619504825b8f4401ed3a03db08b4046121852931bcca985535af6ebc9c5926541244592d5f6527b292aacbe738910342c2d9a2a79e0b6b5d4a4328b95a1887328bf41dc172752572f66eb403afa1937709a0ee418777b7f1d9ab026f2ab93a402fa16c42da25c9103714fb757af58341db6001ad453f555e5cb959ed70f4a82c41083ad1e75ffa7c84d3b512f79d27a8aa80a184e09f3ae0873a14bc173374b0f042c292e2abad9ba45ae95906001514a946c432a441e8ed9283759d6881af4ec90cbbc6e57e004bce3579bf74962fa32d4f49763d9a057a703642a061d719a9810826b76a2a89b36b70b4737f7e7cbc50639a19782f74ea1f0269e3a1422060f33f7f92352df6f6475406d19043c4b7af8bdbff53f70848e1c4185f557a38cd0729456d1e0764979b577b097c05d8c868eba60c6e7c21f4cebd2bc98ae552f1fe507ca9a2015fa21fa57784ed8e0619bc78f89e26bbef9d0124d58694f1ade69df3d32ad226f8e1bfbf3efbac1b9ef1a844f4e63a60a1094bc14bcc2864ba8f745a28d1aa72e6d1fbbb17b6731b6d9eb156537ae5824ec4b652786d938fa344d1e81d6070865c259cf15a4861eb8c6cf13bf4a8340516a1fd7e1d514a4cd952414f27173fd062d02939b43f47ec6b2818dda7ba83f9cc030bbc5bdc01f545b36fff40d5fbce35029c403e39ac5496b47245e68baccca6b77cd77482ba34aca81c82dc0d2c4d0614ae85e18cab87016730b708dc67bc236e5f965a6d2304427735ab74957dcbff96f18b2b50baf56958e24eaa43d9bba4f60ce2e70be1e6d239e09117b524ce342bab45cfa79185a3dfb99c2f5ab1339069c7a5bc42d2e85777aec0fb442d7acdccd7050fde3aa962cf7bb7259ff56a7c2e811e6bdb54c27fb145f172544b621343a407b8746d3bb77d592701b6ed15c02115146471cf0a4de982cf17d5f00af545237a66181f36f6ace5b03994d8387835c0af608501ac3bbc0e6d8eceddfd254db6e8e38856dd9ea4b252ec7c56952ebf8973173523f008bc2043bf9f0a8e6640e6b0df5379299de0441184217536aebc3ca10c457d111596f744d8c9274a685b1266207a82df4955fee0b5805f052aa89824235a0e4ad5ca63fc8dee4a7807e193c945df0342b77fc68f11a22f83466fdd343b9d27c49efa511906147e537f0076b156567a6e9322ad7aaa8fd499a8533e152970e9c1f6971f292e5478b839d7bdde774c86a7a007038ac05f4b25b3bf90ef645558636679f8b12443a75a0217860c17d7e12d8ad89cec0dd0d06d66e200cfd14369b03da5cdd5c0b3b83cb7efd69ca951ffd5240a528b6d4e81dfa7f66a08f10b19bd1d84a0c8eb1bbbd11a27e50fab0c9090add4010343c93f8f06611ef2a50bfd015d030edb2496ef4d672a7aa1299a40918eba0283ce951149431ca35f2e62e31c7e7fd85171f4a7d15c4bbd96f97e31098e16c2ebed0cde4dfc55c92fc76ac76c219aa52607e550b1d553d25c536b367972eea81ba701d8067b03adffa547c45906276f07650d605485e2a00b7dd7f1ce8911303794a2e1151aebd7eb44108b2716bfa58987c6dceabe46e91f91d4f7fb29275e28059600ac26897e084b9a50d91ee5a278103e1b3acca53acc401f4ac1cc48c8a3050e0f4c501efa6d1809beb3577b79b4a122af04991227c07762d90d9fe741ed2081e758a67f8582df7c3a475cd2cb5dcf8ab95fac7f0b69e72ba48c8c894bd668d08627ffab4640eaffdf0041e3d573678f2b52c2aa78d7770247a47eb62a109211acbf6e8c4eef12f8949e7b11792a59bea0168e668709773da9d9c9643011e64a2d10072cfb1e1bfb1a6cb58c7441babb09f39ba33eacb81e485600e3ed81925e8a8f716ec6f991876b4f25a33257aaa1903e4751b47d431e7162394a38f338da341f10b283ac50eaf9075570561900cbfd49703d520865c6efd47d15a05b09e6dbf783467b0c69a02fcdb58d23dc06400e188dba42b3d74eed1848e574b42a3fb1519a99e9666977e3e9cc2d51cec773617e4cc6c050c3827851e604f6143475cc4757c72751315134cfa4bf107031a94a2130544e0cdf6613ea5e505d8bbd0ab06d0f3d6e6fcf4f9f0af6754a601a103a883f85b76e28cc1d69e8eedfd35437fc9234c37a4a2ad0c2755a4c8bfac44a5e649f4528e83102ddb898dd9cd668eb9e481ce87f780490eac76e7a2d1b2d922b4747fc3c961aac9bb840b69fb80afa3a0064ba95e"}, @generic={0xfe, 0x7, "f1228819bf1a9ec1ff093e218f9f93826f0eccbfad35aeab0e2e0363aefe211abaaf7d0bb905ace498d1a81e4772e186c4315df09e9af396d19733d33116f123ba8405a98a15b65a2ce77a01992bc5d98caedee46791c3bb9e80bab97e33fb7ecd9b18a9437343aa5573e5b366cfb0c54e671b8987c6a24b204615ea99f119b8e8ddb11607a9e30e6c936394c5de6f2d71606425560aaae6c89a7303f32cff0d86db9c8458d123a09ae8f1a015b43cf284f6e195c8a9739f2cf77e78f74e552937105f33c95a46c93e1bcf3ee526c9c29bc8cbba2f4d424d808647b5a3a8b643b6c61123b3ab7185256a3b92d6740ba4095fbb3ca2af29e3d1795f9a"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x1f, 0xc4, 0xb4, 0x80, [@generic={0x29, 0x6, "949e1f438108a000444122381f524f0b2bd45dc558834fe9a03926a270e2fd2a58cddd61527bb8"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x18c, 0x0, 0x1d, 0xa0, [@generic={0x22, 0x74, "8b9bc2d27db512326a4b1f69864b708f3c1094d5079560701eb0adedd56145ad"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3e8, 0xe5, 0x79, 0xf7, [@generic={0x5a, 0x30, "9db66d7f6c23a946cdbcdd542e1b393017d1c5b65c6dcd3492221a77e7855a88ae8efe877218f4a781588219642b423ec9b2a5aa6263c09a0a9fc65e3b35385cc7bf97e3f33c881d03527bcedb875a3eae78de4ab7239d05"}, @generic={0x99, 0xc, "1a858cb7c4dd4ef61b96a08d90b417e7e712d5124106c48bee9ebf70213ed3f50934a65113830476022c19eba4750fc53c46edc6fa2cc9406201303166ecce8876cdf920f774177788bb39933415cffe2d913a2f66f85f4633355017836ae80a459843b34bc58a13216c590550e629248e06a36e30d68546963d7b4f092e8b36f83d5bccbac9d771ed4e56dff70778840050e668d41a26"}]}}, {{0x9, 0x5, 0x7, 0x8, 0x31b, 0x79, 0x3, 0x2, [@generic={0x42, 0x21, "e9f4faa85d89312adbb378771b5bbc8e7adbb15a95356a9b0bcbe917481b4173ba7ae07e304da887402b0d343a379644d633838d86fecff716bc96cfe6426e4b"}]}}]}}, {{0x9, 0x4, 0x73, 0x1, 0x7, 0xfa, 0xc3, 0x74, 0xad, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "58790017c7da"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x24, 0x3, 0xf000, 0xdc}, [@mbim={0xc, 0x24, 0x1b, 0x8c, 0x1, 0x6, 0x2, 0x3, 0x7}, @acm={0x4, 0x24, 0x2, 0x6}, @obex={0x5, 0x24, 0x15, 0x28c7}, @mdlm_detail={0x1004, 0x24, 0x13, 0xc0, "33a4f98dd4676c0a2130e70926b0751d57f182bfd5bd84277fefcce7101dd177876d8a81d87dfe22ea214c7522ae83a6847c7e1fbdb0d51b4f0fb2ab26c26e69c3601b2950620d8cd3fff333e5e9a43f5ae0b2b475d4822241ce7a0cdf8f24b0dd212941e4a15a13ab554b5e926f89e5284e409845d3035c35a5e560424ea9cd58d14e4da8a2f7526ad60e48d580bbc024ade69cb5486c8b2144f47e3b1ac003638cc3979d6646f1c5f5c6ff9d17d21b04026df1dbddd489c656d957beb6cf1f0a19fe5a650662a5f2d5319bd5f40f7ec18d351e5254434ce054ef8c9d553f015205cbf2d7ff4a7c0841d68d114eb810ce15ded88e32ca06470a3a559cd03d15244c3759cdf74c1c4123f678f29343fd13d26469ae133b611456d7381ca9b4ec20840a6e644acd4a64c6dc92e13de611da899dbbe7c54b8698b71b6d6c97c6fb2f3fb51153d380d349e04ae1121e21b59cf8b133acba4b17d26c43a77faa73b860c63ab8055cfea7b14772e93cb5156b471a9c794a132d900be9b118195b46fad277a41f904d4b885d858b4d345c748a791dff3a3176a1e5f0439508cd893ed9a15b6da7ed6d3d1b9ca7d81313afe74d579ddb04809260ef4e4e26f0db50904a365fbffb6cb68f2e1efbc17563899fe667265a7214dfe7e0d63f7eb8dc000244b8f82479f485d8d0d3df23e6a35aec0ee79573160097ad6e7d52828091f8c09862490836528f4a92e01756d8311459fd92654e127934206fa7329687c7d649316cd4e983739e2cd1b9bd00f1ef01f9673b4480835ea2a49542a61f07aded118edeefbb607557f2d13436900d5b8b9f7d92fb7cf846872d91f5af91d6618443555a9585859a19c46d48b9756957f5c8cba9e3850f768a837d967e2f83060d2d9dd8d19c75f6483517b2585ed3c69d02cb76519661d065689a980f31b10fa3c637eb94464f9d3e0374e5e3777bf172c999b95410e37c6f907eea16b3b8a23860c56f81dec0a6dba50c459aadb9606435b89877f805ce7013c4d3045c03c30c56f8b8b67303140c3151b7e588533898c026f29e95d9c16111f915c85d5f01635d509bab2c117c4789726343521f986313c49bcf3be314261810e8ba6f158e0034631791bfb319dbd91345d9ce6b7bd7540abea1f23cd8b6eb0c25a94a9d472e024b6c06375783a91fadd61833315665fedfa3bdc84a923f5d39dc6e8c2dde98a1c4cac95549ef92a36fb5ec288469a4815727befe3498d67bd8c420f292130ce1e94fb451ea5943d4e743721011c0ec1f0727758d833a42cfcdcecdc6ca6a8d98310b2c62e9355039b17be2f143d0315963309cc8f20ae856d6e0288bf626642a2a5ff30c153f7a1641c65cfff06eb8a3a7df0bfa29d3d36bb1f5f6b2c615a75f082f3c9688521af9704a5f5190603897d015b7f0a57ab5f221954ded56dd7771628260468246fe7daea0eedb710fe9b1b4ed76b0ada3dd36d8c08a332d7029ad4a235acba79aa454370ca92fd29f2ee79c8a7103d49300bbb053c391aa6b7e1c0d02e21ae7c1b087beec4990edf7333deae0e01c37ef30189cff5899c52916fd6128abf41ad9dcd13e513347bd413796332918dcce7e0f024ba14b73f05ab3d5ee2b104272d3c4a73496c411e1930c731c2ecf37af8dfed8168e627abdfed17afdf7e2d502db2d1403045fdb21560a0a2b2d8724a97162e22e610cb852c81486b3f9b622620bce569e8f5592e2ebef2fd40de502829fc3f7acbff5df06fe9b557c797b81f17208ea1d0953ca79631772d55ac69e66eebbb491807c106134267082645c078ee47e2ad8050cc8dec8a6102ab69243c2f2d77d67c454a67eaa6fae2036cc37578849e97b726d449491a6e146c11b609a18ad68273b68adf3dff5269f52fd7418e1c4517395dc16ca422ca40eab98bcdb48d3a99c8749a991515483d8960df1997e78a27be0517832293dda9831638f0841f1ecbaf8c148d6be769aadc4e8cbf5a9582347246fb7efc7afbd938f1e4c1a29bfd1ccdde06158109558df236527bb59acabae2fc294d023fcb11dbac02c68423867f072908cb9baf7ced4f582d1133b15d1971b899122f6496bad72f8ebba3986a71abf81e7a6efccd87f895ecf5cc674aa3a1fd006a0f21da37df106ffbc3341d5b9ebcf1e3406fc497d02bcafd3b7276d307471bfe1928d8aa01f2c4e11773a540a019002ef43f3d0701ec3a7833c081943c4c44514364e178e2c30f60a2af4fade7225345a3bf0af118258a4b3b4111eb3868df80d2b76c63c5743a3efced4e6e7c08232f342b38f276ef11a03dac5814a8b62bbb87b0209714f47ba9577b5506306147ee85bd787fdf3fc0b29ad9528f8642893e704a512241fc8bd5ef56508770ab61a236de4bcc076aa050ecab07ebd166ecd588c4d8038c0409d16eb7149aa07c988bde6205edac9afdb05441476b823b94ecdf0502af7edd15050233e6173e38e79ebd5cc3797beb46abe7fe0bb3eded0637bb262e9064fc00e5d5a9e8a399d9a8e05716d1b9b5fc709dae94745da18c6f1743f11287605266621369956ce3c2cc487f618408356418f5ae0cdd9e3609473eede73c8de562146474633b5d939a4ca43b08cca900aad216813151103323c9e9772aec609d821be926e69a39e2f97ee2d339bf92a985ed2876df8acecf38961fb9a52de46b9b2b40cda572c469e31e065282a233f3e869e42de6031c3d04ba8108f3d1d4919549624d716bd6360111b73dd2b45652294e09e2347d89d5321815c5012f2685832864de2744d0507bf001fac10261645b2d91b8e8eed2afc7ffbb1fac1b98f3d59b71cf731ce6f796c8f0c448bfeefe0b8c6faa8478586e29b7e419b9360c7b50bcf947d50ad991e3f2974100a420c6b767c6709054dbafb316ab102228bd65b8b2f4b135138b76aa47fab6b0ee61df9d73aa13708317158cd4fbbd162c6b37b41fbc9e188e79865483a62bab7f3513c267d0cbbf16ed5a93f44bd615309bc960a6a55a9e8cefdd35070a594bb2cc8c688f476badc991710ef7981babd3b1857e67049c2c103ae7df678a5ee6bc3fd096135f015f39bf10be44617b43fb94f6f3490c936d83fa3e804a5e4003e4fa0a1be074b36f5c943f0591f46e9a3679ca9c583ae720a2e99208515c310df39615a7335601363bed867c2787b21b582755e004750d1dff1f33e7a68568982bfad8b498365b2202a33970d5394b257b01db79d17bc5fb0be903cfcbeec255753d671ba1a9a45fc0ec307ec98b6c19143024c098c67d853b0548383ef51d160fc55853791745f89095b71b97270fc9606d3ef49275ddf987b1500d1b9258709f98567e6007aa99cc6c669c9c3ecc5a3bd42124a83d7aa462a0b6f3745b62a7cee6983a0e4539ceec3e6c3c4c5b0b7bc3231ef2ca92b1011abd644d4766f9afb419259e74050169ba56342f1e45718b749191e4fa87c24cbccd495d527f7a47ed0c3fd909ca4de48dc72df879c1792c74827c1605176b4d994f9dbdf8653e2e2cefffb7b4cf0a61ff722238181af16ef25f3130e800fb83fa95d0a4828a1a645f4c0fcfc4226b102a2c23fe68af793a7ccd801226e5b7b6f848b45b38031bff7bcd2b1983c3b03384e11b1bd590ffe18c0ab08f808fc0e92011583070b45c6e8a789b526241bf6c57dacd47e35e9128bef3aae3d5389a52ef983c701c6b6fbfb85e68cb643cfa5651e5eb17e1354b8e8d0ae90367b7ecb5635e406923dd4f708b029b98eb18dddf800263ddae847d9b5524af4b3ebf7a4d5a62d8b437031be9dda2b0929cee033428303a4939048d160aebdd455b021d8fd340bac7c539f0e0c0885409b5c646d92a17614d993894bad3a67cd67e5468cac45b0c3502d31d3be8f0eafb6d70c534ef1a4e8556041101efa26e56bc40fb2aacd74189b26701ad9ec2f5449ff95035331b441515fdce15f9564f48dc578fff1a58ac7e4cb8b36e2476e97096da45044b375e564fa6ad5269466983446ae4632d26e97c6816aee38791a1f3e581b60cd6b68d7fc832dfb495e0689fd77f5fae8b9bc273cd4be6cd1397b8432a205a9d06290911b95780dab183d84a372a38063f65a5b706a38ac0bbe4269aad0c07ad91a3dd19e49ff653a0afc3245f68ae18d4d83aa2c2cbaa7d60bd78186274b81ae3017e7fdb36dc7c471c9753087ae78af5783d55db91851cbe515a3d5d05abe9fc39ed46f681943cc4e1bd0c37207aa989d10ad598fbe053916be07b2bb8235509308748800e4ee05f07f3b59e1e71dfe2435795fc4fa3c52b0540e26bbdaab580d0f66fdf33f2764f30a7ffcc52361cf27c68a6948035bb12392f59131a4c1db63841264fc5d537e0a09cfe87f227ee43d8e546bb7dc4ca4258fe1e525edce3d54f5f018769759132c8d299f4e115b092a76b1009e2972f0095a02cb2328f79caaf8a3b133686638aa3a9df38d1d742d5ba744114d5470ca7ecad5c0df76dcce75a718b47f69516db7c73a71a7df527bee9e44dde310e80dc4c0225761ec4f5f392101df163e469711b914d50fcd797a32f818adb4ae684dabfd7fb8002c14970d0902e8b271002279764c1f549bb1f484c93112446021f3f608a982504fffaabfdaeb96a0697458840b71f2aa6057dc7d1f4ce5b9bf81c831f9a809391529a102c8c909a7965bea0f85a9bf4894d8df63ba8cba9d024b2fea34a5db6133b502453ba01ef293b19519f0fadad8be51068b27d53f96cf1be38db9bfa6f4d2706f8926e3b5adc8fa47cb0bfaa6f4d7979bb26d9117889171454280d6283551658cbe6cc711dc7f890854fee7c844221a9d2772dd6e3d6a4bada741430b97de6227a2400c3e7c237b043116fe1c6f25a8ae3d0c6e9a1e6da2ca87d606938c07acbee4c69bc80ade5946134dbd994d5bd4081b605dd69e82107f1296ebb7dbb89ddc0bc314ae26c15a818a30a1f15c80900af268796d215f7dbe64e3211ddfce75cb3155687a12a99b2cf0284e9f0c31dc4c2d69071751483f7f300692993d2c0f88f3651cff538184f392a6292fb8b2c48125d7268221f9624100b35a791907339c7e382af5d3e0ce9a4abaf718e20bcc5313f39530dcf7cdc85420a3b65d0e0ee50f00b0d62384d50b62c812a18d12d095a40285a8afe91aab9bd932b6819f2fa5ab186b8456b0f56550c17d9b4b96218d5249d510143731ac9b4990186d05fe7e2239d6d9cb90e855b67629c32d16c2a0b6f6acc41ac8c7a19312fb240a3d63fca32d25e5327881ce58b07654a5e711d73496c739f17dce63a01619e0c245f77e01be12913e04bbbbbaaf8979d450e6f8844fd56203968cd84b60f18067384f05b20b1df8d672cc34869f54c8fd314a646a76324c8afab75fec1280af8b5c90166e2f491d5698df503944dba167b7a641810c13d1adbcce30f0115f295ccc49d28a27c0d9f4221bdcb74cd2ae14cafbb766af4a6e55f4d4c4a3f43d4867e2b58b2eff8a3599505052d3c6134d16b5ea8c045be66995a54d07040ad24cb7b6b3d35d6e0c2c3f0bd32a3044997a4a5a7f936037d20886a2dfdf99f69ddecf019966c9f267c7a4c6cd4a9d952469d6be0c8aa5f7796ca9e774750e761c1e959e854cc69aab598c150f92ac8eb9effca2d8166a3444ae76a4bec44f2ed9aba50a74cf44fca7a3b97a85236288df5e03dce21ff1de2c50fb89b262fcfebb215737788839908d51857e9bbdee4a7c60a610e68d1220a53b65793d540b8c33e1d0aaf02f2a053e3c2ae340cbada9accd0a5f65ac77cc05e7a06618f1e624"}]}], [{{0x9, 0x5, 0x3, 0x1, 0x33b, 0x1, 0x7, 0x7f, [@generic={0x2b, 0x9, "5d18f021c4edf193497a442fe3f53516dc7ed8d080586560507a263edef1215a3aeb1a98dfae2e3a8a"}, @generic={0xf2, 0xd, "2e25a14cd4dd8abdb2827ef6fdcb8a2ca6e9553d2a9a910e7fe99b54ad5a5e2243bf728e226b404c8277e4a31b8b55cd9cf17ff3d63e2117a93066332a4f4b425b42a7c0aa6cde443b8f2b47842fd5b99b5e6c090e86cdca2442c697c618190dbbdbea27206cf3a14d63025a0459c7b8f8e1e4de68d926c1e9371ad72e7fe554a81a4d202ed0e96e869d0a0c8aba3706d7b3e748950581e0d8c8e18125c5f13e2fbaf947e1e1c68a6f1302de666a8a5e43ec5b21d2a16f9ed00640fe1801daf9bed01fdf8ab951126bf3faf1884757fb6b5405a5672013a167e3c8ee00a33f1bb357cf4f0dd76da01fa60b5b9d123e53"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x291, 0x3, 0xf8, 0x9}}, {{0x9, 0x5, 0x3, 0x10, 0x250, 0x3, 0x80, 0x8, [@generic={0x90, 0x11, "63376170a87672bf63423e87f8e0116ece60e43991985b78816616d2f0ef05598f950fbfa8bb01de403e3e4ca30423ab9926dc2d60b980e1b282a935c4b6915c770b6f8d00fbd23462e0555aeddef5455787bd669ec82a3fe1be2adfccbd8ad96a28762076bfffe67c7b71ab97c3de2c86e23cb1c5226c95f8aa3f1da969c1248e4cf522d04597da5acd9ebe1ed1"}, @generic={0x39, 0x1, "a88f2c7e3d6bddced435b2b97bda8703a9ec9361e59159b0f453f47111d3f81906e17c4697989afdb7833bab7f0bb7d3691726f3d38c4f"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x27, 0x4, 0x20, 0x1, [@generic={0x63, 0x31, "b65c13aa422cd6731071bc8107d1b22154bb91821cb8c2c11294648f1cc848cf0889764062c9d1acaa7ddb1d35261b9c6d4a98bce415898a9e22b2eab07bacb8db0d8c0c8a32e7a8c7967b69e63413a395347b8988bfdcc3a12410cba1040213d3"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x85, 0x4, 0x7f, 0x9, [@generic={0x1002, 0xd, "4c789a45e9858031648e036f4d7a03c9df2f2871e3d1608a9c0b0e8891a7fa7b97fe90bb3eac0698459245c80fdfad481dfd3846cc5d9aadb843bc4fc48864413bafc447482d275e32d52bbd5393f9bd0b44113640de797cc341f34eae5e72225dc75b124ff55ff07fcc92f1a3cab5d44750650fa5f0bfcbfc2e5fbcfc75b6cce1c001a19bfb99e2507ef3457f4a144d81478acbdfc1c9587572d1c75f172e945b0b2f366fbd6e5550d010d829f0362b67bcdaa464c8640e427eb2f3b7985abd4f736edbe0a0b60b60b47f355842e9b9a12a684385b05c88be0e8a05355cfe356d539858b1e873b41f93654b35cd57028b152cb16469cb0ca97dc50059f74d8111628ded985c6ec45104905a785518b5512ab9d883352885541027294b7bdbbd49c1e2ab1b1895161bf8821af81ea7f54dcc6070119899e58d8ae9cd86767d76735cdff670ac2a573791ade5c6e5ff2341212c3fb9f4c5eb3d5f5c0efa04591b2aa03dbc765d88e33de8cf3f44d02eb7ba382128b00d13304d10c19a706d015d6473cfa27b82be9300aee7da96847860b87422e633f5ac8e3544f0041977631a2efd8d21637abe80dcb11e51d217ea98ac81ff03c2bfcc9c163a32dc74fc5d8ed1a542ead976737f020b8135213c211f529d09c40da2dc9396c26bdb4903841590153adaff07b82e3adf624696b778b7f82e652dbd41053bfdee9beec1752f21d338c0aa8c819ef12746eb0f9816dc630a9c01b0a0830cea710ae09ee685e04b9df9f24f54ec1c5d99f7a65ca5d4039a990d6206bbe6b99a192fccdfc98337fdbfbcf242433c31a8dc2dffa7896e2c6782f9de687445f8d559fcfa4456c0344b9cdc6616c539252a7940cea989fdce394b5312208dd6e724ee4c7161e63e4bc6b54af460d4b7a559c393d8d17a1db51f5b9cba9b00153076d7bdfeac62fbc6b4107dbc6a145a54de636102439812356e5f4034cd00ddf682c2d000ccaf453a486007934ef822af4c68a82cd6a72ad0a4de36b5e7da984170ad62c77eaad70902df533ea4bfa6842c128a08ea255e50065d1ae01a9cc8602da00ca6c15dc54cd3c32864d5eb2b96550b0dc6c5dff8a097deaddc2472f090e070d939a2a8f2d32cd67977e150578f6d9ef04039e0cf3e8275063c78ffb074da6b23fddbb8a30a70ee326614ef2e9bd92e7e7a01ad2185c313eb6d56ab0f49db26a12d599fd7ef3eca0fe776c4e30a4adaea57739a6f76867655b5ea4beebe7a3ba06a192464bb17fa2dfe2d3823ed031d7166697f8e34999216bb05f96e9d33e3ad615f47f894287b3a932b472a6d670885a2c591621f07d63cbd755fd946913dc070fc47f22d5f0f9cfcaa2b88c1346b920f449cddfcf4808230445c0c53fc5c29429c43a9873418add93069992c421f953c5e022338c277013a71996b35ba71028e216189797f04eb3c44955b493cdfbe5d79d9485ef854c22b2795b8c7ac903eea3bc13c86723c2098b69ae57092ecf10f5adfca1125c9df3d84832cea262f0acb893c65e5cf97b0e13b7fb7deafb9ce699393305a039e54602455f56a99c7ca6d3c77dd4359fcd395f9d84900702111b1c56f7b3afadacbbf87fad1ce7b54ba883df87bba148069a509d7674b5872e1fd0fee27ff55255d34ba14f2be0632e95130edb78bf3558558ff422a177961e354eacd735f162259a3077040ffc76403c9f986c6adbbe33c5282af8403bfd20b69fafa152b79b321bc898112acb081dcf3f682e8a3b23f74e205fb0265169035fbbdbaf9c8e3d1d248d946991003ff1e419f59c8d7483f346c4ecced49991c7346273496f8d8bf38b83c228bde0b0cdf8b0dbf1390be00e810234a44043055bc14926592e065a8f107734fdb551df4b36fba32e8cdf1790783fd2b0859fdb038f4f1e88c6b43e978cb7e04dfe57fbc6090c759df041d2b03294b4fec4b75a68e8f4d3518742107d9f708e9682a714a5ab459b842a8107452ac0fde893e6c6b94f3690d37fd2f1abde1a5ba4c42b77b6fbdb5b2f998ed878c7124e9b0cbec85acebfe52727b9edfc2db040e8b053d1b8e3cf4c1bdb12a250ad068eb7a8adab1bc766468fc4c241198279e716eff3e603c258e5fb62d26a6b14ff5ad6f16c921e8457384b78236c8fb79dc73993548c3f19442b54e21431d64fd9004b4011889a2e3d20278d0ad84fca9cb27137e86598d708e1961f60775bbe3e3c5e3c0499e1c2328eabb071041302c6c309d41605a9759583bedc7f9128222710c7b1d75b3311172dd6aab45f3b3791d6960c3cb003f59567a610c702e26bd60d94d1cc43e1ada690fb7d859e0572bbf031798dbb391c95189bb8bb1429f8f92ed5afa17625ab59323ca6871efb1d6303cc9af6e77361e30cef30695e0fbf9615c99fbfb85e50350e60dfc3741e8b0c719534993b7f3e963dc96cc777275bcb34d0ffc274fcc54ac6ffcb78cf5e591ca39b9f5df943af96edf2211cd8eb6a2fe06bdc672205d4b14b65e0b5383da6b63e86c7648b37318322a10abd7bb21fabc068b12962c18dc61b61565449dc06c6ed0047b661b529b6999af34b4ead77f58502bd25092c2876ba445daa929324565f6729342259112a6108e6e47852436276e95b3d1955555135104d098cb5b5b680b1c7f1d93f5d16b3ab5b2ea796001460ab2f9e03e46668ded723acba8e663dfecb85929a4c927997ca076d841f07b75030747ee98c8242fe36a2134a34a13de6d4377efcad214e87cf1bce17973af023896c65fa66b2706bc3a36f00eab79fd414218b85c16ad5c30ea2b283a6b3300b364c8f02146401e7b50b8d4516a7da61b7880468103260cef180c2bdea2f46f537726607488a307a6dd522b8b6f5c5c4a487441e2dd13fe0d4e4c93dff5fe5513b459fcf59e726ba5a6af8a9a972508470cc82e25690c9e1e673f8a4e6d2958e95bde2d2292b60366e5d4454d1276f0c75069338db750e621d26b815b7827f2d40d3cb52a6b04975e93c53742ff00a9c0a4de77c329970a627348eefdc9ec5f1c0d3508bf76c8d3e30b6337e7222b28598939526dafd480efe37aaf868cca28c3ad01f745c8f1125584b1b8096d5cab124567a186f121601caa6333b6c5bc205a8bb82b21dc44f2522736af95f3901863fc61c69e00c2a268c8aa6416cc0c534b5d0756d2377fbd1409430b7f662a36174c407c81eb97cada0701fa74e0fc6b00168fe3a037974ad75889fcddb5d2313903e69e9793b872faac72332784d1b8f64644fa27e52ef90c0a858d7b90bc18a85d4710efde024e01721d21ff564a7317433317fb79157c9ad6f4356fe0376211de3a72671c01962677b362fcef117dad8dc28a91d9cc06452c25ee5cc6dc105e4a56ef29439e2fa7096a80583cbb0735d33b0a8f9f8b4d1fc7b8e5af6937bc639874505b5adf618318bf4e0f667b7c532cdacc15f51b79c5ca8da3e1cbf1c19a57ef2789586e02a0c4cb36dc3f95cb41c617fdf6db047364ed432f8f112dc83cdaa94c20f2487fa80512af0f963a9acb5cdca00d058eaf15a294534b79acf80ba586ab20fad1fc5d8be184fbfadb2e3e5f3ad845a61a7a34fb3ba44587bf6aae78055ab5b51f133b933a036f8db70bc7ff628c0abf9a74ac319d81dfa18212fb0effa110d4425ee43832c0f9af90707c714d695630fc7e9eb9466f8c7dfc66eb978ab51b21860594a702d3d764508bda383faffa0a23a77378a23ed2584c5bc522cfa467a5d8da5591bf05e35a1bf0c4b7464b8e9bae43d5579305187d450213fd0260749b3da9b55e520752d8c1201841c597e3125e4547575d0c61855642cdbd60678466dc3c4b304be81c09bec5ced60d19938ef0cd9566fb0e35dde9566f1f3dda268ee566e6acdb40f87b714ad572e268c2e8c62b8a0b3df9d23bbf932405af4a4fe2857d938f511adf16a26fa60d9dcc73110c26800e43ebf258a6ed73a600c0ca66063625982ff16a01a719f567a32637f9a7723b7143cff7ffa51a0828c6018ccc61023d5796b34debf5ce700365d1d8909157672743b22623e6a8bdbcedcf54eefad785a0b4ba4f88e8fd7c7b7b2aecb26b5e5d1ea3e088aa96898ec0d6d742b27c1e54e6abcac2a31142a20a1cf68a959ee4e4db1f3b96a072c44d0cc8362a90e9b0b6f379935b63f05c464615fdda8917d880aa93c2e7893ad3ff53b42cb3e4a884bdfaba5afc720203cf8f47f241506d2269711ea7aff9191d1025c6365c31bd98d600e7534bf1e41e2aaa2acc7ab1dc042e9f918aaa2f38d5e24ac23ec3a24949434a5a4c5f4db813c0fed1c5406a5b4a48213233e6d1d83cc795352625e214adeb4c45202a8723e7b38ba3f79bceda6b2368c7be0397c9e4f39fb3c4197f784f774e20536631997177e4c9d4061b7c76a4d2aae12df9e40173f6af85cba98cefe249ac3fac02522407f89533756e692fd2c045f9420ef2967582d630df0cc6a7f19721126d40b55d89f14ce096dc27294ff1678a6b45b60d51a1ab2dcbcdf4821d179b18ea2611ef359a751e67270e886afc62051058c9dcf4d0fc301f608fab7f837d6b263715140c3f02af37d78b1cfd5f388cb349cdc8269f34af97192ac2b328760202cbe9ded5577155d20b7593ef6905ffd190f3f71c2c0a9e67b85b916380a6e3626c4f5017a7e1a55121e890a1a157bbd2b69085d12166562c1da7a77a94094f3da596a713d4afc8b415afa913e65b7bfd14de9306f166c9868135c117fea9bf3a74e29f56d60776acdfab035bb447f28e25c5be77272f18b68b981006f6ec8af8cf698a0e10c32397d8d00dfe26349e9852efc6ca08b85f9a7ca58ec701b1affae928e8fe18a90d29877e011834671811135bbe864ff3d9adf8df6580e6a5b47660132610b77384be5d255caa60c9c23cd0cfceac2369ca0c61fe94291eb7b28df85546586ffbe8e38bbeecca22630615bdc0a3d5e3164561b4f6e002a92afb30c48c70d24295bf4435fe0f9dd2640da3758f37ea9d8d9be5bcbc2b8668fd6062c2ec3a3e322ae5287f90db3bf6428e6d9d3f4fa3cbd4958af9a5a58b5bfc532dd5ba60151813a7a6993f1018993cb94856c3a7ccda0b0cf971ad86a9fa3aa66ce133083e31bde07b62856360a98953ee7249c4e91915ca19f629ef4db501a740473986bc48ed6f8311d6e131392ad35bd00c30204437e805ab85bb5944465f26bc3aa3516e00542e74e7c8f78ec0b447c4ce1c87b2ddc38da2d7f54f3987cd4aab85d3a34f23f9f4296f84372bc7d3ae5a62871dbf3c3f2d4a4c07a556a076c48ef4d6c64156df387691d1546e18f9c17f8fcac92f9fdbf4a932b084eb34d147cb1b4a9522c4ad2289de46d169349541e6d2dd127e70618d39b81b2639eb4e34b465c5d260bcf4c3f4452628e96d0db92b9fe10a3a634946b72a105eb96169c683b24c8ea57a0c6c1616a305c4e8af9cfb9de0ff4ac8aac1d15cf2398f9b3e85323598fe3d2fde186e049defaff90b3660d94f3549d02499d6f3e8e4078decbf3ec2616ccabf66ec0187cb91a571d35dd0cd0aa7239e198c2bb850753b886779f2772005cf0cebfeb55599a2b4bf4374044f4094b73786d56335ffc7a04dfa29296324f28f2989a238a632aa972c16f30f69fcfbd268da858d3a757b24b6c0a317e57097e0e2d417fe574b2ddaf538c9b454bfdf7fa0f05bde0458d2051d12e3e9688de3733cc96273ab4be4ec0446e5a289a29a88fc71a501ef5e2c771eaaf6540ce39486022ebeb295637ceffb271e038311e83c2ac956c2886e45e09bfa"}, @generic={0x25, 0x30, "46d404a4f532c2bf77268727872fa4ebdcc163f6184c2fbf1874286c702395090de0bf"}]}}, {{0x9, 0x5, 0x8, 0x1, 0x2, 0x7f, 0x40, 0x3, [@generic={0x3e, 0x14, "9943fa11db065dac3bff93dc5b2b25a70d8d725298b3e85bc795a851f33c6c73ee4d3d085a4280cc27f4e8ab3e6d5e2c952645e842ecec5b6e6baea5"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x4a, 0xaf, 0x0, 0x6, [@generic={0x8, 0x21, "f040c036ca6c"}, @generic={0x51, 0xd, "f16a762cf1be82f19b1585268af44acc0558db2aa2d1c530790bba3bb91c65c0b513d94a533f1b633fe793dddc5dd95c7a94d93b27f1e018f007b529e06793064241d1bcaaf3510d669fa9c88280c5"}]}}]}}]}}]}}, &(0x7f0000005080)={0xa, &(0x7f0000004ec0)={0xa, 0x6, 0x250, 0x0, 0x4, 0x1f, 0x20, 0x80}, 0x2a, &(0x7f0000004f00)={0x5, 0xf, 0x2a, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "160fbe756086f07a03f3d5988129eff3"}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0xf, 0x8, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x1, 0x8, 0xfff}]}, 0x2, [{0x5f, &(0x7f0000004f40)=@string={0x5f, 0x3, "6565aa329a416f9c338de48e3ad5f87f694ad902136c1392b283ad5e5b6771ff5a98077ed58a014b40b4ede3eac9730a85a5dd2ed156e815af542e7409d3b8c9f3307741443f66e3fa6fbd46e322bcae64bb438b9b539a15e5ae79a9cb"}}, {0xa8, &(0x7f0000004fc0)=@string={0xa8, 0x3, "65f60e55fed53fa02bbc550b2a9b04f1c2b549dcfc57f52fd70bd3772bc378aabcd75e924d3fa3106e00d7fa6555aa762c7e7955c46dd3a7b8b6e3a5c47bbff6830f30558f82da9628b1be06b71bc536f8464cf6098412fcc5a48f6c130b245a3e89c80fed4e18bee9b6b4261779a2053b1b5c3c0b23d23331c7b30795009c7846ced9e91abe4692f928b36e0e5af81529b49b537696959c08cbad9e4ccb5eb0c71774d9d3ca"}}]}) syz_usb_disconnect(r1) [ 696.223544][ T2915] usb 4-1: Using ep0 maxpacket: 8 [ 696.343614][ T2915] usb 4-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 696.352678][ T2915] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 696.362168][ T2915] usb 4-1: config 0 descriptor?? [ 696.513788][ T83] usb 3-1: new high-speed USB device number 104 using dummy_hcd 02:42:59 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0x0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 696.613629][ T2915] dvb_usb_rtl28xxu 4-1:0.0: chip type detection failed -75 [ 696.620957][ T2915] dvb_usb_rtl28xxu: probe of 4-1:0.0 failed with error -75 [ 696.743568][ T22] usb 1-1: new high-speed USB device number 101 using dummy_hcd [ 696.753601][ T83] usb 3-1: Using ep0 maxpacket: 32 [ 696.813663][ T2747] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 696.873759][ T83] usb 3-1: config 0 has an invalid interface number: 251 but max is 0 [ 696.882064][ T83] usb 3-1: config 0 has an invalid descriptor of length 119, skipping remainder of the config [ 696.892414][ T83] usb 3-1: config 0 has no interface number 0 [ 696.898659][ T17] usb 2-1: new high-speed USB device number 122 using dummy_hcd [ 696.907426][ T83] usb 3-1: config 0 interface 251 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 696.918166][ T83] usb 3-1: New USB device found, idVendor=0b48, idProduct=300d, bcdDevice=29.9c [ 696.927413][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 696.944231][ T83] usb 3-1: config 0 descriptor?? [ 696.985853][ T83] dvb-usb: found a 'Technotrend TT-connect CT-3650' in cold state, will try to load a firmware [ 696.996253][ T83] dvb-usb: did not find the firmware file '(null)' (status -22). You can use /scripts/get_dvb_firmware to get the firmware [ 697.063566][ T2747] usb 6-1: Using ep0 maxpacket: 16 [ 697.153623][ T22] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 697.166708][ T22] usb 1-1: New USB device found, idVendor=05ac, idProduct=0218, bcdDevice= 0.40 [ 697.175794][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 02:42:59 executing program 1: [ 697.203965][ T2747] usb 6-1: config 0 has an invalid interface number: 36 but max is 0 [ 697.212068][ T2747] usb 6-1: config 0 has no interface number 0 [ 697.235799][ T2747] usb 6-1: New USB device found, idVendor=0bc3, idProduct=0001, bcdDevice=a8.48 [ 697.244925][ T2747] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 02:42:59 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000c212b9089406010088fb000000010902240001000000000904db000261ae460009050f1f00000000000905830b0000000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f000000f980)={0xac, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f00000011c0)={0x2c, &(0x7f0000000140)={0x20, 0x31, 0x1002, {0x1002, 0x23, "d113ce237c8eed87b7bf978f0f63f3241fecf636a5fd0bfb4b059f4dba1cb5938f040d9ed77f88934f8121ac2f1b5c71f26c4baa9969fd3357e5da15a423b6cd9d2bb02be7f52891c468810075470f2bb59cc9eb9d50836ac0b51dec4809a473a70ac124599365ac723642ac695398080c5259eb703d382e3675b32204b7c62f2a9f64cc89df0f4a848fd72cdf8fd51b4291712d74e905fe4de1c0647a8ea952aafed73489a5f83ae7a0d9af09da2f03127138bdce21ec51b484fff4e610c34eedf69cb7f49abd913c4ef8a86514b415dd12af6ffa684b1cb8cce46a9ae20d94b06ab09b8cd9f6a4ecc0546ffa3166b9447065d41afebc3605001063552053b96e67aad355e157585447bf3b4c93f0a6ec741b7da6345c3ab1e8f97a7243ad2d55e9c33465032ff162069103793d8131cd245badc032db40fb269cf42170a5198a8e9f75e8a8c90427f3c38b762084c4a0845581df05557be0782bd62018a6cdd75a7cebf9720433b65ea6d3725b151221040627be98e76559ed5d868a465a7e158f178f5865277243cc23b12b9e8be3b455309565930c1ea276ae401da443f25d0ef86059c02e5dc7bb951700938ff0201e4ff5c911706e1c69df5d9dd7db23c3f56a372c27a1db2885f4a2b63124a05f48d210e2ddfee94facf9ae280504bf396bf020bca706d734ebc21111279ff3cb84d1c240fee39f0918ac5249b4c5a2440101a08214bbf39df6eb33b858e7bc625142772c202b7f4f08efb4dfa0c24bce46763fd8740dfed2cfc4e6490c1d07f77baf74de23bcd4dfe7c616886003055b138a6bafa4ca3d759886d226183149155b38eac643c8bfde8321ea56307256d86ea7d210cc8c0d3a77073b39143cc5b9ce9022e8046d4f3956ac60f027efa4172fa2dda6462c37e77b998da1e6b74dea613ab0f855997f581ee1c8d5e26b290e6580178a8d25d187237723872ccff88f27fa95b0dd2bef13e5a7de20a50636fae142a8882fbde2a55e1648b135e0e8751de0da756456d751dba8f95a7c614e3fc4145cf0f228827927d9d83efe204651ab986409c1a653b9f44f3c9fbb794af2a2b85b683839cb3fe3c7b52d78b7d8137dbfcfc16f666f779cebd2437ca6d5b2fe093711eab268cd48b154c893b69f5e7db571a82490c5cab7395fc956a1cd72a7163b4ed4c7a9943457c047ef194775c1e7a56a6cdbd03e85fbdcf37ad1a0b0bf2f8ecc1d9b1c079ebe6d7e46d75ecbf3ec4d076d073ef534f17a7ee64191ae7d02f62618f6cf56ca59269e7259bcc872dd63108186275d846fbbfe47ff42dc8ad62259c25ac0721caa57e859a60cad64e6601de009054ab2f9973b2ef9a7520b12f307b411e14db9b91a3936b8283b01080040709417cf02e4a08e0bb3f5778dac39409dd799a4748dd397e56016a4705a79effd10caf92767f67c81f07e55490bf125381f6d0e4f0b50d02fab99694197826cd8a755351e40658c099c7bcd7eb5ebf7634b8ef56c3fa104671c061d850feb1510d40214c6f7d959cd53ef0a4e9e7119aefcc4b18dc94a8769496c52436a573a3173d1c14087a1750d915e4977616ab9265f78c629b8b434db3634f1f3375caff79ceb25f6529e0e4092a5a44133c5c2146bda0dba1b3b879bee380d5df1e01ae3ecd6b71ce0e286a177b4cf53de8c08dbbffbc0e45795d32f90159d14749d6522823944940700885bb07e7b5536f72daaed437c52ed33ab78f4b375e32efaf875044a38f91aaa4129dbcf57dedfaf466ca87b926990868746599e56b13da58ed91c2fb8853c62b6030e6e7b2588e40715cf98ee704aef224c797fa54fdebccf50283353b62d2cf6d665a57bace920b12aba4cb34c67f19a6cf11198ad582b4f4d3a9c6a9d65991e65b65ccb31e2ffdd3d924d29ed9e35d77914a49aa3b3a832bf02b6b900c9680500b33c0f0a9fd29073fdb3b489f5b4192ce5a5dc084623d91f96d614b1fcfc30dbb1e933fa2a4846615f6a34d64a1b31c4e0f0225ab3dbe953da3691471ae491286960e023993fb5e28c800a0fdd28d1a0e9ed75b6f949f8e3abfd81bbc04a0fa5d041d4cca340ba013f89d7030185475fb97b7267a33e6434e9e3786ecc6c1aed09a23077da5513ef455a14921fb81c9ae5a4423442ef31cd9405ff02258ecd878835282dd39768e99a8f4c62dd25bc5d0fbcd36285a5c5101a194ae807861d1cf3cc8bb843e671e03176ed0cd06763afffa0a784ac2a9146418a4f98edf6fd4e62699e44e699c827e7df10f771fc7e7e7b5acc25abd1fcee088b7490e41bb6c8f86aeea595d8e0522d1005c5519a97b19a1c7da78d0caa37c932d2f4ee82beb6a7b22392f43e8725ae8c42545300644de1cf6f42e640581a6374302bafa3e885b3eb3ec1cbcc89e5188bc35b91a14edb95bba44a7bd47129b34dc191b1533663fe3365d720b270575c71273a6ff42646d9c1350b29523857ed647f29a110c6d9055ebda62c6552d00ff69e94a95308082617002258f438ffc5fd77f574a65a944fb5f821c14acbf0c954ea5698f8be5e9c264a9dca39b9ea22de23536366806cdb8a110959b250b354976b381bb3fe11cf69b0bab23b5c752a697007b612903e7f577e8633f39639c1d4f4df1f743c56ecb81bdcea7572e556a0654d5928ff8dedf77f550ab2e7cc86f6fcbf80066730479eb9cd616428098580c733f14871fd5716c866c73e3665847d7e39e688efb0c73f607cbd448bc2c1182aa7ed71661aaaad005142c37deb678c62cf60871dfc294e8ef269fe8b8b9cd18c8dc397a20117a4c6441c0b486fdc67d7b746ca7f1b09db3cabfbfad2072e71232336a0cfd82f0dbc5f546fb398c2213ac944d3d4a7c927b8708116b82d07a03db9793b7c7169063a9a620dd6c480d00d551e46464382c56bf16ab92e77ee4b10aaa1a89e8ea071f3edde853bf973fae125d8aac63ae84ef2b548bee73996cc0638a435a108b400e18a0fc62aa2d03ffc90bfd2ad76e3c18cc17665c12b3fc1d6196eedfcc48b15e6ef73525e0c74a303427215850e4ac05905facfc201e5d1de04469d235bfcd356fdb3d2455a7f728c989b55f7709dfe9a7591588477efd3166b2fe3d7511966844715866b73a1d2109ca46cefe17477d2ac233fb28677dc1d46ea164f166717f324ca4950b89ca196de275b483d1e944c5350c74311a1ae5cc539048127ce2c6e30e9821f819370c576249beeb1a79e4fa2a0ad89160cf24cea6d2d58879208e9833d0bfbd0b9cbfbcf5ac716112d0d51b66fd4368a124261bea854a94576e79c8ca4db118be91685809fc8ee7850d57d1c4016dd295df32383359f83cb99a5f41e1a9b8ff62f3561b08cad3dc71fb523397f47c5f09f473570361967fd2bdbe34d0b41558a8029186e122d4b99ebd6b3b0292d3d81eb98f666a9f38261995bcab2b84a831799510af9b745aef2c4ad8d0939104870c4f07943aa2c9476c71c84ce692792464ce3b335e06c3ac30935436ebc886bc213061f6ac4a3faddd8f4ccdd5e0a0b397c739c9d4d524797b421e45588f253d53964d5882699589f53e7fb1492862cc78e20e7424e29b548672fa92b747544e09abe18b3e78ab5985ea7f091661d99f1a36ec2ac728b2a82d521fa5282c99798a14659bf67fdc82db6f3516dc1b74313f1e9f9a8892870b321b292988677e23ffc0c39bc206fa01d850d35d28bf3af9f4a98bd685609464df351167634d3c896976deedaeb081ea7ce5a4f8547560c46c0ad9d54b67d5de9c297cc4d073ab844d590d4ba16b0bceb0adec391356426b17cccbdcf106f2d6aaf8c1012709f841ae49f89ae2f594d63f3a5389ccf64b218b0c080391658a2773753ddfb332b53d10822fd2122dc31c6d9ef24b7c11b95df651648928049b2449d31fac7ad210bf00a5a78e23b70ad436b0a1e9828ce4cd248c6fc70dd1d09f69eee5d8c6d17fe1c9ba48b1726257acfafeb76beb2e0e8e5b3aa5abc20d76c2a0f315313d019a310cec1b5adc3c1a2919ac945c49cd28234393824811bb03ae7c20247a13504c8e4c14eaf33ad0a4f3edf8fe37c1aa6f876b0c2825e570f2147bcd5afd57f150abb9296832a95ae91d955dcd5538230a48262933d49a102194cb41f10be597ee01f88226b45a860c2d3d05f23712918c5a15a5b10748205280cc088fa03a8138e84a4a050f36e933ac610a4aa2bad0095b44f454f155c6d206d1816deb7e494545260e530b7527d55cd531aa1e93c89b5d3fa20910f4e6e751c9c8ca04de5fe9d80775b7cf28502aa4ca067e4b2113038a44214542f27ea6371f1f81357a9703e10c3c109a79d7193d11323bcc7b4ff5e4a004eda6c8360e98404f35a33461da2fcebd2141e601ab4451fdb0eb21ddc5220846a5e02ff0a5956b27f1fceb7efa8bb980fc04a1a74508ecfbe16d92861cc5705a991fd5c6253b66d88ba57f25e879234c8766ae80ca77fefac6716f31806ad2a5443f5b6c03167fa502e571c19c846c8bc53a5466a30d03f068dd2769d91d20881caf46e1813e38663f7aae80c58c2ae941731e32322ae19f55a85f757b2d81c6108a6fcb5e12d18261bdffe75972d213e1f3b1e7b14efc8679c260df0db1400fd3ae734b06617651f68a824f5cd8b63cfdba8bf0a5980fa601ed6b20baf194d352b8d61b26d59d8b1795551964a1c44ccc38489754d56172995e2bb5c88eed143fa1f003fe9cb24f11eeff207d0666dfd6ffc49b427c27429aa1c4fdbfd071334649467125f527719a2bbd329cd5d7bfc4c9973ac4ec460d018479c04c2f08195809d68236bee7c2c4a83f1277e67fc91c1b722d63103a2e4476c37db443a3d8e8596425537b6b043bf382f9629d46ee00107b75851cb314014ca2a9e4d027eec3d6e558151f2d287a8c3d63e825220b8b577ffbd57f37269e01150e182088430f26f40046bdf83c9cbd99b0113446fa08b9e558e8e3609ee7a9d10a3f8f9c05f87c03d38c7c80fd926f5a4ee0f63376b43e247f7833777889192c1e99727e774435eade8171a08f564c7e9409054ba9d2899219b797dfe83dc2655e74a996193e220f1aae2656df6e079770fafe8d401fa4d9d550d3ce6c6da5b78a8dacb87ff0cbe6abed1c34f14778f1bec5c75638f26ea97115effb95bcbb4eb0cce0f72d02c7383d61e3fbd7428c1b8db1485b18a3d1d0ffcf57e1139f3ff824f717eb5d6fd44180b5b35f6fd178e8adad72f0d51ade5b1f69a5692bef5dd1481b7ae3fcde2001210ae034b500ecbbad25ae6123e3757e3a51020b0e960d024a39687fcb1b512d95274c57c2dc1d270d873b6d1fa9bdb7be7845a8ceadfbef2a2af3e99b295425e86f68986384697b6d9e9c0b51304ce2a6d0807cf9dab9c9335c018e50160b1fb5bda0a9a6e33799e19ac45bcffa52781d0963010637b5b1f9b19adb5c243254f02c992a41962db9cec146bd880ce009b0599abcd091cee695224afe60ee82efd046d725b4f6eff5046333e9a62a7ccc8c43fcb246dea2a9bcb06a9aa8f1c879d046b36b033b11c4a352812db3554b5e8d02d35695256e31e41cae6c8acaa3d5cf8c71a6f2f28e50653b5df7b24d246f93fcdcf5ea119666a87e2ea6472e614f71049116f357ac907e1de32ab8b6756ad60d50fd46397abd07cc2db7c92dca07b4e938c4dfb6c51f8a20a9218bd69d7e80b5516a9c39af9adb413b0455691dd30b39e349e4b220e551c771e1e9aba4c9bb05227c99b03703604dc67adf382594f7c5fdb8e776082db1588e1d09a79606f534e4d747a"}}, &(0x7f0000000000)=ANY=[@ANYBLOB="ff03040000000403451b"], &(0x7f0000000040)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x9a, 0x59, 0x81, "dd79b55b", "3025813b"}}, &(0x7f0000001180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x0, 0x1c, 0x4, 0x14, 0x7, 0x5}}}, &(0x7f0000001780)={0xac, &(0x7f0000001200)={0x0, 0x14, 0x4a, "cbcdf3cd299fe7c3fa48936a34aee04a8aa18de11e3cde88e23d05cb031ce3d6313453c6fc467a8a5c7d265610026d3ae965d6d5f05002d8ffeb2dcca09283fc254f87e4027466b9afeb"}, &(0x7f0000001280)={0x0, 0xa, 0x1, 0xb1}, &(0x7f00000012c0)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000001300)={0x20, 0x81, 0x2, "4c13"}, &(0x7f0000001340)=ANY=[@ANYBLOB="2082020000006ce4"], &(0x7f0000001380)={0x20, 0x83, 0x3, "42d4cb"}, &(0x7f00000013c0)={0x20, 0x84, 0x1, ')'}, &(0x7f0000001400)={0x20, 0x85, 0x3, "b6ec01"}, &(0x7f0000001440)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001480)={0x20, 0x0, 0x8, {0xa80, 0x68, [0xf0f0]}}, &(0x7f00000014c0)={0x40, 0x7, 0x2, 0xffff}, &(0x7f0000001500)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000001540)={0x40, 0xb, 0x2, "67c0"}, &(0x7f0000001580)={0x40, 0xf, 0x2, 0x8}, &(0x7f00000015c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000001600)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001640)={0x40, 0x19, 0x2, "9d45"}, &(0x7f0000001680)={0x40, 0x1a, 0x2, 0x1}, &(0x7f00000016c0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000001700)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000001740)={0x40, 0x21, 0x1, 0xff}}) [ 697.285220][ T2747] usb 6-1: config 0 descriptor?? syz_usb_connect(0x2, 0x7744, &(0x7f0000001840)={{0x12, 0x1, 0x201, 0x83, 0x5a, 0xd0, 0x40, 0x41e, 0x4041, 0xfb18, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7732, 0x4, 0x3, 0x8, 0x0, 0x8, [{{0x9, 0x4, 0xb7, 0x4, 0x4, 0xcf, 0x4, 0xe9, 0x9, [@generic={0x1002, 0x5, "8dc0361e57349bffe8cc86578de7bc5a0109e4dae0439051caca2110f70ce4648b3cd5ee26014256499de43b5cfcc1b0139fed2d28bcacb6704892e90733521ddc79666e5e30176e3e76415357492d325988000f843739056c67818385c6b393ecea0c314140272f04b542fc5d955d08fac28d152ffba66f7f1d49bcefba9d6ce4e68726e7ef4c2f2c8f15f52e1e7072d1315b0e36ed7128d0028f6c297ee7d81cf715a5b16ca77f7f6236d6dc4941d94e0050d4b2c1a06bc6a5d8883e3030d5640bcbe8524287510c2515e524ac5679bf29463a90e88bd9eecc074c81f65319a2faf7a30916afd6739839a000177987e6d87dde7e32c455ddd29660da098be18d58b1c0a36af81f1bb77afed5351005fc474e90255cc96a898e8adc9cedb3f2f52d53b0a8d310baf1b28e1b588b7718126b87608fb4e361932726c77962c7c5cdf7751e627c83a9fcebd3ef662d8963204ab350d3340508bf414e403e8415cdc4dd84255e0b1c3b7ad221306e22378038b22a0621e2aa49ef6dcb457e40da9e550e84e03a02818a8f810f85ffc386a69dd87ab15c77fb17e51891b0c28c68240f4909c3cb797e5c1777e7d9d128de84e9e0e65d2ad7dd440412e9e3298e2d5aa3c9369ec50e8f785ff1b762720ce0781168e465180a50f9cb480899a64356bd39cbf0fda7dc51e075d89c36b7fa37bdb7e72a8836ffb44171d114148d8c18055e3906e45ec8c7f27ff72b9ba3ff549bd13894951413efd0f49f4272761522ba2d8064b8871975ca12940348cde8e629f699758ce6c8eb8dca9f838012a58c53a80fbad13b7775031a33ad7b727ba75eed58c675eb62d6f350d183e5e9e9bf162456680b856f33eed54698dc28fadf17d7a9b76469ef5de7069be3183d5286c2bd0ea151086438f3e6d3a9284240f1ed3e433bac9ce7b9f1d3226a16b952e1621f0446d8e174e63a8e276ce9faefbec2ad10588efb057feac398fa6da085bbcb6ef512289d5206e2fa470f46798797271d31df65996c7e0f95a9aea61d1078c55e998fcc55643a7c89e03d37b816b528ee95d927eb180521e30544c5b49fd353b4cc8ddbf4de7f33a4a7a7f05dcf656605af0eb8a5fe348d97578069ccd4d4b9a69d20e6d89c64fbf60a85661fcc8ee1e373baf4a013f364961ae0843e21028924ee3d7ea3969e5f26043f83978c2d722b26ee390300cc52d6b1938784fd5c35b69e1869e0e382f2abcbcf581afaefbc5d72e78e684ed9bc7c5f2335cadbedd4452b5a603879aa4f9a94b63ba3b46b992d446e3105ebc5cc1b0c9a228b0a05bfe4b4629d281f91b5dda612d14442b501add3541a0ce77da67cdd67aa6d10bd839f3236b69a1741f9bce5c9698fd706f47e99fc330a489bf54fc58d8e875326ed35a1111a681af60e91a42fad6aa3b6169dd84aeb44507c20951a9100c3213bc571f858a5a069751c98cbde16ee9323bc349b29b8b3d22284468d8bd17f8b2909303b4dd3c73576937f4fbaf275ac4ce5228b0238f129952f43ffa42baa7689c8add47162d1f2f4693c3250987e76deb9704e76737e57d810303a18cd10b0918bab320a4d01cbf24b4a014c3787d9992e6d4a342d7dd0b47792ee3d466e3cb41c3dc12a6ea7dd18ec5180a7f11eb104e36ebab84128240774ee1d15c9e12f0813a9e715aaa87aefdfffc8870d9e3268f218ab2a4d00ff13e186608cfbbb0459d95716dfd98940d652ec15b990a54c28952d57979fa6f8ff48949ffe06bc1699c3021fea0497423b82c9f8eecfce79406430714dae02210cca31fbbbe8ff4b06d61be4b12c602a8b0a4701038bef81e3e8d5c98654ab205339b592397e9caa5e92b246c3c70bb9b41ccc56d4045816b2463b10a0e73f46450c3c2df5d802ee72aa7eb157579d2ba61f1081365c42609e785d87fb5c7bd613d76e81f8043752ca9385fe2a6b51fd8b7db7d82a769c7517963ab9ebb04c35598aa2ca6b190b5b9340cb8e310dcae1cbab8117545d12fd1e9790f7b6cb819a42af063205e612203a28d1ac385bd8c7832d792ea1ac550ea2343a972119aa74cdc690924f0c0bfb671f9030140b3183f2bfac56b9a6f5abc1b74b3fa4472863fd52b10f4b836b92216dc087b7cf18504799dd4adba1bb27b0c7087050eff05d0e578f641a79d9d3382519920f76ce93d6ea7143cd002bb54cb3aa6ffebe14ddd007e7afac719cad05831a0b80206cec190f1e7efcc856a29fdc2bae7ace10a6af04e259e45c577e03e8e74d2b09013654d6b06bdb607bb9051083c99d9ca8194b3b39a182f97d7d251070b62c9cc5f0f3aca34c98e7975b0efe2fafb7dd3e7482d10a43a9a901c57f48d2888db2e6c2c9d9d95dbde1c65841b5cccec7223660110faa2543ffd39cc5cb6c015a87bd76037fe156cb845cf1d9ab774820b7b3b0d7b46791fbb15de7994d6644e422e59dbf17c8ddcad7e5a529d56ac55e91dbe5fa84adea9c27e3a9c7fe7976ad4c2540504ed3580169357076902779c9e0f320c535b7f214bcd1c33b59af1e1bf86ae03d0e1f1671b8ac42c551d043e00f75e2755d4bfd3f8904848ea4c98a4988feea2fbd1ca13f52bec44232dab1ab27186b35adae1c84b8dff066a2fb16b312104c2978fcd029b3d598e3345935fc2d2a0e0185d16c54dbab829020f434f5fec63324933d3d2d727b6166fbdaf60bd8bc182aa83fdccb3492f6edc045f377c297f3914e28df4701c0b30cbb58736fcdf92bcf0607cf35bfd03802c0672425654edc7f2191e082855f72142353675ed55dd14d7200da5b02d626845faaa1b372b53e2d8f8c92079827747dd40752f431583f2762e233f6d63379e5f4649cd22873a6917b9c0147af25024157f52f422fe767ef5681d83f13896f99483c60d5a1a7764e3e64589f69ca73f875f1d037c56d38a6cea16f237cb414625682e54e119268a122b404a33434c63cdae36ed171ecfb3de1cd6725aae5e03103ba9281c377600512f88abe40df8fb76f134c05a46f1fa3b8dd174a03860ebdfcc668abcac101f872c99f6c7f90f8363b90f3f209db973b0c42eaaec91f80e480075a1777c5d62848263ba522d731d2196fbfc1876946f774a80d3b9e80c49cf308837c71044d017f71e230b179d548868905c0ce7f9a18b9c213da0003858284da7f0323c6517df1bf98c1f35ee425b30f617ef2e6371038d2363b095da7bc505c9505daf4211801bf9f14bc2e742eb1c22cbe088884b63ba1e0001b4ceacead5950b600a5ebe6d1ac4c5c9b04621a10905c1788527e2bb6d05f09fc5064c15fb9d6f21d622c506eac6b460922dde9cd1be07729f78dec4e0d512c87defbc4b55191baf6b23c4a1039ced05a1b5b70597c837274e43c95bc050d4690041ae9668d2e457084ad2dc2cf4ed0f6464c5f8e3fa77821ac365e436f082971031e9d00c5da7cf1f40b5557ad813c6d8d61b2bf32b28130e2fa83d765abf384123ed4ce2f22d1d2d392bff344d2c0113764f8f52904b1a77f05d3d3ecc5bddb330af63dbb7f038702a32d55f6ef85566169805d7be558c03cf0f9bdcd8acd54e94ba56aa7862415e5788638171938fbbd6a6215c3cb63fe05c3271fd1f45fe5f5313596d5e8910de407a6481c2465608d610e2115b72514d1f35de7ab084f33c289c1c4b144cfcdc77f0db748d8f73171ce39c9b1ae074b5c8a8f32a1a242798207d14e69ed09ead088088950550051892053bae593c1a15ea292cbe879e259cab4a3adb9512519eb327bf914a4761104fc90da36c5f3b2a82a7bce31f2cb840aa9a3e1748eb80b894e591248133d5d3740f8816e974b68ec31ec22bfd32c224dbf646c51b376f990e70d7c6124ebd214c9ade71b34c741f1764b9c0b8ed6461ff560bf5ed4cf73a878789c7259454ed469458730ae89de1f3daf6f40a5b9a5d646ea88b7925c1d9664391ff872ada485bc641529680e8d5cdcec2f4553b8b8c0595d6a99403c674c0742990201a6d8ba3db8bf9b96b710a8fcc1695cf72469e510e6e9a118daeb654fe41c806dfbad18e73dd1262f36b504d7b7dfed83e155d82d1f955fb689fb6c758b4ed1b65f70eeb1b9947b28f6916f87c4aa6951704d3c57ceac0a9c94668c44733f184515e7bce4c4340ad1da779816e84b591ea1c776c65c49b029e256dff898273a78fbed61f476bec1ecb8b098769c6663759b1b59fcf64a12298efea5364126f1902d477ebd18e1f0c4285a3626a31289a8b5f0edfd2f3b1560a54bee1f391aebdb851c937e84a066d6f57caa07bce7a59ccb486c71690b61ad9f7dea74945df17d12460689051d3b39c33f181a3b9fcbebf7bfe3598b9438fb3ae2201bd031010564ef1cb84f876f4ae7bc6c1fda2f5fc0ddd9e3b17b733e9e1db9b4d552b759e24d86d2666d61cef9d916db5f0cb1a74dc1e5f9be52e4584a451b2e8b10cff9257f9ebf3a43e361c2b58fbe94955d43309b55a223478f7d0c35da9916cfe1cecfb1fdae4a78e3632fb1655aea2b1f486779d7717ea97678d99ea1f7a6ce3023514f1296af900df8b8743ee06e2b3aca7cf17df53342dfaccbd78838a100ecbb64c6243cadb6dbddd4cbeca038022a9fd4eaf8fb226bd13216de148db120b8b700b9b9ec7dd8660009134d756aee6a0cb6608fc63660f82f1fe27fca031a04fbe2fa038965f2d8a2ac168caed79754301d9f60066bf657d1b133532625969cc3b7be0c899041a6c8ff3c2c596cb8dbbfd74c83e47d78ad5b3ebd8f34e4bc4d88a40eb1432938ab22c87d3cf66345925d128723ccbdee25f42b166f7b147f042454f247a15ed37b4d66d8a1f71aba5622b1de3ff81da5dc239e290196012d975ee90956925ae3e326341dddd75a7f2cd8f338960e95331afc3e1b16b53f06ab8c431591bfae4fd0a6ae8fa379ae86bcb405a72840b645efc481b3e1b46cbdfcf12aede02eafc8bd08a25c4710fd4c693d2bb2027c0a59c178713b583113781a70b4bba6ddc05675a30d8d762b76fc79d658c8308049c78990e25ff2460e9129e207a4c2833cf522e5e7cf7af5666a7e7996fe53ff7faf050130abbbc2f0fd88e45e641d1d1e4ce61bf90c6979ca37204578a7ac0ab9cb56076d4a2b4c9286a3b745f4df02681dde8451ba6897f0cc61e953ed7b23ad349959c24568b08bc1371070598eadd2da2a5fb76a2f89b6b34af01b14d5a12cf20b778749f9bdc84bbb5c87a1fbf847a415270b5a962070308d583cc3ec080ece218143edd1b32a12d80e25790bfd7bf60213d655f675c1f1adf94e280e4f1193a71aebcabd2e897e7fe233a467628499a6b17910717649c9002d8c7f9004763f45ca3d7df65de0de1a39ef29604df5eebdf029d795425d33c082e98c2c258636cf4e41af851cf9a620cb266b5fdf1056bf410421406171495ca6d4859af5c61ca1edbc70081bf55325e240ba3a01b65b8dd9cc1d4bf3c51b9d5cce56603f89f07ffdfa0e9a1a9982ef21ff32932ae21fcc5f1abbc0953bfd925a17d4ba1563614dfe66d0846bb1f4c744e35776e11585d7466f4ef43f48dff154afd05ff9a32aacdb920a905420537701af289d66e2d3bb0ab4b4a26575a40b93a80a867870f40054e59b8f7bddbdb93167ed061640baf0eaff80e335f9bd70ea954946c8eca1eb2d2a45d00bf5c61501eb95ca6c228de00ef38cc2d8e8e0a131c0739c850860bc45db7aa673a4e128ea36e312ebe759657ae81b5551dc0cb60e718538f5810febfc0b408dd44809c003977b4cdb7456dd7edee42834a3b65b25724fac1525001b"}], [{{0x9, 0x5, 0xb, 0x10, 0x271, 0x9, 0x1c, 0x6, [@generic={0xe1, 0x23, "8b521875332096fe938c8b70391017135947ea2fb3dcf16bafaebf0d01cf2764e09affd958f70a854634cde0c6ebd52f6e5e423756f6901b8608f12a10e53cd1c450b8cdee7d458a46a6e8fb845b8c4198f0a85c32563138db2855e00134eb195b5088880def964f79510e4d327f483fa60d1ee210b34ada13b33067306ff630cde14323f619a31600a39759ce87bf3fb73115c036f75f2e056857ec498a24a43c28d3bb6be32a1d87c8a0719b16a4313964ae23eb20b909dba967bacf7f63b51adc887d82b4ec8323c15102b64fc5f5020e2ca6ca5e6e1c71c8489b12b2b2"}, @generic={0x21, 0x3, "9bc70524b92989044f62c1406060e48299807bf6902d341868fdd7a966ab92"}]}}, {{0x9, 0x5, 0x1, 0x6, 0xed, 0x1, 0x1f}}, {{0x9, 0x5, 0x9, 0x10, 0x58, 0x5, 0x7, 0x81, [@generic={0xb6, 0x731d2ac50ea90514, "82151ddd7b6297233c861576fd98f6e415753c317e747325439d7051e34ddf2293b8e3740f838a6495c326392221820124a7794ee8857db2a31d994350f292ae28aeefdb36406759b32619cb1a38b91df951bf2e3038e5335934dbd82a716c632fed78d35d62a052b4392cdaaaf3da294befc93dd49fb025ce466e55d8b14d07220eab16dbf7eda4f713edec4f2a64540a74fb9253545802655fba906b118d0ff7d901009f0ad2aa170fa183ef7e377e17913d6c"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x111, 0x1, 0x4, 0x3, [@generic={0xd1, 0x30, "5f5f34c44ff2a19ba5ad8de152099f6ad3e48ea338f0bc0624dc641cd04da7f150c39383251e0878749c89b58c2c4609da3aa376005112b1ed932d3137c34dc7d619788026ac5804e6e59da11118734d7d3aa8f597181bc0e87f8e13e36dc6c1bb8b5441bf2a12ad120ae44a13383e4aa020632489f6da8d32833a307327e9c38c095852a6438e991e2d3dd88981c16d4049cb2b517c80b995af35b77a6b818362688406ed5d23425abae6f90bb5e3d41ce8ea85557b49a7d5aacdeacd0d0daedbee721bf1b782519e9498a0cf7b27"}]}}]}}, {{0x9, 0x4, 0x72, 0x9, 0x10, 0xff, 0xff, 0xff, 0x3, [@usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, "3903"}, {0x5, 0x24, 0x0, 0x1000}, {0xd, 0x24, 0xf, 0x1, 0xfffffffc, 0xffff, 0x6, 0x7f}, [@country_functional={0x8, 0x24, 0x7, 0x1, 0x778f, [0x8000]}, @mdlm={0x15, 0x24, 0x12, 0x4e}, @mdlm_detail={0x1e, 0x24, 0x13, 0x7f, "0fc323fd6d92f29ab2fd6685c1e7b551c99d827df7abeb22f5b2"}, @mbim_extended={0x8, 0x24, 0x1c, 0x3, 0x54, 0x4}, @dmm={0x7, 0x24, 0x14, 0x1}, @dmm={0x7, 0x24, 0x14, 0x81, 0x50}]}], [{{0x9, 0x5, 0x10, 0x10, 0x3cd, 0x1, 0xd4, 0xe1, [@generic={0x74, 0x21, "7924453b04cf174689a1a727705f48ead309cf7f886786f1b62b3a77e7297155c585042b3467c0d5f4b98c54abd47ba25dc2c9d8b4af81494a22b3498497e1ec23e1db95da556d30c212749e39c130e117d4c992379de8cef8bdb047ade989849eca209ca50653b3a876de56e751363bc7a9"}, @generic={0xf6, 0x2, "3ae2f9c4c3b74fc426d3c4805d102919ca8ea4f15d78c0587d8994ba17c05f5f5a318ed482e411f138acb3a6c6edee8ef166700a5dc16188d6f50a5f9c1bd0762206003a50294b300bf1ab3f864625a0e1ce22c18fd7cd83d7068c4b01913e8bc5ec549d97ebbeafbb91fb8f8f79bd7b98f0d0819979e0d2213fc122a50343a00d89acfc71d4c04a243eb3a731c794f28894008c07b302c58aa29bca61d23a1d7152ce1d1c08bdd308a754dab53051755bf490f5f82b15f8f3c92e465fd0e245f2a9e0354c4a9921f0ca14757430ca3e2d9022db5b46175eb8d5b5c8ffd1c27c1bebc711e07f750cbad0b87d122c9054be335289"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x266, 0x1f, 0x4, 0x8}}, {{0x9, 0x5, 0x4, 0x0, 0x113, 0xe2, 0x7, 0x4, [@generic={0xc4, 0x31, "3cdf29c31ab55a075dc48c00e88c0966030bd6815fd86ee62badb76a390e54085f3d3121f9220766900976e1a06b0555fe38372487f16ae51c09b599f74b53502305526407e0bab93b359151f077a8bc8deb50807f9c136786cda8380ccd66c08d0810cc8386af2d538ab2993a45bf527f0e0075228be8595e8d95c2e8142b21357d857fdbaf18ac56468804763b4194498431fcf786554d099b8249f19e2ca164c3eda5cfdeb0a6b4671760162ea541775cf06f300a66eff4969068e6fcfd70fbf3"}, @generic={0xba, 0x7, "56b5cd956a29d6fbb318136a54db4d8e9d402c7552385df8c75ebd45a5f1c3293bc1d91cdc751d71100e18b727fc7e364d28b0737a17d9a21372c7e2b05bf1d996ce31ea946655391a36111550f021b1a76d66a5751646867d1dda7599ba67abee64062f5fe21988bc4e5b3bc3b1ab57ed8237391df49a0f16f99783e222f8ba9eedc78a30f806f7eaf341f2f8472bc498f7f3d9c66db31b290720f6a1a314a1d7f6f36817bf1200144f356d6455d1eee262801c114c4c9e"}]}}, {{0x9, 0x5, 0x28ebbce822c16f5f, 0x10, 0xc8, 0xf8, 0x4, 0x4, [@generic={0x44, 0xd4569749d45cefe4, "9315dcdf49968a82975773b133bb1b1925a0d0400cd92e2b8da25d350c109e4d3beea4524ab023466fb1f63a79b182cac58833571c5a83fa595dfebb83dae7d94d65"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x136, 0x3f, 0x8, 0x74}}, {{0x9, 0x5, 0xd, 0x10, 0x46, 0xff, 0x1f, 0x2, [@generic={0x1c, 0x21, "93aab5d34c8abe7e8867b14476a2243542d1c214801a0257c429"}, @generic={0x2d, 0x2, "46822e7937f234e621ae0df74d00a4ef5199df7fe32c71bff1ab66f86588cec159413002bd201e4f323548"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x293, 0x3, 0x20, 0x20}}, {{0x9, 0x5, 0x1, 0xa0b51811c08f03b4, 0x55, 0x8, 0x4, 0x20}}, {{0x9, 0x5, 0x6b7bd10d01ec2136, 0x8, 0x3a5, 0x1f, 0x9, 0x0, [@generic={0x83, 0x23, "aeab07560624d9777a078110c112c707ac18ea7bb7e59706dc162a87d6e113dbfbc2065a207eb39bba9d45c34bae9505c6259c03303f59e2aea1d04031b51b632453aa62c956e38f8e1644f1b97c7087cfd80b555484d2b0c2a7308e967f696b72215a836b81358e97f4a46a37f0f2d0c9c8cb2ffa776dc2df8c2b4f1c32c45ee8"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x136, 0x80, 0x0, 0x6, [@generic={0xe2, 0x2, "bc76607e6d280a53658732337419a098ccebb420441cf66be0f27416b31a764d326f32f62766a9b5c40e6dc5e61b93cf0cd77e378fd0735d1973a89e667167ab3191d1f04c50392eb1f2b13bf7452a088ec09ec6132a7294718c3c406b8c90810ad36c64c3f38091b0f481c648b8ee545a51179b43aa1f7a5d4ca696d00b38d71d2204b6026eb53830cf17f96dbaa23f0de7f6e7911d47fc009f4d85fb04e11606be2bc32b0e7861e0d78549a3a449acdbeab1e9e177e2bde37891d62dbba763ed8da17167143c7e36b17050093e63d8684b59aa3a0d94b376433df373fc3897"}, @generic={0xaf, 0xfbf3ba7bedb1d9eb, "f7daba9a0df7a1bf84721abfab35e2cd61de72f9acfb4e635f108de204132f3e63f495721c182237819f709edbfefcec90ceb561ed5193ccb30d622d3c69f610d0430df532fda3bef261dd5d20cc31838567aff5e9d8b4ee5c09b480e7463e42f5d96da05193cef6b66776187cbc07c2f79f3fac970b1ed2bbc3c8c436e0a070904c7cf04c0be489f9dadb6bd4a3ed277ee7344258b3c5bf43aa7baa4bf2a4409932fbeb30f02c276d2f5307b8"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x130, 0x3, 0x9e, 0x40, [@generic={0xad, 0x2, "c4b1e924fba85e2f776e3398bd8d74648284420ffe8591d1ef04a5f9001e2c97073f40d3ba4f79737c4d55abda68acd6821b8ea01e240fc0309e2a9b0ee6b13def8b467b0eee23b56244aa6ea37ff2f690f64e77348ac2ce75cb00b40dc7a2b890636ea4c7c71b8b452223ccdebf1bcf3f268b24d8a75c2dfb4b4bc82756adcf2dfd5dd3996540abc72185ceae5ccafa97258bf067611553756ac0324f445734d59f22d0218ef52a13594c"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x1e, 0x5, 0x9, 0x8, [@generic={0xab, 0x24, "0b17e937986d53dc21bdf85d7ca341e795a3a52d6930abd8b072b7a3ca50581b173185c10d8f0e8215d20046cf76bf3e6d18eafd2662127078a24587ee6fd06481484ef5ff83a60ab6e0912b66f03a7a3fcd9c8a3faaa6e406e814132925863cd45a9dff6f802f6cb198946f029193ef80f5a95963d4e8d676f8979a1f676e045e8680f9e21eeb0d5b3020635da432ccaee5fb12d8b42ed91c59204df39df8221a0a040ffe425bbb39"}, @generic={0xb5, 0x5b, "a5731cd4310e6d57dc9c38bb2ecb55aac69283e269d1e4c8d2b09e1ebcb25daa8b00aae0fc8c17e908444db1b292d6f19c32940a5830b4984d220e460dee63443ab6288a161ca6f1fb20925bec01f056d8e90021d2d7256e75f85f48a98d42e5d9013ccaab6b367f670131f98ca87d02b2599bf30b0eaddcb2a41aac65ecff1e407f15d72fbb4dc0313a6174a51b7a4ae03073d2312310e4321fd4ea6f3240870b0fcc59fee2a03af9b0cb2b8556fca17e708b"}]}}, {{0x9, 0x5, 0x8, 0x21, 0x12f, 0xff, 0x81, 0x1, [@generic={0x1002, 0x3a, "ad2ff748f0288c3370b272947e805d54ee3523e55a0f36895c0f2ae090b2b6f2a451d23ae9b853d553412ec4b0a7f850e2c0532304fd4e2b136d45f099cb75c64690a90c89742c415565e6d83da3cdaecd889f185b5710946826580fbfd13ce7fabc6006ffe296aaf6a8ac4e9a2a65bf84d7e7e1163e168611f9bd015466c1981c50662a0bfa0d98c981d79eb7553e263115d531463e6422a3f28c704f7d9819f3d947c7feaf1ec72e82a8fa31cd6e17a8d5746c36870c4fe36d8c8f5312b7340c95902a818c8873066a8e155fa9b8b6e87cccb5866b8b52cce35d0b1709308df2a00000db758d6deebcd043b5fab58eef6bdb4aea92cb1c6d0cb1fbb2b57a0e216d892cfbfb932219f3ffeec9f794bd63b3180c5c1a4d1370450c1094ed008cc1a0ceb8545da0ca79dc05d33af4879ec91b496ad5081fc1d9b2c8aebe93c5e45d3ef0738761a180f7c1534003727fa4a063e9ca597c1224646f6feae83ce62869060c2b345612019a3af5da2788da7fd4836729ce8ebac9ea97a2f1023f9e8294b5e55538f3da4f413fc412ac1af8447b85214af3deabacb7853334494356e8062da1ed1b4f83b2d455846261ebaf2d234c09fb604cd22d0e3c700c3f6b8397a2bff11a5d31a79faacf6e7de62bfcb855df6cb698f685e8bcaff7d0fa39abf48193e80235ee6cbd4b588bdb0dca63cb80feafaedc8d1aa81a54a9d061f57acb651e27280b1bcc2c9012282c4593e5eee1539099112e1a670d89253f75d50761166196b84755ca183ff59b08b1125d8cbac13474cf030df082d194d827b6737ad8cd7dedc62111aa2b856f7da526a97c8df80e85166f0055b249010a2b1af02dd397abdaf2e6b083d7d704ed6b4591d45e8dec673a6bdf6f10c41b858ddd7a7ed0a7bd51e222630e0b185c5398fa908042e8d9e952861eeebc87305edd22e13ed52592abbf1f2000119e5e70d716f22371a645fd442be3ecd82c6444349dd3aae9845209ddf6f6c8d5bb8b0a37a42b086e8aa0085974b8b89967d1c3e3a7c41809bb0978b1a68f4e69934eae263860dc0a56c52e419a100fafd7c8da58a6e356a5c7c5ae5efb55482bc34eda9dd00d22a0da8a5eaf186bb0991da17b3efdc7f183727d112699a221d19b9e85e92d8cefdee2171d23d3a896fb9c01b312e2a0502dbbc20fe95d71fcac521449d3dd4462e6b318687f913d7eb7dd8021332035cbe916250a81aa921a48b138cb01c0d854e1eba308f43ffa20c8e3e799db6cd252742d4641c4db35584b1598557a157c43991911925a01e33cc0d3c71ae65ddeeebe335c614af40716b00fc834d15dc681a1bfefeb28d1438570808846adbd3f5b2a7dd27953572c7e26cd078bcc0e1da82d51ae219798c0e16078ad8d4ad526bfbd54dfd8fc33c3faf85e7a7ddedbec3f9e2b05fd575c5247d49cc798f27c21670aac43e17dc44ce465343929c607d306a2aec326fa302864859bd08d462068afe192f5e88f57b7167f089a87a73bb61cd1f0291608ab825ed0c86b98be94220d83c6e54d0b9090f3ef87780e7d75ae204edd699f9d03068c505622763f4da8aa800ddc23844cbece90df09c6b5180e171e7ab037399c119fa36ef0ada00821eeb578a4eb5dbf58391664ec99ab38f88d14a9a11544d2cbb72ae0eebf0bed9054111707d8b36bac0fc12f516d4090da6be7cdb872d14b49b960b11af34ec28a9a194d99e1d2d8541a5c746ef38c3e919ee916e40ce432c63c4241539569468ded4feaa29043fba6ccfabccb4587db5669a8973d325f1a21808229bc579fc01ac26430d7c41c775d64e5320d9eafe4a0930d50a9870c61b02411ca786ec79ab2bc8bf5b8a11cf1f9fe1f11a607327129d73a819b4e5d4810507e50cc7d2f6b54bfd8da68dabd98f9ebf11f7791d11f712d6349f426e71c9f3fcab761d0b461cc53e8148bc89af24c31509f31bf474d7049850a6c8c3beffc57eb325a48c37c0a92899b8cd6d1dbbde33b42f3dadb2cf8ffd1cc95c8be055654d61717fe7b4b892548d6b88a73b5ce780a3f29c19d504f7608297f876af0ea64ec4251848d755bc4820cd83a1c6365926b987c1cb426166b86bd558e21ccf81cfe440d495f5e9106cb2f57a9e81a8b1251db96ceaae68a2707617dfd92273767a0c1d6b1a366c9149c04f888266631d1904a5d8eb56642bc81541cff9660fccde46e78ba5cee40ca11dfcafcdf38dfd7f21956447ce442df0e39174f39ddd35976cc9ef1dc5931e72b195a9781214209aef8ceaa591babf3ebded8bf3610e0cd87b9b7690ef3867bd9a72a72eb3301057304e128d888686f02ab3a86f8c356d1cd202c77e0b0fd51dc7af3fbe4f2057c6085b902847999db82b2b29582533a8eaca7dab26efe3a7cc6b619a0584ef945db4e269574296cd703b275558d79421ecf2cb6690f45fbd084e54d04d328bf7b43f608069d9c8d7a3e334412d62e0309005b461c25d515cbe32aa8b34d79050f80ebdeb98258eba5af6c459c7bb4d2b6f23f9ba1bb3a3a9c3f0e3a30683e37f997f12e17427ed1b0e25576c9d370209183ab3eac503f015b0a1b35efd7ea7b5941536105f8ed8d29e1f6ecaf2fa575221846aebf8b0ad292cab0c95a4ae0a9cd16411226cc32c2d97e694bb9b2a3a1c4326b506e6b74de1023c2a3f4379374c5ff9458664eae8694cc822f36d49c5813cfec72a8c38a44f365ba4d5778f2c276e373275fe9098737d377c95044f44383cd2c02e86dd83971b6ea8d6f2d7c3e2cad2438acd1e02b9ec5bbdd01bcf88ec3fd3d1fdaf6407d54ec8e7a0f48daab92bd00ecfeb6808f80daf07188f3d080aaad9e3fcb83a82e1616cb0a15ee93113e4bf43522491ed5e79878f266b9a3cddc2698e959050b7e347b68f7b952492cdcf61c0138f20bb143c6bf96a42153a2243be876bc8d9d4254bdba8f932d39028b2affc7f2d367ab871960a956bbd0077a9e4f9dc16389f45859399fd4c9bbb7c6fdae1459a51631d9f447ad5b8282474a8eedf3b58c95475fdd77f17220e375310f90fa05d5ad305f6440c1395534615933784eb4558e799873967e0e6fb3734b2c2530ef8d0569522c7c0a86354b4c3843816504b91af0b2502d0e4b7187fef17b9bd75c0419cb254f8eaac37f0d49c5e5658e46a0585c0445f02dc935befd02c8de66f7635fb07f00271573d39fac78b2ea77ccaeb3d16bfbceec557bf84ce02f66a0c3451c84b1c9c8608c682821bee526a6a420839a9b9db2194ab5b2e9a92a4c2d5e8372e381e7f0be85339467fc09ad85117deddb362913c369cce0cee61a43ef14581a18818701cc66c2304203e7701cedc8e8338fb1c113f7cfc1df87657c091f194f2ea4c59ed51b899c72a9069850d094e0b270e82e78169ab97bde3bbc0535345e4529b45441c5e24075f8dd4d3d4a45d6093b7a9a2f9923d08ea3ac957d47a2e2b75a8e6045aeb3e5d68b92dbe5bcf95f983403f6d65567de18627a55a831377bf46f1b9ce6c1ee134b315dcb0a42d0e22aefe7f283e257f3d3495a3dccdcf527ec2886742702658dd1cdee3b872981a85215394d7f8e6595158febd94961d635eaa5e2c41e304abf7b190d324f0e9c7f8d3b9c56388e08a754cfe21ed378854c2260577bb3d6424376e6e64a27249f00c6d0106100075fde2625fcf5ac3c910c6eb6269a9cb63a4c8b7b855a0f72bd87312e4c9216baf9d46f8ef71d92660b9dcfcc08a428cd9b9d9d06204fd50e2b9784aa0dbd582764b57968c608d043db4524792f7ed29a693dddb7c7b27892d376b202e444e86effe4cc9ff8a43f10b2f05d229b24f0eb6a2a4b2cf24956e1d1963b11942e350f696bacd33aa6348ad22a388d7cb15259d7af29a7506e0b34c77edbd2e60d0e07a463455bc257d1dff001418f30a92bd916b84c07c2a9f2216a6ebf60be058396b5d9d9fdf21f2a152febfb7f9143d4b4d9b1ce581151dd027bc6e83bd2f10f90b748b1f7b5e48e532868a4ddca461ab79c526d3a34706573d0e25067508545e99440453ec54c418b834f80c7f725d5d3a60b56d80f74c15af06378698413f018ae862cbbe2251e558f4138fbf6ad1e7fe31b9255b49dc2b3eaa6396d7e21efdd7f8446c8534dad59800e196b9acc428bbbccb182164c194e30b67b4d8cf2e89f7a3824f8fbb6c7d1adebf73a04b1aaaa9f42e7b410159207f9e5800fe4af1cc0ac4ab2b0a8fb697031003b01b06a49beabdb15b26c8b77c86b849b21bbf4c8ed13538e656455a43f930ca88f2627d3f0481a5c22a8ffa216b5f93cbc2960434faaa55cf99c40f0940422c94ec004b3377c8b656bd9d8db2374c720fe7568983b93f21449aeb982157e703603d8b9b2fda303790ec3bf275e3552588cd04d2872ab6f9cc778004c5a9abc0ad7dc7787aa77660d34794c75c333d565b91476b33a69bb9a42b159d59890db085a2da3443bd72aa03aed3134bad41c7cd4512e3b272638ea7473871548ff0c0690e932f83220f56a2d127b724d5a47de29cc9bd3a26ae1f1ae77c288ab5b9e6ca2e829a822eb06b3a9520a298459de1943cc1a6ca47e0fd0dfd1a37c9ea5c9b188b30d7cb75e4950d2ff7e0a9508b5aa48be0891ae742544dbba3dce520e8ffdca9f8e8e322bf00a5517dde777b5450f8dd40f96d2d515ba55c7e8105407121cd7e11a4bad7af5d14e43f322c12b3f335d7cf6131da3285fa0120d63ad4ead549cb0c7c170ebbc9a64b7b9ee499459421c11e6c15761e95f3b65949e175f77e18836fb273f2bf8765f706a22b6c95a1cc9dd600e3c8450630053a461a4ae2e55f6fde92a8dec3714ab938f5c515e7816db4c3c33fc838821561f7c845c2379fa461b6ce6d87a93721fe4d9fbe62a507456152e1b8c7266342f795306f59cda0ed64ea26f79adc0ba0122391d780ed307f0b5d84257a918c195cf7060b8c592d910f0eb9a4fbf1164857d94566644df3730aaa3eafb3ba511a420add88ba32121451401944d7a26a75b27d48bff088add8abd872d096a4fe9050cdeae9563ad80143e7eba3614bdc9ca6b59f0093a88210186fddbf7f72ca57a4aad6454c26641e3c8c5b4bff9b8dacb2b89d6ce32eace109079b4d4c37921feb95bf981563ce96944e4d70972be0b083b08ab54119c340be9794bd1e487f1139f60ff26d992a8ddce91978ac8eabc3cd82fc8d66ccf2cca5f9624bd800080c26516a5dac2957cef95ff3ad700fd97e51646dbb9af7b06ca9444de9147175beb1f313395a2342850ce9dd992f2809aae7cef1739cb0194234c02dcd83548036c5af8d1ad54172e3594f91319824a52afc7032b35d542662b3f2c13c087a986d70c93dc56724b702063a2d50bf1a6d2241f93fa32d3824aeee0e8a3fe2f6cd41f1db07fe79d742cc5b466aa180f1ef83b10356307737cf04d2eab223945e59c9a6ee7f896d3ec10d50e02b5394048ffa5f855426c0a6cafffec597428e43e949508fadbe55e30b46e9e1fabdfc5cece39dba1d3afc666c9bd78dbb7ac1e2c14d2f04b5cb3662e7315253427c5c6b6d63506c2222a660df024d3e1ae3ab2288ace4a3bdc1783c06bdd9220060f7a1a64387b5360393404b28dd556579cc05f39fd7ab55e3b3191043dc6bb84098abe76cb5541e8fcefbffe05b0dcda5ee35680ed52de93c66720f8910c7790c81049f497fcb64a30266af27b72c7f597a2a4a0712b4b604eaecf89829726048e54fac86bb0077906a7e6a2864f7e2f487125d64c782688970ce15899904f6251bee96df7593a298ebaa565e2"}, @generic={0xb6, 0xc, "c8ac70ee299a4d8de139c8fae24aa96a192fc54d3d750a1cba78f9fef1de52ec2052d0e0e68e2bb2c40180a7ef4e8c99bc6a94f9e46f3bbb71f6cb28162faed4db188a36365c477a083c3211cc6ae7f77f2ce155973b882ffa13002c1ef26c3020e26a16e491a7f0b8ea87a1a8f38df3b658210a0f0152d1fc5647f5ca899b181e9375d4b7751d6ef772ad5fc95bcc677505250970d7659cedb6118d69917bd2162c5468c18f989dcc974866a2489f93591c1bb4"}]}}, {{0x9, 0x5, 0x4, 0x10, 0xab, 0x24, 0xfa, 0x3, [@generic={0x1002, 0x5, "7da5e9dbf9dbb1103f9d83807bcbd8a5c36b0178cd0e4c89828bd08177ac0b1bc088e62b7f5d4e04f097b1760bb34d03b368d91992aca57ed75b23acb76ce97c97599b0070d7a1e4383428eae4107b92aab34d94a9b35f6b57b106826566257728834c5e3dfdc93a6c67f211297624d7205140a6dd125eb086e68722fcb034066840b5c16f1b0227bb9857d4f3bf67249b1d3fdbe6d229597ef66f9f58c062d9709e4b7bc222ded7531f67b1d8d84f7fcece80bc70ae468319cbd26ede94f93238c100727d782e41af2a2dc987ac0edac510772f2fddd24a6055cf36036c164236a1cff260da4b7f410b1b7b3b2a84e18ddb39d5e84dfd86f57949fa2731cf55c7749132111c2c3539e18e59527e395b0ee898644dc1d149b2e33ef5abc72c275493f58310f312dadd7d543b327f2611c3a72b6c7bfe8c9776166efdee323ce40f95c173a9e20ef63dc0c91a05f19677363cbe7e9e6695f41509e9f09655ffa42cf7402fcd72ae41b6001b20b12ab462ed33a007d737fcba19bf531264fa560a654b0305a85dba4dff1380438d91a91876a4fc27b83b4418566a6c32ec7df59d80e298481719e4f5c365edefcb3916f915f8cd468fc34efdc9c050879343ee341075bf38a7f850ee76a6be88c6009f09338b92fdc9c46ef8ca4a434b5dfc80c550e37f6ea1dc3d9ba52cbd443b297586199c3dbca97267b410bddd31a8909246712579056c31b3a0cf940ca21742e6cfea5c5fe95a43523dfecaede707f3104621b0421fdffa61c7dfec6df5aeb2cc3cf10a2d144a85aa5f808d623cd7161d424c92df9b90a410af5f82eac1387e92907db09a660f160ba690ff16920a30da131d2017b8595076d592998964bc6ffbc3102d700d3d1afb31cd868193cdbd4674ebd35f2064253bec51ca365fc6b1fd0a733f6596b14ddc91a922bf37b0760d407112a56cff591f7d4d7e5451436710a050cd7742fb77853ba6cae85255f0b13e7d62570b4358fdbb64bbd179fdb81a0f86511c9c4b06a9d6d5fdc9bb39fb06074ae94d0119cbeb2991221f360bc4201be28fbf6541cb36bb9215cb15059e02e625651700df8749bbd4776eb609f70f6115f1e2e9b4b3b4cc6ba103eb3711741f90ebcedd61898401672c94749315cdd55799e072fdb145c11daf227061c4f503ddc0fc8eee9605ec6a9b089d675cf8aa1e8668c7e88e2b0528a97d11f207d359050fe3ac833c4c44871f596811448ce8fcb584657a2b9929b9d08f352be896505606b0800050f5d9ae21c2b312f3ce091b1640da1ff1bcb202bfc7259102950da034b20f79c0441952733cc52946ee447d309043d2954d3586366eeba7420c3c9791fc45b4aab83b3cc2eb9a7d09539f721d692e424012167bb8ce367354c2805a8a56c4fa0554a8ea5641564de3137dac4610053d5de44193fd540bb40162a1fd7bd8d67f26c0fa217f04974f1b9718dff3aba7c32d85137c24ff02f9f82c20d6d4298ae204a12a732a2acaebd71aa8aa22e897a1d0824f4caa77f27114da1eb9d608824f3b4deaeedaf35e99d74b0f9f1b7da600564a16aa48ccb02ef9a369d0978cd5f99c2efa9a354c9453d9d7bdb665f83df0d5794a0e7407615c218aad983ed56360dbf3791526c63de8f824875a841afb06abaf7566105e9aca2f351b9cfbb1d17e30a01c34ec81ffa3239313be3b9ac2258567d519690546f603590c6595e9ea93496ae0ce109b2b5aa3051c69079f3a5fb0db85c2bd56b857c37e3e73d13ece537e2c64e0b11794e7715f36bfc0210812d696fdcbaa8df1cd5b24858f51b2105e5cda31c0e84f9873c5a1b26f75bdd44e056166c409d25a88015a157a36feefffc1e9e9ce4e9dfdba1307b271f37174908bdb77283ce664c5f2de6591f72401638dfa13716ce182b7922fbdad783c494d85f6df00baf0f9fc9cbd7074b71b5c2e4a121e8e19fed6a83d5ab85ab3814088ad699a9c9e2084a5c8f867a984425ac674d7e076a3e99a7629f7e14779b1d315a59d112837972802ddfb0148571209910b981a106faec5f6c2da54a104c29a5faa36c9c5b1fe7307767d9822a1e81efe71c9eef472d1168b82ec56c2e9fb63162d7224b15e46c713f0f35c221a87a08a558989a7847168ac26cd9a54b3ac5dbf10302e24a8d6a9977d7eff6a72cf9bc956efe870076fb738bca0a1b61f9585a5ac9261682fd3f6db7f0139446bba717e06419d29b0a44f64dba0cc32e364412f12d764a19c8411527d94623cc8b76b79e434c5cd6a933347d96f8baba2fd625f47cf8d11c677968419342d39864fbb6f0d7f175f05523f1594b49c63205edf8ab35d8f428e1bf7cfd45d318c843d63452ad8dcc5c7680c5bc070a38a911ce42a49c3248bee955baf5147b0b74ffb000e62908ceb1c9630004ded9b1dc6fd1360dc224362dd20dcbf992caaeb2ddabb378da4d0fe1246524dde3433fd1bdfd8f477bcd863fbd32e3715308594974d5b3e09a6874b779b2ec037784ee13d168e4b3acaf09a051e3c98e2416a9506852b8d602c651ba5a779cd2a903d3a0534f420302b0951764e66bb92c805379f0928cf108c6171045a2e9ae19c6b40e3a61921598c035b7f68fb13e219139e70b1b8c05c76b815b9316b83b1b353225ed0c94210e2ff6f5b5b618f6b5fffdc5eb25bbe39798f76605eeb5b25cca3a2f65a9dc1d1744421315fda4070a92fd3620f5ea0739d2cdde08bd60bd787cf24fef9cdef20a20119ab2b2efe3a25019baf938071245c35906d714deedf0ff529f398498504429046db1593cdbdbe615239222c5e72fab05d60b4c81a1a52875d6c6e6369a028406f1e96eb1a4646ddb84075a64ccc58337b4d964a572ff677fe456a6300dc1bcfbfe2a09d0cbb39c1a6f446a899e454db5f49cb15ff7236e36e58a0e4d5c329f2171919aff04ac3b2de22233266e91f207b238cd9e9a7e88aee32021f5641353ebfb7cc6d1f8d3dbf85c883306fabe33388cde81521e17c6dc74ace71c8f18b9a60ec62c9e801b11dc5f1f9992032f85207df13941d2f0d151e71e45807509ae2bf4a57396b5d5e100f5d68d8a4026f9ef4c581c3b5e13cdc1337a43f7078d73fc861f2de539f39c497dc6a73b224e6706baddf72076ec5d1a49811f2c840b26dfb0804f566220c487b78af0856051ca196981b2b27825a2281b118addfbb013d3e7858849d784bde0c9bd0b38d417ded08d72af1ab8be9d06fd524a0ef10f0e42111a9459c9fdfaec6fa4579c5916807eb5613a0ebf9565787a407a684bb28b7b97f268aaf2b1d21114914d8727a9427055d6c668d247ec1cdbefa18a923c1831b4f51c4ef1a2d7c223c8e4129fdc980b55ae68ca598dc1efc9c56cf6b399b7d39a70981f7634b11734c755cd2f556a63f08662ff3783feb23f9e619ca4b3b4ac95646ce26e63445b5289ab36994b10ce61978f11b07c89ff3b5778a323006ca1d5dc195a6cff4db4dc5ef659be730edf8facd758f06f35c2267a6ac83942356cbc70e6ede676da12f56f3d02c41d029ce59f4601b33c5af3fd61671d9cb4a3ed3f5735c9bd1b12d85910fb8207ce7df1eca4e635b244770dd0568c0d3304297983306292bd18d8480025596c54b458151925e9724ab9509a25f43cb7e0822afe300e9e15eaa5ba990aad066197f6c85186e4840a501b37b8e7fac7d789aba03469b4986acd4023601436447e402563dd0b29aa9f3e6912cc28d9f8f1d45cc896256f8f247df5983124244f0b3bf15fbc704bc08f42d47ba6914304b1ffbe86ec058b8567ab72b1e0e472b4d02e96cb66d55302f760e712378b848f1f59ed271c3b287987f58c74e6876e5e63515648e970672e376223cbc251c36b756278291da5bc3b5774124b84d1b01c6de7ce72a36df5b2b9dec7c8c1314affb21c6238f7326935fbd7943d40ca7aeba7349693f0354b9293dd8aec46529d18031f8bcb04010a9a10294e8de4c47791be4b9a0ae4478a60d97f1a2311d91f41dd677b9408a5588c5ba31f4118152689ad19baab848fe2c1163b8ccdc5aa957af211bbdabfe70f2e5b9f0e0bf165f323abff687c3db718df51196a5710b26e35358d5e6774f7af73649d394582608066520864cb7df76f6e4ec9e36e1271ae8c8acdc77cf7aed8f6b34114f58037deca3c5b423edcc2cbf467bf878f9dc095fd570c46d8706bf1a1f49a48a935f06f972eebf1e88cca93e2d305c77c3eabf455020d1939d35a1876a46c134b0099b7808adadcec19a408bb72eb62c47b23434cc1219c6b0817cad8112d23132b5aec71890d3d30aa9ec18ae67851937898431e1ea7a13879dc4e95ff832b3fb8a548e6c6861e6b5ab0d8639a8f5f00b46f2f3fdaf07106b7552e785750593d1881062215fa6a1889a7eb5a3f87fe133e798c342661bd97daebb5ac7e215e6516e6a62782c09fadb764cd44d0a0060bdc47f1f066a018e20f6e19ab9c69e1a257461bca99e9e56370aae111ce2dedc36b86ad4856d42352fb8c957548e4747c68cf780024719618f3dc32e346de78dded7b0fb653d80b8698916b36b1a7e2e7a3d405044d7c6023e39a0680e05dbd04d21ff9517b7bb4981dfc49c860c8adf8a052eaff91035cc5aa2f2aa7b978e7c9ec43ae69704951b8e1a5297056e5ad43b8ede8137b67ed03406b1ab248f83f5a9eafd9fbdb7634496bd318497072ed481ad6f6a67f64e08ab8e0fa85f8235eed817c00ce594eaf3c0106ec3fd7accae3e2648b9d2799632464ad07e8471f191a6e6370c83e8823614ae2ede731d3c54eeda9652368bd05bddd168e4979f90da4b7b3feb9371e8b93aec1feed6e2f2dfad043e9a03c00bafd2999def32ab68cf38b7697e932158dee18d9374cb4ed6f05e882005a52018fb7d2de4daba0d5a23a270e4a7a21d04c45fff30a8e7254da6a33d0aeaba5bc54394da170bc501bfef3aa12193a919be3d52b831d7b1e19a34f6562864b69d037328f7d5a88824426b06a5eef65cd687054747325ede8de7e6801bb0ddac4c2783e8bbd99913fee753b044edb4f1fc2306d6f320d0f5c91a1754afe3708e7dd5ec1040fb5eb4f47ff2be40f3c08a398aec3e4c157aee21b6e5f7748fc9b99262ac8e019c26f1b4a71361725b14cceb4047b3c2f8519157a2234654ae509d56bb8ddf00c6dc45f93773de720c773cb09f57f8a2bbc7dcc9528c64a00aac53f5589d6548725896ccd3fd26a0f83b490bd0772525802264373e3a5849198add39c2e0795f43366d4b3009d8f64b636bc0f995a93888acbcd0f4ac920dd25dd3ab17e03bacd37eb2e8860a6b235c1055bce9e63a7575d0d2641ce5639b5dca324770f54800ca4eb990bed0ec612aadd2f9d2332bf14f2a36cf6c09f7fe25f13e753817430a7566cbc61ac5be3017161b2c04900cfe6f45b3912c6290f195318cb7ff6140775b2fd5d19968395445fa2749c657cbd5dc826b3ed309f8ecf0edd1c005e58f31f691127c9e54a9315b27ce4eaef1c7e198a2954c88e2a23ff493ca4abb744d646e1de1144c4b0d44f46b07009b524a10845ee474cdb8214edd746e8bb94ae5084a1a4a11b82ba425acef403ee819aed30b70d2637b11246f59cab4e03e16c2f5a4059356c9e5208f559d726070d68fa73db754a9a01fe46e4982ee3b1bd766111d204c4daa4028d1f865cebc6552cd5a9baa60a5c8330faabd60d0606cbc7fd765a77b3b34549ccc19f0eb8a265183db75959d8f811d590d66cfcdeaf4506010cc0a3791f30f79dca5c80e433a971673b35d8c186dbe02"}, @generic={0x9a, 0xd, "6b230a344773816703b1843e4b4af55119714e0d10700590be61b8fb982bbcef4ea07d65a6adaadaafe6e34cc358c54d2cc18fd51ef9631e705a0f0774f5d196ada07aaba07d9f39268ff3e590ed5192676e3564e7fb2ca1fbf1b482e9ddecab92466f395264668bf9150f67adf978f897fb82393c00f7b0a034ee6582a2ea761a4bfafd247a77dc847f8325b6f527f2d9ba47355c357a10"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x27d, 0x3f, 0x3, 0x80, [@generic={0x2, 0xf}, @generic={0x79, 0x23, "33a3efd308e5076ba1d791e200f9cadfba758c9db657f72aad6b9fb1c712e2e1ce995914a571d190c77f9d88e9bd89da2c3e851c4c39797326247544eaf266451223d9e15fd9708e5bc7aa0ee1f4dc986458e502617cb785bb403d52e3c0089ecf41f2f1e80e8bf46b5ee8e19ecab43413b7a2d9d4d721"}]}}, {{0x9, 0x5, 0xa1d00e5812c90c89, 0x2, 0x3b6, 0x2, 0x20, 0xfe}}]}}, {{0x9, 0x4, 0xdb, 0x5, 0x1, 0xf4, 0xc1, 0x6c, 0x7, [@generic={0x1002, 0x23, "266e5e78e902e028b3de07298d8c94b5da54a1e1fb5bbdb43093b158b3ed8f49ad5c191c79134e707269755747d8284aa88188542e3ae8f38f7f38605cb569f87d443ecd6f645512ecd8791cc33c230ba2ca7e338c23be8b4340099ea6b08695f345c75e2dd39ae8aab8998787058c20a89f961cf353c9589a84fa46ee7e678b82ed7dc85d285f0dac9ee6afa50909d6846c665715b10836d978f1cfdf95520b0d4633839fbfa9d1fa18478174887017ccb8f5b21c526741ab0dc319c7795d981fed9a0058b7dc75e8bbbff9ada802462722317e7e9de665fc93867d0b00b47408f7c2ea6959e20aa411f2019f502da1be34e3e2b0fa0dc992e2690359d1ae7b3a1021c6ad3c8407889e8358fed46e8822011d455b36c639ee000bc8b963ab8e19f8c5fcf003d0b286c64152d25f8d0ce9e782a9105ea33cc204d1e48cacc02476497d7909b024c5e03b127ed09507cd5e093d53dcd7124e8ae56f749efc792403526ab222f2a56175ba5b5498a3d5000dcfca47e253898f109c9154cebc61c29bb8d966fce647f646ea5b51cb722ef2a8017f6daee45beda0c01808899ff3a7b1924d99d5620c2f91a3133283110c86affc1a3c69a62b4ba98cfa477a3e682a8d5956ab09147c15ad4bbe8b2baa5b2b31790240712a48a4f58643a8b636822f85ad3f7db7f8100c8971d8716f7245c798e2d821c3dae73ed24e20d3f67be991f9a436445e6780c80ad0344dc3616f7ebc2d020ad53931ef6570802123b3098240c5daf21d7df8c2a9f758adf015fee44d3a474c6d1a374938645b5d39009c5bec1a123e6b8ffc338b530e958198e14088dc3fbe66e57cd3f997bc8246aa0e2e3bbd812756bdffc52c910ffd0133b25479a434650edfa7d5f527120e4228ed835c26ec445b30c4fbf985f3d92df7060a43230d07a1e4dad7767e4bb706346aac37e6cfefd204f648c51adcdb45acab95722fc6dabd93ed4f709a42b9e309a700cc765b480f038ed5034213824c075f10ca24754affd26c1799a792ad099235de19ae415f68d037f443dc36e9b1bf0d069beb04552fbf2eea847b41b706c27d530ecb6577e16dace15719d0945c6792b64aee565396c6a82cd6cde9fcc621fa8f6b572d5ac2b2ae19ab24692dc926fa31a57144588f03e2f5562f7464ada58907db1024b1a55025db5b2a66fbae66a25b8fcffdc23978598e15f557676630131c51aaa3edfaebec04727df0bb57b532302f5803dd5e1df6edc5375ac860acc1cc4d3ea02568de922d9c367ae56ecf34d76adfcffca2fe6d8600cb698085ed1c7d54c19d16b8c5a9ba1289fd1b4d0e02c9b6743aacc6e452802e348f7bd8bfd0aee8dce2e9cc62f46309cbefda5cb80ab4d097be3d9b98939e719497e23eaec9fbc9a48a713147c9b202f4f95d1f3885dee0991cf044c4bed8b45be5bf89a467be99e885d9b73befbf8e97adc5c913482c502807ce1e0cb8556d52614ad3c492200fa19a5f6713db5577945815a6224d2b086d979e840a57a4a0efcc20634c557fdee4effb519f106c662ea1e3d6f36d21e9b431e88c8d8ef82a7cfe5d7697f89bffc6135c29ba41645e4a421bc9d6aed04953b479262bda5175f29f136f613872f6094a205a56df9fe51de54bdd5f900f06958b0d40a028cb91f893b3e50a2a20f17c1e3a8c9f32f9d90e60eb18672ea459937f04fb3498a352ce0c44c65b3d3d86379c9069c5aa7f123d3290ae8b134a531c42f1c97338e98b1bda31024a3b67dbbcdb196e60948d24656ec5da45b80d1ed6ab2b550b1e40314eac009289e4bdc4af88eff43a0d83f291372a6c353ad9ed60c2426da58a5f5ad05090cf711315a3ac7016d2ade2bb9881d4ae5232d45c4484eb9931d42b74fd0a4162a7dc0067da4acd006ebcfe9b81d7d87edf7052f06be3391fbb808a94e7a8e6a8a553477bed4f2c1355386ee512fa105ac4094e438a5519a922d2e617314847093cc366192776ae762cd5458676df1f68396992dde43a62d9243d4c36cf5a8193f067666c1f2b46315d657c83f6f8f3411a8766baefef3f58b3e62d48ee3176c71b2c837f4ffd8079efe7380b21428963faf88c6c968915faae5fb36fb66c06923d70576188f341abd05ba0d420050048013721a646aab87e18dce694588ee6f3b2f6c30ccebced64f0ffc630c92f69fa0e94529b32ff5c4ed447ba3bb8820d10ea3de422b6d0498fa56208942b49abad49d925e3ad61e90caf664c54502f63125c1b2d9e00cef51de0fb872e69f767609a2dbae000f73a11c52d94b3f666966223462eecd9f1bdf15aab3f182c946db0bbee8098a3f41e4a200e8ddc387345e41e56295de424b581bdfe285eac8a5dee2b8aef6e87bf143280837ae67543ff83b48ee971c2d436b37934a9b365703d57875d8850205014d2beec5ea6fff4556ad912236680034b6912f44a8c93304c409ec9fcccd30376a6a5ca39adfec056f8c4326b8376e1aa6f518eff988d9cb7e4f1cd7f5ef61300814cf82632cdb3b9e6532c58132365e5451d4bd5c0a3b979fe5ae19b1da04dc0e89889a318ffd57330564bd1d9d2ce90c6147ec6cc79ea12bc9cfd87373ef9c11203dd4c94b0057baef8854000a0887a586c44f370babef53d5815284c75acf94b28fe3bb87c16f7faea7fea7f9088e72f4bd3b087452e9103985e201c4c9c332b96e50a9ae87d253c21cf042444140bf0f702c9265d0c219717f3b26de2d0bde755e8722568eeed05ca2cf1c9b954bf83ef7f1efbbd4dc1def3077f5455fcf3f23304c9915b4b18e3abced8769f4c64690a2cd270a1104e19732755adbc9aad6d3bf80b7cd5db39880304e32343817aa27ceb50af8d1e298f62570f50bdd9bbcfad9dc4cef30f2fa74b58399e8a3c445ee7c87c1c2ac1f5d46eb9e6470262bd982b4b93c4f11a81942ade60ea1a20c7afd0d194c55b89396d28e2b86862e7c93e26c8ee7d387f7d4f2df35f0f2b80a5916da4b26c9ab14d7ce5192b87ab5806933453d84cffa0b2a7341b21f7096210ea4bef2f04e8e611058e3c1a1c7eedd7bb77060e6909533f7b407c80d7ec962cd98d9f7a35e4942b6e1646b3b1862d21bb5644571a55c11f7eb34591b33cd8ed9de2dc16dc1dd04f8833850df2c1f46685b08432156154b0e52522f4594512ed4e9d731cf625c9fbd4d22c667c6abd96847798090ae4e7f46c6f9d853ad2711c6a6b6357b70732c96513f2736ae257b4fb25f6d1c5f28ca1de1e4bc9d224f48d34035650293f3167b705d4a85aef9e0f034a456f7c107f2bcfe69120674b4dcbd08c75d827f43d5a1f5e26aa34ee90c76d79097e9385b181fea094652f490d571acc25617b19f0636f1dac5255232b01f18994d67f1f5397a1a93d2c4eed919d24de09137c05789e0c88cf39c245ca4aa973ef082eda5b1667516015edeb0eb3eb3a3dd388541c0fdb79c7b4bfd0aea82fb6d9332a3b5f4223f45647533901858eff4ab411d84bff7793dc9106603623169c1d9592f314ca39081e049e7aa823b258610b7844f3584843463e40f5793d8334a80e05734b051ca4d751aa9176ae8e8741be6616057f0b60220b670a8f587253de89bfa5f438949105bc2dbfa2dba47a44f18f13b36b95e59ea01ece18e6c138cde7ac7558151385de4a48a65307192f1db6118c5f989ff63c3fdc02f8bb07c998f2ad022ec65d24414aeeb568334458c9b80cb1ae41e456afe4230804dc04b891f4548a4997aec7574adc92688ae9b906b001411527065a90852eb0ab2ac96f71cd0496860dc9ebe9ba53e20d791a7a08b463b714c93f4a09c878d5b44dd9b328bb0b07d16c3ccfd8d7df3f763f16d36845cddb89dc283d1fdef3ac4094bae1d896b4b18bf33393b4d39b6871206f05cb227d7904195976223b828b51649bb867cb15cb836e98c5c31d2bd62152ca23aeddf2999fba1b635788d7d8b33105d2df5b142836833250f2d6473ff72d3a4f69bba690f47c6b199ff77d2125288c28ad5a53e4c39890b7d9f7e531bb66843455c30d75702de740ec5bb5053dd87fb239279af881cc083c7c77114d1e62276b2050f9e0cc94d95098ab2c466a64593a2a8fab98528c602f1f8209179539e05b09ba3385f1009d836fb13a7aa16bd52e2882c1806ce40e987af7d07b7c7bb73f4799c242f0a66bef951da8e4aa7af323f99b3a15391369d3af3912862ccf19ff14a3d5fc6a4189e9212dfb0b4167c9aaa9e86521732a8666696dcb844a6572c4f5549b2c50987b03cc761865b31a935f0dfafcd98f6b6bb98b1026913f3d9ed88bef1f32db5ee8607983eed97f5109a456d81952dcc3ae72abaac2d95e42314f87f0345f27ad170ee2f8367d630dca58e5fcaebb5a2e84891e3d722644d780ed33259e473c0cdbd7f61aed5f6e3f9b2c435a37597a8dd1bf9197ed2bb4cb60c0709f3ea0788d2c2a47e481a1a691b505f5e0f6ed186126df0cc56bcf210ede9d2cbaa25e03e772fed03d5022fe5672ad43b52f8b9a05867ccdb7578e82ba9bf2e4390f20190cdb4bd757f9c83784444f31f59cf1084ecaad3984d31117efd3bddc054ce9571d6919b8d34116633188aaf3692e1f931908e134fdbf63952a21cf5baa2a7a487a8516eb981e77af13d5e491f9eb223a198365bd205925dfce959b1471b111a2ceb5758204e5dbde18f1c69497f6f19e182ec03858c36418962472e923b4a22f0400cd519e57036d182309e63ba2bf525a41cbe17e61a89ed313957a6276b2d5b3a4a7c4a1c9c48ae090e8b849f121b5d5d19ff421f10fb23962490a36f4d61396f129476970a15db99e3f1c84c77423aade1e018f2378cfe1e01fc19c70eb6a837bc5d78ae690f7ad368cf77f9e65f7949f4cf5b56e0c89828bc771512ba0b9824573d783bd9466016cd41a7f3290ec214957c2e9a4182b5eef65a02ad56885e29f635966ca3d757129fd4c879d9e75b74d889bc2ebd64f438d916526ee201f319d78926e7760cf6b594a511d2b965e5712ff0dbc139bf266521d7d543cdcc8a60918826504049fd3f18e364e87eb240ca265ae948a12abf818066a6993613228014fee346404cce241ce5b4e4428ccb56a693b1c23a168dfdc195d8268f257ce5d0d42fae315c331322090773c051e406d30b8eb32080228b91bd7d87bcc809e364b22e3fb7060bbddb8222388d099c2099cd40942cfe38e09263051e4ef223ab9c117370d87869a39c51c6f57cb19ee0d990249b12b67789b6ab196c6db71d36c9566e215dd4b24aece21a8aaa62e8a41d60bc5ae7160c7c2dd74591faa1d194c913b438b4ba9e164e5459618edcaacc1ac28c436eb4c530e55b7eee6a186e8b61dc6ebe4e92dc1f1d04795b28825a6ad6b2feafcfa1b6b5d3e83613e44a339a3ea5607854a1f37b684121946442a9353439c56761cf37390ce938337de088d255b38efaaee4433a20b6f9888277b3b09354cae97f92fedb29c7985c88da251cc56015994d3b43dc46e1349a4a30bda331b2e9c1fc3e358cd46924189dfd4d3b5ef349ec71121f3ef4db3ceca1ae4ae5e6ea4e6481406842dc7dcd7c5b8d4998f5a3b2b0db0e80797ef62d210364963069b3f79e0ab5a992fb42892222c7fbd96d23acb0d3b0bf76054b4a2b77cb0437361b757f1c717ae6db804167fbe3c1fb388407b660c2bff06de613cce4355fc374d205fbc5b2c8a012581b6818271457198360e542d9983df06d55654de362534abd334f86d6bb889622172366b0a6a1a85eeed7e63fb883f78bdb6f12a65ec9065d3fb20"}, @usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "56aee782cc"}, {0x5, 0x24, 0x0, 0xe0f}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x3, 0x800, 0xff}, [@mdlm_detail={0x13, 0x24, 0x13, 0xe, "6765893704baa41b27e5b451d91215"}]}], [{{0x9, 0x5, 0x4, 0x0, 0x1cd, 0x1, 0x5, 0x8, [@generic={0xa, 0x7, "eb15f64752881621"}, @generic={0xce, 0x392dcbcb50172a9d, "7590c520f572cac46804a7714995238ea3dd8dbac02c6498406decee4ebd6dd41064c413382c306e381ae68e9644b2c85283f46790db8de6198045bc8892834b499a3425372f452bf17e0ebd4e852ee643f5664f1e95d9819b717fde74e2e83abca534ed919c9c31c6b2a2ba9b8ee81244911a87aa0acc1864f64b41254a9d5fdf2bbd65b4d2dc600f43b27dcca95f47ca920df4e2ecc7d54c78e8761e71e052e03f9c7228cb3cd3a8954c74dcac020df3bc22a20c9de4e6de4f0683e385a1be2ad2c3c7bb65f8e9bf60889e"}]}}]}}, {{0x9, 0x4, 0xb7, 0x8, 0xf, 0xbb, 0x22, 0x0, 0x0, [@usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, "ff9d"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x1ff, 0x1000, 0x3}, [@mdlm_detail={0x4f, 0x24, 0x13, 0x8, "1b4afb3a021a02a8e4cc0ddeafa1e3399505250b3281b35434333e166dd04338c29fe6b5e671fcaad34c01b5436d1423dc22ec847ef5035311c607f64a53e77955327c8dc6ced6b0bc4467"}, @ncm={0x6, 0x24, 0x1a, 0x719, 0x4}, @mdlm={0x15, 0x24, 0x12, 0x9}, @mdlm_detail={0x4, 0x24, 0x13, 0xff}]}], [{{0x9, 0x5, 0x5, 0x9, 0x97, 0x0, 0xff, 0x6, [@generic={0xac, 0x6, "d481a1b0a98ade329cc7f0a01fb60b7bff9e2c66ba7354943276986e494792ea81ad2dc60deb631fa3487f1f1a0acdcaf84811a56f79ab4585c47fd350f048698c71d00404bab3123b857256234fabf1ee72a4024809235b463b54ded6ba19f64a02f7a1e2ddb2a403f9aca8798d8c51d1f0961a29dfc76ab476c6aae8c7c4ebe7bf0f0aa267a43aac9e70290694563513a81a1a926c890d96f7826483b7e537ef43d288757c46e2ae68"}, @generic={0x89, 0x31, "60e29df7882efdacc80d37f38c38e5c6f73b67a2bd162939d2656633b3fab6db16577f15c3f871289652cda9811cc6ce3f205609b6ce97e547db49f872ed47560f861400880ac83eb5d1a38c33c898bc4824bbd2331e5a8fae19a7a30a9b40326605ecfa44be0469cb0d1b919ec4c9ca84cc12aaafdaa3b2c74f1a09bac7705e64956783b22051"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x3fb, 0x40, 0x4}}, {{0x9, 0x5, 0xf, 0x9f4cb028db468c8b, 0x3, 0x20, 0x4, 0x7, [@generic={0x1002, 0x0, "002d7ef2a40de5026a77515bad8837ce48ce6c60ce35742a6cf6119759e9661df5ddf53f7b2e515c157af20116b383543ec8fc3a211da8a3ea5d35355d639d3fb7c0db9090939c3473669e087be32bd85430c2323d82a565fbf547b1140817ed90bb00228a01c8182ca467acc09eecbadf65b5f407c80561a2e4e6fc1fb60d96c96a4394050a04db1c8f45ac1cf673ad1dcb38d6ea8aa9e4da9ef64f5f62561a3a39e50638204b76e38c720c8991e6236ec692e9a65487d4f51b637f541a63c219899e54b9ad38b8a9f3e594fd93eff2b1f95907e14ddc0066bfb11a1aedbcf0100c3187b8b9c36114dfb6ae828971e200c6eaff8c5f206f498ed6a14c72be39253d4282f036e5411c6d4cee508a1edad2483f23621db92b872ef724ab9dd1a15ab99f716589e88666f16868baa994580c6881f7888552aca350cfd1d8d1cd799e40bf9e1cfecf4ca7e309deafebefee11a756f6b96f5b07e8ea2d48f043a716bf143fccd4a426df12996671b7a95f4c0138d61ab4f78ad6ae2427cb30778323a922383d6a840ee80f0b4a145e4e9a5b1d2a4ce18c8d390188e59c7c9fa92f59741506a078a7a0d31dad045d83125d0df55191651cfc18bc9f79df40b50badacf2ade7e8f25c221fba3cf7ac77c708aa192910b35541b800f75ec58821315b87aef91d14d9146b369014d858bd2488fd2377111e81fc78c7cae0edd240204d3bad8493fda93c39c42110ddf0ab06392e9789d2a905a35637f25d51fdd41d37a6405979620d64b1ed1b17bf8f5cf2d95c3130c8ce559501004c74533bce21aabd16a43a6dc4639c6bead653fafd27755d8d5a230a203e78f4197619892fbec6f01c909afb039f71c57f3945dad12711efe52c750e0248ce93d52431c05a1ec6542af67852490554a051a1263e7fb3ccc1eca65c595a1328f9454440a878fc8d511bf9badd7428c1ac6827ed185fcb818389364743221d0d9bc8655e19669a00edc9f6741b66e414446006269fdea2c58d12a7a2efb0f8bdc503a0381663845dd2145dbd15bd591dd48f3c0ae17e95de7952e7d0089f83f846d5876437bb143fc336087d4a3ecc735b543ded76632743bb023f6e395130112edf8490320b0ec952b836de8b573d5cff2bd7f14f90c310e89f99605bb0e96517accc31d97d18e3ea6862b8818818f716e00322d6c54003aa8400a3c7cce5d2e5f9c1789f6cbb619a9ad0dc1340067f956265656a134d9898395bb4fd18bdcaf8f4765ef178a3c96ba9849dda97eacf34843e8ceb69ef76d2bdabee00d79bb2f7f02073fe0f4d2c6a02ac4479582a5fcfdd4f23ef9468ea9ff972ef744cd030aa979570dd5b07e24197c9031be849fd1f352fd716c2c5e701269f112813f1bbc36988d1561761c66faf4be40c73bfe0cdd04eb59764fde07bfc613e49a2f65aa6b92bb8aa8aadee528e588748af3f5616f3d9e4e74a19223515c76e9a46568812d5337da28211d33568ea2860967450cb6ad63107fa13b9e37bc9e933cd103e535ef05f1280ec4bbee2bdae3a6f1b1ff52c8525effe061606617980397d01e0c2f7cdd663f6127cb12f17fd4d0405a9f3f6d7b224a6a6eaf8246d79e2b6973d72f2b4633a874bf3d9f1b3bec161caaae610b305bbe352fffa9c7253f37099eb1ca8d87a5b0c13ad8c77f719b26373069dcd441b702685abbac425b664b7d11f7946f6d852ae5a59062f946df314be95afe4dc7041056cf7c76d0cd70564b6ddd34466f03235891a11f89ef25a2e67910c658fc65109e423b2160ca43f1f9cb9251211f72e93f24ffc74b73fb37264a3c3cda74418760c317788d69caa66bddb1f7c52f24b824a07eb2b89e3d57e5a9be918fbd35b44489ee6dc0bd9d9585439536ca3ed948c58e5ce4039dea68deae4cd8f69d2dea75e659ea6b2c54dbd6862f47c91bde1043dc94c0fdfc4bf06f15d34ffe444398a39ce7ef09d504e7d15338978860abe3270f9a32f03f8d11f12976849e403f3fe97339372510e6eaac6e257b3418d83d4c73c685d54f3db0b67afcc20cbae3f9b10be318c1bbfe5983658005e46e3872b871f468aa139f76b376681dfab60ec9f47f29262e39186b1dfb7892642cee8e5cfd7a04b0be76eef34eb6111d1525921ab5cd7bde69ec9f6e05e822dd88dd69e364e255e5b85fd6a7f6b967535018b977e92496e642c8b83a30e3a583d859f20584dc8408bf184f463dd114e5369b510694b2d8b3db2f6c63a1e0472ea51ebbd0bb74e31c1174d9839210aa2223a52926cd3e2307e83819de7919ef948145d8c96b1f4f62efb758d137e56ce617907fa2673df147e790a158f0332677d87c64b5e6f376918fee6c2cde19e60a98d05d2ec53756c1836c6e15d66f559a9f683e049561550218c7e8acabb0edcd8318b89eacd9de2dd8e71ddec2aa69af62fa55218c1ed498a68c3ea412a4fd8116a892e168044b30483f08ea8a9583542e5e8379320e44620a4f2515cc5c73d2cfeb13be4c974139efe5708db50943a8b2c5e6dce37d3cfd699023dfd7d2cc64848b45b49f1134b14c03cce89f9b18d4e87b0e6f085c1dddc57404a1853f217c97f8b0b171fbbd51891563bd13621783f859e3e2a7a44cb7d97e05d58468393383b5bcfe0bdce5ad60137e9525f331c9a50ce45e268489a6f31f6e540aa5e453d608a69bd0e39ca93d861326832faa8c0acfb5101119e69f753f865b1791c2d3bd8cc0eea454c4243f2573bfc214d424d3d1a5db8ba93af4bbfc3b0c62bf55f2c879ee146e7fcc8166f49e6ecbf389f99ba35c95337dd7da69d94623a202a8bde30b9de2096b28a99d8e6d81ecba2d5e3cf9cf928b9af47acd6a3032611f33c3836e37f6b279336548f4fb933b37809caafd279774d26c8077a0abfb7a77160e9cbc86e2c00c4ef8ebb313895fddc72aacf743c7b8f7cb5840b2b74350ad85dee3b27f7d982e7a56e63081f01a27935e5b2655ae3b86bc6bc87818a273348f2ca98a7499b02382a69478dc1bcda735b210fd9911d061b29dfd46bb655e8d4681e25e74cd72bd7acc7fbb599f47a039ccbdc80e2b7864fc5bc17cdc4107a814d1276bd659d2f9cdc1bee1a3283b6eb077e2696d7c638760d5a908b905c07c46f7ca0cf87319aea1233cc5cab4264243d73891335923ade2ac38cfc5c64428d9a18a1b55c3c324b5bf6b0b224666c88a712a57b174e5800ca88809bb3b9bd2b4c63e8a1894d9d25c87e72b801691c6b9c33bb162dd58177b4c2d31919754190513a5638bd46152f04577957f6ea5e41678f8e1de03019494e5751a67363e5d6eddc33fe8abdbf428038749ad31e8e401b43d672bb17bdc8084a61b464e5c9dfa53397ed4a2357cb0ac5148f5cdbbb6ed41f280676816ed10ec46b848a3ee8a1bba3d66a2383315130e91ca2f4b0077522f0ce0cd7d19909b4040845cdede692cd1c56e89802725b675713539ffb32f2c0d3b0b4e8dfe1fa1a73fc4c7278064a2442daf5779495934d0f917addef90235ec04ae5b1f07a3559442ab19d56a1aa619efdf3d143cc05720324bf658f5feb4e4714f2b76ddb9b42aeee15649d8299c480deb4655c9a9a43bddfbb98d507ff798a7d465943e14c708841237e2c5e7b9723d29d5c15d2498e230bb905d8ade1290b701f8bf42492d5a1ecdc911714e92097486d3d77e2a4e3273d29c43e05bab9bd792d26436d07ee57dc77c0e511cb79512755dee2aaf41d97991ae7185dd3aa55061065974a20d384cfd446044c1c579fe7973276465e5fc9f6a41a881b5a4b8b1712e6b2ffe6d63c1590d8ff8864635d18c5e55ab83e77170d284770661b777f81b0cc506e3917eed89d7ad24325bc597bfa4fea170c636101bd084cec626b331c6c137db0be72217a48cfc5c3f94284a897bdddc727fc54f9c4a5185a3e753e1fe0aa579292c289d0e9cfdf11acfdc4047990e60ab7b731c820991a898918ea16b57b9ed3a8f4d3486f189f9a767c195a0578f42ef3803ce4ed65e3509bee2037073097f3fc0d1a20681e486548facac1cc5cbe3f7f8985541042fea0bbfbc51360bb9577ad2c63c2f1e3826a521da25f027ac4683585610fdde1dc50aefe3568552b5f5a5eb6f1b0b28f29a8ae0d008ec3577ac64f784cdcc6bea546b3abe5bcc8c84cbf95b5b06f6a07ff5f08367e8aa2cfa6f47f1f4bd6e9af6640a3a839d0d3dca323c088d9cc720d10500c4f0f6dcbd4231c78fe2b7e347936401744e560f17cbebb26d1cfe58bfcf1eda706429e3fef45cfe1a88ec46ff8d73ae6e91091806856e67c2c059ac7b18caa275acc26b7e31db2f9e9d5dd6fe401d2d180ae79ed5972e0242bb37d3b99a064adccf2e08e4a103121b7864e255fa8c3f937c6ff0bf5f32a8738aaee8144068eb239ec14084afd9d65ff31da85f87d33b48f0fbd783a385a822e779bb8aec597643cda7a79bd5530ba6a0c1f5bc7ea81e3dc9be9b8465c10d9bdc7848e093f58e7d1d1d2c46afda9e882c2aab68b3d0bd2ba7e201ab87b0d9bf064286eded28e664bf452fa3faaf0a2bcf3da34a80db919c6b0acb0e53cade3d7fbc397cec031b9f5cf8faeb68797415822f4b38a6be3fa61561fd2621f44f0fdceffc538c55297b72c7d9267c21d1befc7740014174c38331d5484f1ee2ca61dbe1f9c6f803c9e4402d576da21955e93392de13717a821a7dc7cf3085156cae8c172574228268e2afba9c9d7717e44862c7186878602d0e0e95ef40bfbcfa44232ce1eea23a1057ddf5ebce9bd1a27dc316e94999e4404f159cdbf5fdd905fefd01ba965092a317894884e5e44ef12b3f79834d3374fb04f5390f51791fd258eb27c38fa6161fefc36a062ad744f9116a2b5e9715adb470809d9035c5efab603a32bc8fef186059d7b4b7cd8f8fa962145756b6c7f8e8a2c5f550e90b7571c067fe4beb71260d7bb25b227744e723344e6d9a4741f6e30ee5d25bb0d10e64e3208d484dc331af1fbef1a764d286ebd3cd995be6a7e79fd7d73f445df2757d2cb5f327cff732082b7bdbf242ae66e4cf1f4a7ce03af24e4d815d6b21afee21e375fab3bf28723f83115a7511625ca55f566f6eb8d82406b748aed2588939750146cb86d77752e08127f284d39dbdc783207a2c6f525098b160e5fc612cf39462c76f81f2144c69fd01810b0dc12d67934cd40ffab37dbaadff281e2c03f691ac6313232d438e41ca22fe1da0649b2b5abdcd8dbe0be5a98c5fb429655d7fc873b0524f9f0000d15331d122400f9c4fae8dd28244532a515145af385b4337a280ebcfe233003e3ca64a6d81263c071c22926daaba939f63c73a5ddf883852730fac874e3e3cc074002c0228fb8b7f96811ddbe60c1e705d4701b09d2f25bc45e2165477490f8e5c5f2d06e34efcfca14c5a694db8ab98ce633646ea561d7ca4547b48b768f346819b467c38c39b13f3a402b1336a6d682854e50e80a705b15c723f52c2fb1df1af797f11d54e8a5ae8718886ccc85c3ae612667031a3c6681f93652a4114731c44e8dec853ae8a82dcd8059583037c9666d7b4d0b190233dcbf3ba7248227d2c606a688bb59533f83f04637b7b9b8d608c5050124edd6d5edf4e779fac3fe81c4d87823b72b5370fed9b9aa9abe973504ff6e00dc72019158b4cb03878e2e6f631eaa9da852caa4452e20a6f0d15a80b4331df49cf0a361e50075a55ed50d0a37f27313078b6cd3163ed2b0b2e63dbf14104adbc47fedb36dfd0b3da5bd5148eda250bb97e2caecf1e5a496d0b3f31f82112447defeec47ecd1"}, @generic={0xd5, 0x29, "0b0e2b21580095fe655677d922d19c1f00724315b0f069c0c87d7468c73533de1852a1b9b496ae2add986b8c36fd7c3f7879e74a056b40a646651ee68c2d00aab273eddd21a7c06c169c63639e9f38cac6652d2c954bb85bc19783239e223ecd88d2263192b205673d3a9193ae44eceb8f985cffa52e2fe6df1b442d4f5ec8b24d20fc8940f0e8080cdae7d8e9cafb8cb62b4fb1c9bb025dd4d5177fb1b984d70b8c810b0332c6091a43102b7f699234be0c5f52d9c50a3f9c5763fecfa339551691dd4d803f9368a3fceeb6aa5c62685a5243"}]}}, {{0x9, 0x5, 0xe, 0x4265805cae2424de, 0x37c, 0xe0, 0x4, 0xf9, [@generic={0x44, 0x21, "be5e0a15f86e560d85e42704edeadd0f681b0405d7a0043ccd9c3e67179969db889688114f027572d76f9539987e3ab991f73d3ab7e92d448f93f0cf68d9c126cc47"}, @generic={0x26, 0x10, "cc8c79c98c8bed05cbeffa277953b0dc2985ca0427efd8517805069140633b213ae00fe7"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x396, 0x8, 0x9, 0x90, [@generic={0x86, 0x22, "73a09b8722ad579ac66c12d173295a3785a8e1008468cb50222398b4ec60974633a68e2a048c0fc1cccc84d3a815250543160c919c1204a15887eba578274afd0bd8107fc057401b1fa5e2fdcc614114fcddb641d8eb4a42480ace0056d165795962c38f5b531508a0a5960cf05b7335a6927414806c0a07dc55edfda3a45e7fbb564363"}, @generic={0x77, 0xd, "4ae27f59d6b58a8642fbe1ad8842dc18568ff693944ef5bfc6bac512e5f5306004a682dce1d1879c206412a5141747d7ad6eb918e7e884c8137ab515995f556f7fc110d91b1b807ae9ae4280fda427f88cf851eb481c4130cdfceab85577afa161ee97a636657ce80f6f70b8ca6162ac64d661145a"}]}}, {{0x9, 0x5, 0x80, 0x10, 0xac, 0x0, 0xe7, 0x2}}, {{0x9, 0x5, 0x80, 0x0, 0x127, 0x8, 0x9, 0x81, [@generic={0x7d, 0x21, "2e49cea8e5b458c64746874bc8f988cd3128f40970dd8a838c91c5c698b89facc062c1fac353d8615de7845c958998769726331f0f2841af67d2887f577e541dc36d06abf82753b9363bcc3b95d7ccbbb9c451c251d8b33dd19dce5f2d6d8dd029dae542a191083d4c6ec8b0e0afbe17c70f29367c7649bc827e84"}, @generic={0x60, 0x21, "127189960b78ce10553e924df7a1b903833c64d79ac516b1bb1fbd4786eda997970d03812280633b4a91b3083c912350d3b26832582bd15d2092c178a35f4021a3228978ab2a9f34d617b659d85db20cf477fc7b132471e514b545258579"}]}}, {{0x9, 0x5, 0xe, 0x22, 0x1f7, 0x5, 0x0, 0x2, [@generic={0xbd, 0x8, "e722d3eaa6df68f89506dae307e4bb113aa7c71d216bfce3855aaeafb46fa8918d13879a16a83763f2b8f3b73e66b5abe99411f39158be1cf5f151714f9db74113ddbb562e0cd7d86a33bf1d39f551ce7a84a00558d81271e4b442f7626eb6a5d08b3f3c03d32067b5c0436dd2bdf22810f8a009c00255d5b3ff6e2d3a6af8896799a1aa0ace3cd1f8f8874656f49ccc3b4261b9293376ec73b0649277b514b1300a586ece4e76188134b70fb4350da3e5bdb2258a487457687ad0"}]}}, {{0x9, 0x5, 0x2, 0x2, 0x211, 0x4, 0x6d, 0x2, [@generic={0x64, 0xc, "f89451ff8c91ce965b02bf5bd14e8577f8e9795b6cbc7856fba1e75b208cd0f57edce4715c276dc1075e6921bb9eac4f2f7ec722ef9a665ca152771d966b1f2b2e41236421b970a4cb313024e72d2058e5a61adcde488bde0329b2eeece7ba942fd0"}]}}, {{0x9, 0x5, 0x6, 0x10, 0xe7, 0x20, 0x3f, 0x1, [@generic={0xa, 0xb, "1b59c0553b016515"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x4a, 0x0, 0x0, 0x5}}, {{0x9, 0x5, 0x0, 0x0, 0x1e2, 0xfa, 0x2, 0x1f, [@generic={0x1002, 0x8, "86c8f211dc7000d468c54beb22d2c9f1794ec63b9183a39ffbac23d624e1109d0eb5785b9cb512eb34ee1601d0e322dd6580ff8d5bea2d2f6e1838708cd99b8e5f9bdf744d12fb5462e7abd8b54224691be4bd83728e92a1b36194540341253d7b539aff17195db733e68143165fba087411758f5c4845e23cfa63d05b0bf3d197c8effd35e4cdbc328aa868e949f07134a3f885a4ae8252cb6160c77c238c58cad2bcbe182e5cd7c1be5c305faaaffbc12f1b58bc8a0152e34e89002c80e9feec0c7b7b27ebd1e67a0fb85b094de4a0664dd21d775f9eb2baa281549e7a3d9bfdc153670a30d5f70befcc6f07c89cc4f310710da4db8669f469a14dbdeaa6fd1360926a7ebebe5fc48acf77d2adc85a5b8637204c46688a3c0167f6f5f00f9be972d50d92861f6fda3d0edcff5758fd10bf190ad352cac41b3f4684cf1f593b5e99380f4290f8d0152bca5efbd54df2f7da6bd7a61125820e0012dce7a33936cb7fdb7c1060ce1e0741ff88bb09b9cdb256cdcfaec703ba1a2c7ad343a2f1899fcf1334eb2e96cb5935e4dd2cc7c86b289269d75955709eb1b1668cda45715d323b0261a6604d2ea1fbe028ea6cbdf2b56b2533dcaf9a7b03f0007f9580641fa08d604c7ca3b822aac8f5a3dc0ac875ddf0362d6914d38b7aa9df41cbc9f0716441f37c550e44dd3e9679c578ffb0097dd8d29d09d0b7ec8b1f2d0c211f0470319b188c666430c26a5a7f7a0059e4f985d7491787b84e38062c02c39d561e23db07adf907bcec2e503971d55cb8839d2f33431090bb178a9b44ecfd655266b42c250086da9776a7262df95d0a657df98a5c4539db79448aff823d75d17f7cd3bbeaeb4748a7e68d4859ec35aeb094b28491ba6dffb3ffc9ca2a18236acca6c7822bb26a84c1b238a8312d4bb66680560a9f5d6e1f185e04e392a670b6c75627070807b7ea54aad2855d891ccefeae8d42f0bf74f03801008f3650e4690faa39464f6a3c4c3967cd62843316de5089d831161dbd94c285f41d0e9950afcfdc603dcded6b1237d005162212c88bbb3a24145dc6982bd7600f3f9f5df6e904587adc3997eacb65a779abe74f8cb7d11bc6a04cf3d51768b71310f35aabfae958d00600527102589fc848bf880b1182f68470ae252459a66fa7d0d28d10509a54805e829b4d4066b2237a68b3f4c6011759c59e33a56161006b11c87bb747b063905a1dc6c3f799d80815cefa0f2399d9d759f30a378eb031228eaf50e225bd4b7e255a9f4df31f23da07d806177bc2cab7869c3686bd4f85ce77eeb6fc6b0fa1def042ae9fff17e8732faef0a14503ba4d0272dfadc80fd7b8d3983971bf0735790c1e6ccfd4be5708428fbf0ced22dd5d90141e19044ff382f9dc5777b9d0d929a8454a08ec2a8ddf2a01ebc618773b04f3a7a547c082d582b67dafec0dfd196d5f16bf6df87906020b1fc74762a6f70de5016d739a65e1ab69ab67e50d1cf1bb5300987078cf8a61dc059736b5c35e35c13c2ebc86d5e41972270153d401f35bc5642b7b339d84ae3d4997060f00a3d1593020a41df8523e42a774d514cb7248f5dd2a990a91236bc590427b102baae867a3344e7c46d2df341792976641bdb5df07ed11f47bdf825c0085ac9aa85a7ab2686b30080baabe1ef4d66b6ae176f7dd8722111d33f6acfb704bc162e8092b3a357b8a1943a2e7f66c24c120c2d77637eeba2754af9c2012bfcde82154baba0bc78c6c82d48822335ab329d993ea6088427ea3dab6879bb427280ddd3926e3c905b46a204a2e7172d071a18d6e9f420cfa5e8f9c6b555be040997eeabb8a5c5e1f8bafa6fa7996385b0431570de03d5d503eb9ad0133432f9dc2463596f422d170be2c32fec4a76f7656460692239c02afa840f356dafb3c84ef8d0f0f2507b88cfc565393adc44d9b3f800b687a800af01beb0ac571fd2692332ba62f911294e8b34201c1a5345f203b3d6468fcb1e9ba1536a71b0e1a9fbd23a4195dc62e63052c46b86422af54ea10d547ef28b8fd4db5ac96bb2f2427d1e89d6d813b3b95102c83721e9f077577279372c578644801f97323f14cb7b5f07c475bfa9a3069422649d886d12bcf62a1f3a66dd3e014aa157f8ca6ae90fb39722eeca34b71fcbec83bf26085ff8a6a24931d7e18162577a5b38208bd5e1f6271b7a548bba1b5eca7279f742328f31ab159861f35977bcbee5f6efd03bc25f867f154356b70517c6a4209a1832d2087147b160ec09d671c78aa56c0deeea85b3c6ebd42961743a8f669c3c8d99178eb70fc8a297d851e77f9f5d05996b9e315e3a227027560817763b551eb70dba88d77404797ebe4132d582c128c238239f657f100c39dbdee18779b0c8b358141a010f8a50db88b928f805fe43c1260f9ecf020d6ebc081e91df1d3a4e8f972cb9ba6fc68dfca3019c0a9361596896497b8f237be1dade0077d4f76b9f6d181cf4888e28918af793756541bc5b7082e2b550f3c9b00e8854880da1e8b3665cc84d1a5dc10629b28f91ecfe66fe90d816fd62c867b27aa524ba102bef724f0b3cb4424927a7cbef38f7013fbd63c9435e8c102d2ad40d9405f07377133f71f3616d82141853e95f3b3d01f44f9913c37544894f1b53cf289a21b8799f4853150bf1afccadc5c85a311a23793d41824b9d112695bb81585dba5a9279fef49efcf14e7463bb00840d3b1bf3111b7842ea0786bd3add73cbabd55d1598b2ad63492f98f3c5e83245fa06c96586af2e7867105312e2007cb1471178ee5d3f392005ffc396dfb88506bcb720509fc9815e51f04ffc74d2cf9f15e18cc02abf8bacae885d3f5569fbace979b1db4f691c811703ef2eca13f5046137e639d0c7fe7675d183c2a562bc4b9e5d2fe2c70d9ba5a8c9e6d6e125e4b9e303826a142040ff182f896699e4bf48bf354451426b043dba6a4478c7f8d14ad2735b6b9ec81a867649889b4a8408020eeea7487c317e2871a7088060de5d0af92b27c0c12a57e90c7a279dbb270cd52180148cf09a2b2e351b331d2a21298fe3b8fb8c9d707f74018d3826bef7bedac00a69309959df30514c77cd99a701b79924f1b013bb23bb14f278ce7eabb97da21d9ce7cb04b09c5dcee35fefaa01a3ba34962ff1c33cb79ff5d762eb849845132e91183b52c894be474dfdb95fefeb1ec43d6bb5ae709f18eac7c400fe518de058b71f915371b3d04dedcc4f61a3d77bdaf12b8c082c74952114fea92aef8dbd8a2ffc3824991486149085d0041ec46a303c4d1d059d22d26284569d7f1287bb8f0e25cb6d98d74893aeace28bcf9d59370a4bbce1c81c4abee2c2a15983d8ee47e89d17fa48ad693b9a7c650a92805696fc59212f97dae0cec1565177080f9a9b082627cfbb200ff9eceff57d91a209eb90306c62e9266af95d7c34c1fd08c8eaba3b49f139b2d29d9d6551830552d0b08de053c8dbc2a1cede9bd5fd9060f2d626f5ffbccef730697bc7e9c26ad217d3d616770357d5985f7eb00da5626bd4d4580f6d43458844a11c7d2e6cecf60f6dc10b073ff1c585fccbb1b8c9d3ed262ac75e772df16a969f98029184c9fd534d7e5fd23ec6bae36941b3a471b79dee353087daaa809394e843f6ff15dc369f36788d2b6144af0449ab704e551adb8b8a80cc06ae63ef13126ef9396d1e3879485f38e5571a375f95c30416ee28b9170b0249b4d962df2039ddbce6a66df510d481c9650660be7efcfe4fef214630dd8679b366bcd54094d795b27c4630eb031cf52c5668bed34f896086d4b4c640e75e3ce29b6090a390af621575161ccf8c144659036487affc5b28e7f9599514418808fa11d1f14d79aa5f4f6a22f8998c1a96f8104795db6167f736eee6a79c522c50c6b0a2219ce0cb6c98d127354614d060e58fdcc757058cd7cb64ed37bd0068ae5a64d66053120dca6558ca717d1217daeb099ae9165d1f5e16ae5b026c0af035395482db1489c6b9215db61571c27465324b176210896c5b2f8b976aff65204ea3eff3f5f2f6524764c02e4029afb8e6467a874d7cd9eae67ff78aeb0e813067e08c670aea854d520265bac5a48408269e51d14df800352886d7d6241b8f30c0b9edfe2af6c31f82ce540de5b07119c386b8f3dfa7b3193e33219ecdec6a1142c099ef4ff766fe36530294521f77f199f9c4538ceb528372137ef8eefb1774b15e434c01f0db96c79df29be9fbab3dd12a19b9ace21c4af0a0b6723293249440bec7db7795d55e47fcb48098b187f26cbd2999d89c863e47a16ace3ffe30df1baae6b99f99e492e2395e7a30187d8e49022330a90221e099a052e92b6443490dda97c882198fd8d747e9193d1a3fd106ac3cac6863640876c6d6b011ea462a83d285809fb6c1a5d9798c689d6a6d263b55d3e1c98bffb204002ea41b665467076d747be1e40c71fd87f4b1783e4c0f804a2f5321ee43c6f106742d58b3e9c4800148e274d2e0442c279cb41cc351f7cdec2b229d3f407e8fc1236ed9713b01e5da352ce2f2ca221267904fc74734c94a2817a426af8d29f24d312b4d692a8a4b4ec33732ad15303058b9dcedffcf993e2664b40a80edd9d6b6bf38ccb77224f147d6ff0a41b9a1fd7ce6e76d35b019b0972776aec72f35d52cb17ac1700fc4e4f82dca3d693be843bcb7778dcc1277381f0f7e599be51d8adb92e38e819076786ae4148e22bc712003d35b72a78eea311e223da3f371870fc62e90a59f3680a7b75e6e39493ed09157fe0c0626caa70003af4cd79533a9714e56c425add31b70902c4444db89ba276cca90112d8e3f5211085d824ef36a889bd2f71d733e7138e4dcfa67aba50cf84ebc999f2b284ef6cb18aaf30e4f3b63b7bf07a371f3a09bade01115938197d34fff7398793a214860517299bcddb09209e28b4e5877aca9d68f129eabecef2c680806cfd16151189d20012f32d23db7082eddf86d3080531c148fbadd9070a82ab4a4e94dd145abaa3bb696bd5af7d52f0bb4d3d746f2da4a76677e15b55598d7c1039a4961a9beb95baaa59fecae0bb2a5a662a530d3d58b5b116f3522bcab7d677cdf39cf71a0922480f69a6dad21e68605ee973bcfa8f8f999c37951c973b456b7423d91934dc15126facf7776720c162e0a3705d641f6bd4ed6cc3815d2cfb896dc932c2c1d93d0c54666cc235a7a55e60464668c09f9e98a771217daa261b510014d54352d7581355ddbb42bc3cf0ece73d545bc118c5ba851b4a428a4f0205c7210a82ef67f9fa9ad0555959801f40ad9fce0419ebcdc4356a63ecb3886cb5ac98a5807e6c929a100d272ede5a08550baa995f152517f94e40f870e5553cc4ba14a64fe7c7e4eb1befb4c1031cb998e16244fb71fe0d71ea960df7d5f756ed30c1890912ae1eead06fb3fb792da031e6cb4d3acf871e09e47bac02d06b59f93a6324e6efa4a3f55925d1f09735ab63434515eb0b977812ed2a04c6b2a18cde34b9eb0fc56d07f9850e2bf26f6253f183751f2769b6b8b9e8036b7bb232973a3ea2cbe3de5516516dacbd9b2f165b347287d19a48701a86ef7f2d7ec373dd5c89d835ea7aa3c278d8df89927a0d0f25aaf47de0bfc7bd3ca7e9cac5573b1db14f54e7c55cfc0c9333d955e15670bb445fa452c28cf12b3d47536cf7d0252921528582c3252971a6e925a10b7671b8de8ddf80b90ecb3b3915cb5ef6b2c923a148bd2f89ccc6b0c7293234afab6145b7fbd94eaf0ac5c9f544540832f60313f320740558817715370cb8711718741f0bd3b83b53"}, @generic={0xa8, 0x6, "c1f9ad0d2efde15ec4a18831fc129f8773535938800d6b2a18b1ed9ea2332cdb724280faf7205970a6af53e27ec3da8118a35cd91ba82818b36dd37edbe1648480eb738c961a90ba12fe716312e7ce4b37dd8cfe6492af093b94072d45bfd88753068e29280e7feba46ab82aef955aff9c2bd33b46fd942f79093d5faf6dfc20cebf798449830eb1bcd4da2de89e6032e5199efd55bfb14ce5c8d1fafff65ab30e52f9290e91"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x54, 0x1f, 0x81, 0x6}}, {{0x9, 0x5, 0x80, 0x0, 0xb7, 0xe, 0x9, 0x2, [@generic={0xb4, 0xf, "1543c193ee781e434f3b4ba26fa5259f8429cba37938babf3a15b055fcbd1c01ca4fb8b8c75cf684dc9bd672f58284dcaf17134c265d52f1fc9c088e57f530f72cdb625d3b1ccb6eb3203e798cbaaf796f908d9aa5b23ac6d258a4ee8edcddb1201c5958e3555f42310755debeea9eb690d6c76189799faddf89615217af6fbdfe69d16e3df98b831c7ca555f45b0da0290907f4310d5a9c8003c36eda606b8321b1fcfa68ab7768758dc331541a13647d53"}, @generic={0xfe, 0x1, "1a3ea7bc928aca69866cb0df2caf84b750ed00d032d9157cd20e619c8368e7253b9af8a09d1c5942b76dad7043e29a4ea4857ae29565565054065fc76275eeae25b40e3855cb2fbaf1c5b12bc8e82f434006b732917e88dc36964716b29e47b5f52470437b1c975762b7ab24324785fa742b7bb3f270e6256c9776e75129bd34a3c409a6a52ee5216613ec9bd66818bbf2e15d9689eb330b20fbd662949e4284eb2df7eaa3d323987a6445d6f85ab5661a2c342c359ed75e2d4a5739421a00ca6204687d455df10fc857d5cdb391509a7e2c947ff222b23df860f2c8aea03ad6fffb682f7574b0fd0325b01d4ac0c870ffdea4d25fe057f6ae47178a"}]}}, {{0x9, 0x5, 0xe, 0xc, 0x35, 0xd3, 0x1f}}]}}]}}]}}, &(0x7f0000009240)={0xa, &(0x7f0000008fc0)={0xa, 0x6, 0x110, 0x40, 0x40, 0x9, 0x8, 0x1f}, 0x23, &(0x7f0000009000)={0x5, 0xf, 0x23, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x80, 0x4, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x80, 0x57, 0x400}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0x2, 0x75, 0x7, 0x800}]}, 0x5, [{0x4, &(0x7f0000009040)=@lang_id={0x4, 0x3, 0x432}}, {0x55, &(0x7f0000009080)=@string={0x55, 0x3, "5b15788723dfeee4418b9dca635811932015ed6d81b011007350062b6de965ee7e2fb75e959d55e3c7b8dd42e8efd7bead0b7c77aeef01e4f92a01ec74bb4eed96e33634df6871f80df1ac4a1950687e76e7f2"}}, {0x4, &(0x7f0000009100)=@lang_id={0x4, 0x3, 0x445}}, {0x9e, &(0x7f0000009140)=@string={0x9e, 0x3, "338a764537ade13fef79f8d2d3eeca69a1b64357fe4fe23cf3b5cda59495df84c7c51b021cc3b5eda7eaacc51bc73bb39e41399da4c5adcd2fe9f065c8bdc65eb1911153ea066f91ed257667a290139605c8a0e0f179bf8e4a945ecd11e06be1300830added7ec0b898117380d13c99cedc98de2a23fd018b9a79aba050f4210c516b209f692231b612f5bd5bf8dcd63dcecfa9a60aa7a9f19e84474"}}, {0x4, &(0x7f0000009200)=@lang_id={0x4, 0x3, 0xc09}}]}) [ 697.307073][ T22] appletouch 1-1:1.0: Could not find int-in endpoint [ 697.321191][ T22] appletouch: probe of 1-1:1.0 failed with error -5 [ 697.333554][ T2747] ipw 6-1:0.36: IPWireless converter converter detected [ 697.365211][ T22] usbhid 1-1:1.0: couldn't find an input interrupt endpoint 02:42:59 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, &(0x7f0000000040)="101d4574cd1c4d2c5dada6e0bf5b824454d5c1392c9ae78e97b688a9ca3621459c557c44d2bcc00c6954c6e9a07ee513c8267bd5fc91e885048a5eb9e9c02b09c6f0ca40ce9691a74afd07fe4cfadd2697ba0911262955614002464423020f252513446ab93e059fb7306652e6a82c2acaa81f41ea57a89a77acb0ea15cbd682b142e52b771682772afdfa875a0e4ae43d7726fc7bfdf946d4cb079a874c23749219cacd3c7bfbb5ba014ebe82a3e95d09075d424e7045dd43fbccef859c22b8492905b9cd737c25e74a42bf5f36daf290b67e767d15dad166145bc555f1", 0xde) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x13, 0xafd070b578b98155) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x1, 0x10140) write$hidraw(r0, &(0x7f0000000400)="794b27657f845f5fc9c56325647dd0937d9ea396143f71fac9d7eb99243467a3c415adb7822afd43b54f8dd132f27f148ebbd07523a175980da189a35e5af2db107e3fa54d6c6b559e1fdcdd21cb509060fdc4030ceaea52deea93b1ea357e24b48ccdccb467c83b883cc9c2ba414d91f37aac813da3085efaa640c7a5f69cab7da9a6f25fa517b07bab1280f5379b80b9d755", 0x93) write$hidraw(r1, &(0x7f00000005c0)='g', 0x1) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r2, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) [ 697.419491][ T22] usb 4-1: USB disconnect, device number 111 [ 697.454100][ T2747] usb 3-1: USB disconnect, device number 104 [ 697.624259][ T83] usb 1-1: USB disconnect, device number 101 02:43:00 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) 02:43:00 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xf9, 0x19, 0xb6, 0x8, 0x499, 0x1027, 0x5899, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x2, 0x0, 0x1, 0x52, 0x92, 0x15, 0x0, [@hid_hid={0x9}], [{{0x9, 0x5, 0x1}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x86, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x74, 0x2, 0x1, 0x3, 0x40, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6a, {{0xb, 0x24, 0x6, 0x0, 0x1, "cbd18271a055"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x80, 0x3dca, 0x5, 0x9}, {0x6, 0x24, 0x1a, 0x4}, [@country_functional={0x12, 0x24, 0x7, 0x6, 0xe97e, [0x3, 0x3f, 0x8, 0x3f, 0x9, 0x1]}]}, {{0x9, 0x5, 0x81, 0x3, 0xbf, 0x40, 0x8, 0x6}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x3, "", {{{0x9, 0x5, 0x82, 0x2, 0x1, 0xc1, 0xc, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x25f, 0x0, 0x8c, 0x1f}}}}}}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x201, 0x3, 0x23, 0x0, 0x10, 0x5}, 0x13, &(0x7f0000000140)={0x5, 0xf, 0x13, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0xa, 0x8, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0xe, 0x7, 0x9}]}, 0x6, [{0x4e, &(0x7f0000000180)=@string={0x4e, 0x3, "906bc159357bef029a8b0de74c1368012a6565db1bc44aed57a2a5d2c19a054239fd4b50e03dbc614f147dde221259cc3e47a4d57633d7f2ce8c2fd062f2b8d18c1382bac604779aa7a62a5e"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x445}}, {0x79, &(0x7f0000000240)=@string={0x79, 0x3, "49fc763f7c044dbb2e870c46316f33325f9541fbbbe701a134c73045f727d0d043a2e17e9a9807e348564ee3cba0f9201e28685a51fd1461e07db3afb3ab92912d1869e413eca9f3bbb3e95b721b906cc03dda8a91a16ba1a768b954c48e111e3fc32757d579155f37a5c92ee6afb41e2e26d3d1f716ca"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4}}, {0xf8, &(0x7f0000000300)=@string={0xf8, 0x3, "56b643de1456c32e65d537280b46389b5fe09e5f11d770ea4a7946fd476e95bce16a0e3c1de7596a894bf411e6df9bf0c0f36058b6103abc7c8b5aafdae12d496f9a594f649adaa50e88069bfcce3bfe3184aa0c94cf356910f1d6659fe20190bd22388d668a53cce81c4016eaf3fd3b2a258babfba2e46459273b7a2fbea13925018b0b2c12312e78c1710d48440baefd648590fcfe3547558077220cf48cd5115ea26cfd86dfbe4600031d0f9b3c4db9b454f55ab7b652b3badf195ffa5f825e2c71a968bef814f0a4ee92c6fe163189db9304b8d0c67a0d6ed2a967180722e515b0a9a4d2b4f09d90579524c136b102914e2fc5e9"}}, {0xeb, &(0x7f0000000400)=@string={0xeb, 0x3, "e28ead0f95f49c6a015897e7dc8f5dcb5c58ff80cfab0396252b9772a35eebc3b91851e62ba88807f3f1b20655d51392a380bf3585e8556a053e811f963b1c69977c68bc80492d4cee125ddbce88807f07ba0a8d6a718c1a68d71afd7f0799d550c2933a0a86da35255c5bf4d8a58bf8c2050007fade50fea5db1b46a3daef9688a908cd0e812ca46ec001f44a31f4c5e994b0abaea3d3b00f73573f7b3258de264d280c8ff9069f0957529604788153cbc8034ab0ee2425db808e10e0acfc8da4d99442722f1b45e425584c7088dec73d9ae06471f92a0456cf7cd000578b40aae1b33e4712a7c857"}}]}) [ 697.672083][ T2747] usb 6-1: USB disconnect, device number 94 02:43:00 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x404a43) read$hidraw(r0, &(0x7f0000000040)=""/181, 0xb5) syz_usb_connect(0x5, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR64], 0x0) [ 697.716168][ T2747] ipw 6-1:0.36: device disconnected [ 697.723587][ T17] usb 2-1: device descriptor read/64, error -71 02:43:00 executing program 2: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000000)=""/9) r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000080)=""/154) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000050c0)=0x30) syz_usb_connect(0x0, 0x190, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x7c, 0x95, 0x15, 0x20, 0xb48, 0x300d, 0x299c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x17e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xfb, 0x0, 0x1, 0xe2, 0x21, 0x6a, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x163, 0xb, "e7ccc9a645ce6d2ad5b667600a70ff2ae82246fff372c499bd7f095de70534e2d6f86375d867db2c8be5ffb887ea2e4ce4e25b8955a4e206fdb3f12cdfa5a586fc583f5906390364fae82f0612008d1d3ea8a83b6f3fd0942aef28ab169d3e3e3198437ce568987d9decbb87fa8e2efc966df8726cbf3878878420eb7d48eb45ff09c9349fa65e8cdfd239e636ea41413e2370957d58f9b7da7965498bf5439942c4735c608765237abebaa404c0e3699b6a115c75c88767229b899f697555d953df152d1cd92809b48586ebbd2895de686f90acfde4b5d27794133f7d41ee97f45471167af199518b7740740c57c1f55dc4c17736c780eddc0d2f18124241df6970b59b3d0a11db811e9e466c4656faca2c2e0e3b4a312dd58ebed3b0784d937ee7720f87eaedaa8b30db876021bf0e55d3fd3836e6349eaa789c8e06c8b02d83c309bb77af7741ec1133c36244411c13f6c648de1284efce9c561750a8f5bf6f"}]}}]}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x4cb4, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0xff, 0x46, 0x6, 0xaf, 0x1a72, 0x1011, 0x9d97, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4ca2, 0x4, 0x1, 0x3, 0x30, 0x0, [{{0x9, 0x4, 0xf6, 0x4, 0x1, 0x7e, 0xef, 0x93, 0x40, [@hid_hid={0x9, 0x21, 0x3, 0xff, 0x1, {0x22, 0x1a3}}], [{{0x9, 0x5, 0xb, 0xc, 0x3ad, 0x17, 0x6, 0x40, [@generic={0x7c, 0xa, "757a03aa6d70bf8cff7bbb62419abd2bb9727281c28e426905610419c95df31aa05688faf043f173fcd39fddf9c558379b45d60c84656c11451f208954bb9c2a8fb67381fc1ef204989ba512488b9a2874f67653fd5a439693067daa2f0ee761e164f01e9479e4fa3f9b810072eef4b3e20f6a27ca17d97d1a17"}, @generic={0x57, 0xb, "ee42c8a5cd30140398f4bd64da5ff80d3ae13e65c12585f860cada081d35830c88688deeade17ff811385131907b0b43e52a90899a28c20c9254787dfe7a2ddb31339133a0c658012cc6c3e821a68f007d9ada871a"}]}}]}}, {{0x9, 0x4, 0xb0, 0x4, 0x9, 0xff, 0x4, 0x35, 0x7, [@generic={0xf8, 0xc, "8b98e352eb89a7ee9501f0a019e0c840758b4b387e81ef16e9b5e5969943fce22646f70f290255550f4256c8d904e17c2607487900919b406d895909f0ff5629ff8e03836eb4ea6b93316bdbac90c7c0c7a5d6f1e452ba2b774a4a1861ec06ed3b02e9fb0033b0ade75328f50add0f338164d8dc6235d973c40029d81490f0a03a4fc14f73b8134bf94e066cdc26f196551475a20959a2772500035572388e2529fd4377a8b1929fbd6e915e2201c9b190b6a7ae37b8bcc30f1b24312c4955667a11de7b7dd51061e146f1ffc6dcac31380c1fb00ae3768ef1a2dfed8e4219f10009c1b93000d9ad45998a8aff69412e69d32d6dcea0"}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "c09ed3e9"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x40, 0x2ae, 0x5c9c, 0x5}, [@mbim={0xc, 0x24, 0x1b, 0x7fff, 0xff, 0x7, 0x3, 0xee, 0x80}, @country_functional={0x12, 0x24, 0x7, 0x2a, 0x13f3, [0x778, 0x8, 0x4, 0x401, 0x4, 0xffff]}, @mbim={0xc, 0x24, 0x1b, 0xee, 0x4, 0x35, 0x7f, 0xfffb, 0x7}, @ncm={0x6, 0x24, 0x1a, 0x2, 0x15}, @mbim_extended={0x8, 0x24, 0x1c, 0x81, 0x7, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x2, 0x31, 0xd4, 0x8, 0x1}]}], [{{0x9, 0x5, 0x4, 0x0, 0x389, 0x2, 0x0, 0x4, [@generic={0x13, 0x32, "20f882973a4a80932af8b2662e6b98d95d"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x2d4, 0x9, 0x81, 0x20, [@generic={0xc6, 0x24, "7942be620d715360c4682558557087f660826f63a687d222786dd2f90a129d1bee26ec40b297a01656e4a489263a0c8a5bda218fb19c29d87705a6070900219b939d19eca68abae44709088abe16f751bbeb784fd1ff55464aea5890f877993e88a8d37d04a77c962ae443cf9418799401afe936b1eb22b09a54cecfe2c3a3f2ac66d9a255f17716f8fe1aeb16e7120c43f07bc0f13ef8103d1397e34cf98188c75c731ab0fa671cf61716033174c2bd436991cd635160da3c18cad36c9ce971f2eff66e"}]}}, {{0x9, 0x5, 0x0, 0x14, 0x1c9, 0x80, 0x5, 0x80}}, {{0x9, 0x5, 0xe, 0x10, 0x38d, 0x3, 0x5, 0x80}}, {{0x9, 0x5, 0x9, 0x45ed844080865c8, 0x218, 0x7, 0x1, 0x0, [@generic={0xde, 0x10, "62904250dc02dcf21c5b30723bafd47a182db40a59cae5c757e6a7930a22c49f8a9a631de0ff2fbdde2829dd877c96f467270e95634461c809f7bef5697714f2443b21682ce973f05e99c20d75d91d5965331fc389a9f679a754a2e6db86da0a9c7092d4823d6c6bd4e1c00964ec90e775420928caa920ad0eed1c5b606f832feec2f303f28fb0e8bea9100717443bc6d188576bf9da186f9a66ee54b42bdcfee2c5f6d0225626ddf44ffa0e5d5234fc7d9bc630781a6da189e498b684a212c872bec0b972bfc8e0fe212eaed353fadeea68b4ba1e805cd28b4b382b"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x21a, 0x0, 0x80, 0x3, [@generic={0x1002, 0xb5aaf36fb38301ce, "b5eaf28a05d70ba6e613a5c49472563a3c333a25033ee97a1ad7e15cf22e4d182cf339ab466bfb307b1a101291c49f5063d645b04ba24a5a76a0060542fdbb4f84145fa90d14d90d013a2d51c67c434e79258d877139121be1265a86cfb360a3969d036238eaefe411992093c24ebffb8d3e6b29270bf3bd7d895e0e8092d19d2724558b83463fa33f17476857f5b3dcc562d4e159ab5be5141d8a747a03d1d27d6d61117de752ce16f2e5f5d139c09e17181bec603821f43680f6fe238e8cec351e9cf0008ece9aa6443d357b0323038d2c325ffb6bc69e27667bd4daa6a914eef6df42d27fdf55a9bced1acb188c638bdae935c5f41ee5e3e9f81e56c36cd3ee4f097a0bd37c646b6a736a1d74460fca024a65b977fca2bd5278794549ad400d057b250e98dba2d375dc516171d88fb13c474489312fcd9702d954c7f5f3c27e97bcec430beea1503d876ad742c62816d1a8d9f94abfc0ea63ca6fa2a27f20409580befaade9e796f9530f91287d466bee83abf5420cb4849c3384b1a34defb96b669406af888ab1e4b16da3e4d63266311b1380ecbe5396845269d184de26cd23fc96efce85783f7951a93704adc84c24c204f7596e2cd8b36378ca54772d09ebf9dcf6c425b2dcabc20027ed38ac9a430bb84c61fe51ca940630386e93d3ec4cd5426612af0165f8efd23fd481c284895dce9686abbb538b81e3eaed6eb240802ae344224752e26185be4fcfddd9747734a13190768f2cde2833238f340ef0c92379148dcaf681a8bb2d3464ca0a129851b3501170f4e10d67aefa3dad4bc6e15ebc47eab42cea801dc3912fc0505145a501e719779649f8c0f7005d1e7b13095cadb104f1a5d38f275fe2f8dcbc537bbb83fce42803bf7755463ede41a93aa499ca17f07287ce94aec54850f4b1c5fe1bb1375109fe2bb8e9f36a5f345a46c6da29275afac08ec3d519e615d2584b5bab6dcf01ea669e9a00205d98a843665086faeee73e7fc6f84626c7894f046b741421e8ea81a33b3bb94392f88b5fd0efce8eff8c053e6912fd5e25ec4a5836c02d2eedc1f8c41fef6d6ad610a6fe30e69adab5e855c1ad3981531daa8b86ca5c6d8a1c66177dd3d960a84cdcbb13f711683530002b1cd36a13a4374692c23b22281ee4da2bf15dfc7c96d4de78b901f2db2333306619b1ce2732c687a03926b01723b066d09716e29f7387fd02aea05abfb0d5647ee201bc62dd6b466ce87e5d6f1524aea7aef84c096da99039eac1cea0ca1bd887fb789bc8b7b7176ef2e681e822fb46be0a89a7e876ba3b13734982eb5ebd25f2593bb223c13631874b2ceea0d473e61ae523593377bb653513edcc19a61bb8e98060f2a99149dadf1332e9fb7c3dfb9bc21bfa7cf8c91579086fd2091bd070743387eca85c28682bf190ec034f7bbedf9bc2bc7bcee20412187c32561cfd7239383e7199a56f83d9f323f2ea923323152e7411b24ba794d79571c439634f4118f32896d988968488555602c9b4962e52f5b1da9a4c12ca1a7f0e11648e3194dc90ea4ccfbb6a55a0fd425ec071aadeebb9a532b211203539e1b950945c46f7b9b3f99ca1ee4265d67726d4fcf1404bf4abc029f0856ca0555db2a1d683a3efa42956b3793ed1739b4c831282f1db8bcc6809df49c3f4646235d4443e300daf73a98aa76b79a57a8c64b8ee84d27834bc3c51fba9231e55ac9b54889c51d9658ced754bb816709821898fa84f168a44bca9f8b638e8708a8319b7cbb4126db0826a56cabfc548bec63f078b84406dd96e9fec71e012bb5cc372b86b152aa9767e6e5f97d561e3b45c5e7328a0251ee8d9d8d23e91f63d17c73f43aaedd87a71a3db27bb3779d5f699430a86e5224ed0e5532ee2da6c8022e459452591c9409b6cbb07ae38c0385d23503f3c3f524f2a58fc8057b7a5cc1154d1e3dd39765a00a099f32686d0bcacbc043e27dbb0c25d748d8d5944edcafd78cd888e092df16b67c815d3cd28ccff62917fdac0bb5ecee10226d3494d1c4a2c9c3f5e36b62141a57e373012104a949e88e5ec68ee96de478a8c291af377a8292dbf789f5937f716bdf8b4d9156a8b3e2bf8c39dc1ff8013843a7eb861a6aa83e3582f736aee11403444c16ef0ffde7d699ba0eeaf592bbb0c123f4079015c310fc2f2ea41666033aa520f33164343a7ef61583f8911c35ba1c8920f91c619c84a2a8ccebcde08683aca7cd0dbd01c2af9283f262bd31634bed6a3b3018e4eff081514a2b592c2046d40d73e02d4ac14754648740d8720362f77827d1ac54b75a08395583dc58962966d1afc2629a50477c4cd706c996f2e15aaa5722d6593422dc8778b2af2da519d2366e1db725353cfd05243a05c436119a2b020e0f3e67e70a2e468f14f3a5fcc4ef58fb3a3bd476ffbffd0e1940dfb4bb1ea423346847558d97948aee6509141262d185c584d204f02bc69dfa42ba3d7e7e93945b5c0e8f0cccf4641b1a4aa6a37b3bd89d541f606f6da214ef6bb7a49148e856255611352aed9d1fc5fccd545b47eb9e6f48dc1e9fd46c56376229c85a6fb33516bf0defc78fdaa18ee9db1d0ec81a87f29e8a257f37aa258009ab161f1036440655436e2c5dd5293dc56808a889569fcbf558e069399540f8f0162f0de20e9fa5f981ecce05b731d83058f96c64ce361cf21aae8c823bb77259f6235d5ff113a3df0e44821b2a6eade3d4b55d0e21f4724fed64cb4ae99d9fbd72e807ffdd362fd57ad99f4621c833bc9ff68c7db70583d1637bdade236b81ca837e024069a5bc5f78e2b4c34762ae135a6ef7237bafedf0288b47fb4290a0c5bdd1e9b6a1be25ad01ba9de0be95b4b0cf3b9abb4110645175167ca8c8aa51092a6d03e8101d9d402de35652c9143909b39b17a279fcff7f3eaf83e16c868daa756616fce71308e1ebb80629d9ffc5a8de095397f109ddca91bd7c016bfa9990221eb4fa5e34f29accbfa8766e4916a40cff6225ff3641ee3bed183b38dabbf976393cac90f6a58f16451f87edbbb70c2abb4ff11372d3e07887f2420e484e1dea75728d5ddaa7a986bd57497df997f8ed92cb2a5dae25768ea0d8748dd7a0112fb21f984e4ae962307ec6057632c9bff446e57be00a70f11ccf3e16970a3a472f876ea45f636a4b2b7ba53051ffc427f3ea5fb202cc401c96f53f9bda1109a104a5195e46520922130512b0adf1ce55ef800857c468e36ae9fecfb21ac469eac259669cb9505ecc388f34c337edadf6f5ef5c5cd35a4961b71d935350e26508ce6ea9cbc5ae5546d4bc37186c5aeb86ce87c8e872bc97eae6dbd3dcb7c4428fe64c77e73c5c65dc59ae8a70757704e436d599f0c2fb89020b3c1d5a8b4da4ce489e484a7c148c631356cab54b0ec7794dc171183af03f819db6297bde151de0c4752b03263a31e1d04007dce38d32192af94d8d15507921def5f4f17efdf3330efca2f17e540368d4aafeadadbb9d0819d84b76280a40324299a85b566f22dfeef238f41b95f402dddac4f5487f3a83308bec3cea6c6574e9a7fdd0e7d459ba4b514a50c5b6ab4e61290059fa8804de6661a34b42b891e696ee5ffc5e3daf314de78fe58df43e5e347944f18a5e80f9d15ed72da24d21b238135d583eb9a82175082fb6029fa9c2547be0dac60f05bf77b592157ba3ae8dd21ca789b91d209958b83e7aa6a869999574bc92726c8501bb7107c90790addaf2c647531ac6703f413abdba0e603ba6f5619ee67eb45768595040b2477b93bb029738373bc8b94cef54ce582b43d22b39a3dff37ba3bdebea181d1c1d0404d3af4c4163c78d2d5437efe39bc207eb45e1877c533a85a2003261129237b0324f55fcd6377859b503414674dc6cdd995687522186071d7b5d9b3ef35c76ff767c9ac02cc34d968d2508b3194a178215ec3230f17bda8fcd474d167b97feeb3d29ff39ad9e319a99348085f9f1962c1ad2555cf3c63f27fda38833636ff00ee55b1d729fdbfbb495a0714ff326910c885d3ddd53bf57f2e1ac1bc4ba328242ac40b78407bafbcfa01a549103d86774d5c192f4cd557b77630029611002d38a1343986536c756dc57575b220db119566ce66a27997f30c8cd762e9d97811457c1f2c488c4efd8d3cd15c6f32c0660acb2687749bfa482274f77d4b84d3114b32ec8f70d8097c7be23a438520f596872e05e7229ccc6eacc616429d1e0b6874b19e6720ee1f790ef43eaae7abb9eb6b413459620a221464fd2f2d4b25ebfccac5f371ca0ddffab14fe3fd2b6322986a8d156bc92ad10507fbfb82e46403e9a80b3e4e227227079cdc2dc33f017e9ec025401c4ede74b49dea2b30cdbfc220bd66e6d6c0da85a3561f7eca5b1278f05e411c335e267e84b3647d63c6d7ced92f68172053bbe3b83a1ad2cfd56158ff92d910d69c7ee0232f09e067c07dc5681095b6cafe2e12b931ab8a0f7a946ae0711d847ccdd56b115d7c638a6324fb00e4b1894f9c78fc838e8ea427e4e539a10be1a266ea5638afede8334cb591897ba0f2a94752ec378b1b2b098301322e3e97e4cc44db39ff3045cbfef15301b16ea165dd324c97cd79d5afbb29ed79bef16c2f20f5800f550bbe847ad4aef2cf30a4a7f25ecde57ede9ff9cb257a31a89f3aec798eaeca459a36900d857efd24f2d8b8c80a2fe0664ad7dc3f79811d2024685d6a57c5e7a6cf61bddf54d56924faa1e41ba0eab256fa50ee1e40981b868ff953ce5cf8d93af67a0bf931b991dae7e8c60ac9352a5a57ed85b408955b7847fa8e2c3b306a788cb50f8fa3368ee147b2657804717561f9cdc252e9c76097282abdbb0b9a3b9204380be40d46b1936bcfc6cf5ca6cb95275bb884778a958d0cc96a846724d86d7bb1a84f6073880d5eccd0ed1ba76605f4a9ee8e7c5df31800c8fd0cd8942743ef024b2ea095016066dfcc1e529848af6cf5bb41b0122f1347d46fcb7fabe48bda05ac12a503668a046e8b5c6981cf0ce2478fe1ea066f59d9fcca2e66fac82ea053977616aa4d42f3d1277ce966b847c07c70d493a67393ab20de9feaa6fc4e1311ee1fdc978c8695d607c58a45e561b4c49f67c6ff8f548f3cd63e7dab0cc6bbf77f1b696683185055edc49969d8d3ec465e082594db294574fd31d4f307306252e808986d9844215239dd4ead57711568e2d2cea4b52ca26df381c7e2e52afee3f8f31fa88980548e10947ce620dee824b6d53f20bea1f2acebf92d832450488bd81b4b4f586fbd74e08ad8230891a895847825c2cc88a038dca68999878a34fd8a564ffa225c28967fc70a07a6e0759a8d5ba834ffe2d2846449ec2803590ce95945a4d50e2ff8f95ebf68f8a7671a68a9d4f68a3d0795e610f247c0b97efacb7adc977b8feafacca6128052315449cc5d1a7849d88cdad89d6b572365e88d8c7b61289558e23410fd10ec82747524c3cc170d55567ef2c5f7fc45999af020393e7316b9cfc0f9372e340c6329eb65b5c3a5959b0e22523dce7b7263ae730a7d54e48722b8ce02fd3d0761b45951083f916289b68dbdac7ebd90a2365326d2d24736a838c9b0ce8788936c7939df7aed02388b3a2e1979a75c6c8d56211759f31ee78fd0fba58ab8b7b42f58dd7c3dce40e1b1a6c89f6a4ca01bba429b9446b72527afb3a4133a05b0e117fefb8157f750731daf914a86e6528b624599ab19817f9ba15ac86ab19953c0efb7bd2bb5c56dd0cf3a631af9627ec6e440652219c2b80a487f989bd465d32c9aadc6ae28e95af73a8a9490b3f7d87ea6a896"}, @generic={0x7c, 0x21, "aa3f6ba7f6f0049fd2d2de48ce2c7457a99fb6a4dc7dbbd00e4e7ad1d5711b73df5bed7e21607d15a67c38b01a297a8512a8bcc465942ed591ca3efc2cda50e3de01f47ab9b8e12aab6ff07a52e88afab664eee09c27ad5d036c62f65e6efa163c2393b34347d5889808eb723a0d36378d58eca4c6063f793ff4"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x178, 0x2, 0x1f, 0x63, [@generic={0xa5, 0x30, "29efc912b3b1fc298af4cc64e046802e8777c4fd28fa6550ea6f1ca72fe6d8977ace71822482d0d057bebc5ffcbb179c928043130805b78ee1b82028a9218ed9ed56e9ecd20eb89d3addcd140838d3b00c5cc52138fbacb33fa9f25ce6bd2633bfe3854d890bbbe4f0a331af5c7cc3cff0e21808f9dfbb378d73028287a19915634575623828b624a5ccfc587b7541fe7168213794a048b38db1a50a700c7563d7e6e7"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x2fa, 0x0, 0x3, 0x3}}, {{0x9, 0x5, 0x6, 0xc, 0x21d, 0x5, 0x4, 0x4}}]}}, {{0x9, 0x4, 0xf2, 0x6b, 0x6, 0xda, 0x3c, 0x80, 0x6, [@generic={0x8d, 0x10, "b29b83653439fd3d578f4b400188907e61885f8fdd079768af34cc261d3986844360322c9515aece09c2f3f0fddca2e7678875aa4bc1a98e35040724929a7d75eeb8e78fb7058674ce50c2d8219045d3f770925ee8c7136d2ff5a898858118c6ddc5ea917128423e8492245bc0a390f2fc275c5984a76da378be21291ff9a28d3a8092fdfa1a0d151790df"}], [{{0x9, 0x5, 0xae78ce297bd08726, 0x10, 0x78, 0x8, 0xca, 0x8, [@generic={0x4f, 0x28, "e17d8e7d8080709198c71ecd68db60d082eab1ae1af180ca9750d22682948f516aac59b96f4df905a129dfa4ab82ad09eb2d9f88ecb1695c5360d6d9aeb44bf5af08a7fa33a2a2d674ef82e5ad"}]}}, {{0x9, 0x5, 0x5, 0x8, 0xfe, 0xf9, 0x4, 0x3, [@generic={0x1002, 0x2, "f8bf519669b9ee0153940f016c30f2b39cf0d32784fcca3010fa2adb6d4ea0f734723134528af71f0e5e5af8f960615f6baad1bfdc49d1bab7961ebeba4c367e4250d2924e71b8a971c5fb562283ba08e0dc6b4304896a80051e4730a44da1c972e5f93cf2f9b631a9a897d4f3a3dbea3d86e2288557872b5af06ec53458ea3def264cfc0354ccc800e870ef2c4ee29170c94c9d2322f6c057c33167cb17893c656135ca777a4a2cab50b39bf2aa8ed6290d3d9ad359c81ca9f396e00f91e126729fd19d825b19ed801e710c6533283564f60df86a46e6231722db9668d1d6ca3dba7a9818f29e87b70687d10c1d3cf0358a5817095b070d15cf632a5f7c6c9e1a954993d30bfbe924fb35d97acd78674ede10189c60407e1c2d66786ad0d69c4e3c8fdad3b5a2866df3d8836047822ca9d0f597698c8834779eaa9af982f1e0c0f30a609de3e13a6aec6245dcf3d2bbc2a282fe28642086b333b9ec53fe26a26f6952168ec533f8b509256cc23ecb17b72acc89f4f7802a00fa6a70f683e8afe2ae1841114d6bf45a4f98064ab571b01bb510dd6e2b970a4c920ccbb0d0dfd48e9826a621cb909a3916e45a86c4b91777e5f332c591875f433b304e71265933ff326bebff6fdacc34853a1cbc94e3cd95a18d1d3176aaf501aa2a87f34bf1b2d70fbe4931046aea71f8a06a14e951475cd682986581cefe573af0387f260ebdbbcddb2a3e8cef975f807cbce3cfc965a3bbbe29387f8da9f20f29d561677ee1c3a13ee6f24a158b74cc350e739d737972c22b12c081dbc1fd63b7e2885510310a43f674b302b5660ff7db53de676d78be9076802d9d7d2de661f6b6040117ca7a1339ecb71666731ac234251d46b2c2924290d61259f543f2dfe493bb63360089e85e1e13ec178e895af364d057e3545ab36df48be208228a790e53538133b300ed475f4e26d508d048e82e4f6bd8c0b1fadc2a2f8c4b95b8814689a8278d2cfc7022e52c7bc23107db1023f14d1097bae15af142879a35bda24a6e75a6d2d3f3e19d9071fe3fabdd719a56d6d6dd617b23ace16c28c5c2ada25f6b819d26b7a891a0f912afae794f0bd5e3e30efc38caf867ae8407a8988af6608c4ec5f53b0475594184516c0dc8641b8f098a9ce3d8d199a82dd96e2cae50639ee04a68b133ec5a44045f0992c78434c4ffc44646bc625b00cfbb10ca3672213bcf4a06880d0724498b2986a2281c3b71847c6966a88a2cd54df89582a0813b9ef6f4e301fe211d648cb4e06337cb6345da3e8fe0d07f80c8ab9b218f2d33f4ece6c238a44864140ad86c1d720fedbeea46253cf55583ec70c36ead883b89353c2d750d472903106bef6284009fdeed09c8733e4457c8f917ddada5c32c724b06a7d9fdf345d2236b3eae7bf58555a99424e656ed8803bf0bbb08098c3eea3d4b26b6ab6bfaa2c9ceadfdc2ffd892fde52f3bb49d9d9cc4668a9a0ff2b57f5947093d42fc6a36e4671e5fd3dc1dc5131d2032928bdd91928ab72f466db8f2ec0fdafa3d73f2961bcbac98c3df254eba77883291c587b585c0c5d35e61cdb8bdb4ea0e810113978c9a8cbe536f4bb32f040a99b0a944cc305cc818d379b152f19dd8035e2d07e6711f206283094fd690af3c6a6d55c32a33dde66776ddc6eeadeb9aeb6f9a23c7f333ca600230860887d354533af634bee542a8569903d406a4c3ec5ef0b7098e6fa38629e2c84a70af5383e038a08abada22c4e5a677e08471a96cfe73c82db6e60d03f43c2f1d1fd71c5e8b2e57a7b3c7ae4e46d1066e93a9fc15589957dbd0630e329011d9d427198cb7ff765c65d6ccf95af8937a801f1ca50dbd68b10ebf82f1e14dcc17cdc6a34a9419d4fcddc52726eeb894907e683488c3f305856d7a220488f7da24df5249c2e5b75cb8979f7888f3725a718184ba3c15aee93a5728ae9870734dad6ca39ba1c3e7464cf97a4511a13557dd65ac3f7eca00d5b41f9d0db5ae34269bddcde2fa2775e637ffa18f9ef88e8e3259b27470f9a51ba0421e6e383ceffa3e62fbb3adb0e0322bfc7fc7c2efda2b39a2a744561e5bdc47fe5907706b2ff8c2200f77284056c499423564bc9c1cac834a860fa64766e136c2a81f66d7a448dd4344c94ce7fcde4447ad7e92a924836962120cbdde962f76bcbbbe9f1a6cb9e0f32d7eef22524defdac740267ddf184c620a644702c447a0607541bc5cdff932586e28e4194c02bf7908d7609e8710f98a19cc4a23920d1acf003165d46aae19e627fc586e1ae08e892c86dd0c9183190e1d9e70789022565b616d2585b67133047f6ae978ca4c86d71b8e39327f65022dc5eaa4de05e3b183dee26370741275a279c960b05c8bb246b127c4e4f5a2de8ec9ddbcf464e9d9ce1a6c3c36bc6db380142afda38a6aa256c7de340c9a50c7f71faf9dbb32e145c389195381424a76edd2ac4ef0ce0520132eb5cf893ea8aa1511ac502b9f83cc80b354841e2026fc59da354c10b4bca560f58505cd4e810fccf02f64385796020b3ae148f2ac540a72e9e56111188c6434a1fd66f5b46f8de697f16a4e120a577d496bc7505fa763bd115de7273a65d25a3b9805a20257dab6ca1795e28c142f766015da55dab62e1961352bd652e9b4cd96ae80aca6701dad8f2412b10871bc5eed3bb86e1e6a574028aa5570efed882c275bc81e1830f253202478a7e07b5a46590d6f86ff9633c8d00f7fbeb302c176aa04d01c050490ddd7018d53b5e2f92d68b5b0bbbf198131d88cc273511d807946a25fae912def383a503fab8cc5c1cb05604fa85948bd6a92c07385027fdbc0099abb89d920af222c50764ec58324bd20e46404afda8677f70cd4c512d6836d0f514d12ad5280aece4b2ef12b55fec3cf2ec2f4c78ce30a7f9ee0456a829281d2fdd1231de6f7b1b64004bced608bbd3b116995ee768f9d5ec031c113ab4c8de20607e3fde2f2e9ccb7a44d0971277a79a170aaeae09a1e8016fe91c1d05cddf4f2bffed8441840261f14c105c8a5708b36c9ec6586644b2b7f4665fef74b849e14b898876acd61a46fac1ab78f4efd6de4b7a7184b89607b043dc4a9a0f4621db9acf697f9204c951b3312cccdd1c2a710d93acb1eeab8da3070a734436c26b346c2423fd8289ecf48055396a778e2e76c281520c5326ea324c809f8139cdd593e93ce0e5b758255379f7868b302b9a36c0b2f9b4fc328eb8d00d2da77c9d5e5e5c959a68e685055b30139aeeca49dda4b88098061d394d8cbeeb95bceabc6a2033a5c458f8303ba1d5a1227b0461c9b267f136d93d3c95e0430d2c10e74b9730b9ba73e988ca14aafecd044df2bffe26625270af93ccd1f18c85809afd11dff7f6fbe2bf9ad8b4de54f5628c3dc97bf3de46b53e3b6022687302d4e6afc476df22c7d5cf36dfc3c96cd586f567594ef66641740eb28dfbe8b97e67f89ea89967386b9fef202547710e7cad9d9165478f80e87acc6128282c0f185fb809a677028bc7fabe8cb7addede17818f1a259616cb4e0ad9619504825b8f4401ed3a03db08b4046121852931bcca985535af6ebc9c5926541244592d5f6527b292aacbe738910342c2d9a2a79e0b6b5d4a4328b95a1887328bf41dc172752572f66eb403afa1937709a0ee418777b7f1d9ab026f2ab93a402fa16c42da25c9103714fb757af58341db6001ad453f555e5cb959ed70f4a82c41083ad1e75ffa7c84d3b512f79d27a8aa80a184e09f3ae0873a14bc173374b0f042c292e2abad9ba45ae95906001514a946c432a441e8ed9283759d6881af4ec90cbbc6e57e004bce3579bf74962fa32d4f49763d9a057a703642a061d719a9810826b76a2a89b36b70b4737f7e7cbc50639a19782f74ea1f0269e3a1422060f33f7f92352df6f6475406d19043c4b7af8bdbff53f70848e1c4185f557a38cd0729456d1e0764979b577b097c05d8c868eba60c6e7c21f4cebd2bc98ae552f1fe507ca9a2015fa21fa57784ed8e0619bc78f89e26bbef9d0124d58694f1ade69df3d32ad226f8e1bfbf3efbac1b9ef1a844f4e63a60a1094bc14bcc2864ba8f745a28d1aa72e6d1fbbb17b6731b6d9eb156537ae5824ec4b652786d938fa344d1e81d6070865c259cf15a4861eb8c6cf13bf4a8340516a1fd7e1d514a4cd952414f27173fd062d02939b43f47ec6b2818dda7ba83f9cc030bbc5bdc01f545b36fff40d5fbce35029c403e39ac5496b47245e68baccca6b77cd77482ba34aca81c82dc0d2c4d0614ae85e18cab87016730b708dc67bc236e5f965a6d2304427735ab74957dcbff96f18b2b50baf56958e24eaa43d9bba4f60ce2e70be1e6d239e09117b524ce342bab45cfa79185a3dfb99c2f5ab1339069c7a5bc42d2e85777aec0fb442d7acdccd7050fde3aa962cf7bb7259ff56a7c2e811e6bdb54c27fb145f172544b621343a407b8746d3bb77d592701b6ed15c02115146471cf0a4de982cf17d5f00af545237a66181f36f6ace5b03994d8387835c0af608501ac3bbc0e6d8eceddfd254db6e8e38856dd9ea4b252ec7c56952ebf8973173523f008bc2043bf9f0a8e6640e6b0df5379299de0441184217536aebc3ca10c457d111596f744d8c9274a685b1266207a82df4955fee0b5805f052aa89824235a0e4ad5ca63fc8dee4a7807e193c945df0342b77fc68f11a22f83466fdd343b9d27c49efa511906147e537f0076b156567a6e9322ad7aaa8fd499a8533e152970e9c1f6971f292e5478b839d7bdde774c86a7a007038ac05f4b25b3bf90ef645558636679f8b12443a75a0217860c17d7e12d8ad89cec0dd0d06d66e200cfd14369b03da5cdd5c0b3b83cb7efd69ca951ffd5240a528b6d4e81dfa7f66a08f10b19bd1d84a0c8eb1bbbd11a27e50fab0c9090add4010343c93f8f06611ef2a50bfd015d030edb2496ef4d672a7aa1299a40918eba0283ce951149431ca35f2e62e31c7e7fd85171f4a7d15c4bbd96f97e31098e16c2ebed0cde4dfc55c92fc76ac76c219aa52607e550b1d553d25c536b367972eea81ba701d8067b03adffa547c45906276f07650d605485e2a00b7dd7f1ce8911303794a2e1151aebd7eb44108b2716bfa58987c6dceabe46e91f91d4f7fb29275e28059600ac26897e084b9a50d91ee5a278103e1b3acca53acc401f4ac1cc48c8a3050e0f4c501efa6d1809beb3577b79b4a122af04991227c07762d90d9fe741ed2081e758a67f8582df7c3a475cd2cb5dcf8ab95fac7f0b69e72ba48c8c894bd668d08627ffab4640eaffdf0041e3d573678f2b52c2aa78d7770247a47eb62a109211acbf6e8c4eef12f8949e7b11792a59bea0168e668709773da9d9c9643011e64a2d10072cfb1e1bfb1a6cb58c7441babb09f39ba33eacb81e485600e3ed81925e8a8f716ec6f991876b4f25a33257aaa1903e4751b47d431e7162394a38f338da341f10b283ac50eaf9075570561900cbfd49703d520865c6efd47d15a05b09e6dbf783467b0c69a02fcdb58d23dc06400e188dba42b3d74eed1848e574b42a3fb1519a99e9666977e3e9cc2d51cec773617e4cc6c050c3827851e604f6143475cc4757c72751315134cfa4bf107031a94a2130544e0cdf6613ea5e505d8bbd0ab06d0f3d6e6fcf4f9f0af6754a601a103a883f85b76e28cc1d69e8eedfd35437fc9234c37a4a2ad0c2755a4c8bfac44a5e649f4528e83102ddb898dd9cd668eb9e481ce87f780490eac76e7a2d1b2d922b4747fc3c961aac9bb840b69fb80afa3a0064ba95e"}, @generic={0xfe, 0x7, "f1228819bf1a9ec1ff093e218f9f93826f0eccbfad35aeab0e2e0363aefe211abaaf7d0bb905ace498d1a81e4772e186c4315df09e9af396d19733d33116f123ba8405a98a15b65a2ce77a01992bc5d98caedee46791c3bb9e80bab97e33fb7ecd9b18a9437343aa5573e5b366cfb0c54e671b8987c6a24b204615ea99f119b8e8ddb11607a9e30e6c936394c5de6f2d71606425560aaae6c89a7303f32cff0d86db9c8458d123a09ae8f1a015b43cf284f6e195c8a9739f2cf77e78f74e552937105f33c95a46c93e1bcf3ee526c9c29bc8cbba2f4d424d808647b5a3a8b643b6c61123b3ab7185256a3b92d6740ba4095fbb3ca2af29e3d1795f9a"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x1f, 0xc4, 0xb4, 0x80, [@generic={0x29, 0x6, "949e1f438108a000444122381f524f0b2bd45dc558834fe9a03926a270e2fd2a58cddd61527bb8"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x18c, 0x0, 0x1d, 0xa0, [@generic={0x22, 0x74, "8b9bc2d27db512326a4b1f69864b708f3c1094d5079560701eb0adedd56145ad"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3e8, 0xe5, 0x79, 0xf7, [@generic={0x5a, 0x30, "9db66d7f6c23a946cdbcdd542e1b393017d1c5b65c6dcd3492221a77e7855a88ae8efe877218f4a781588219642b423ec9b2a5aa6263c09a0a9fc65e3b35385cc7bf97e3f33c881d03527bcedb875a3eae78de4ab7239d05"}, @generic={0x99, 0xc, "1a858cb7c4dd4ef61b96a08d90b417e7e712d5124106c48bee9ebf70213ed3f50934a65113830476022c19eba4750fc53c46edc6fa2cc9406201303166ecce8876cdf920f774177788bb39933415cffe2d913a2f66f85f4633355017836ae80a459843b34bc58a13216c590550e629248e06a36e30d68546963d7b4f092e8b36f83d5bccbac9d771ed4e56dff70778840050e668d41a26"}]}}, {{0x9, 0x5, 0x7, 0x8, 0x31b, 0x79, 0x3, 0x2, [@generic={0x42, 0x21, "e9f4faa85d89312adbb378771b5bbc8e7adbb15a95356a9b0bcbe917481b4173ba7ae07e304da887402b0d343a379644d633838d86fecff716bc96cfe6426e4b"}]}}]}}, {{0x9, 0x4, 0x73, 0x1, 0x7, 0xfa, 0xc3, 0x74, 0xad, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "58790017c7da"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x24, 0x3, 0xf000, 0xdc}, [@mbim={0xc, 0x24, 0x1b, 0x8c, 0x1, 0x6, 0x2, 0x3, 0x7}, @acm={0x4, 0x24, 0x2, 0x6}, @obex={0x5, 0x24, 0x15, 0x28c7}, @mdlm_detail={0x1004, 0x24, 0x13, 0xc0, "33a4f98dd4676c0a2130e70926b0751d57f182bfd5bd84277fefcce7101dd177876d8a81d87dfe22ea214c7522ae83a6847c7e1fbdb0d51b4f0fb2ab26c26e69c3601b2950620d8cd3fff333e5e9a43f5ae0b2b475d4822241ce7a0cdf8f24b0dd212941e4a15a13ab554b5e926f89e5284e409845d3035c35a5e560424ea9cd58d14e4da8a2f7526ad60e48d580bbc024ade69cb5486c8b2144f47e3b1ac003638cc3979d6646f1c5f5c6ff9d17d21b04026df1dbddd489c656d957beb6cf1f0a19fe5a650662a5f2d5319bd5f40f7ec18d351e5254434ce054ef8c9d553f015205cbf2d7ff4a7c0841d68d114eb810ce15ded88e32ca06470a3a559cd03d15244c3759cdf74c1c4123f678f29343fd13d26469ae133b611456d7381ca9b4ec20840a6e644acd4a64c6dc92e13de611da899dbbe7c54b8698b71b6d6c97c6fb2f3fb51153d380d349e04ae1121e21b59cf8b133acba4b17d26c43a77faa73b860c63ab8055cfea7b14772e93cb5156b471a9c794a132d900be9b118195b46fad277a41f904d4b885d858b4d345c748a791dff3a3176a1e5f0439508cd893ed9a15b6da7ed6d3d1b9ca7d81313afe74d579ddb04809260ef4e4e26f0db50904a365fbffb6cb68f2e1efbc17563899fe667265a7214dfe7e0d63f7eb8dc000244b8f82479f485d8d0d3df23e6a35aec0ee79573160097ad6e7d52828091f8c09862490836528f4a92e01756d8311459fd92654e127934206fa7329687c7d649316cd4e983739e2cd1b9bd00f1ef01f9673b4480835ea2a49542a61f07aded118edeefbb607557f2d13436900d5b8b9f7d92fb7cf846872d91f5af91d6618443555a9585859a19c46d48b9756957f5c8cba9e3850f768a837d967e2f83060d2d9dd8d19c75f6483517b2585ed3c69d02cb76519661d065689a980f31b10fa3c637eb94464f9d3e0374e5e3777bf172c999b95410e37c6f907eea16b3b8a23860c56f81dec0a6dba50c459aadb9606435b89877f805ce7013c4d3045c03c30c56f8b8b67303140c3151b7e588533898c026f29e95d9c16111f915c85d5f01635d509bab2c117c4789726343521f986313c49bcf3be314261810e8ba6f158e0034631791bfb319dbd91345d9ce6b7bd7540abea1f23cd8b6eb0c25a94a9d472e024b6c06375783a91fadd61833315665fedfa3bdc84a923f5d39dc6e8c2dde98a1c4cac95549ef92a36fb5ec288469a4815727befe3498d67bd8c420f292130ce1e94fb451ea5943d4e743721011c0ec1f0727758d833a42cfcdcecdc6ca6a8d98310b2c62e9355039b17be2f143d0315963309cc8f20ae856d6e0288bf626642a2a5ff30c153f7a1641c65cfff06eb8a3a7df0bfa29d3d36bb1f5f6b2c615a75f082f3c9688521af9704a5f5190603897d015b7f0a57ab5f221954ded56dd7771628260468246fe7daea0eedb710fe9b1b4ed76b0ada3dd36d8c08a332d7029ad4a235acba79aa454370ca92fd29f2ee79c8a7103d49300bbb053c391aa6b7e1c0d02e21ae7c1b087beec4990edf7333deae0e01c37ef30189cff5899c52916fd6128abf41ad9dcd13e513347bd413796332918dcce7e0f024ba14b73f05ab3d5ee2b104272d3c4a73496c411e1930c731c2ecf37af8dfed8168e627abdfed17afdf7e2d502db2d1403045fdb21560a0a2b2d8724a97162e22e610cb852c81486b3f9b622620bce569e8f5592e2ebef2fd40de502829fc3f7acbff5df06fe9b557c797b81f17208ea1d0953ca79631772d55ac69e66eebbb491807c106134267082645c078ee47e2ad8050cc8dec8a6102ab69243c2f2d77d67c454a67eaa6fae2036cc37578849e97b726d449491a6e146c11b609a18ad68273b68adf3dff5269f52fd7418e1c4517395dc16ca422ca40eab98bcdb48d3a99c8749a991515483d8960df1997e78a27be0517832293dda9831638f0841f1ecbaf8c148d6be769aadc4e8cbf5a9582347246fb7efc7afbd938f1e4c1a29bfd1ccdde06158109558df236527bb59acabae2fc294d023fcb11dbac02c68423867f072908cb9baf7ced4f582d1133b15d1971b899122f6496bad72f8ebba3986a71abf81e7a6efccd87f895ecf5cc674aa3a1fd006a0f21da37df106ffbc3341d5b9ebcf1e3406fc497d02bcafd3b7276d307471bfe1928d8aa01f2c4e11773a540a019002ef43f3d0701ec3a7833c081943c4c44514364e178e2c30f60a2af4fade7225345a3bf0af118258a4b3b4111eb3868df80d2b76c63c5743a3efced4e6e7c08232f342b38f276ef11a03dac5814a8b62bbb87b0209714f47ba9577b5506306147ee85bd787fdf3fc0b29ad9528f8642893e704a512241fc8bd5ef56508770ab61a236de4bcc076aa050ecab07ebd166ecd588c4d8038c0409d16eb7149aa07c988bde6205edac9afdb05441476b823b94ecdf0502af7edd15050233e6173e38e79ebd5cc3797beb46abe7fe0bb3eded0637bb262e9064fc00e5d5a9e8a399d9a8e05716d1b9b5fc709dae94745da18c6f1743f11287605266621369956ce3c2cc487f618408356418f5ae0cdd9e3609473eede73c8de562146474633b5d939a4ca43b08cca900aad216813151103323c9e9772aec609d821be926e69a39e2f97ee2d339bf92a985ed2876df8acecf38961fb9a52de46b9b2b40cda572c469e31e065282a233f3e869e42de6031c3d04ba8108f3d1d4919549624d716bd6360111b73dd2b45652294e09e2347d89d5321815c5012f2685832864de2744d0507bf001fac10261645b2d91b8e8eed2afc7ffbb1fac1b98f3d59b71cf731ce6f796c8f0c448bfeefe0b8c6faa8478586e29b7e419b9360c7b50bcf947d50ad991e3f2974100a420c6b767c6709054dbafb316ab102228bd65b8b2f4b135138b76aa47fab6b0ee61df9d73aa13708317158cd4fbbd162c6b37b41fbc9e188e79865483a62bab7f3513c267d0cbbf16ed5a93f44bd615309bc960a6a55a9e8cefdd35070a594bb2cc8c688f476badc991710ef7981babd3b1857e67049c2c103ae7df678a5ee6bc3fd096135f015f39bf10be44617b43fb94f6f3490c936d83fa3e804a5e4003e4fa0a1be074b36f5c943f0591f46e9a3679ca9c583ae720a2e99208515c310df39615a7335601363bed867c2787b21b582755e004750d1dff1f33e7a68568982bfad8b498365b2202a33970d5394b257b01db79d17bc5fb0be903cfcbeec255753d671ba1a9a45fc0ec307ec98b6c19143024c098c67d853b0548383ef51d160fc55853791745f89095b71b97270fc9606d3ef49275ddf987b1500d1b9258709f98567e6007aa99cc6c669c9c3ecc5a3bd42124a83d7aa462a0b6f3745b62a7cee6983a0e4539ceec3e6c3c4c5b0b7bc3231ef2ca92b1011abd644d4766f9afb419259e74050169ba56342f1e45718b749191e4fa87c24cbccd495d527f7a47ed0c3fd909ca4de48dc72df879c1792c74827c1605176b4d994f9dbdf8653e2e2cefffb7b4cf0a61ff722238181af16ef25f3130e800fb83fa95d0a4828a1a645f4c0fcfc4226b102a2c23fe68af793a7ccd801226e5b7b6f848b45b38031bff7bcd2b1983c3b03384e11b1bd590ffe18c0ab08f808fc0e92011583070b45c6e8a789b526241bf6c57dacd47e35e9128bef3aae3d5389a52ef983c701c6b6fbfb85e68cb643cfa5651e5eb17e1354b8e8d0ae90367b7ecb5635e406923dd4f708b029b98eb18dddf800263ddae847d9b5524af4b3ebf7a4d5a62d8b437031be9dda2b0929cee033428303a4939048d160aebdd455b021d8fd340bac7c539f0e0c0885409b5c646d92a17614d993894bad3a67cd67e5468cac45b0c3502d31d3be8f0eafb6d70c534ef1a4e8556041101efa26e56bc40fb2aacd74189b26701ad9ec2f5449ff95035331b441515fdce15f9564f48dc578fff1a58ac7e4cb8b36e2476e97096da45044b375e564fa6ad5269466983446ae4632d26e97c6816aee38791a1f3e581b60cd6b68d7fc832dfb495e0689fd77f5fae8b9bc273cd4be6cd1397b8432a205a9d06290911b95780dab183d84a372a38063f65a5b706a38ac0bbe4269aad0c07ad91a3dd19e49ff653a0afc3245f68ae18d4d83aa2c2cbaa7d60bd78186274b81ae3017e7fdb36dc7c471c9753087ae78af5783d55db91851cbe515a3d5d05abe9fc39ed46f681943cc4e1bd0c37207aa989d10ad598fbe053916be07b2bb8235509308748800e4ee05f07f3b59e1e71dfe2435795fc4fa3c52b0540e26bbdaab580d0f66fdf33f2764f30a7ffcc52361cf27c68a6948035bb12392f59131a4c1db63841264fc5d537e0a09cfe87f227ee43d8e546bb7dc4ca4258fe1e525edce3d54f5f018769759132c8d299f4e115b092a76b1009e2972f0095a02cb2328f79caaf8a3b133686638aa3a9df38d1d742d5ba744114d5470ca7ecad5c0df76dcce75a718b47f69516db7c73a71a7df527bee9e44dde310e80dc4c0225761ec4f5f392101df163e469711b914d50fcd797a32f818adb4ae684dabfd7fb8002c14970d0902e8b271002279764c1f549bb1f484c93112446021f3f608a982504fffaabfdaeb96a0697458840b71f2aa6057dc7d1f4ce5b9bf81c831f9a809391529a102c8c909a7965bea0f85a9bf4894d8df63ba8cba9d024b2fea34a5db6133b502453ba01ef293b19519f0fadad8be51068b27d53f96cf1be38db9bfa6f4d2706f8926e3b5adc8fa47cb0bfaa6f4d7979bb26d9117889171454280d6283551658cbe6cc711dc7f890854fee7c844221a9d2772dd6e3d6a4bada741430b97de6227a2400c3e7c237b043116fe1c6f25a8ae3d0c6e9a1e6da2ca87d606938c07acbee4c69bc80ade5946134dbd994d5bd4081b605dd69e82107f1296ebb7dbb89ddc0bc314ae26c15a818a30a1f15c80900af268796d215f7dbe64e3211ddfce75cb3155687a12a99b2cf0284e9f0c31dc4c2d69071751483f7f300692993d2c0f88f3651cff538184f392a6292fb8b2c48125d7268221f9624100b35a791907339c7e382af5d3e0ce9a4abaf718e20bcc5313f39530dcf7cdc85420a3b65d0e0ee50f00b0d62384d50b62c812a18d12d095a40285a8afe91aab9bd932b6819f2fa5ab186b8456b0f56550c17d9b4b96218d5249d510143731ac9b4990186d05fe7e2239d6d9cb90e855b67629c32d16c2a0b6f6acc41ac8c7a19312fb240a3d63fca32d25e5327881ce58b07654a5e711d73496c739f17dce63a01619e0c245f77e01be12913e04bbbbbaaf8979d450e6f8844fd56203968cd84b60f18067384f05b20b1df8d672cc34869f54c8fd314a646a76324c8afab75fec1280af8b5c90166e2f491d5698df503944dba167b7a641810c13d1adbcce30f0115f295ccc49d28a27c0d9f4221bdcb74cd2ae14cafbb766af4a6e55f4d4c4a3f43d4867e2b58b2eff8a3599505052d3c6134d16b5ea8c045be66995a54d07040ad24cb7b6b3d35d6e0c2c3f0bd32a3044997a4a5a7f936037d20886a2dfdf99f69ddecf019966c9f267c7a4c6cd4a9d952469d6be0c8aa5f7796ca9e774750e761c1e959e854cc69aab598c150f92ac8eb9effca2d8166a3444ae76a4bec44f2ed9aba50a74cf44fca7a3b97a85236288df5e03dce21ff1de2c50fb89b262fcfebb215737788839908d51857e9bbdee4a7c60a610e68d1220a53b65793d540b8c33e1d0aaf02f2a053e3c2ae340cbada9accd0a5f65ac77cc05e7a06618f1e624"}]}], [{{0x9, 0x5, 0x3, 0x1, 0x33b, 0x1, 0x7, 0x7f, [@generic={0x2b, 0x9, "5d18f021c4edf193497a442fe3f53516dc7ed8d080586560507a263edef1215a3aeb1a98dfae2e3a8a"}, @generic={0xf2, 0xd, "2e25a14cd4dd8abdb2827ef6fdcb8a2ca6e9553d2a9a910e7fe99b54ad5a5e2243bf728e226b404c8277e4a31b8b55cd9cf17ff3d63e2117a93066332a4f4b425b42a7c0aa6cde443b8f2b47842fd5b99b5e6c090e86cdca2442c697c618190dbbdbea27206cf3a14d63025a0459c7b8f8e1e4de68d926c1e9371ad72e7fe554a81a4d202ed0e96e869d0a0c8aba3706d7b3e748950581e0d8c8e18125c5f13e2fbaf947e1e1c68a6f1302de666a8a5e43ec5b21d2a16f9ed00640fe1801daf9bed01fdf8ab951126bf3faf1884757fb6b5405a5672013a167e3c8ee00a33f1bb357cf4f0dd76da01fa60b5b9d123e53"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x291, 0x3, 0xf8, 0x9}}, {{0x9, 0x5, 0x3, 0x10, 0x250, 0x3, 0x80, 0x8, [@generic={0x90, 0x11, "63376170a87672bf63423e87f8e0116ece60e43991985b78816616d2f0ef05598f950fbfa8bb01de403e3e4ca30423ab9926dc2d60b980e1b282a935c4b6915c770b6f8d00fbd23462e0555aeddef5455787bd669ec82a3fe1be2adfccbd8ad96a28762076bfffe67c7b71ab97c3de2c86e23cb1c5226c95f8aa3f1da969c1248e4cf522d04597da5acd9ebe1ed1"}, @generic={0x39, 0x1, "a88f2c7e3d6bddced435b2b97bda8703a9ec9361e59159b0f453f47111d3f81906e17c4697989afdb7833bab7f0bb7d3691726f3d38c4f"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x27, 0x4, 0x20, 0x1, [@generic={0x63, 0x31, "b65c13aa422cd6731071bc8107d1b22154bb91821cb8c2c11294648f1cc848cf0889764062c9d1acaa7ddb1d35261b9c6d4a98bce415898a9e22b2eab07bacb8db0d8c0c8a32e7a8c7967b69e63413a395347b8988bfdcc3a12410cba1040213d3"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x85, 0x4, 0x7f, 0x9, [@generic={0x1002, 0xd, "4c789a45e9858031648e036f4d7a03c9df2f2871e3d1608a9c0b0e8891a7fa7b97fe90bb3eac0698459245c80fdfad481dfd3846cc5d9aadb843bc4fc48864413bafc447482d275e32d52bbd5393f9bd0b44113640de797cc341f34eae5e72225dc75b124ff55ff07fcc92f1a3cab5d44750650fa5f0bfcbfc2e5fbcfc75b6cce1c001a19bfb99e2507ef3457f4a144d81478acbdfc1c9587572d1c75f172e945b0b2f366fbd6e5550d010d829f0362b67bcdaa464c8640e427eb2f3b7985abd4f736edbe0a0b60b60b47f355842e9b9a12a684385b05c88be0e8a05355cfe356d539858b1e873b41f93654b35cd57028b152cb16469cb0ca97dc50059f74d8111628ded985c6ec45104905a785518b5512ab9d883352885541027294b7bdbbd49c1e2ab1b1895161bf8821af81ea7f54dcc6070119899e58d8ae9cd86767d76735cdff670ac2a573791ade5c6e5ff2341212c3fb9f4c5eb3d5f5c0efa04591b2aa03dbc765d88e33de8cf3f44d02eb7ba382128b00d13304d10c19a706d015d6473cfa27b82be9300aee7da96847860b87422e633f5ac8e3544f0041977631a2efd8d21637abe80dcb11e51d217ea98ac81ff03c2bfcc9c163a32dc74fc5d8ed1a542ead976737f020b8135213c211f529d09c40da2dc9396c26bdb4903841590153adaff07b82e3adf624696b778b7f82e652dbd41053bfdee9beec1752f21d338c0aa8c819ef12746eb0f9816dc630a9c01b0a0830cea710ae09ee685e04b9df9f24f54ec1c5d99f7a65ca5d4039a990d6206bbe6b99a192fccdfc98337fdbfbcf242433c31a8dc2dffa7896e2c6782f9de687445f8d559fcfa4456c0344b9cdc6616c539252a7940cea989fdce394b5312208dd6e724ee4c7161e63e4bc6b54af460d4b7a559c393d8d17a1db51f5b9cba9b00153076d7bdfeac62fbc6b4107dbc6a145a54de636102439812356e5f4034cd00ddf682c2d000ccaf453a486007934ef822af4c68a82cd6a72ad0a4de36b5e7da984170ad62c77eaad70902df533ea4bfa6842c128a08ea255e50065d1ae01a9cc8602da00ca6c15dc54cd3c32864d5eb2b96550b0dc6c5dff8a097deaddc2472f090e070d939a2a8f2d32cd67977e150578f6d9ef04039e0cf3e8275063c78ffb074da6b23fddbb8a30a70ee326614ef2e9bd92e7e7a01ad2185c313eb6d56ab0f49db26a12d599fd7ef3eca0fe776c4e30a4adaea57739a6f76867655b5ea4beebe7a3ba06a192464bb17fa2dfe2d3823ed031d7166697f8e34999216bb05f96e9d33e3ad615f47f894287b3a932b472a6d670885a2c591621f07d63cbd755fd946913dc070fc47f22d5f0f9cfcaa2b88c1346b920f449cddfcf4808230445c0c53fc5c29429c43a9873418add93069992c421f953c5e022338c277013a71996b35ba71028e216189797f04eb3c44955b493cdfbe5d79d9485ef854c22b2795b8c7ac903eea3bc13c86723c2098b69ae57092ecf10f5adfca1125c9df3d84832cea262f0acb893c65e5cf97b0e13b7fb7deafb9ce699393305a039e54602455f56a99c7ca6d3c77dd4359fcd395f9d84900702111b1c56f7b3afadacbbf87fad1ce7b54ba883df87bba148069a509d7674b5872e1fd0fee27ff55255d34ba14f2be0632e95130edb78bf3558558ff422a177961e354eacd735f162259a3077040ffc76403c9f986c6adbbe33c5282af8403bfd20b69fafa152b79b321bc898112acb081dcf3f682e8a3b23f74e205fb0265169035fbbdbaf9c8e3d1d248d946991003ff1e419f59c8d7483f346c4ecced49991c7346273496f8d8bf38b83c228bde0b0cdf8b0dbf1390be00e810234a44043055bc14926592e065a8f107734fdb551df4b36fba32e8cdf1790783fd2b0859fdb038f4f1e88c6b43e978cb7e04dfe57fbc6090c759df041d2b03294b4fec4b75a68e8f4d3518742107d9f708e9682a714a5ab459b842a8107452ac0fde893e6c6b94f3690d37fd2f1abde1a5ba4c42b77b6fbdb5b2f998ed878c7124e9b0cbec85acebfe52727b9edfc2db040e8b053d1b8e3cf4c1bdb12a250ad068eb7a8adab1bc766468fc4c241198279e716eff3e603c258e5fb62d26a6b14ff5ad6f16c921e8457384b78236c8fb79dc73993548c3f19442b54e21431d64fd9004b4011889a2e3d20278d0ad84fca9cb27137e86598d708e1961f60775bbe3e3c5e3c0499e1c2328eabb071041302c6c309d41605a9759583bedc7f9128222710c7b1d75b3311172dd6aab45f3b3791d6960c3cb003f59567a610c702e26bd60d94d1cc43e1ada690fb7d859e0572bbf031798dbb391c95189bb8bb1429f8f92ed5afa17625ab59323ca6871efb1d6303cc9af6e77361e30cef30695e0fbf9615c99fbfb85e50350e60dfc3741e8b0c719534993b7f3e963dc96cc777275bcb34d0ffc274fcc54ac6ffcb78cf5e591ca39b9f5df943af96edf2211cd8eb6a2fe06bdc672205d4b14b65e0b5383da6b63e86c7648b37318322a10abd7bb21fabc068b12962c18dc61b61565449dc06c6ed0047b661b529b6999af34b4ead77f58502bd25092c2876ba445daa929324565f6729342259112a6108e6e47852436276e95b3d1955555135104d098cb5b5b680b1c7f1d93f5d16b3ab5b2ea796001460ab2f9e03e46668ded723acba8e663dfecb85929a4c927997ca076d841f07b75030747ee98c8242fe36a2134a34a13de6d4377efcad214e87cf1bce17973af023896c65fa66b2706bc3a36f00eab79fd414218b85c16ad5c30ea2b283a6b3300b364c8f02146401e7b50b8d4516a7da61b7880468103260cef180c2bdea2f46f537726607488a307a6dd522b8b6f5c5c4a487441e2dd13fe0d4e4c93dff5fe5513b459fcf59e726ba5a6af8a9a972508470cc82e25690c9e1e673f8a4e6d2958e95bde2d2292b60366e5d4454d1276f0c75069338db750e621d26b815b7827f2d40d3cb52a6b04975e93c53742ff00a9c0a4de77c329970a627348eefdc9ec5f1c0d3508bf76c8d3e30b6337e7222b28598939526dafd480efe37aaf868cca28c3ad01f745c8f1125584b1b8096d5cab124567a186f121601caa6333b6c5bc205a8bb82b21dc44f2522736af95f3901863fc61c69e00c2a268c8aa6416cc0c534b5d0756d2377fbd1409430b7f662a36174c407c81eb97cada0701fa74e0fc6b00168fe3a037974ad75889fcddb5d2313903e69e9793b872faac72332784d1b8f64644fa27e52ef90c0a858d7b90bc18a85d4710efde024e01721d21ff564a7317433317fb79157c9ad6f4356fe0376211de3a72671c01962677b362fcef117dad8dc28a91d9cc06452c25ee5cc6dc105e4a56ef29439e2fa7096a80583cbb0735d33b0a8f9f8b4d1fc7b8e5af6937bc639874505b5adf618318bf4e0f667b7c532cdacc15f51b79c5ca8da3e1cbf1c19a57ef2789586e02a0c4cb36dc3f95cb41c617fdf6db047364ed432f8f112dc83cdaa94c20f2487fa80512af0f963a9acb5cdca00d058eaf15a294534b79acf80ba586ab20fad1fc5d8be184fbfadb2e3e5f3ad845a61a7a34fb3ba44587bf6aae78055ab5b51f133b933a036f8db70bc7ff628c0abf9a74ac319d81dfa18212fb0effa110d4425ee43832c0f9af90707c714d695630fc7e9eb9466f8c7dfc66eb978ab51b21860594a702d3d764508bda383faffa0a23a77378a23ed2584c5bc522cfa467a5d8da5591bf05e35a1bf0c4b7464b8e9bae43d5579305187d450213fd0260749b3da9b55e520752d8c1201841c597e3125e4547575d0c61855642cdbd60678466dc3c4b304be81c09bec5ced60d19938ef0cd9566fb0e35dde9566f1f3dda268ee566e6acdb40f87b714ad572e268c2e8c62b8a0b3df9d23bbf932405af4a4fe2857d938f511adf16a26fa60d9dcc73110c26800e43ebf258a6ed73a600c0ca66063625982ff16a01a719f567a32637f9a7723b7143cff7ffa51a0828c6018ccc61023d5796b34debf5ce700365d1d8909157672743b22623e6a8bdbcedcf54eefad785a0b4ba4f88e8fd7c7b7b2aecb26b5e5d1ea3e088aa96898ec0d6d742b27c1e54e6abcac2a31142a20a1cf68a959ee4e4db1f3b96a072c44d0cc8362a90e9b0b6f379935b63f05c464615fdda8917d880aa93c2e7893ad3ff53b42cb3e4a884bdfaba5afc720203cf8f47f241506d2269711ea7aff9191d1025c6365c31bd98d600e7534bf1e41e2aaa2acc7ab1dc042e9f918aaa2f38d5e24ac23ec3a24949434a5a4c5f4db813c0fed1c5406a5b4a48213233e6d1d83cc795352625e214adeb4c45202a8723e7b38ba3f79bceda6b2368c7be0397c9e4f39fb3c4197f784f774e20536631997177e4c9d4061b7c76a4d2aae12df9e40173f6af85cba98cefe249ac3fac02522407f89533756e692fd2c045f9420ef2967582d630df0cc6a7f19721126d40b55d89f14ce096dc27294ff1678a6b45b60d51a1ab2dcbcdf4821d179b18ea2611ef359a751e67270e886afc62051058c9dcf4d0fc301f608fab7f837d6b263715140c3f02af37d78b1cfd5f388cb349cdc8269f34af97192ac2b328760202cbe9ded5577155d20b7593ef6905ffd190f3f71c2c0a9e67b85b916380a6e3626c4f5017a7e1a55121e890a1a157bbd2b69085d12166562c1da7a77a94094f3da596a713d4afc8b415afa913e65b7bfd14de9306f166c9868135c117fea9bf3a74e29f56d60776acdfab035bb447f28e25c5be77272f18b68b981006f6ec8af8cf698a0e10c32397d8d00dfe26349e9852efc6ca08b85f9a7ca58ec701b1affae928e8fe18a90d29877e011834671811135bbe864ff3d9adf8df6580e6a5b47660132610b77384be5d255caa60c9c23cd0cfceac2369ca0c61fe94291eb7b28df85546586ffbe8e38bbeecca22630615bdc0a3d5e3164561b4f6e002a92afb30c48c70d24295bf4435fe0f9dd2640da3758f37ea9d8d9be5bcbc2b8668fd6062c2ec3a3e322ae5287f90db3bf6428e6d9d3f4fa3cbd4958af9a5a58b5bfc532dd5ba60151813a7a6993f1018993cb94856c3a7ccda0b0cf971ad86a9fa3aa66ce133083e31bde07b62856360a98953ee7249c4e91915ca19f629ef4db501a740473986bc48ed6f8311d6e131392ad35bd00c30204437e805ab85bb5944465f26bc3aa3516e00542e74e7c8f78ec0b447c4ce1c87b2ddc38da2d7f54f3987cd4aab85d3a34f23f9f4296f84372bc7d3ae5a62871dbf3c3f2d4a4c07a556a076c48ef4d6c64156df387691d1546e18f9c17f8fcac92f9fdbf4a932b084eb34d147cb1b4a9522c4ad2289de46d169349541e6d2dd127e70618d39b81b2639eb4e34b465c5d260bcf4c3f4452628e96d0db92b9fe10a3a634946b72a105eb96169c683b24c8ea57a0c6c1616a305c4e8af9cfb9de0ff4ac8aac1d15cf2398f9b3e85323598fe3d2fde186e049defaff90b3660d94f3549d02499d6f3e8e4078decbf3ec2616ccabf66ec0187cb91a571d35dd0cd0aa7239e198c2bb850753b886779f2772005cf0cebfeb55599a2b4bf4374044f4094b73786d56335ffc7a04dfa29296324f28f2989a238a632aa972c16f30f69fcfbd268da858d3a757b24b6c0a317e57097e0e2d417fe574b2ddaf538c9b454bfdf7fa0f05bde0458d2051d12e3e9688de3733cc96273ab4be4ec0446e5a289a29a88fc71a501ef5e2c771eaaf6540ce39486022ebeb295637ceffb271e038311e83c2ac956c2886e45e09bfa"}, @generic={0x25, 0x30, "46d404a4f532c2bf77268727872fa4ebdcc163f6184c2fbf1874286c702395090de0bf"}]}}, {{0x9, 0x5, 0x8, 0x1, 0x2, 0x7f, 0x40, 0x3, [@generic={0x3e, 0x14, "9943fa11db065dac3bff93dc5b2b25a70d8d725298b3e85bc795a851f33c6c73ee4d3d085a4280cc27f4e8ab3e6d5e2c952645e842ecec5b6e6baea5"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x4a, 0xaf, 0x0, 0x6, [@generic={0x8, 0x21, "f040c036ca6c"}, @generic={0x51, 0xd, "f16a762cf1be82f19b1585268af44acc0558db2aa2d1c530790bba3bb91c65c0b513d94a533f1b633fe793dddc5dd95c7a94d93b27f1e018f007b529e06793064241d1bcaaf3510d669fa9c88280c5"}]}}]}}]}}]}}, &(0x7f0000005080)={0xa, &(0x7f0000004ec0)={0xa, 0x6, 0x250, 0x0, 0x4, 0x1f, 0x20, 0x80}, 0x2a, &(0x7f0000004f00)={0x5, 0xf, 0x2a, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "160fbe756086f07a03f3d5988129eff3"}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0xf, 0x8, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x1, 0x8, 0xfff}]}, 0x2, [{0x5f, &(0x7f0000004f40)=@string={0x5f, 0x3, "6565aa329a416f9c338de48e3ad5f87f694ad902136c1392b283ad5e5b6771ff5a98077ed58a014b40b4ede3eac9730a85a5dd2ed156e815af542e7409d3b8c9f3307741443f66e3fa6fbd46e322bcae64bb438b9b539a15e5ae79a9cb"}}, {0xa8, &(0x7f0000004fc0)=@string={0xa8, 0x3, "65f60e55fed53fa02bbc550b2a9b04f1c2b549dcfc57f52fd70bd3772bc378aabcd75e924d3fa3106e00d7fa6555aa762c7e7955c46dd3a7b8b6e3a5c47bbff6830f30558f82da9628b1be06b71bc536f8464cf6098412fcc5a48f6c130b245a3e89c80fed4e18bee9b6b4261779a2053b1b5c3c0b23d23331c7b30795009c7846ced9e91abe4692f928b36e0e5af81529b49b537696959c08cbad9e4ccb5eb0c71774d9d3ca"}}]}) syz_usb_disconnect(r1) [ 698.083534][ T17] usb 2-1: Using ep0 maxpacket: 8 [ 698.103712][ T2747] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 698.203628][ T17] usb 2-1: config 0 has an invalid interface number: 219 but max is 0 [ 698.212001][ T17] usb 2-1: config 0 has no interface number 0 [ 698.218146][ T17] usb 2-1: config 0 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 698.229123][ T17] usb 2-1: config 0 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 698.240194][ T17] usb 2-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 698.249263][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 698.257515][ T83] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 698.266231][ T17] usb 2-1: config 0 descriptor?? [ 698.383583][ T2747] usb 6-1: Using ep0 maxpacket: 8 [ 698.503622][ T83] usb 3-1: Using ep0 maxpacket: 32 [ 698.508904][ T2747] usb 6-1: config 0 has an invalid interface number: 2 but max is 0 [ 698.516965][ T2747] usb 6-1: config 0 has no interface number 0 [ 698.523390][ T2747] usb 6-1: New USB device found, idVendor=0499, idProduct=1027, bcdDevice=58.99 [ 698.532627][ T2747] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 698.540769][ T17] legousbtower 2-1:0.219: LEGO USB Tower firmware version is 129.136 build 65535 [ 698.552670][ T17] legousbtower 2-1:0.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 698.566850][ T2747] usb 6-1: config 0 descriptor?? 02:43:01 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 698.605883][ T2747] snd-usb-audio: probe of 6-1:0.2 failed with error -2 [ 698.633714][ T83] usb 3-1: config 0 has an invalid interface number: 251 but max is 0 [ 698.641934][ T83] usb 3-1: config 0 has an invalid descriptor of length 119, skipping remainder of the config [ 698.652389][ T83] usb 3-1: config 0 has no interface number 0 [ 698.660175][ T83] usb 3-1: config 0 interface 251 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 698.672372][ T83] usb 3-1: New USB device found, idVendor=0b48, idProduct=300d, bcdDevice=29.9c [ 698.681571][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 698.690374][ T83] usb 3-1: config 0 descriptor?? 02:43:01 executing program 0: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGSTRING(r2, 0x81044804, 0x0) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000040)) syz_open_dev$evdev(0x0, 0x0, 0x100) r3 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x401, 0x400) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000100)={0x1ff, 0x2, 0xfff, 0x5, 0x0, 0xb9}) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1d7fd684c2cd6bc887e3", 0xa) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) write$hidraw(r6, &(0x7f0000002200)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312d3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36fd5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd660063e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161d90366e3ac87dfa55e6cb", 0xf55) write$hidraw(r6, &(0x7f0000003180)="6f7623a7bceced75e9b75a38320f6b49cad6e3ff87b7acb2e494f4ee4cc2d64b953da71a109ca708484661f479150794337e1d387c4da2f976a862f8a5b9616e206bb54ab6ab5b24a8124349ea502fa1a30244bd87c5e4fc4edc3dcea0ff0fc8fd582c11359a2beb33b830f2de371fbeb8e915deb873b66f13bfc19aa710687a9cdb0dcc7ad365f66b4e54dc3f77aae9b005fe9c9b3869a7240fb2ff577b7c1f3a3db3f5711c1aa1a2d3d7a977ad0b562c7b754606d14e149ae99609e434fd8b6f8ccb290e1db70e54b6da7adfd7e2b4ec12f24610d235fbe78f25f2ba13065704f647a69efcbbd9a039874b58485c1af8f1345b3b4e8cbcbddd145a1991ef920c7d59142a21f749f8fb3fc2a2a483e511bef19ce527dc56bd559f6dc157e90f1f610150d0b2e7390d28e2d4696abcf331b3456af53bb976d7510bf0db53734173dae8af5c5964353061f2fab735800945f93b65249b98396136c1917be638378957f171243c73709d98828a59b36b4e84cddeaf5c3c0226ef4a3306dd48645ea8d55594fdab0ba7b42ab4cfb5650d2e80b9af443b023a5a4170528eb77f79081f4ab6705237662acfd27332e11cd8d6996fa752594db852868e5bed1d1b69fd21b92a2b9b32709741e8f3e6ab2dcf77a8a56a3955f3bbdb0d5653ec0d3ec0c22367112e2ae579994009160a8d0b076f84e25d4c20f7946cea877690b800eb4726d905182ccb064de9aaf2ffcdb0851a4b4bec05a31cc065d65221d4b26b9cdcbb9e2d7d361609731fe9862d6dbcde38d41cae2d95271a7aa2ab3a28f59ca20a57d29e5a1d8280f5d53927271a75e1c49222e34df835ce23c378da6f223283f08069a0f851111082f1bb6ff3a0e72f020e6d567929d0ee58059287cf4c2fff008b2be8ef4b04444a6d513fad1ce5dd98ddc50dd1e29fa5814f17235a8816d42e9a360366f09726e36d85ba3cdfe6201c0b64073e363733b5060da11332f1e5d62ec681ddec8539ec0bb6813a243dd922e73798e29f52a1845603829bf714a76c52b671e50dbaea272a61339264b72771c72204ac66938d9da9f3086d86092a42ac38d8cf683a98363fc230ee3ec45618c39b1f0cea7bdfa13680b4d633ca3cf4a61775fa225b2a151cb0cc01ac941f88efade53d506b12f00245db41417313e32f1bc24d2a5101bbb32af7937051b79afb8b2ddaa8a93f3dd2ea9441b90907ed42ec360e6ff07ec61e023b7c13a51894ae710585202e67ced79029304b8af74f640fbd272c100afc80e766f039082331b4d195de2a057a1b9c79421a018f265072c6756a2a46d4d5e34211da8f091f1a27d69b270189d1881a2f173522171eaa73fdd62c7ba9a7d14e8997fac79d3f69a30d75dd19eeab29363ebd5e82899b81f73ccc958eaafa56ae0bd337010542272501fbade748152c977cf0ea11ddc046bb7e9356e4cdbe5c701d25ea8a5ee0c4b1538a311c218d1fc59baf4d09a8c178d1edc7bb3e5b12218929675f040341e49a1150caedde37376c6f9cd93f6c5743ef00db0f23c90552f91950694d48e297c68c68e344bebdeb422abbaf945b99dd7301a459a5aff629e8c4e961f23f2453392ef1da2a3056541840d7ede7af82d332dcef3b9c29a187b75ebd96ed2ac2cb6c123d534e478bada7bb0f5b8ddb137b03522cb260abfa5054c4a15c8fe254b97356136ea0f86a974ebdb2330d12f9a083c8ceed38120bc2438923b71c521a2c17ca77fffd6902ac63d558e32ac69ecb948bfdc1e25d39197a75ecda435f217847050eae34342c4a6dd1655c4ed533dd5d2867eb440e2b83b151b9cfd132f9cbaac3bdc98d1783c469113158db6f340f8b333077b7560d98d647d5d48ae2caa8af6ad0660de0e069250cc55e73ab6f939b0cf75d85d80561999f02019166de1e65f3ad42a3b066af450287d673788a8ed09e5cd01eddf5fdae7318fa73eb735c79920d8fd585502da99c9b1d2b2e33cb6aae29143654457205e542848206387280171a3fa7ae1aa4cd93a0fe09000df2e72e5f67a450023ed79e4e7fad45760e06312dd55c9fe9cc3ae9055a6697d097a5aa64835f1ebf899a8939c5d925a7a811894eee1ba0e0e3526dba6e4213a27e3bd5f1a31007658294cac692ec4df7529c2a6a27c75c79d692bc90ed696ab0933ebc6f38f509090f8c7eacf5656ef05bb3f9506974159646b2c887dce6efdc6dc880ef387335e9d14e000bf8f61bd9d81c01114a66637f44d793a6575d2664c2e57b005e1008368e75f844c663b6d2949596b9dea59a049cde898913df51ad999df8499110610dd7cc6bec1135543c3ce25bd079f2abfcba985dc121a33563454a404e4beae7a7da5710fc9f206d13ceddba7817f26d8cb1e2a2bf81f1d94927725c273d08ac0113be1dfded47ec98d37e4f12a326623b4568934ee3db4622e910ab8bd38453c8d191234af8998aea09c597858fb3b573d8c9727721755cf8da8400c5eb18bd2898410f03a79804df0e91782940ea9bb40d3ea425536effc8fba5c8dccad3c1acce9a331920cfbe2423ea522a0f315fa157cd3eb2b9085f0e742381e6887c7fd7dacfd580a42f011bf4374080eda175e14ca7a7e436bf94e66e6419c3f3a8a07cf9b9c36deab77f9eabc7f32934923d52a460da54929c979330bdfd81feedd11db6ee97585b46d81c575d5ac1d6a8932676e8fdc4c8816a63c86f13d287cf0044d2016d314c046dde13b01aa65b2cca50cce61c6f704a9000aedad418fdeff7cf2551e4a350e8cff8af1b1f9fcaee6f5b471545f47065d17a6972db2030811b5feab8818dc2ce4fa39c7c1d3a6058d480726d2d417626cd5554b8efabbbe4f82779bd0cf6f927adce79f29f3f6c993262f52be20e0da8a6f6c63df0e0ce90edda8cac8d24d398e40ecf2cd29d386abc8ee7b7a08e7fb7a055cacd4ed5892ef0e93ce106048bdeb0071ffd717001295c622a478a44c2b8d17f57ca28e390f407f776166d39d083b7e78298ce418a5021760eb64ab0d7546813dd68362b1f3e9c4ddf220cd0ba008cf247290d66f6138318d07f75743f4a2345e5d84d92340b92657477f4f6bae35b4280c9805d39ea4e441b66a7c58f726930c38fb079b7646359c5c52ae3d2271d25964493b3be98f393adaedbf882a2966995a864b1af2cfb4628b2025729c4a20d5dc4425412db7dd5f8487aa330f73194eeddca69254700aed7836acc62e3399c320f30069d2870aa0a1b7c8ee7d371d541d519dc48189b45201228cf55f9417a75154f940630cc33431ffa70ff1abbcd1e7bb8a5218c338d200a0298280aa2a91b6152de883fa2c8b3ae58287ae7d78a8c1fc35c88be51f4a43a4b32dcc797df10d0f368ce2ba915361b3cc0a7cf4cb28c4b7498144cfcf01042d06a8095798bfd2f92465d7edff41a1dd4c6d9190e0115c80f96e375eb5ee7a6ff19a34066177c25583a33a9edde0c1c5c2ab54fc9c9a6998c7406d96748feded3917d0e1114f7b6b8e40cf5b607baa01abd7f6abb4de293c691a090b6aa824507363e5bbfedc6ef693b5a4352722f2676cad993286a7d7197c92412204fd7657ac6a79ed5454408842695f098cd94f3f2da17f2e4e87607272ef594f795fbeebfcc76b6cc21f06075e4cab874e25b660799352774aaec51367f152290b6ecc4adbc3e4fbe574a3bb518fef60ca6fb4d4c79bef65ff7610a0c0ec281671b85bfa4524f28b6507c2b5f2ff6ba214620864959db82be5d1c01b1c1f9bc0536c1c33f0f598cdd1cdf5fe8ad03d0dae3a8b1d04f2220eb43594c051c744e681cd5202260a589212eff873911bf3fd816a572eac2d174c0bee2a509e82f3ba164f579552cae6c364c6174db16c4275076fe488fabe6e521ef7c2ee2d823a8429529c771d4bd0c5c0276effabca524a88729f7ba468061a1a5c613829e47eca8c7e9241c31ad34d6a833fecfd1b472563bb67f2b093811ce98d4f4813b8af8495d92bfd6c50134177a2c0abae6c7e928a544d6e7426f0d1f62c955112410c6ff9c955dbd305ed734d26e2ea5485b92f888fe6667deb470e4ac3515a5db5fffa4e3296519ae5cf89292069210a936332b7136024d8c26c1fdf7269608a8489200415949569e521cfc33736b95b8f2c5ef4855bc343f291559fc9797050a39375efaeeaa49f95ac5ca06a5ac2a8d5c17161bca2e489d487c13ad4ec2e4c1d011347d50f1a5c78a6853d08ed50dd814d850d87f323afdfcfb1fc397d60df063c11861b8cfb30f415f711e1e0f753f56039d5cb3fe8d4aedcc0d72cb8686dd329182902d28115d86e7791dca1e4eb64835cbb4e3454ed28076fe7c42c072d5aa1bba55198a10a8184a25c64f8dd98d3141ff03feac7c562fbc82fa0ef29b5b767d93aaeb4b0d269d2efae65233916c6863382fc20c2897c48642b24306f8c95b7be2cfee782c0f7d89b528b4b93b3acbf7cc39d71b3f31a140e008992ec1063e2ec82660f6cfc443f2e2ee579b7bd360bc745ba760e38bc5c7c6e884a9ebabda827cdb0d0379738ee76da4374daf040046dd59483b2308efb9bc2c11b2baec0ec3329cda6f8198c5fecc90d9adf1db7bf1575403994a804948c670d2409707941a0e129cbe419489da18fe22808411c03ea5c012891ed62f2ca3cb6a242ce98dbe1f737dd65e32d40efa0cf90497451d0aa7280217ebe3d146a55bc2d4077df1ea99c02e3972fd3eb6c35ff11dd737fdfb91b99da835f78e3939a2f53165fd3673d729ca6f813a628bbff8ea09af41801e04bca2a6918e883ed3c1fad4d1d958102b2253df3dd5cb9a2f75b012d7ad3cb2b6984f1a8265204c228a1d36f5c63314555ff9aee04165b9bb0d12541488f066d40dfd47383ed16355ab4369c08c9960590ab965914263fa9a35172af2463ed20b7a4175e12de37294a2b9dc280f03a52906be61ea8001814cc2bf225bf11f3a35699f28fca75ac3f5f327e256396d7b32b19e5a389d9c467c39dc67f889cc846364ced0fe6ba9e3d6b096288abe481e38946a5c82789bf933497795b28800a4daeaa1c573a6aee7bc48cedec567565188f819a7df754c25173431d0ad1c5542c319f268376ef95e7a5a36fe0d3af8155c4a8851b87657ff5858b26a71bc00d3cf8a2858b96e0670fd8a7e70e6e1d302af32e5b4031875015c9ee0488a1a0e23c50f68a1b1be4cc917713622e782c9f707d0225fc39aaf46127217f7c426083318530c76040ffee7b4c900aeaf8b068411c0580a6ed56ccc49a7dfd5d529efd18f1c16e1fc55c9a5acdd3c10f44dc120a2f9f36e845eb7999b485bf517f307d0de0121fe928cc1e289e5f180289a1fe861955f6eec3f9a3db24d8fa2b5b7f6e2d7da1281e6fe65632f01e3c713d20c4860706748438d5316880dfd462c8a04257881cf8e647232572644fb3281c04c3341b459225e39a57b7895f6c0b94158aea68c92642728be1296e974c9d8413664555fd834fdc148115c9ddaba0fce789dd56fd3a727e7a3fbcac37cdf54ff7b1f464c61878a8e7d017df78e16b604eb7b2bb14ad197d55f1b5d1f72e8c57b05a8e4f348da9ff0750f29088e0d59e47d5ab0a579585751d4e8e907a47cf4fb99df5de3c38db0679bbde09ed2aff02faa0b41b366ea98f614408d437bb1ae2e391bf3e2fb54b7c8f0f81b5cf013bd300078b9f11375d3a5aada24b97f51bc4b085d30d7af023ff8457cef9c3a06091900f4f65edd97acbea2efe9f5b7502e4e174fec913fa3c349f8ff98462bd50d51a517c3a1e649752700e7b941ea", 0x1000) read$hidraw(r6, &(0x7f0000002140)=""/172, 0xac) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRES64, @ANYRES64=r0]) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x05\x00', 0x0, 0x880) [ 698.735730][ T83] dvb-usb: found a 'Technotrend TT-connect CT-3650' in cold state, will try to load a firmware [ 698.746296][ T83] dvb-usb: did not find the firmware file '(null)' (status -22). You can use /scripts/get_dvb_firmware to get the firmware [ 698.806994][ T2915] usb 6-1: USB disconnect, device number 95 [ 698.942200][ T2751] usb 2-1: USB disconnect, device number 122 [ 698.953657][T12583] usb 2-1: LEGO USB Tower reset control request failed [ 698.955299][ T2751] [ 698.962978][ T2751] ====================================================== [ 698.970210][ T2751] WARNING: possible circular locking dependency detected [ 698.977367][ T2751] 5.4.0-rc1+ #0 Not tainted [ 698.981880][ T2751] ------------------------------------------------------ [ 698.989091][ T2751] kworker/0:4/2751 is trying to acquire lock: [ 698.995143][ T2751] ffffffff8721edc8 (minor_rwsem){++++}, at: usb_deregister_dev+0x95/0x230 [ 699.003730][ T2751] [ 699.003730][ T2751] but task is already holding lock: [ 699.011276][ T2751] ffffffff872bd4e0 (open_disc_mutex){+.+.}, at: tower_disconnect+0x45/0x300 [ 699.020052][ T2751] [ 699.020052][ T2751] which lock already depends on the new lock. [ 699.020052][ T2751] [ 699.030719][ T2751] [ 699.030719][ T2751] the existing dependency chain (in reverse order) is: [ 699.040160][ T2751] [ 699.040160][ T2751] -> #1 (open_disc_mutex){+.+.}: [ 699.047263][ T2751] __mutex_lock+0x158/0x1360 [ 699.052376][ T2751] tower_open+0xce/0x9b0 [ 699.057304][ T2751] usb_open+0x1df/0x270 [ 699.061963][ T2751] chrdev_open+0x219/0x5c0 [ 699.066900][ T2751] do_dentry_open+0x494/0x1120 [ 699.072252][ T2751] path_openat+0x1430/0x3ff0 [ 699.078044][ T2751] do_filp_open+0x1a1/0x280 [ 699.083042][ T2751] do_sys_open+0x3c0/0x580 [ 699.087967][ T2751] do_syscall_64+0xb7/0x580 [ 699.092999][ T2751] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 699.099621][ T2751] [ 699.099621][ T2751] -> #0 (minor_rwsem){++++}: [ 699.106626][ T2751] __lock_acquire+0x1f74/0x3b60 [ 699.111994][ T2751] lock_acquire+0x127/0x320 [ 699.117111][ T2751] down_write+0x92/0x150 [ 699.121851][ T2751] usb_deregister_dev+0x95/0x230 [ 699.127285][ T2751] tower_disconnect+0xa8/0x300 [ 699.132543][ T2751] usb_unbind_interface+0x1bd/0x8a0 [ 699.138244][ T2751] device_release_driver_internal+0x42f/0x500 [ 699.144836][ T2751] bus_remove_device+0x2dc/0x4a0 [ 699.150268][ T2751] device_del+0x420/0xb20 [ 699.155095][ T2751] usb_disable_device+0x211/0x690 [ 699.160656][ T2751] usb_disconnect+0x284/0x8d0 [ 699.165939][ T2751] hub_event+0x1454/0x3640 [ 699.170857][ T2751] process_one_work+0x92b/0x1530 [ 699.176300][ T2751] worker_thread+0x96/0xe20 [ 699.181296][ T2751] kthread+0x318/0x420 [ 699.185863][ T2751] ret_from_fork+0x24/0x30 [ 699.190973][ T2751] [ 699.190973][ T2751] other info that might help us debug this: [ 699.190973][ T2751] [ 699.201175][ T2751] Possible unsafe locking scenario: [ 699.201175][ T2751] [ 699.208611][ T2751] CPU0 CPU1 [ 699.213984][ T2751] ---- ---- [ 699.219337][ T2751] lock(open_disc_mutex); [ 699.223750][ T2751] lock(minor_rwsem); [ 699.230317][ T2751] lock(open_disc_mutex); [ 699.237310][ T2751] lock(minor_rwsem); [ 699.241354][ T2751] [ 699.241354][ T2751] *** DEADLOCK *** [ 699.241354][ T2751] [ 699.249491][ T2751] 6 locks held by kworker/0:4/2751: [ 699.254670][ T2751] #0: ffff8881d915d528 ((wq_completion)usb_hub_wq){+.+.}, at: process_one_work+0x827/0x1530 [ 699.264827][ T2751] #1: ffff8881aee3fdd0 ((work_completion)(&hub->events)){+.+.}, at: process_one_work+0x85b/0x1530 [ 699.275648][ T2751] #2: ffff8881d5ed7080 (&dev->mutex){....}, at: hub_event+0x17c/0x3640 [ 699.283951][ T2751] #3: ffff8881d15bd700 (&dev->mutex){....}, at: usb_disconnect+0x91/0x8d0 [ 699.291717][ T83] usb 3-1: USB disconnect, device number 105 [ 699.292542][ T2751] #4: ffff8881c9896790 (&dev->mutex){....}, at: device_release_driver_internal+0x23/0x500 [ 699.308985][ T2751] #5: ffffffff872bd4e0 (open_disc_mutex){+.+.}, at: tower_disconnect+0x45/0x300 [ 699.318191][ T2751] [ 699.318191][ T2751] stack backtrace: [ 699.324082][ T2751] CPU: 0 PID: 2751 Comm: kworker/0:4 Not tainted 5.4.0-rc1+ #0 [ 699.331619][ T2751] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 699.341765][ T2751] Workqueue: usb_hub_wq hub_event [ 699.346869][ T2751] Call Trace: [ 699.350238][ T2751] dump_stack+0xca/0x13e [ 699.354693][ T2751] check_noncircular+0x32e/0x3e0 [ 699.359719][ T2751] ? save_stack+0x4c/0x80 [ 699.364073][ T2751] ? print_circular_bug.isra.0+0x1e0/0x1e0 [ 699.369870][ T2751] ? kobject_put+0x18c/0x280 [ 699.374714][ T2751] ? usb_deregister_dev+0x89/0x230 [ 699.379805][ T2751] ? tower_disconnect+0xa8/0x300 [ 699.384738][ T2751] ? usb_unbind_interface+0x1bd/0x8a0 [ 699.390088][ T2751] ? graph_lock+0x80/0x180 [ 699.394500][ T2751] ? hlock_class+0x120/0x120 [ 699.399069][ T2751] ? mark_lock+0xbc/0x1160 [ 699.403460][ T2751] __lock_acquire+0x1f74/0x3b60 [ 699.408397][ T2751] ? mark_held_locks+0x9f/0xe0 [ 699.413157][ T2751] ? lockdep_hardirqs_on+0x382/0x580 [ 699.418418][ T2751] ? mark_held_locks+0xe0/0xe0 [ 699.423168][ T2751] lock_acquire+0x127/0x320 [ 699.427859][ T2751] ? usb_deregister_dev+0x95/0x230 [ 699.432963][ T2751] down_write+0x92/0x150 [ 699.437191][ T2751] ? usb_deregister_dev+0x95/0x230 [ 699.442364][ T2751] ? __down_timeout+0x2d0/0x2d0 [ 699.447195][ T2751] ? root_device_unregister+0x80/0x80 [ 699.452573][ T2751] usb_deregister_dev+0x95/0x230 [ 699.457489][ T2751] tower_disconnect+0xa8/0x300 [ 699.462227][ T2751] usb_unbind_interface+0x1bd/0x8a0 [ 699.467499][ T2751] ? usb_autoresume_device+0x60/0x60 [ 699.472772][ T2751] device_release_driver_internal+0x42f/0x500 [ 699.478823][ T2751] bus_remove_device+0x2dc/0x4a0 [ 699.483736][ T2751] device_del+0x420/0xb20 [ 699.488129][ T2751] ? __device_link_del+0x2f0/0x2f0 [ 699.493214][ T2751] ? usb_remove_ep_devs+0x3e/0x80 [ 699.498233][ T2751] ? remove_intf_ep_devs+0x13f/0x1d0 [ 699.503514][ T2751] usb_disable_device+0x211/0x690 [ 699.508688][ T2751] usb_disconnect+0x284/0x8d0 [ 699.513354][ T2751] hub_event+0x1454/0x3640 [ 699.517763][ T2751] ? find_held_lock+0x2d/0x110 [ 699.522797][ T2751] ? mark_held_locks+0xe0/0xe0 [ 699.527723][ T2751] ? hub_port_debounce+0x260/0x260 [ 699.532900][ T2751] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 699.538436][ T2751] ? rcu_read_lock_bh_held+0xb0/0xb0 02:43:02 executing program 3: syz_usb_connect(0x0, 0x302, &(0x7f0000000000)=ANY=[@ANYBLOB="1b3867d1f022c708ca0768a86dd9000000010901130001000000000904f90000d2f23800"], 0x0) [ 699.543742][ T2751] process_one_work+0x92b/0x1530 [ 699.548663][ T2751] ? pwq_dec_nr_in_flight+0x310/0x310 [ 699.554013][ T2751] ? do_raw_spin_lock+0x11a/0x280 [ 699.561811][ T2751] worker_thread+0x96/0xe20 [ 699.566305][ T2751] ? process_one_work+0x1530/0x1530 [ 699.571487][ T2751] kthread+0x318/0x420 [ 699.575531][ T2751] ? kthread_create_on_node+0xf0/0xf0 [ 699.580889][ T2751] ret_from_fork+0x24/0x30 02:43:02 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 699.591156][ T2751] legousbtower 2-1:0.219: LEGO USB Tower #-160 now disconnected 02:43:02 executing program 2: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000000)=""/9) r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000080)=""/154) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000050c0)=0x30) syz_usb_connect(0x0, 0x190, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x7c, 0x95, 0x15, 0x20, 0xb48, 0x300d, 0x299c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x17e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xfb, 0x0, 0x1, 0xe2, 0x21, 0x6a, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x163, 0xb, "e7ccc9a645ce6d2ad5b667600a70ff2ae82246fff372c499bd7f095de70534e2d6f86375d867db2c8be5ffb887ea2e4ce4e25b8955a4e206fdb3f12cdfa5a586fc583f5906390364fae82f0612008d1d3ea8a83b6f3fd0942aef28ab169d3e3e3198437ce568987d9decbb87fa8e2efc966df8726cbf3878878420eb7d48eb45ff09c9349fa65e8cdfd239e636ea41413e2370957d58f9b7da7965498bf5439942c4735c608765237abebaa404c0e3699b6a115c75c88767229b899f697555d953df152d1cd92809b48586ebbd2895de686f90acfde4b5d27794133f7d41ee97f45471167af199518b7740740c57c1f55dc4c17736c780eddc0d2f18124241df6970b59b3d0a11db811e9e466c4656faca2c2e0e3b4a312dd58ebed3b0784d937ee7720f87eaedaa8b30db876021bf0e55d3fd3836e6349eaa789c8e06c8b02d83c309bb77af7741ec1133c36244411c13f6c648de1284efce9c561750a8f5bf6f"}]}}]}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x4cb4, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0xff, 0x46, 0x6, 0xaf, 0x1a72, 0x1011, 0x9d97, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4ca2, 0x4, 0x1, 0x3, 0x30, 0x0, [{{0x9, 0x4, 0xf6, 0x4, 0x1, 0x7e, 0xef, 0x93, 0x40, [@hid_hid={0x9, 0x21, 0x3, 0xff, 0x1, {0x22, 0x1a3}}], [{{0x9, 0x5, 0xb, 0xc, 0x3ad, 0x17, 0x6, 0x40, [@generic={0x7c, 0xa, "757a03aa6d70bf8cff7bbb62419abd2bb9727281c28e426905610419c95df31aa05688faf043f173fcd39fddf9c558379b45d60c84656c11451f208954bb9c2a8fb67381fc1ef204989ba512488b9a2874f67653fd5a439693067daa2f0ee761e164f01e9479e4fa3f9b810072eef4b3e20f6a27ca17d97d1a17"}, @generic={0x57, 0xb, "ee42c8a5cd30140398f4bd64da5ff80d3ae13e65c12585f860cada081d35830c88688deeade17ff811385131907b0b43e52a90899a28c20c9254787dfe7a2ddb31339133a0c658012cc6c3e821a68f007d9ada871a"}]}}]}}, {{0x9, 0x4, 0xb0, 0x4, 0x9, 0xff, 0x4, 0x35, 0x7, [@generic={0xf8, 0xc, "8b98e352eb89a7ee9501f0a019e0c840758b4b387e81ef16e9b5e5969943fce22646f70f290255550f4256c8d904e17c2607487900919b406d895909f0ff5629ff8e03836eb4ea6b93316bdbac90c7c0c7a5d6f1e452ba2b774a4a1861ec06ed3b02e9fb0033b0ade75328f50add0f338164d8dc6235d973c40029d81490f0a03a4fc14f73b8134bf94e066cdc26f196551475a20959a2772500035572388e2529fd4377a8b1929fbd6e915e2201c9b190b6a7ae37b8bcc30f1b24312c4955667a11de7b7dd51061e146f1ffc6dcac31380c1fb00ae3768ef1a2dfed8e4219f10009c1b93000d9ad45998a8aff69412e69d32d6dcea0"}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "c09ed3e9"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x40, 0x2ae, 0x5c9c, 0x5}, [@mbim={0xc, 0x24, 0x1b, 0x7fff, 0xff, 0x7, 0x3, 0xee, 0x80}, @country_functional={0x12, 0x24, 0x7, 0x2a, 0x13f3, [0x778, 0x8, 0x4, 0x401, 0x4, 0xffff]}, @mbim={0xc, 0x24, 0x1b, 0xee, 0x4, 0x35, 0x7f, 0xfffb, 0x7}, @ncm={0x6, 0x24, 0x1a, 0x2, 0x15}, @mbim_extended={0x8, 0x24, 0x1c, 0x81, 0x7, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x2, 0x31, 0xd4, 0x8, 0x1}]}], [{{0x9, 0x5, 0x4, 0x0, 0x389, 0x2, 0x0, 0x4, [@generic={0x13, 0x32, "20f882973a4a80932af8b2662e6b98d95d"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x2d4, 0x9, 0x81, 0x20, [@generic={0xc6, 0x24, "7942be620d715360c4682558557087f660826f63a687d222786dd2f90a129d1bee26ec40b297a01656e4a489263a0c8a5bda218fb19c29d87705a6070900219b939d19eca68abae44709088abe16f751bbeb784fd1ff55464aea5890f877993e88a8d37d04a77c962ae443cf9418799401afe936b1eb22b09a54cecfe2c3a3f2ac66d9a255f17716f8fe1aeb16e7120c43f07bc0f13ef8103d1397e34cf98188c75c731ab0fa671cf61716033174c2bd436991cd635160da3c18cad36c9ce971f2eff66e"}]}}, {{0x9, 0x5, 0x0, 0x14, 0x1c9, 0x80, 0x5, 0x80}}, {{0x9, 0x5, 0xe, 0x10, 0x38d, 0x3, 0x5, 0x80}}, {{0x9, 0x5, 0x9, 0x45ed844080865c8, 0x218, 0x7, 0x1, 0x0, [@generic={0xde, 0x10, "62904250dc02dcf21c5b30723bafd47a182db40a59cae5c757e6a7930a22c49f8a9a631de0ff2fbdde2829dd877c96f467270e95634461c809f7bef5697714f2443b21682ce973f05e99c20d75d91d5965331fc389a9f679a754a2e6db86da0a9c7092d4823d6c6bd4e1c00964ec90e775420928caa920ad0eed1c5b606f832feec2f303f28fb0e8bea9100717443bc6d188576bf9da186f9a66ee54b42bdcfee2c5f6d0225626ddf44ffa0e5d5234fc7d9bc630781a6da189e498b684a212c872bec0b972bfc8e0fe212eaed353fadeea68b4ba1e805cd28b4b382b"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x21a, 0x0, 0x80, 0x3, [@generic={0x1002, 0xb5aaf36fb38301ce, "b5eaf28a05d70ba6e613a5c49472563a3c333a25033ee97a1ad7e15cf22e4d182cf339ab466bfb307b1a101291c49f5063d645b04ba24a5a76a0060542fdbb4f84145fa90d14d90d013a2d51c67c434e79258d877139121be1265a86cfb360a3969d036238eaefe411992093c24ebffb8d3e6b29270bf3bd7d895e0e8092d19d2724558b83463fa33f17476857f5b3dcc562d4e159ab5be5141d8a747a03d1d27d6d61117de752ce16f2e5f5d139c09e17181bec603821f43680f6fe238e8cec351e9cf0008ece9aa6443d357b0323038d2c325ffb6bc69e27667bd4daa6a914eef6df42d27fdf55a9bced1acb188c638bdae935c5f41ee5e3e9f81e56c36cd3ee4f097a0bd37c646b6a736a1d74460fca024a65b977fca2bd5278794549ad400d057b250e98dba2d375dc516171d88fb13c474489312fcd9702d954c7f5f3c27e97bcec430beea1503d876ad742c62816d1a8d9f94abfc0ea63ca6fa2a27f20409580befaade9e796f9530f91287d466bee83abf5420cb4849c3384b1a34defb96b669406af888ab1e4b16da3e4d63266311b1380ecbe5396845269d184de26cd23fc96efce85783f7951a93704adc84c24c204f7596e2cd8b36378ca54772d09ebf9dcf6c425b2dcabc20027ed38ac9a430bb84c61fe51ca940630386e93d3ec4cd5426612af0165f8efd23fd481c284895dce9686abbb538b81e3eaed6eb240802ae344224752e26185be4fcfddd9747734a13190768f2cde2833238f340ef0c92379148dcaf681a8bb2d3464ca0a129851b3501170f4e10d67aefa3dad4bc6e15ebc47eab42cea801dc3912fc0505145a501e719779649f8c0f7005d1e7b13095cadb104f1a5d38f275fe2f8dcbc537bbb83fce42803bf7755463ede41a93aa499ca17f07287ce94aec54850f4b1c5fe1bb1375109fe2bb8e9f36a5f345a46c6da29275afac08ec3d519e615d2584b5bab6dcf01ea669e9a00205d98a843665086faeee73e7fc6f84626c7894f046b741421e8ea81a33b3bb94392f88b5fd0efce8eff8c053e6912fd5e25ec4a5836c02d2eedc1f8c41fef6d6ad610a6fe30e69adab5e855c1ad3981531daa8b86ca5c6d8a1c66177dd3d960a84cdcbb13f711683530002b1cd36a13a4374692c23b22281ee4da2bf15dfc7c96d4de78b901f2db2333306619b1ce2732c687a03926b01723b066d09716e29f7387fd02aea05abfb0d5647ee201bc62dd6b466ce87e5d6f1524aea7aef84c096da99039eac1cea0ca1bd887fb789bc8b7b7176ef2e681e822fb46be0a89a7e876ba3b13734982eb5ebd25f2593bb223c13631874b2ceea0d473e61ae523593377bb653513edcc19a61bb8e98060f2a99149dadf1332e9fb7c3dfb9bc21bfa7cf8c91579086fd2091bd070743387eca85c28682bf190ec034f7bbedf9bc2bc7bcee20412187c32561cfd7239383e7199a56f83d9f323f2ea923323152e7411b24ba794d79571c439634f4118f32896d988968488555602c9b4962e52f5b1da9a4c12ca1a7f0e11648e3194dc90ea4ccfbb6a55a0fd425ec071aadeebb9a532b211203539e1b950945c46f7b9b3f99ca1ee4265d67726d4fcf1404bf4abc029f0856ca0555db2a1d683a3efa42956b3793ed1739b4c831282f1db8bcc6809df49c3f4646235d4443e300daf73a98aa76b79a57a8c64b8ee84d27834bc3c51fba9231e55ac9b54889c51d9658ced754bb816709821898fa84f168a44bca9f8b638e8708a8319b7cbb4126db0826a56cabfc548bec63f078b84406dd96e9fec71e012bb5cc372b86b152aa9767e6e5f97d561e3b45c5e7328a0251ee8d9d8d23e91f63d17c73f43aaedd87a71a3db27bb3779d5f699430a86e5224ed0e5532ee2da6c8022e459452591c9409b6cbb07ae38c0385d23503f3c3f524f2a58fc8057b7a5cc1154d1e3dd39765a00a099f32686d0bcacbc043e27dbb0c25d748d8d5944edcafd78cd888e092df16b67c815d3cd28ccff62917fdac0bb5ecee10226d3494d1c4a2c9c3f5e36b62141a57e373012104a949e88e5ec68ee96de478a8c291af377a8292dbf789f5937f716bdf8b4d9156a8b3e2bf8c39dc1ff8013843a7eb861a6aa83e3582f736aee11403444c16ef0ffde7d699ba0eeaf592bbb0c123f4079015c310fc2f2ea41666033aa520f33164343a7ef61583f8911c35ba1c8920f91c619c84a2a8ccebcde08683aca7cd0dbd01c2af9283f262bd31634bed6a3b3018e4eff081514a2b592c2046d40d73e02d4ac14754648740d8720362f77827d1ac54b75a08395583dc58962966d1afc2629a50477c4cd706c996f2e15aaa5722d6593422dc8778b2af2da519d2366e1db725353cfd05243a05c436119a2b020e0f3e67e70a2e468f14f3a5fcc4ef58fb3a3bd476ffbffd0e1940dfb4bb1ea423346847558d97948aee6509141262d185c584d204f02bc69dfa42ba3d7e7e93945b5c0e8f0cccf4641b1a4aa6a37b3bd89d541f606f6da214ef6bb7a49148e856255611352aed9d1fc5fccd545b47eb9e6f48dc1e9fd46c56376229c85a6fb33516bf0defc78fdaa18ee9db1d0ec81a87f29e8a257f37aa258009ab161f1036440655436e2c5dd5293dc56808a889569fcbf558e069399540f8f0162f0de20e9fa5f981ecce05b731d83058f96c64ce361cf21aae8c823bb77259f6235d5ff113a3df0e44821b2a6eade3d4b55d0e21f4724fed64cb4ae99d9fbd72e807ffdd362fd57ad99f4621c833bc9ff68c7db70583d1637bdade236b81ca837e024069a5bc5f78e2b4c34762ae135a6ef7237bafedf0288b47fb4290a0c5bdd1e9b6a1be25ad01ba9de0be95b4b0cf3b9abb4110645175167ca8c8aa51092a6d03e8101d9d402de35652c9143909b39b17a279fcff7f3eaf83e16c868daa756616fce71308e1ebb80629d9ffc5a8de095397f109ddca91bd7c016bfa9990221eb4fa5e34f29accbfa8766e4916a40cff6225ff3641ee3bed183b38dabbf976393cac90f6a58f16451f87edbbb70c2abb4ff11372d3e07887f2420e484e1dea75728d5ddaa7a986bd57497df997f8ed92cb2a5dae25768ea0d8748dd7a0112fb21f984e4ae962307ec6057632c9bff446e57be00a70f11ccf3e16970a3a472f876ea45f636a4b2b7ba53051ffc427f3ea5fb202cc401c96f53f9bda1109a104a5195e46520922130512b0adf1ce55ef800857c468e36ae9fecfb21ac469eac259669cb9505ecc388f34c337edadf6f5ef5c5cd35a4961b71d935350e26508ce6ea9cbc5ae5546d4bc37186c5aeb86ce87c8e872bc97eae6dbd3dcb7c4428fe64c77e73c5c65dc59ae8a70757704e436d599f0c2fb89020b3c1d5a8b4da4ce489e484a7c148c631356cab54b0ec7794dc171183af03f819db6297bde151de0c4752b03263a31e1d04007dce38d32192af94d8d15507921def5f4f17efdf3330efca2f17e540368d4aafeadadbb9d0819d84b76280a40324299a85b566f22dfeef238f41b95f402dddac4f5487f3a83308bec3cea6c6574e9a7fdd0e7d459ba4b514a50c5b6ab4e61290059fa8804de6661a34b42b891e696ee5ffc5e3daf314de78fe58df43e5e347944f18a5e80f9d15ed72da24d21b238135d583eb9a82175082fb6029fa9c2547be0dac60f05bf77b592157ba3ae8dd21ca789b91d209958b83e7aa6a869999574bc92726c8501bb7107c90790addaf2c647531ac6703f413abdba0e603ba6f5619ee67eb45768595040b2477b93bb029738373bc8b94cef54ce582b43d22b39a3dff37ba3bdebea181d1c1d0404d3af4c4163c78d2d5437efe39bc207eb45e1877c533a85a2003261129237b0324f55fcd6377859b503414674dc6cdd995687522186071d7b5d9b3ef35c76ff767c9ac02cc34d968d2508b3194a178215ec3230f17bda8fcd474d167b97feeb3d29ff39ad9e319a99348085f9f1962c1ad2555cf3c63f27fda38833636ff00ee55b1d729fdbfbb495a0714ff326910c885d3ddd53bf57f2e1ac1bc4ba328242ac40b78407bafbcfa01a549103d86774d5c192f4cd557b77630029611002d38a1343986536c756dc57575b220db119566ce66a27997f30c8cd762e9d97811457c1f2c488c4efd8d3cd15c6f32c0660acb2687749bfa482274f77d4b84d3114b32ec8f70d8097c7be23a438520f596872e05e7229ccc6eacc616429d1e0b6874b19e6720ee1f790ef43eaae7abb9eb6b413459620a221464fd2f2d4b25ebfccac5f371ca0ddffab14fe3fd2b6322986a8d156bc92ad10507fbfb82e46403e9a80b3e4e227227079cdc2dc33f017e9ec025401c4ede74b49dea2b30cdbfc220bd66e6d6c0da85a3561f7eca5b1278f05e411c335e267e84b3647d63c6d7ced92f68172053bbe3b83a1ad2cfd56158ff92d910d69c7ee0232f09e067c07dc5681095b6cafe2e12b931ab8a0f7a946ae0711d847ccdd56b115d7c638a6324fb00e4b1894f9c78fc838e8ea427e4e539a10be1a266ea5638afede8334cb591897ba0f2a94752ec378b1b2b098301322e3e97e4cc44db39ff3045cbfef15301b16ea165dd324c97cd79d5afbb29ed79bef16c2f20f5800f550bbe847ad4aef2cf30a4a7f25ecde57ede9ff9cb257a31a89f3aec798eaeca459a36900d857efd24f2d8b8c80a2fe0664ad7dc3f79811d2024685d6a57c5e7a6cf61bddf54d56924faa1e41ba0eab256fa50ee1e40981b868ff953ce5cf8d93af67a0bf931b991dae7e8c60ac9352a5a57ed85b408955b7847fa8e2c3b306a788cb50f8fa3368ee147b2657804717561f9cdc252e9c76097282abdbb0b9a3b9204380be40d46b1936bcfc6cf5ca6cb95275bb884778a958d0cc96a846724d86d7bb1a84f6073880d5eccd0ed1ba76605f4a9ee8e7c5df31800c8fd0cd8942743ef024b2ea095016066dfcc1e529848af6cf5bb41b0122f1347d46fcb7fabe48bda05ac12a503668a046e8b5c6981cf0ce2478fe1ea066f59d9fcca2e66fac82ea053977616aa4d42f3d1277ce966b847c07c70d493a67393ab20de9feaa6fc4e1311ee1fdc978c8695d607c58a45e561b4c49f67c6ff8f548f3cd63e7dab0cc6bbf77f1b696683185055edc49969d8d3ec465e082594db294574fd31d4f307306252e808986d9844215239dd4ead57711568e2d2cea4b52ca26df381c7e2e52afee3f8f31fa88980548e10947ce620dee824b6d53f20bea1f2acebf92d832450488bd81b4b4f586fbd74e08ad8230891a895847825c2cc88a038dca68999878a34fd8a564ffa225c28967fc70a07a6e0759a8d5ba834ffe2d2846449ec2803590ce95945a4d50e2ff8f95ebf68f8a7671a68a9d4f68a3d0795e610f247c0b97efacb7adc977b8feafacca6128052315449cc5d1a7849d88cdad89d6b572365e88d8c7b61289558e23410fd10ec82747524c3cc170d55567ef2c5f7fc45999af020393e7316b9cfc0f9372e340c6329eb65b5c3a5959b0e22523dce7b7263ae730a7d54e48722b8ce02fd3d0761b45951083f916289b68dbdac7ebd90a2365326d2d24736a838c9b0ce8788936c7939df7aed02388b3a2e1979a75c6c8d56211759f31ee78fd0fba58ab8b7b42f58dd7c3dce40e1b1a6c89f6a4ca01bba429b9446b72527afb3a4133a05b0e117fefb8157f750731daf914a86e6528b624599ab19817f9ba15ac86ab19953c0efb7bd2bb5c56dd0cf3a631af9627ec6e440652219c2b80a487f989bd465d32c9aadc6ae28e95af73a8a9490b3f7d87ea6a896"}, @generic={0x7c, 0x21, "aa3f6ba7f6f0049fd2d2de48ce2c7457a99fb6a4dc7dbbd00e4e7ad1d5711b73df5bed7e21607d15a67c38b01a297a8512a8bcc465942ed591ca3efc2cda50e3de01f47ab9b8e12aab6ff07a52e88afab664eee09c27ad5d036c62f65e6efa163c2393b34347d5889808eb723a0d36378d58eca4c6063f793ff4"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x178, 0x2, 0x1f, 0x63, [@generic={0xa5, 0x30, "29efc912b3b1fc298af4cc64e046802e8777c4fd28fa6550ea6f1ca72fe6d8977ace71822482d0d057bebc5ffcbb179c928043130805b78ee1b82028a9218ed9ed56e9ecd20eb89d3addcd140838d3b00c5cc52138fbacb33fa9f25ce6bd2633bfe3854d890bbbe4f0a331af5c7cc3cff0e21808f9dfbb378d73028287a19915634575623828b624a5ccfc587b7541fe7168213794a048b38db1a50a700c7563d7e6e7"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x2fa, 0x0, 0x3, 0x3}}, {{0x9, 0x5, 0x6, 0xc, 0x21d, 0x5, 0x4, 0x4}}]}}, {{0x9, 0x4, 0xf2, 0x6b, 0x6, 0xda, 0x3c, 0x80, 0x6, [@generic={0x8d, 0x10, "b29b83653439fd3d578f4b400188907e61885f8fdd079768af34cc261d3986844360322c9515aece09c2f3f0fddca2e7678875aa4bc1a98e35040724929a7d75eeb8e78fb7058674ce50c2d8219045d3f770925ee8c7136d2ff5a898858118c6ddc5ea917128423e8492245bc0a390f2fc275c5984a76da378be21291ff9a28d3a8092fdfa1a0d151790df"}], [{{0x9, 0x5, 0xae78ce297bd08726, 0x10, 0x78, 0x8, 0xca, 0x8, [@generic={0x4f, 0x28, "e17d8e7d8080709198c71ecd68db60d082eab1ae1af180ca9750d22682948f516aac59b96f4df905a129dfa4ab82ad09eb2d9f88ecb1695c5360d6d9aeb44bf5af08a7fa33a2a2d674ef82e5ad"}]}}, {{0x9, 0x5, 0x5, 0x8, 0xfe, 0xf9, 0x4, 0x3, [@generic={0x1002, 0x2, "f8bf519669b9ee0153940f016c30f2b39cf0d32784fcca3010fa2adb6d4ea0f734723134528af71f0e5e5af8f960615f6baad1bfdc49d1bab7961ebeba4c367e4250d2924e71b8a971c5fb562283ba08e0dc6b4304896a80051e4730a44da1c972e5f93cf2f9b631a9a897d4f3a3dbea3d86e2288557872b5af06ec53458ea3def264cfc0354ccc800e870ef2c4ee29170c94c9d2322f6c057c33167cb17893c656135ca777a4a2cab50b39bf2aa8ed6290d3d9ad359c81ca9f396e00f91e126729fd19d825b19ed801e710c6533283564f60df86a46e6231722db9668d1d6ca3dba7a9818f29e87b70687d10c1d3cf0358a5817095b070d15cf632a5f7c6c9e1a954993d30bfbe924fb35d97acd78674ede10189c60407e1c2d66786ad0d69c4e3c8fdad3b5a2866df3d8836047822ca9d0f597698c8834779eaa9af982f1e0c0f30a609de3e13a6aec6245dcf3d2bbc2a282fe28642086b333b9ec53fe26a26f6952168ec533f8b509256cc23ecb17b72acc89f4f7802a00fa6a70f683e8afe2ae1841114d6bf45a4f98064ab571b01bb510dd6e2b970a4c920ccbb0d0dfd48e9826a621cb909a3916e45a86c4b91777e5f332c591875f433b304e71265933ff326bebff6fdacc34853a1cbc94e3cd95a18d1d3176aaf501aa2a87f34bf1b2d70fbe4931046aea71f8a06a14e951475cd682986581cefe573af0387f260ebdbbcddb2a3e8cef975f807cbce3cfc965a3bbbe29387f8da9f20f29d561677ee1c3a13ee6f24a158b74cc350e739d737972c22b12c081dbc1fd63b7e2885510310a43f674b302b5660ff7db53de676d78be9076802d9d7d2de661f6b6040117ca7a1339ecb71666731ac234251d46b2c2924290d61259f543f2dfe493bb63360089e85e1e13ec178e895af364d057e3545ab36df48be208228a790e53538133b300ed475f4e26d508d048e82e4f6bd8c0b1fadc2a2f8c4b95b8814689a8278d2cfc7022e52c7bc23107db1023f14d1097bae15af142879a35bda24a6e75a6d2d3f3e19d9071fe3fabdd719a56d6d6dd617b23ace16c28c5c2ada25f6b819d26b7a891a0f912afae794f0bd5e3e30efc38caf867ae8407a8988af6608c4ec5f53b0475594184516c0dc8641b8f098a9ce3d8d199a82dd96e2cae50639ee04a68b133ec5a44045f0992c78434c4ffc44646bc625b00cfbb10ca3672213bcf4a06880d0724498b2986a2281c3b71847c6966a88a2cd54df89582a0813b9ef6f4e301fe211d648cb4e06337cb6345da3e8fe0d07f80c8ab9b218f2d33f4ece6c238a44864140ad86c1d720fedbeea46253cf55583ec70c36ead883b89353c2d750d472903106bef6284009fdeed09c8733e4457c8f917ddada5c32c724b06a7d9fdf345d2236b3eae7bf58555a99424e656ed8803bf0bbb08098c3eea3d4b26b6ab6bfaa2c9ceadfdc2ffd892fde52f3bb49d9d9cc4668a9a0ff2b57f5947093d42fc6a36e4671e5fd3dc1dc5131d2032928bdd91928ab72f466db8f2ec0fdafa3d73f2961bcbac98c3df254eba77883291c587b585c0c5d35e61cdb8bdb4ea0e810113978c9a8cbe536f4bb32f040a99b0a944cc305cc818d379b152f19dd8035e2d07e6711f206283094fd690af3c6a6d55c32a33dde66776ddc6eeadeb9aeb6f9a23c7f333ca600230860887d354533af634bee542a8569903d406a4c3ec5ef0b7098e6fa38629e2c84a70af5383e038a08abada22c4e5a677e08471a96cfe73c82db6e60d03f43c2f1d1fd71c5e8b2e57a7b3c7ae4e46d1066e93a9fc15589957dbd0630e329011d9d427198cb7ff765c65d6ccf95af8937a801f1ca50dbd68b10ebf82f1e14dcc17cdc6a34a9419d4fcddc52726eeb894907e683488c3f305856d7a220488f7da24df5249c2e5b75cb8979f7888f3725a718184ba3c15aee93a5728ae9870734dad6ca39ba1c3e7464cf97a4511a13557dd65ac3f7eca00d5b41f9d0db5ae34269bddcde2fa2775e637ffa18f9ef88e8e3259b27470f9a51ba0421e6e383ceffa3e62fbb3adb0e0322bfc7fc7c2efda2b39a2a744561e5bdc47fe5907706b2ff8c2200f77284056c499423564bc9c1cac834a860fa64766e136c2a81f66d7a448dd4344c94ce7fcde4447ad7e92a924836962120cbdde962f76bcbbbe9f1a6cb9e0f32d7eef22524defdac740267ddf184c620a644702c447a0607541bc5cdff932586e28e4194c02bf7908d7609e8710f98a19cc4a23920d1acf003165d46aae19e627fc586e1ae08e892c86dd0c9183190e1d9e70789022565b616d2585b67133047f6ae978ca4c86d71b8e39327f65022dc5eaa4de05e3b183dee26370741275a279c960b05c8bb246b127c4e4f5a2de8ec9ddbcf464e9d9ce1a6c3c36bc6db380142afda38a6aa256c7de340c9a50c7f71faf9dbb32e145c389195381424a76edd2ac4ef0ce0520132eb5cf893ea8aa1511ac502b9f83cc80b354841e2026fc59da354c10b4bca560f58505cd4e810fccf02f64385796020b3ae148f2ac540a72e9e56111188c6434a1fd66f5b46f8de697f16a4e120a577d496bc7505fa763bd115de7273a65d25a3b9805a20257dab6ca1795e28c142f766015da55dab62e1961352bd652e9b4cd96ae80aca6701dad8f2412b10871bc5eed3bb86e1e6a574028aa5570efed882c275bc81e1830f253202478a7e07b5a46590d6f86ff9633c8d00f7fbeb302c176aa04d01c050490ddd7018d53b5e2f92d68b5b0bbbf198131d88cc273511d807946a25fae912def383a503fab8cc5c1cb05604fa85948bd6a92c07385027fdbc0099abb89d920af222c50764ec58324bd20e46404afda8677f70cd4c512d6836d0f514d12ad5280aece4b2ef12b55fec3cf2ec2f4c78ce30a7f9ee0456a829281d2fdd1231de6f7b1b64004bced608bbd3b116995ee768f9d5ec031c113ab4c8de20607e3fde2f2e9ccb7a44d0971277a79a170aaeae09a1e8016fe91c1d05cddf4f2bffed8441840261f14c105c8a5708b36c9ec6586644b2b7f4665fef74b849e14b898876acd61a46fac1ab78f4efd6de4b7a7184b89607b043dc4a9a0f4621db9acf697f9204c951b3312cccdd1c2a710d93acb1eeab8da3070a734436c26b346c2423fd8289ecf48055396a778e2e76c281520c5326ea324c809f8139cdd593e93ce0e5b758255379f7868b302b9a36c0b2f9b4fc328eb8d00d2da77c9d5e5e5c959a68e685055b30139aeeca49dda4b88098061d394d8cbeeb95bceabc6a2033a5c458f8303ba1d5a1227b0461c9b267f136d93d3c95e0430d2c10e74b9730b9ba73e988ca14aafecd044df2bffe26625270af93ccd1f18c85809afd11dff7f6fbe2bf9ad8b4de54f5628c3dc97bf3de46b53e3b6022687302d4e6afc476df22c7d5cf36dfc3c96cd586f567594ef66641740eb28dfbe8b97e67f89ea89967386b9fef202547710e7cad9d9165478f80e87acc6128282c0f185fb809a677028bc7fabe8cb7addede17818f1a259616cb4e0ad9619504825b8f4401ed3a03db08b4046121852931bcca985535af6ebc9c5926541244592d5f6527b292aacbe738910342c2d9a2a79e0b6b5d4a4328b95a1887328bf41dc172752572f66eb403afa1937709a0ee418777b7f1d9ab026f2ab93a402fa16c42da25c9103714fb757af58341db6001ad453f555e5cb959ed70f4a82c41083ad1e75ffa7c84d3b512f79d27a8aa80a184e09f3ae0873a14bc173374b0f042c292e2abad9ba45ae95906001514a946c432a441e8ed9283759d6881af4ec90cbbc6e57e004bce3579bf74962fa32d4f49763d9a057a703642a061d719a9810826b76a2a89b36b70b4737f7e7cbc50639a19782f74ea1f0269e3a1422060f33f7f92352df6f6475406d19043c4b7af8bdbff53f70848e1c4185f557a38cd0729456d1e0764979b577b097c05d8c868eba60c6e7c21f4cebd2bc98ae552f1fe507ca9a2015fa21fa57784ed8e0619bc78f89e26bbef9d0124d58694f1ade69df3d32ad226f8e1bfbf3efbac1b9ef1a844f4e63a60a1094bc14bcc2864ba8f745a28d1aa72e6d1fbbb17b6731b6d9eb156537ae5824ec4b652786d938fa344d1e81d6070865c259cf15a4861eb8c6cf13bf4a8340516a1fd7e1d514a4cd952414f27173fd062d02939b43f47ec6b2818dda7ba83f9cc030bbc5bdc01f545b36fff40d5fbce35029c403e39ac5496b47245e68baccca6b77cd77482ba34aca81c82dc0d2c4d0614ae85e18cab87016730b708dc67bc236e5f965a6d2304427735ab74957dcbff96f18b2b50baf56958e24eaa43d9bba4f60ce2e70be1e6d239e09117b524ce342bab45cfa79185a3dfb99c2f5ab1339069c7a5bc42d2e85777aec0fb442d7acdccd7050fde3aa962cf7bb7259ff56a7c2e811e6bdb54c27fb145f172544b621343a407b8746d3bb77d592701b6ed15c02115146471cf0a4de982cf17d5f00af545237a66181f36f6ace5b03994d8387835c0af608501ac3bbc0e6d8eceddfd254db6e8e38856dd9ea4b252ec7c56952ebf8973173523f008bc2043bf9f0a8e6640e6b0df5379299de0441184217536aebc3ca10c457d111596f744d8c9274a685b1266207a82df4955fee0b5805f052aa89824235a0e4ad5ca63fc8dee4a7807e193c945df0342b77fc68f11a22f83466fdd343b9d27c49efa511906147e537f0076b156567a6e9322ad7aaa8fd499a8533e152970e9c1f6971f292e5478b839d7bdde774c86a7a007038ac05f4b25b3bf90ef645558636679f8b12443a75a0217860c17d7e12d8ad89cec0dd0d06d66e200cfd14369b03da5cdd5c0b3b83cb7efd69ca951ffd5240a528b6d4e81dfa7f66a08f10b19bd1d84a0c8eb1bbbd11a27e50fab0c9090add4010343c93f8f06611ef2a50bfd015d030edb2496ef4d672a7aa1299a40918eba0283ce951149431ca35f2e62e31c7e7fd85171f4a7d15c4bbd96f97e31098e16c2ebed0cde4dfc55c92fc76ac76c219aa52607e550b1d553d25c536b367972eea81ba701d8067b03adffa547c45906276f07650d605485e2a00b7dd7f1ce8911303794a2e1151aebd7eb44108b2716bfa58987c6dceabe46e91f91d4f7fb29275e28059600ac26897e084b9a50d91ee5a278103e1b3acca53acc401f4ac1cc48c8a3050e0f4c501efa6d1809beb3577b79b4a122af04991227c07762d90d9fe741ed2081e758a67f8582df7c3a475cd2cb5dcf8ab95fac7f0b69e72ba48c8c894bd668d08627ffab4640eaffdf0041e3d573678f2b52c2aa78d7770247a47eb62a109211acbf6e8c4eef12f8949e7b11792a59bea0168e668709773da9d9c9643011e64a2d10072cfb1e1bfb1a6cb58c7441babb09f39ba33eacb81e485600e3ed81925e8a8f716ec6f991876b4f25a33257aaa1903e4751b47d431e7162394a38f338da341f10b283ac50eaf9075570561900cbfd49703d520865c6efd47d15a05b09e6dbf783467b0c69a02fcdb58d23dc06400e188dba42b3d74eed1848e574b42a3fb1519a99e9666977e3e9cc2d51cec773617e4cc6c050c3827851e604f6143475cc4757c72751315134cfa4bf107031a94a2130544e0cdf6613ea5e505d8bbd0ab06d0f3d6e6fcf4f9f0af6754a601a103a883f85b76e28cc1d69e8eedfd35437fc9234c37a4a2ad0c2755a4c8bfac44a5e649f4528e83102ddb898dd9cd668eb9e481ce87f780490eac76e7a2d1b2d922b4747fc3c961aac9bb840b69fb80afa3a0064ba95e"}, @generic={0xfe, 0x7, "f1228819bf1a9ec1ff093e218f9f93826f0eccbfad35aeab0e2e0363aefe211abaaf7d0bb905ace498d1a81e4772e186c4315df09e9af396d19733d33116f123ba8405a98a15b65a2ce77a01992bc5d98caedee46791c3bb9e80bab97e33fb7ecd9b18a9437343aa5573e5b366cfb0c54e671b8987c6a24b204615ea99f119b8e8ddb11607a9e30e6c936394c5de6f2d71606425560aaae6c89a7303f32cff0d86db9c8458d123a09ae8f1a015b43cf284f6e195c8a9739f2cf77e78f74e552937105f33c95a46c93e1bcf3ee526c9c29bc8cbba2f4d424d808647b5a3a8b643b6c61123b3ab7185256a3b92d6740ba4095fbb3ca2af29e3d1795f9a"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x1f, 0xc4, 0xb4, 0x80, [@generic={0x29, 0x6, "949e1f438108a000444122381f524f0b2bd45dc558834fe9a03926a270e2fd2a58cddd61527bb8"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x18c, 0x0, 0x1d, 0xa0, [@generic={0x22, 0x74, "8b9bc2d27db512326a4b1f69864b708f3c1094d5079560701eb0adedd56145ad"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3e8, 0xe5, 0x79, 0xf7, [@generic={0x5a, 0x30, "9db66d7f6c23a946cdbcdd542e1b393017d1c5b65c6dcd3492221a77e7855a88ae8efe877218f4a781588219642b423ec9b2a5aa6263c09a0a9fc65e3b35385cc7bf97e3f33c881d03527bcedb875a3eae78de4ab7239d05"}, @generic={0x99, 0xc, "1a858cb7c4dd4ef61b96a08d90b417e7e712d5124106c48bee9ebf70213ed3f50934a65113830476022c19eba4750fc53c46edc6fa2cc9406201303166ecce8876cdf920f774177788bb39933415cffe2d913a2f66f85f4633355017836ae80a459843b34bc58a13216c590550e629248e06a36e30d68546963d7b4f092e8b36f83d5bccbac9d771ed4e56dff70778840050e668d41a26"}]}}, {{0x9, 0x5, 0x7, 0x8, 0x31b, 0x79, 0x3, 0x2, [@generic={0x42, 0x21, "e9f4faa85d89312adbb378771b5bbc8e7adbb15a95356a9b0bcbe917481b4173ba7ae07e304da887402b0d343a379644d633838d86fecff716bc96cfe6426e4b"}]}}]}}, {{0x9, 0x4, 0x73, 0x1, 0x7, 0xfa, 0xc3, 0x74, 0xad, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "58790017c7da"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x24, 0x3, 0xf000, 0xdc}, [@mbim={0xc, 0x24, 0x1b, 0x8c, 0x1, 0x6, 0x2, 0x3, 0x7}, @acm={0x4, 0x24, 0x2, 0x6}, @obex={0x5, 0x24, 0x15, 0x28c7}, @mdlm_detail={0x1004, 0x24, 0x13, 0xc0, "33a4f98dd4676c0a2130e70926b0751d57f182bfd5bd84277fefcce7101dd177876d8a81d87dfe22ea214c7522ae83a6847c7e1fbdb0d51b4f0fb2ab26c26e69c3601b2950620d8cd3fff333e5e9a43f5ae0b2b475d4822241ce7a0cdf8f24b0dd212941e4a15a13ab554b5e926f89e5284e409845d3035c35a5e560424ea9cd58d14e4da8a2f7526ad60e48d580bbc024ade69cb5486c8b2144f47e3b1ac003638cc3979d6646f1c5f5c6ff9d17d21b04026df1dbddd489c656d957beb6cf1f0a19fe5a650662a5f2d5319bd5f40f7ec18d351e5254434ce054ef8c9d553f015205cbf2d7ff4a7c0841d68d114eb810ce15ded88e32ca06470a3a559cd03d15244c3759cdf74c1c4123f678f29343fd13d26469ae133b611456d7381ca9b4ec20840a6e644acd4a64c6dc92e13de611da899dbbe7c54b8698b71b6d6c97c6fb2f3fb51153d380d349e04ae1121e21b59cf8b133acba4b17d26c43a77faa73b860c63ab8055cfea7b14772e93cb5156b471a9c794a132d900be9b118195b46fad277a41f904d4b885d858b4d345c748a791dff3a3176a1e5f0439508cd893ed9a15b6da7ed6d3d1b9ca7d81313afe74d579ddb04809260ef4e4e26f0db50904a365fbffb6cb68f2e1efbc17563899fe667265a7214dfe7e0d63f7eb8dc000244b8f82479f485d8d0d3df23e6a35aec0ee79573160097ad6e7d52828091f8c09862490836528f4a92e01756d8311459fd92654e127934206fa7329687c7d649316cd4e983739e2cd1b9bd00f1ef01f9673b4480835ea2a49542a61f07aded118edeefbb607557f2d13436900d5b8b9f7d92fb7cf846872d91f5af91d6618443555a9585859a19c46d48b9756957f5c8cba9e3850f768a837d967e2f83060d2d9dd8d19c75f6483517b2585ed3c69d02cb76519661d065689a980f31b10fa3c637eb94464f9d3e0374e5e3777bf172c999b95410e37c6f907eea16b3b8a23860c56f81dec0a6dba50c459aadb9606435b89877f805ce7013c4d3045c03c30c56f8b8b67303140c3151b7e588533898c026f29e95d9c16111f915c85d5f01635d509bab2c117c4789726343521f986313c49bcf3be314261810e8ba6f158e0034631791bfb319dbd91345d9ce6b7bd7540abea1f23cd8b6eb0c25a94a9d472e024b6c06375783a91fadd61833315665fedfa3bdc84a923f5d39dc6e8c2dde98a1c4cac95549ef92a36fb5ec288469a4815727befe3498d67bd8c420f292130ce1e94fb451ea5943d4e743721011c0ec1f0727758d833a42cfcdcecdc6ca6a8d98310b2c62e9355039b17be2f143d0315963309cc8f20ae856d6e0288bf626642a2a5ff30c153f7a1641c65cfff06eb8a3a7df0bfa29d3d36bb1f5f6b2c615a75f082f3c9688521af9704a5f5190603897d015b7f0a57ab5f221954ded56dd7771628260468246fe7daea0eedb710fe9b1b4ed76b0ada3dd36d8c08a332d7029ad4a235acba79aa454370ca92fd29f2ee79c8a7103d49300bbb053c391aa6b7e1c0d02e21ae7c1b087beec4990edf7333deae0e01c37ef30189cff5899c52916fd6128abf41ad9dcd13e513347bd413796332918dcce7e0f024ba14b73f05ab3d5ee2b104272d3c4a73496c411e1930c731c2ecf37af8dfed8168e627abdfed17afdf7e2d502db2d1403045fdb21560a0a2b2d8724a97162e22e610cb852c81486b3f9b622620bce569e8f5592e2ebef2fd40de502829fc3f7acbff5df06fe9b557c797b81f17208ea1d0953ca79631772d55ac69e66eebbb491807c106134267082645c078ee47e2ad8050cc8dec8a6102ab69243c2f2d77d67c454a67eaa6fae2036cc37578849e97b726d449491a6e146c11b609a18ad68273b68adf3dff5269f52fd7418e1c4517395dc16ca422ca40eab98bcdb48d3a99c8749a991515483d8960df1997e78a27be0517832293dda9831638f0841f1ecbaf8c148d6be769aadc4e8cbf5a9582347246fb7efc7afbd938f1e4c1a29bfd1ccdde06158109558df236527bb59acabae2fc294d023fcb11dbac02c68423867f072908cb9baf7ced4f582d1133b15d1971b899122f6496bad72f8ebba3986a71abf81e7a6efccd87f895ecf5cc674aa3a1fd006a0f21da37df106ffbc3341d5b9ebcf1e3406fc497d02bcafd3b7276d307471bfe1928d8aa01f2c4e11773a540a019002ef43f3d0701ec3a7833c081943c4c44514364e178e2c30f60a2af4fade7225345a3bf0af118258a4b3b4111eb3868df80d2b76c63c5743a3efced4e6e7c08232f342b38f276ef11a03dac5814a8b62bbb87b0209714f47ba9577b5506306147ee85bd787fdf3fc0b29ad9528f8642893e704a512241fc8bd5ef56508770ab61a236de4bcc076aa050ecab07ebd166ecd588c4d8038c0409d16eb7149aa07c988bde6205edac9afdb05441476b823b94ecdf0502af7edd15050233e6173e38e79ebd5cc3797beb46abe7fe0bb3eded0637bb262e9064fc00e5d5a9e8a399d9a8e05716d1b9b5fc709dae94745da18c6f1743f11287605266621369956ce3c2cc487f618408356418f5ae0cdd9e3609473eede73c8de562146474633b5d939a4ca43b08cca900aad216813151103323c9e9772aec609d821be926e69a39e2f97ee2d339bf92a985ed2876df8acecf38961fb9a52de46b9b2b40cda572c469e31e065282a233f3e869e42de6031c3d04ba8108f3d1d4919549624d716bd6360111b73dd2b45652294e09e2347d89d5321815c5012f2685832864de2744d0507bf001fac10261645b2d91b8e8eed2afc7ffbb1fac1b98f3d59b71cf731ce6f796c8f0c448bfeefe0b8c6faa8478586e29b7e419b9360c7b50bcf947d50ad991e3f2974100a420c6b767c6709054dbafb316ab102228bd65b8b2f4b135138b76aa47fab6b0ee61df9d73aa13708317158cd4fbbd162c6b37b41fbc9e188e79865483a62bab7f3513c267d0cbbf16ed5a93f44bd615309bc960a6a55a9e8cefdd35070a594bb2cc8c688f476badc991710ef7981babd3b1857e67049c2c103ae7df678a5ee6bc3fd096135f015f39bf10be44617b43fb94f6f3490c936d83fa3e804a5e4003e4fa0a1be074b36f5c943f0591f46e9a3679ca9c583ae720a2e99208515c310df39615a7335601363bed867c2787b21b582755e004750d1dff1f33e7a68568982bfad8b498365b2202a33970d5394b257b01db79d17bc5fb0be903cfcbeec255753d671ba1a9a45fc0ec307ec98b6c19143024c098c67d853b0548383ef51d160fc55853791745f89095b71b97270fc9606d3ef49275ddf987b1500d1b9258709f98567e6007aa99cc6c669c9c3ecc5a3bd42124a83d7aa462a0b6f3745b62a7cee6983a0e4539ceec3e6c3c4c5b0b7bc3231ef2ca92b1011abd644d4766f9afb419259e74050169ba56342f1e45718b749191e4fa87c24cbccd495d527f7a47ed0c3fd909ca4de48dc72df879c1792c74827c1605176b4d994f9dbdf8653e2e2cefffb7b4cf0a61ff722238181af16ef25f3130e800fb83fa95d0a4828a1a645f4c0fcfc4226b102a2c23fe68af793a7ccd801226e5b7b6f848b45b38031bff7bcd2b1983c3b03384e11b1bd590ffe18c0ab08f808fc0e92011583070b45c6e8a789b526241bf6c57dacd47e35e9128bef3aae3d5389a52ef983c701c6b6fbfb85e68cb643cfa5651e5eb17e1354b8e8d0ae90367b7ecb5635e406923dd4f708b029b98eb18dddf800263ddae847d9b5524af4b3ebf7a4d5a62d8b437031be9dda2b0929cee033428303a4939048d160aebdd455b021d8fd340bac7c539f0e0c0885409b5c646d92a17614d993894bad3a67cd67e5468cac45b0c3502d31d3be8f0eafb6d70c534ef1a4e8556041101efa26e56bc40fb2aacd74189b26701ad9ec2f5449ff95035331b441515fdce15f9564f48dc578fff1a58ac7e4cb8b36e2476e97096da45044b375e564fa6ad5269466983446ae4632d26e97c6816aee38791a1f3e581b60cd6b68d7fc832dfb495e0689fd77f5fae8b9bc273cd4be6cd1397b8432a205a9d06290911b95780dab183d84a372a38063f65a5b706a38ac0bbe4269aad0c07ad91a3dd19e49ff653a0afc3245f68ae18d4d83aa2c2cbaa7d60bd78186274b81ae3017e7fdb36dc7c471c9753087ae78af5783d55db91851cbe515a3d5d05abe9fc39ed46f681943cc4e1bd0c37207aa989d10ad598fbe053916be07b2bb8235509308748800e4ee05f07f3b59e1e71dfe2435795fc4fa3c52b0540e26bbdaab580d0f66fdf33f2764f30a7ffcc52361cf27c68a6948035bb12392f59131a4c1db63841264fc5d537e0a09cfe87f227ee43d8e546bb7dc4ca4258fe1e525edce3d54f5f018769759132c8d299f4e115b092a76b1009e2972f0095a02cb2328f79caaf8a3b133686638aa3a9df38d1d742d5ba744114d5470ca7ecad5c0df76dcce75a718b47f69516db7c73a71a7df527bee9e44dde310e80dc4c0225761ec4f5f392101df163e469711b914d50fcd797a32f818adb4ae684dabfd7fb8002c14970d0902e8b271002279764c1f549bb1f484c93112446021f3f608a982504fffaabfdaeb96a0697458840b71f2aa6057dc7d1f4ce5b9bf81c831f9a809391529a102c8c909a7965bea0f85a9bf4894d8df63ba8cba9d024b2fea34a5db6133b502453ba01ef293b19519f0fadad8be51068b27d53f96cf1be38db9bfa6f4d2706f8926e3b5adc8fa47cb0bfaa6f4d7979bb26d9117889171454280d6283551658cbe6cc711dc7f890854fee7c844221a9d2772dd6e3d6a4bada741430b97de6227a2400c3e7c237b043116fe1c6f25a8ae3d0c6e9a1e6da2ca87d606938c07acbee4c69bc80ade5946134dbd994d5bd4081b605dd69e82107f1296ebb7dbb89ddc0bc314ae26c15a818a30a1f15c80900af268796d215f7dbe64e3211ddfce75cb3155687a12a99b2cf0284e9f0c31dc4c2d69071751483f7f300692993d2c0f88f3651cff538184f392a6292fb8b2c48125d7268221f9624100b35a791907339c7e382af5d3e0ce9a4abaf718e20bcc5313f39530dcf7cdc85420a3b65d0e0ee50f00b0d62384d50b62c812a18d12d095a40285a8afe91aab9bd932b6819f2fa5ab186b8456b0f56550c17d9b4b96218d5249d510143731ac9b4990186d05fe7e2239d6d9cb90e855b67629c32d16c2a0b6f6acc41ac8c7a19312fb240a3d63fca32d25e5327881ce58b07654a5e711d73496c739f17dce63a01619e0c245f77e01be12913e04bbbbbaaf8979d450e6f8844fd56203968cd84b60f18067384f05b20b1df8d672cc34869f54c8fd314a646a76324c8afab75fec1280af8b5c90166e2f491d5698df503944dba167b7a641810c13d1adbcce30f0115f295ccc49d28a27c0d9f4221bdcb74cd2ae14cafbb766af4a6e55f4d4c4a3f43d4867e2b58b2eff8a3599505052d3c6134d16b5ea8c045be66995a54d07040ad24cb7b6b3d35d6e0c2c3f0bd32a3044997a4a5a7f936037d20886a2dfdf99f69ddecf019966c9f267c7a4c6cd4a9d952469d6be0c8aa5f7796ca9e774750e761c1e959e854cc69aab598c150f92ac8eb9effca2d8166a3444ae76a4bec44f2ed9aba50a74cf44fca7a3b97a85236288df5e03dce21ff1de2c50fb89b262fcfebb215737788839908d51857e9bbdee4a7c60a610e68d1220a53b65793d540b8c33e1d0aaf02f2a053e3c2ae340cbada9accd0a5f65ac77cc05e7a06618f1e624"}]}], [{{0x9, 0x5, 0x3, 0x1, 0x33b, 0x1, 0x7, 0x7f, [@generic={0x2b, 0x9, "5d18f021c4edf193497a442fe3f53516dc7ed8d080586560507a263edef1215a3aeb1a98dfae2e3a8a"}, @generic={0xf2, 0xd, "2e25a14cd4dd8abdb2827ef6fdcb8a2ca6e9553d2a9a910e7fe99b54ad5a5e2243bf728e226b404c8277e4a31b8b55cd9cf17ff3d63e2117a93066332a4f4b425b42a7c0aa6cde443b8f2b47842fd5b99b5e6c090e86cdca2442c697c618190dbbdbea27206cf3a14d63025a0459c7b8f8e1e4de68d926c1e9371ad72e7fe554a81a4d202ed0e96e869d0a0c8aba3706d7b3e748950581e0d8c8e18125c5f13e2fbaf947e1e1c68a6f1302de666a8a5e43ec5b21d2a16f9ed00640fe1801daf9bed01fdf8ab951126bf3faf1884757fb6b5405a5672013a167e3c8ee00a33f1bb357cf4f0dd76da01fa60b5b9d123e53"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x291, 0x3, 0xf8, 0x9}}, {{0x9, 0x5, 0x3, 0x10, 0x250, 0x3, 0x80, 0x8, [@generic={0x90, 0x11, "63376170a87672bf63423e87f8e0116ece60e43991985b78816616d2f0ef05598f950fbfa8bb01de403e3e4ca30423ab9926dc2d60b980e1b282a935c4b6915c770b6f8d00fbd23462e0555aeddef5455787bd669ec82a3fe1be2adfccbd8ad96a28762076bfffe67c7b71ab97c3de2c86e23cb1c5226c95f8aa3f1da969c1248e4cf522d04597da5acd9ebe1ed1"}, @generic={0x39, 0x1, "a88f2c7e3d6bddced435b2b97bda8703a9ec9361e59159b0f453f47111d3f81906e17c4697989afdb7833bab7f0bb7d3691726f3d38c4f"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x27, 0x4, 0x20, 0x1, [@generic={0x63, 0x31, "b65c13aa422cd6731071bc8107d1b22154bb91821cb8c2c11294648f1cc848cf0889764062c9d1acaa7ddb1d35261b9c6d4a98bce415898a9e22b2eab07bacb8db0d8c0c8a32e7a8c7967b69e63413a395347b8988bfdcc3a12410cba1040213d3"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x85, 0x4, 0x7f, 0x9, [@generic={0x1002, 0xd, "4c789a45e9858031648e036f4d7a03c9df2f2871e3d1608a9c0b0e8891a7fa7b97fe90bb3eac0698459245c80fdfad481dfd3846cc5d9aadb843bc4fc48864413bafc447482d275e32d52bbd5393f9bd0b44113640de797cc341f34eae5e72225dc75b124ff55ff07fcc92f1a3cab5d44750650fa5f0bfcbfc2e5fbcfc75b6cce1c001a19bfb99e2507ef3457f4a144d81478acbdfc1c9587572d1c75f172e945b0b2f366fbd6e5550d010d829f0362b67bcdaa464c8640e427eb2f3b7985abd4f736edbe0a0b60b60b47f355842e9b9a12a684385b05c88be0e8a05355cfe356d539858b1e873b41f93654b35cd57028b152cb16469cb0ca97dc50059f74d8111628ded985c6ec45104905a785518b5512ab9d883352885541027294b7bdbbd49c1e2ab1b1895161bf8821af81ea7f54dcc6070119899e58d8ae9cd86767d76735cdff670ac2a573791ade5c6e5ff2341212c3fb9f4c5eb3d5f5c0efa04591b2aa03dbc765d88e33de8cf3f44d02eb7ba382128b00d13304d10c19a706d015d6473cfa27b82be9300aee7da96847860b87422e633f5ac8e3544f0041977631a2efd8d21637abe80dcb11e51d217ea98ac81ff03c2bfcc9c163a32dc74fc5d8ed1a542ead976737f020b8135213c211f529d09c40da2dc9396c26bdb4903841590153adaff07b82e3adf624696b778b7f82e652dbd41053bfdee9beec1752f21d338c0aa8c819ef12746eb0f9816dc630a9c01b0a0830cea710ae09ee685e04b9df9f24f54ec1c5d99f7a65ca5d4039a990d6206bbe6b99a192fccdfc98337fdbfbcf242433c31a8dc2dffa7896e2c6782f9de687445f8d559fcfa4456c0344b9cdc6616c539252a7940cea989fdce394b5312208dd6e724ee4c7161e63e4bc6b54af460d4b7a559c393d8d17a1db51f5b9cba9b00153076d7bdfeac62fbc6b4107dbc6a145a54de636102439812356e5f4034cd00ddf682c2d000ccaf453a486007934ef822af4c68a82cd6a72ad0a4de36b5e7da984170ad62c77eaad70902df533ea4bfa6842c128a08ea255e50065d1ae01a9cc8602da00ca6c15dc54cd3c32864d5eb2b96550b0dc6c5dff8a097deaddc2472f090e070d939a2a8f2d32cd67977e150578f6d9ef04039e0cf3e8275063c78ffb074da6b23fddbb8a30a70ee326614ef2e9bd92e7e7a01ad2185c313eb6d56ab0f49db26a12d599fd7ef3eca0fe776c4e30a4adaea57739a6f76867655b5ea4beebe7a3ba06a192464bb17fa2dfe2d3823ed031d7166697f8e34999216bb05f96e9d33e3ad615f47f894287b3a932b472a6d670885a2c591621f07d63cbd755fd946913dc070fc47f22d5f0f9cfcaa2b88c1346b920f449cddfcf4808230445c0c53fc5c29429c43a9873418add93069992c421f953c5e022338c277013a71996b35ba71028e216189797f04eb3c44955b493cdfbe5d79d9485ef854c22b2795b8c7ac903eea3bc13c86723c2098b69ae57092ecf10f5adfca1125c9df3d84832cea262f0acb893c65e5cf97b0e13b7fb7deafb9ce699393305a039e54602455f56a99c7ca6d3c77dd4359fcd395f9d84900702111b1c56f7b3afadacbbf87fad1ce7b54ba883df87bba148069a509d7674b5872e1fd0fee27ff55255d34ba14f2be0632e95130edb78bf3558558ff422a177961e354eacd735f162259a3077040ffc76403c9f986c6adbbe33c5282af8403bfd20b69fafa152b79b321bc898112acb081dcf3f682e8a3b23f74e205fb0265169035fbbdbaf9c8e3d1d248d946991003ff1e419f59c8d7483f346c4ecced49991c7346273496f8d8bf38b83c228bde0b0cdf8b0dbf1390be00e810234a44043055bc14926592e065a8f107734fdb551df4b36fba32e8cdf1790783fd2b0859fdb038f4f1e88c6b43e978cb7e04dfe57fbc6090c759df041d2b03294b4fec4b75a68e8f4d3518742107d9f708e9682a714a5ab459b842a8107452ac0fde893e6c6b94f3690d37fd2f1abde1a5ba4c42b77b6fbdb5b2f998ed878c7124e9b0cbec85acebfe52727b9edfc2db040e8b053d1b8e3cf4c1bdb12a250ad068eb7a8adab1bc766468fc4c241198279e716eff3e603c258e5fb62d26a6b14ff5ad6f16c921e8457384b78236c8fb79dc73993548c3f19442b54e21431d64fd9004b4011889a2e3d20278d0ad84fca9cb27137e86598d708e1961f60775bbe3e3c5e3c0499e1c2328eabb071041302c6c309d41605a9759583bedc7f9128222710c7b1d75b3311172dd6aab45f3b3791d6960c3cb003f59567a610c702e26bd60d94d1cc43e1ada690fb7d859e0572bbf031798dbb391c95189bb8bb1429f8f92ed5afa17625ab59323ca6871efb1d6303cc9af6e77361e30cef30695e0fbf9615c99fbfb85e50350e60dfc3741e8b0c719534993b7f3e963dc96cc777275bcb34d0ffc274fcc54ac6ffcb78cf5e591ca39b9f5df943af96edf2211cd8eb6a2fe06bdc672205d4b14b65e0b5383da6b63e86c7648b37318322a10abd7bb21fabc068b12962c18dc61b61565449dc06c6ed0047b661b529b6999af34b4ead77f58502bd25092c2876ba445daa929324565f6729342259112a6108e6e47852436276e95b3d1955555135104d098cb5b5b680b1c7f1d93f5d16b3ab5b2ea796001460ab2f9e03e46668ded723acba8e663dfecb85929a4c927997ca076d841f07b75030747ee98c8242fe36a2134a34a13de6d4377efcad214e87cf1bce17973af023896c65fa66b2706bc3a36f00eab79fd414218b85c16ad5c30ea2b283a6b3300b364c8f02146401e7b50b8d4516a7da61b7880468103260cef180c2bdea2f46f537726607488a307a6dd522b8b6f5c5c4a487441e2dd13fe0d4e4c93dff5fe5513b459fcf59e726ba5a6af8a9a972508470cc82e25690c9e1e673f8a4e6d2958e95bde2d2292b60366e5d4454d1276f0c75069338db750e621d26b815b7827f2d40d3cb52a6b04975e93c53742ff00a9c0a4de77c329970a627348eefdc9ec5f1c0d3508bf76c8d3e30b6337e7222b28598939526dafd480efe37aaf868cca28c3ad01f745c8f1125584b1b8096d5cab124567a186f121601caa6333b6c5bc205a8bb82b21dc44f2522736af95f3901863fc61c69e00c2a268c8aa6416cc0c534b5d0756d2377fbd1409430b7f662a36174c407c81eb97cada0701fa74e0fc6b00168fe3a037974ad75889fcddb5d2313903e69e9793b872faac72332784d1b8f64644fa27e52ef90c0a858d7b90bc18a85d4710efde024e01721d21ff564a7317433317fb79157c9ad6f4356fe0376211de3a72671c01962677b362fcef117dad8dc28a91d9cc06452c25ee5cc6dc105e4a56ef29439e2fa7096a80583cbb0735d33b0a8f9f8b4d1fc7b8e5af6937bc639874505b5adf618318bf4e0f667b7c532cdacc15f51b79c5ca8da3e1cbf1c19a57ef2789586e02a0c4cb36dc3f95cb41c617fdf6db047364ed432f8f112dc83cdaa94c20f2487fa80512af0f963a9acb5cdca00d058eaf15a294534b79acf80ba586ab20fad1fc5d8be184fbfadb2e3e5f3ad845a61a7a34fb3ba44587bf6aae78055ab5b51f133b933a036f8db70bc7ff628c0abf9a74ac319d81dfa18212fb0effa110d4425ee43832c0f9af90707c714d695630fc7e9eb9466f8c7dfc66eb978ab51b21860594a702d3d764508bda383faffa0a23a77378a23ed2584c5bc522cfa467a5d8da5591bf05e35a1bf0c4b7464b8e9bae43d5579305187d450213fd0260749b3da9b55e520752d8c1201841c597e3125e4547575d0c61855642cdbd60678466dc3c4b304be81c09bec5ced60d19938ef0cd9566fb0e35dde9566f1f3dda268ee566e6acdb40f87b714ad572e268c2e8c62b8a0b3df9d23bbf932405af4a4fe2857d938f511adf16a26fa60d9dcc73110c26800e43ebf258a6ed73a600c0ca66063625982ff16a01a719f567a32637f9a7723b7143cff7ffa51a0828c6018ccc61023d5796b34debf5ce700365d1d8909157672743b22623e6a8bdbcedcf54eefad785a0b4ba4f88e8fd7c7b7b2aecb26b5e5d1ea3e088aa96898ec0d6d742b27c1e54e6abcac2a31142a20a1cf68a959ee4e4db1f3b96a072c44d0cc8362a90e9b0b6f379935b63f05c464615fdda8917d880aa93c2e7893ad3ff53b42cb3e4a884bdfaba5afc720203cf8f47f241506d2269711ea7aff9191d1025c6365c31bd98d600e7534bf1e41e2aaa2acc7ab1dc042e9f918aaa2f38d5e24ac23ec3a24949434a5a4c5f4db813c0fed1c5406a5b4a48213233e6d1d83cc795352625e214adeb4c45202a8723e7b38ba3f79bceda6b2368c7be0397c9e4f39fb3c4197f784f774e20536631997177e4c9d4061b7c76a4d2aae12df9e40173f6af85cba98cefe249ac3fac02522407f89533756e692fd2c045f9420ef2967582d630df0cc6a7f19721126d40b55d89f14ce096dc27294ff1678a6b45b60d51a1ab2dcbcdf4821d179b18ea2611ef359a751e67270e886afc62051058c9dcf4d0fc301f608fab7f837d6b263715140c3f02af37d78b1cfd5f388cb349cdc8269f34af97192ac2b328760202cbe9ded5577155d20b7593ef6905ffd190f3f71c2c0a9e67b85b916380a6e3626c4f5017a7e1a55121e890a1a157bbd2b69085d12166562c1da7a77a94094f3da596a713d4afc8b415afa913e65b7bfd14de9306f166c9868135c117fea9bf3a74e29f56d60776acdfab035bb447f28e25c5be77272f18b68b981006f6ec8af8cf698a0e10c32397d8d00dfe26349e9852efc6ca08b85f9a7ca58ec701b1affae928e8fe18a90d29877e011834671811135bbe864ff3d9adf8df6580e6a5b47660132610b77384be5d255caa60c9c23cd0cfceac2369ca0c61fe94291eb7b28df85546586ffbe8e38bbeecca22630615bdc0a3d5e3164561b4f6e002a92afb30c48c70d24295bf4435fe0f9dd2640da3758f37ea9d8d9be5bcbc2b8668fd6062c2ec3a3e322ae5287f90db3bf6428e6d9d3f4fa3cbd4958af9a5a58b5bfc532dd5ba60151813a7a6993f1018993cb94856c3a7ccda0b0cf971ad86a9fa3aa66ce133083e31bde07b62856360a98953ee7249c4e91915ca19f629ef4db501a740473986bc48ed6f8311d6e131392ad35bd00c30204437e805ab85bb5944465f26bc3aa3516e00542e74e7c8f78ec0b447c4ce1c87b2ddc38da2d7f54f3987cd4aab85d3a34f23f9f4296f84372bc7d3ae5a62871dbf3c3f2d4a4c07a556a076c48ef4d6c64156df387691d1546e18f9c17f8fcac92f9fdbf4a932b084eb34d147cb1b4a9522c4ad2289de46d169349541e6d2dd127e70618d39b81b2639eb4e34b465c5d260bcf4c3f4452628e96d0db92b9fe10a3a634946b72a105eb96169c683b24c8ea57a0c6c1616a305c4e8af9cfb9de0ff4ac8aac1d15cf2398f9b3e85323598fe3d2fde186e049defaff90b3660d94f3549d02499d6f3e8e4078decbf3ec2616ccabf66ec0187cb91a571d35dd0cd0aa7239e198c2bb850753b886779f2772005cf0cebfeb55599a2b4bf4374044f4094b73786d56335ffc7a04dfa29296324f28f2989a238a632aa972c16f30f69fcfbd268da858d3a757b24b6c0a317e57097e0e2d417fe574b2ddaf538c9b454bfdf7fa0f05bde0458d2051d12e3e9688de3733cc96273ab4be4ec0446e5a289a29a88fc71a501ef5e2c771eaaf6540ce39486022ebeb295637ceffb271e038311e83c2ac956c2886e45e09bfa"}, @generic={0x25, 0x30, "46d404a4f532c2bf77268727872fa4ebdcc163f6184c2fbf1874286c702395090de0bf"}]}}, {{0x9, 0x5, 0x8, 0x1, 0x2, 0x7f, 0x40, 0x3, [@generic={0x3e, 0x14, "9943fa11db065dac3bff93dc5b2b25a70d8d725298b3e85bc795a851f33c6c73ee4d3d085a4280cc27f4e8ab3e6d5e2c952645e842ecec5b6e6baea5"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x4a, 0xaf, 0x0, 0x6, [@generic={0x8, 0x21, "f040c036ca6c"}, @generic={0x51, 0xd, "f16a762cf1be82f19b1585268af44acc0558db2aa2d1c530790bba3bb91c65c0b513d94a533f1b633fe793dddc5dd95c7a94d93b27f1e018f007b529e06793064241d1bcaaf3510d669fa9c88280c5"}]}}]}}]}}]}}, &(0x7f0000005080)={0xa, &(0x7f0000004ec0)={0xa, 0x6, 0x250, 0x0, 0x4, 0x1f, 0x20, 0x80}, 0x2a, &(0x7f0000004f00)={0x5, 0xf, 0x2a, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "160fbe756086f07a03f3d5988129eff3"}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0xf, 0x8, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x1, 0x8, 0xfff}]}, 0x2, [{0x5f, &(0x7f0000004f40)=@string={0x5f, 0x3, "6565aa329a416f9c338de48e3ad5f87f694ad902136c1392b283ad5e5b6771ff5a98077ed58a014b40b4ede3eac9730a85a5dd2ed156e815af542e7409d3b8c9f3307741443f66e3fa6fbd46e322bcae64bb438b9b539a15e5ae79a9cb"}}, {0xa8, &(0x7f0000004fc0)=@string={0xa8, 0x3, "65f60e55fed53fa02bbc550b2a9b04f1c2b549dcfc57f52fd70bd3772bc378aabcd75e924d3fa3106e00d7fa6555aa762c7e7955c46dd3a7b8b6e3a5c47bbff6830f30558f82da9628b1be06b71bc536f8464cf6098412fcc5a48f6c130b245a3e89c80fed4e18bee9b6b4261779a2053b1b5c3c0b23d23331c7b30795009c7846ced9e91abe4692f928b36e0e5af81529b49b537696959c08cbad9e4ccb5eb0c71774d9d3ca"}}]}) syz_usb_disconnect(r1) [ 699.873535][ T12] usb 4-1: new high-speed USB device number 112 using dummy_hcd [ 699.953580][ T2751] usb 2-1: new high-speed USB device number 123 using dummy_hcd [ 700.003534][ T2915] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 700.073540][ T83] usb 3-1: new high-speed USB device number 106 using dummy_hcd 02:43:02 executing program 0: syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) [ 700.143624][ T12] usb 4-1: device descriptor read/64, error 18 [ 700.193565][ T2751] usb 2-1: Using ep0 maxpacket: 8 [ 700.243521][ T2915] usb 6-1: Using ep0 maxpacket: 8 [ 700.313583][ T83] usb 3-1: Using ep0 maxpacket: 32 [ 700.313607][ T2751] usb 2-1: config 0 has an invalid interface number: 219 but max is 0 [ 700.327352][ T2751] usb 2-1: config 0 has no interface number 0 [ 700.333706][ T2751] usb 2-1: config 0 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 700.345527][ T2751] usb 2-1: config 0 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 02:43:02 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000016c0)={0x2c, &(0x7f00000005c0)={0x80, 0x8, 0x1002, {0x1002, 0x7, "7ae966435df83586eb5f18641f4cf18a3b6f3a6513746ed532f207f7a6e759db4f6c5d9b2b3b0aeceb364bab5b6f17093d9120e73c8829173986262fffdef6275b60cc406909ba837976a4252a9ec44e04b7ccb6a01c66f5522cc1cdca86baba761b063e310355e64515adc49113f15f09889bd3972bfe39923d9ccbf0918d6599f716cc9fbdd6184d0ecbc726bcd213c7be0883993a482104ee3045e34a7f7ff4367aae782489d820e19af5822df0ce63f752dabecf9dea11d22f9c86f68ce8dbd5455ca7656e2b17850bd27fdf8cd5939e7782f0e5364cac5392aa832a8b4b0ba9f792c78021093ec9eeece9a84f9c6782821be778f99352c55213dc6463a9007d931f8df79959e525a63334dda77a417e88279ffddd217869700a609e9c8f8550bd7a866f7b9b6bc3d3cffa1d25853a06eaaaf9e4b01b1a2347b25480adca448eba473db14e6e3b116853afb96a9ffe07ff2b9f3d49efbfffaad2a0c9ebf7206ba584774474f0f6f2c93a5220850f245e59b4076e22dacae7eb502898e4e6343594a9c0147bc24697fe8941e44434988bf44588348ba7e7030ff415310f428125491f3cd2661daf53741a62e3ae4a48d35f3aadf7e2f2721dc085934f58c1340cec2d39ddfd55d32124bb04a35ed864fd73639c2da067a950d7c68254e3244e17aa0f1f38575eb34448602d6d67417354fe696e2e1e2483298af009dcb9e6f8012291f08763ecde43c6cdd03d5124ae1b1ad7d48f2a747d85a6f7afffe31bc6aefe2ac3f8ac5e0f946db13fc0140cb7180a4c8bbba305a60bede12f14c84a22032d3e28d13f2d6ae97b63864b186acb0b9b5e30055bab2d69d896ffc900e489644a5c24d4c4344fd863ca1e915327665bd1b9f8e519a6e3feea7022abfcd47c82fa84f0125a0d10169247c03fa22277551dd031e92cb4496cc7fd67370ca09565cb5e4f42b7051e8c293993d98013fa4edbea3ca2c8b94971203ea11c9e24664f12903e02de28081fe1519884af6249d0df835838178f926fed144c9109f8d07bc913217345ee757417fe835467aae2569a434a67595c4de4892caaacec5b78ee02778ef7063f061e1f0d1ef9ab1cdd4bdbe1618e7274be0edf4dc45c262cfaf478c23d43ba41f9895725d73bd476ba3e30ee10f94559b1a23ef0dcca0b1fb5afaad2ccacc5e1ce95f7d6897eb02fcca51f15b7226591f3bcfd58c7eaf518e75f2a2955c95f41d0d39c0c74a7444163118cea5901f53c9dc0e2c468bb21d97724d557287481856ab6cde48e483036db672df369a02e743058c9e7c86d09e6b1319c5a82805868c6b1c076b6d2d70aa794916a9b99327704c95eca027fd1a07f9fd3532eb093beab13ac725f262cc383bf0319ff60dda80ff3700ae97d6ae398de799f98d3fb5d2790f92ef990c6a183c5c15148ac1b2cf184692c309297e9d02c76d616b18509afc1ffeb0f58f6352fd729af6e71ea795cc7a3b25c76bbdf28ca7815bf5ee34696e3c9e4f123358a296d5815efddab6392d050da79ba5f228d644e4f276858f99dfa026b5d430c7f73b4191800ebd1490b598501b34364a930ef36109c1a0e44d5ba8acd95190fa4340137ffb8803ddcc676cb4c0b58c20bef623c4fe3065f05d00a7121847cc7d8f182716013cb7a28905797fdf95692533a08a555c5a8ce985eacbb5032e0d7d5f14c90cc5fde2c85d19e48c03fb7b7616ef2f1b53f5fcd824f67937d5b56a738fb5059cc39485776bd9583ce1e5cfba8467e44f42c596eedbfa23b30498ba0e139b5afab88c48844c9ee8d616605305b074f23109400b13ab81abefc06b0a69137ac16b279de6ace7acf00a008ae7d5d84416867b24d99f2993e183c360cd905af074ed14dd6ee76b683f81575fa1b0505f381798934cc21d7a9cfd32ee165427928a898b780c4a6dd2727ad18499f856e762ca710072ad8672a67a3fa5e5f42f40cd1979e0f8fcd52b5074e2abb460998adc3744372c136661e9ca287e0ce7c4920514c49286011a70ffb4eec909c7d889c543d0dd9ad48bd882d217ca9865ff95a1e5d772b3ac2545b04833a28f9bf341c75e696be20fd596eabbc6784f81a72fbdd4bb6359c6a42312bfc387d301f5cd0a88140bbcec12d8b7912164f92d60f7372ae955ace9e468889039e53725113d60f312be12d4ff68a6444333e0fd8f098babfa9c677b50317e4c07cd75126310bff45630d9d15e1264260c73472011c885b67c78ff6a8e6094802b9a0ef71e329a7e6a448331506afb2f1a63c9c9fcbc645c925a460bda541d6ff66c6ca356eefffbf4a3c897367dd1337060f7ece5c97269b19fb80869f0adcc41ab63d880d6d2190f6825525b01b99f87160467077f0c2b252eed65307b6f8165ce7025ce1977078b4a221fe0caa7b5892f9101032a1b55528df22b8a24289e064e153b64e2f6abb78866f0f7cdf29999d49cc2dc16b1c2e66d39be67424bab714298fe87cae4ac051163a6c75b453b078005521a1ce31bc4dbae35e18c4897268a9a2cddfb5c9385663f22c4b01d8bce37529639ea3a36f0f5767feee3e4aa4fbeb9f7ecbe24df91e7748c61d9694401723104c768ad7398eba845bab65f560bcc2ddb87f617c87c0357db54b213a928e5a82292692d42fab2d8cfd04941119f7d798a3eeeed7d9c9d7de19d8643ddcaf0d5802e285a1799eb50b0442687e1ce5846c0310c4fed8e8b2ed19c5b84713d0f3bbed905b3e6e66e4f80ba9a9310ff38d664b63f86a4ce71e0faefdd68927f7c22a7b858a3027f87848ff26335793a2317e7f865e49c65c53b789e20ae6843ec42447c21fc709ca0753c2c4842d5455e35264da85e05fa0270a020510c64197e3a6d909cdfb94e8b127e27c70023f41157dddbef60b3e95fa03a0e746e6051cee089b28fd124163902647884f8513e4dc355d801489392e3055c06c99fbb129f405127aa82d042ebbe28bf84993ccbd47426d1d1f0c17f45c7cb1e624770baf4f98ec2bf20f11e18ed4c33ed425d8e600ab96ff36c30011d97c828769d9455707af883ca8ad81a0418de131bc25b9b40133890de1ca04863ccbec2a84c845505785888b6b2cc667de5bd4230eba01b4c0649e163742e2b79afaffbb5b9bd74b8f2c3112a9c290f048dbb5efd3d6f0eec1f7986b84497a6482ecb0dc396a5ea221ffda16acfa62c1dcda5794bfce003a7c4c31b5e4b0be8b202d04de5e7d9fb49b53ca559d38324d767b12b8fe2623299a4088707946af370ab0348df7c994385125b07f734b341eb8b3a6e370264ae76fa556cb92b98ac7d3a0a226b1e9225cb00af6c99c42f00dca16c9e5265010dbb8dd82c0c5687f1a6928573f4bfa0bcd1369e43b4fdb5ad1d8ba94756f97e0b5521d78a1f42a6675d4bb1fc51690084e0f644a3aa2a5d35878d76ac1d10dd430f7867a6b89a1ccf8e907ab78c5fd3cddc44da914e41b59bf0a9776511fe585072d0f05ea07f2ecfce494a6f55da1485b36ea8b31ea67ee0f4497fe93cc7493aee3321a1fea838c67cf62b4192cb086fd47c3da1e0cfde8306f872e195a5550e20e240f9f1585e315aff69f0fdbd29ff4f669dc8df35216a3842bd7ae0f6d702c1ae7b7c2bfe91f515d2579e842261de55316c512a1a03f287f09d667e48b6bc5b6d0ac0ec83aa787d54296b0c9f5650f0bb76876939c84921b95652754053f05af15e57ca9fbe31817cc1cd9ac68e8f38192e650bc595130424ba4c8428a3b214af127db468d7155d578a2db5c75b4cfbdee4576b4358df79b1c436f4a2a74e5836de45ec4dcd303ad394403bc8337c935090022988ed087db7400f40b92bb8420316bc820fb10b53bbb7e9bc92b95d4a01a3bf7fa19d47bd1a8d27b1a35884907cdeac1f5eb78c78cc71e686c11cc9a5e6c6ec3cd6b23cdf5b193703ee6658730d1d0bbe9118424fb5bb1b3e2a0a6a86797af7acbdcecc2708319aecadd865f59957f14cfd50ab09d83e73249e7b8ff594bfa608550da672d12144dbf3215deddec814a5c1c05c11430e610d2432d8cc591e759092bfb84612cd7557fca2fe15b3d6c4c265128a4c02073c3a4f3b9db59796a82b4dc495a9329851b00cf92823409025f966b905be176d89c91d6c38d46fa719b277bab2a087b5b1201a75c247414bad82f3ffd61973e42f5596d8625ef7a3680a1b4e99e1a761e6a54cc5ef0a6b8cac58b17a83aaf32b44bee175fceed046dbaa47acde870d031ed32a9e0e8f219bb2f21608fa937f16de90c238397ad51078c67c943f09ef688f0754141c321d9d7f86599640dd5a02a586e7bc42ad5dae5b4d742d08fbb71add19967a8d4b86d82b76db8d8d1561779764f1238bd4ae5c66a7bbee54e489c16b3a7dc969b32736be4e311b7a9c9e12c41fe452f5ca2b70a8e48444c74494349416522253cb1d431fddeec40aa7b013cb3281ebf264a38cb609f3df5acd097ce83301520d4c2103c2a6cd32da67f0d12c7421db5e599fa1ca300d5941065b7debd27fc9c7a5ef3093ad5ce03816c9e2c250767b668dcdd8a4e74b3d118f7fd6597fa9873353ad4f6e07b84cc016a3750cad33cc0e0828d08861fdd48ea8554faf6d62939aac015dfb34815d0a36112ab8e62e7789ed6378f7065af582bc57a60b8138008070592b0cb693bcdf029e3fa4573ad0b77cd21fc708635213f82d59435eb29ffe45c40a206b0e7f70c4a390c77fd2e3c48eef3647cd14234aa79299294acd85c408a34a6bb55f3857115660483c57477f408a137385007dead5b5d526b2863cc602d7273f4a0cd6847d0faf72be10ccb8dd3604ffdd9caaeb12e95b00690af7e18bbca4d9b35a9ed9330b7ca186ae815791fbd70c17a473b5ab9935ad1fa57fc92d21b4478bf0597a9414cc7b0005589610c454c1265d15365ae44f4abf0374812a64929b19f9d5892386ac00a8ab473ccafa557abbcc5df5f2aef52509a65bff4e984ec9ef2b03929605ef08bcd9ab77fa431b0062ff43fd81ebd25ad35bf0bedb2910fbfaf6211f0690870b9259aa6f8813b12527f52d9e767484d4e12d19db12f97e787872f6fd1723621834d4af8ede9c9fb47817ed067dc7c273f20de162e62aa2386dd60ec6c9be6129eb82f6f0a9192c10d8499e424689e577ac4063898cedf9a9cd2b514b34d85b6c0e6ec8ea13a13274b36705c24b87ecc909389e183fa5618bdb5b29c04c8a80b0019c86cc8fd8134c8591bf8362f476a72f4008447ed8ba254d332f1053be6d558172ab39e4adda98dbd0c79e0ed8a8d2dd326913a363d422affa67ccf67ebf71dcaaf5d934b71a9c9ee944a282a07eef01fab8936dcebd0c47fea6b5e6d3db7946e4f4b58ee0628ed7486c19ee13f1c178869141573ae6b86d53376ac774be22d14eb27e7ca3ddf8473817a08edcf9f6b5198d0e0cc781c8ed74b53431fb712218ad2b11f3f371d0665d019f5256d2cf7ad86f5b902c97d435c5121317a870a8a26997ced66f11a8836358bb1e7fb9f261fc036749c425d2a49518a0e0862e3ca27d07d05b9ca4f21d2f3f59689e2baa1eae6d1eae2dd19d8332e7ca75ec5f5cabecfd2cf765ed2e900ea5c152d5a3cb8d87508f7fda43d8abcdf8d0d9c34ca2fe76bf58ce924c3f25bb1df4c628d51fdbce48ae111bdd14a5a26534adbe4b66f3a9eb3659b853a1bf5ad57aa6417f187cc49c7195d980cde72dc287ae0f51f59d93424a9f34dad4b0bba4425f2c80fb1ec6ae11e73337fe8f20c3002eba8ef1d6c11cb205abfc1d157299824f06bf6d2655cfecd30f4ee"}}, &(0x7f0000001600)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x425}}, &(0x7f0000001640)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000001680)={0x20, 0x29, 0xf, {0xf, 0x29, 0xb1, 0x1c, 0xff, 0x3, "7a5416f8", "069aeab3"}}, 0xffffffffffffffff}, &(0x7f0000001c40)={0xac, &(0x7f0000001700)={0x20, 0x6, 0x2f, "7e76b1caea4725f5ba57b5c5c0c5b9b8b0af95dd7d2239f15655b0f59cc482ad9ca152d75041c467cdaa6508ece3d3"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000017c0)={0x20, 0x81, 0x3, "99e5af"}, &(0x7f0000001800)={0x20, 0x82, 0x1, "fc"}, &(0x7f0000001840)={0x20, 0x83, 0x2, "4780"}, &(0x7f0000001880)={0x20, 0x84, 0x3, "c124a1"}, &(0x7f00000018c0)={0x20, 0x85, 0x3, "af8f36"}, &(0x7f0000001900)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000001940)={0x20, 0x0, 0x4, {0x60, 0x8}}, &(0x7f0000001980)={0x40, 0x7, 0x2, 0x8}, &(0x7f00000019c0)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000001a00)={0x40, 0xb, 0x2, "170b"}, &(0x7f0000001a40)={0x40, 0xf, 0x2, 0xfff}, &(0x7f0000001a80)={0x40, 0x13, 0x6, @dev={[], 0x10}}, &(0x7f0000001ac0)={0x40, 0x17, 0x6, @random="95a1807dfcbf"}, &(0x7f0000001b00)={0x40, 0x19, 0x2, "26db"}, &(0x7f0000001b40)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001b80)={0x40, 0x1c, 0x1, 0xf8}, &(0x7f0000001bc0)={0x40, 0x1e, 0x1, 0x40}, &(0x7f0000001c00)={0x40, 0x21, 0x1, 0xc0}}) syz_usb_disconnect(r0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x20, 0xc, 0x43, {0x43, 0x22, "afccb0670a85ccb3026c9c4bbb307a3c99eac3192a3ef08032a8b9994e6bdafeeeaca5d57029747643b1465e581505aebc2657327e449c9dba12503c5e09435668"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2c76}}, &(0x7f0000000180)={0x0, 0x22, 0x1, {[@global=@item_012={0x0, 0x1, 0xa}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0xdd, 0x1, {0x22, 0x445}}}}, &(0x7f0000000580)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x66, "23b2ad7182de210ac12cd3db5260f6401ec1c74b27dfe5aa857bcf88ee1440410b21b929e5aae733fe8e11098c2a2c1670429af3fcd2a48f7fe856eb953acf000cf110d40a3fe34dbf9aee82bc5de551c0257bbbf747044483498fb269bf92587f53b0913bc7"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000440)={0x20, 0x1, 0xe4, "ebf17d10f1fc7e509dfb144e3f205b072d9690e1c702773d2b5eb67e4d5db874112e371167a8253db23a5029265575c64424d8e22d7fba8ca9d6ab9e5f5ed33f353c85332d7a9f4d33d167eeb7c1a35889009f9d798456fe5469e83daec93c1e85e3a1d6a36407d1f4d52c0b0dec7d4fc30c04c0ed75f4b3a733f2fd2fbb94cdd1cfb501294d0a52706e5e8b17b8392bd48e4e85e91c0063cbc9df28bffe7ebe6999fddeea9dcc2ad066a8f4da5f1f2db8e810528b681c684c7b229d1d40853af97d3852baafd4039779840c989c4871286797f5cd82e93cb528485472dc669e0379ebc1"}, &(0x7f0000000540)={0x20, 0x3, 0x1, 0x51}}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e8515e081"]}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x27, &(0x7f00000003c0)={0x0, 0x16, 0x129, "1a"}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0xd23ceba4ac67930c) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000240)={0x0, "7e29d037e67e07dce90eee6ea60a5e0f211ae684707f5acf5b6c3777631638d56c227b96273df9b5389beb8ea61e5a8dabc5080def5728f17bcdc424f2a08b39"}) [ 700.356742][ T2751] usb 2-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 700.365796][ T2751] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 700.375738][ T2751] usb 2-1: config 0 descriptor?? [ 700.393630][ T2915] usb 6-1: config 0 has an invalid interface number: 2 but max is 0 [ 700.401804][ T2915] usb 6-1: config 0 has no interface number 0 [ 700.408294][ T2751] usb 2-1: can't set config #0, error -71 [ 700.415199][ T2751] usb 2-1: USB disconnect, device number 123 [ 700.421483][ T2915] usb 6-1: New USB device found, idVendor=0499, idProduct=1027, bcdDevice=58.99 [ 700.430661][ T2915] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 700.440267][ T2915] usb 6-1: config 0 descriptor?? [ 700.453677][ T83] usb 3-1: config 0 has an invalid interface number: 251 but max is 0 [ 700.461858][ T83] usb 3-1: config 0 has an invalid descriptor of length 119, skipping remainder of the config [ 700.472274][ T83] usb 3-1: config 0 has no interface number 0 [ 700.478771][ T83] usb 3-1: config 0 interface 251 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 700.486211][ T2915] snd-usb-audio: probe of 6-1:0.2 failed with error -2 [ 700.489409][ T83] usb 3-1: New USB device found, idVendor=0b48, idProduct=300d, bcdDevice=29.9c [ 700.505428][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 02:43:02 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 700.515266][ T83] usb 3-1: config 0 descriptor?? [ 700.554981][ T83] dvb-usb: found a 'Technotrend TT-connect CT-3650' in cold state, will try to load a firmware [ 700.563545][ T12] usb 4-1: device descriptor read/64, error 18 [ 700.566356][ T83] dvb-usb: did not find the firmware file '(null)' (status -22). You can use /scripts/get_dvb_firmware to get the firmware 02:43:03 executing program 5: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f00000002c0)=ANY=[@ANYBLOB="600f520000005224473187eba61dff4304dce0ec72cccf708b186084c128d0f87d2ede2be4dcd1fd5c09ccd66a6678953734cbde231ed1f60a7496c4dc495f3ac2c374b12d25e4a86e88a3bdcf758cfd25d13bb0c7bc4e74bc3d6711444b4ee6fc7cf2c78f76da5fdc05672aa2f225e7dafd56c77b87111e58dbecb96f4a3e"], &(0x7f0000000000)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000280)={0x1c, &(0x7f0000000340)=ANY=[@ANYBLOB="00078a000000bb5ffa231b640bc17db1ac9d2787ff156957b86aaa04db6e115db3420be2dcc8c93da48fcd927d9c54a7f1dfc73db0c9af1a426c59819d97fbb61083e2aefe7818fc4df226bfec45762c59539788bc53cefe76ac366a6e89fa064dcd1e8a044d7b2400961aa242be8de776859eeefbe4e8ee98147de8508ceacea023bc660db8fe31a0460500c237c2a84a24884a3d7183104234755e715a6a483d8aa0f2b6c251b53ff97f1a464e9dbbe25aafcd96bd61112b08edeb1b639e5b019fc33046c4097e50e04f8237a6031a718d397e5f0b220e5e26eae5f7a20e0791ff2d8b0d2b5db872a5e32b6cb638ce88aebdcc5f51e7ac5cdb13a940c368f2d3116ea58e98aef218072570470a2967c25ee157573f4976feb5b8f3e58084"], &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000240)={0x0, 0x8, 0x1}}) syz_usb_connect(0x2, 0xffffffffffffffd2, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x91, 0xad, 0xe7, 0xa7d70ff5854f8e2e, 0x1b3d, 0x1f0, 0xe4d4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3f5, 0x1, 0x40, 0x5, 0x0, 0x0, [{{0x9, 0x4, 0x12, 0x0, 0x1, 0x14, 0xe8, 0xa9, 0x0, [], [{{0x9, 0x5, 0xa, 0x0, 0x0, 0x80}}]}}]}}]}}, 0x0) [ 700.685024][ T83] usb 6-1: USB disconnect, device number 96 [ 700.783564][ T2751] usb 2-1: new high-speed USB device number 124 using dummy_hcd [ 700.853529][ T12] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 700.964019][ T2747] usb 3-1: USB disconnect, device number 106 [ 701.023621][ T2751] usb 2-1: Using ep0 maxpacket: 8 [ 701.083538][ T83] usb 6-1: new full-speed USB device number 97 using dummy_hcd [ 701.123586][ T12] usb 4-1: device descriptor read/64, error 18 02:43:03 executing program 0: syz_usb_connect(0x0, 0x387, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000be235808fd0b11005fa7000000010902240001000000000904d30002fcd32d5e09050702000000000009058c0200000000003cf5367462daa5bffe4ba6c33eba0e434f16897f1b35fc491200080cd810cdc6403f0011379fc13f2e51358c2cba449f580e1701a7da4802945cc0e29241818c4c75ccbf98c69fc96b22af2ee0a13e59e9a7c38d3262e27af9908c8640704a01f05802c4d932b4fc1ea604cffd8b5f1db08fc32600016084dd6b9ab2e64b70a3"], 0x0) [ 701.143608][ T2751] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 701.154106][ T2751] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 701.165200][ T2751] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 701.174522][ T2751] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 701.224009][ T2751] hub 2-1:118.0: bad descriptor, ignoring hub [ 701.230201][ T2751] hub: probe of 2-1:118.0 failed with error -5 [ 701.238202][ T2751] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 701.363603][ T83] usb 6-1: device descriptor read/64, error 18 02:43:03 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) 02:43:03 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x43, 0x96, 0xf3, 0x8, 0xcf3, 0x20ff, 0x79bf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x62, 0x0, 0x2, 0x50, 0xd9, 0x3c, 0x0, [], [{{0x9, 0x5, 0xa, 0xa}}, {{0x9, 0x5, 0x1}}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000004600)='/dev/input/event#\x00', 0x5, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000004640)=""/37) syz_usb_connect(0x1, 0x3c30, &(0x7f0000000480)={{0x12, 0x1, 0x200, 0xd1, 0x4f, 0x39, 0x20, 0x5c6, 0x90b2, 0xb61b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c1e, 0x4, 0x2, 0x6, 0x5fb9355594c77e2f, 0xff, [{{0x9, 0x4, 0x2b, 0x80, 0xa, 0x25, 0x7d, 0xfb, 0x8e, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x7fffffff, 0x3, 0x40, 0x2}, [@network_terminal={0x7, 0x24, 0xa, 0x81, 0x0, 0x9, 0x7}, @mdlm_detail={0x1004, 0x24, 0x13, 0xfc, "972a3628105ba04ab526e589299fb31ded51870a9b55ca389877270017f436fc6d7f57a721ece96cefa2349de79693c9f230a57fd9acc04c2f97aab5204db6963f10a6e3d40496b9a06751bbf7d988eefc482c950d297e96706d9613ab41b03d55796c34245de5179c800c490b632fff9be0edc6af72091ceafc0d803746708cb5eff78fcfe3836b08b26600c07fc19629bf618faedec59ddd9fe8bb2609e29cf71c888fe42abc11eb472e1d52d529cc6b5d4338706aafafb4e682165eacdb1a76198a80650e015617269eeeb0f1734b487f8d5e8960e22c26f7ac79a685a9d7838aba268deff2df07fd9dca1d5df08a0b4f388f3838ef071aa513c9e45158ae034925916f78f75b517a4dc5f4b7ca3727e89a125e8c552449439c4d62312efcbbb3c2d87b15bbd9e7e5caae6f387c110f3ebc696fe0d5701fc4fa37024cb9af29c61b76d8a449eb016554c382161853e4b29ac8761a2aeff273c962abaf9bb56b7055670da7e50152ca0833b649ac8d1e7bbd55a1243faaf31333556f2b28d04c064a46ce72f034a77a38bb6193671645e19c25deafe68c2b5c741d57e1911afe98bbb6c880c0cee9491750ff6c13f8b1ac21c786e2dcacd90c5fa770e8e79cee5342798c932a8be4033a9e0c5767a0279cc1fcce01f79e2aa986abe7d68872bcc24568dd790c88aa76781c8725b95725bb9ae0781340d2e812baa3aedbdb0af3cbef193b4b88e4c44a0ec3d545a61e65c63cd67949081cd10237b24fdce28517f8bfb134e838848e83089dc4fce286043e984162005eb33a2847ce5caac7706b76fb0f463b0b7e3700558a5c20ff333e9f0868386ce39ce152d90995fc90af7e1adbab241664df15d8fdf3015fcc8907f27af1bdd7df7d787acb2027ec461a0c7623df428b912f4c28b01aec03f51b01f28523f38fbe20cb513058091729a626ebc47029746987f37d176cf7dfcf8e622b2dc8df4616313b805dc392b0a969721de045256bf9782ce6566a0ba0e7837ddb1af2ec95af1487f28471e47ce41d901f2c90e0516d005091a9462aa86cb2311e51f347a316ea2792319e266ac1b074ae4a7f0a35252c19172f0d79d7a8476736035f83ebfa3dcb47616d6fb15f1d37f046a2e47a9f1f4270f1e8a4c2272b05a456481217145f7b3bfcae236dd46510be64263154e066b1d8f3642c4d34d2bfa4053347354325234bc939dcb4cf027c633178e12fc734162e18cdc15f34b897182d3a37793bad23b2265f25305b883dc9caf50679b0c76342283a59a4fe5558c9e092c017fcb0f44760b267a5b21fe11d695ec83c7bbf851f15b36e216b0e59c1b33b8a54635cfbbce0c31b93953afeb8933a70c54869fb44b3130c3f3dc8e43073826a6415ed8c5f3cc69634713489c722e864ddca578fbfaee5044c932afe2c440a40c7dd995dc5af0128bbc36b4aecd41a74087100333fe3310a3962725c9675d161e7e1ff3878bea0f56173969baaaf8ff2ad76df4105e56dc5d75187baf8ed14a3dc19cac8c91bd9be2d35e4ed4b0c34c21f9fbed5f35784d4dcc5f920aa9fdd397127c8786c7ca1400757279daebd407ed01a0870310e9f7f83d234c9b93aaac2e94b99374ee167a9a4e54bb057ca622270feca312b4fea5b07b65fc6d60b2df6652cebf0aa1184e420146acb54d826cecb9533b149d1bcd367d9f0bee986a1caabd95c125f29aaafffd1e929346cd852ef337934f8b0e122e81c9c2d78aa50125042c0e3c664db005259493f080fb50dfb9462153c7a28c98b4f73260feb157722fd95a9bf18b7fd2df3b915c39d6e7fa94fd0167532a6e0f849269778b5b4608b39ad81910276e1b4a3d5903ddb9b3d5b600de58ee2ca41dde4f172b59d9c25a2c1fed1c576caeaaaf4e2a6e789cd6610dc695c721046812bdf67023f3f54d7d809c75107927dee958d39a76b2aaa125f9d40e0a879f579e84fbf5ea00e402c790de54fd19e7e50dea10a250f5b1f2461098e092937862ad0cfebef079fdc7936cf79052dda7257306dc61e2bfc3c82d6cbdec4e30e3dd119f3d30ed1871f5c11f0b97f7b83ad70a2695554ef6167d092e0f08b2a2ceb0ae3b76902566ea4528e9d572c5a57d5127d715966f76eb1c9c217a5030c01bd7ffea8b2121f9acfcd09ac88a976efe1ce7caa30908f6eb352f2e283b5bf7287d9693b4c7bc9ff27c2e3054a8df7384e39763247df2ab32579a9f435f135a50fb51e7d880503bf46005348ec6d215578feb3116eb9949d0179effa51be7fab7b177ed4f30feaf2c99544a9392f0b73380245972a53d759b35c49d93d0634389db75108e9cf1d3d8b92f45ed6b89f496f57ed7eea690e2f01eea2584eea353f6355a2655b021224fffb3d2cd2582502f6b360b5bd36fc3c61fc18f5a56d5db2ae4f1d298e71be0836aea99f434b40854e4529409182cb1206ef761961eb8d1a023143d7320f8e9923511c2b183e6d92d58ff02f68c0ccb991145058ce837b44b3ddc8dd373071256416f6ad07501591e6de94687406eb46699a623d5dd27b32c248a76d69191631385f2c4ff4e3de6a2286aa536480e7a15117f65c39423ed85a36561260c0897ac575bc6ad7fc5610a5620e67bd9014b8cc4294b55e28e74a1e044d26387ea4aa15247784a310d637a8a80a38e9b6ac597173e414c0ae61b154304c6b2ea3088bba3e95f65bce09aa19525a269826abb87ae7f20143649b698b4d3cdef09f06aa55a4b0a12a1461002a0d49850b438be08b10d8a78844686c842193c7b7fc7650133a05e046acffdba044dc56d0fa9b691b954be97febc436ff3694e89e31910c3e7ffd5c6933890b6be1d24dfc426aadbe855aaa354175f3bda65edc1f7060a932c7e4c95efc5dee9ce34b8ffc632caea73ae1d471eb5e5263ffd16777458d0aa27a8b1cbcd85629a264b2fdc2597b7e01ca3f1cdb1f0fc974063e1355bbef8cf3dfb54d88949a13ead8a7b078572f3a44878c626ee4fd1390a40ac07adc2ae385d6ef1d5ed417c9189bae7db7c7ec58fd0806fb3962835d1012e456b3b2b5d41b54782fa2b7e7b0ebca63944a59562e056333cae89074195f37cfe22b9be6f2b8cd30de6f65b914673e5eaa97853d0823449e015fa9bfdc17a8e23d94f6355575cfba12d793b8a16ec9b9be1a8f552aac5d1442e67be49c92f24cc626ee3827fb0ff321a21e35348decb57f52ac6193fbe1d84b479e72ed610e472d4f0f676aa9fcb22d035b446ba71d5b1b121bacc1a54bbd8936bbae0c3db90dda00bb6c635c50d9251fb271ad978c4062ea435793fa1894ec074af3595ae63ce50c50f39fcf1ef6575b48b2e5586535a7d3227480a0443883d004d84ef1b3b6dfe0ea7c94513a3594b28375e3f1240d7fc66523947ee8144df0da06d912bf081897cdf825b72957fbde18cca6e3bb6549d79a5407eb11b1b271e19042e642ddc354d4d31ba3c1ce0bc63ea01a7b6e9e8c733f54b2344d828e0757afd818b46596283c30532c9bc8421135e1688521e0cbf3404fa7c85ae47bc139450cd1ba34e861231b106942546f11f026fdeeed18e4edd1a7b20eed1137863e87c081c9cba61f5857b637ab82025fa89e9dfbab935371dbeff37a81a33a716bc7c88d3ae41317896cc0fcaa2b043636974f501910ded59c2487f8a83a5911e4e870e32c74df947b509513f774fd1f91565e3b2c33392877feb1252ac92c99d03b6f8bb741541833cba648850d97802ef274313c42b2430d9824ce320ea78010d5d8e2c38c84c45470c50e0904d1264703a93ec5bccb71134bfaf0f745331bede141ac22cebb05c62748e7a05f3a460cf47b1a8ef2551b840e18a330233cefc45231be862f19699d23d989246be1631f20c774c7321c5e15942e5b339602a49592f17b6a77937ea9146bfc41898732a8e931d7354f7f41b75220749c0d3cff85098635bed04380d3c35f803ecc809c4052eefee074622c5d617afad6ace1ac1f85b545dde82749a63165c234947bce2a0c369247f9ffa26db3191e11ed127f1bd329419ce036cc0dc31f97eccadc774618765d98abc68bf60e4b77eb43bb9c927eb76c825a834890e1a8aed757cc87dd3ce38ce7d2546fc4f570f2050f44522e3a302e3f17426daf70f574a8582e5af2bd6d64222676c71ce86bdea3f50b1b19a05d907aabc81b64b31b18e64fa17bcdd33aa6e1c9a2dd7947c78c1f24303f1f5ae62ed06ed34098185f52d8c5d5bf65a84456cb05f67f8c32a1c29e715bbb6af933867ddfc9ea573a4c58b32f751a713b76ace0b44f2ed3b0007dadf4fb68c3ead073b4f9a45315d2f5e142a7d47ba09f85f4d44a4383d486f8ad02cdd3d74c196aa364769d9f5cb08d16c318be178d880bd626a9db68994efabfa7af55b41436def1c72f5b23bd7d1c5b7281ff03a519c1175981cd0873bfd20ca823501bff069940283eca1fe3ad46f6f9eea3643a2f7a6200d5cb5f37835c295112c9374fa6ca1e70fbeadddc85f21b1d09457bea7e8b4a3e1decdf9237689dae0169124363a199d901baf217b2fb6353a1159c7277db89c3b4d3401a16d845e213e872b73c5ff1e835e1d6a820904d9ab6a45f32948c237183b1e0d9bce792618045e6953d8a07e350ca4af05140aac76f97a2bf1437f9434851dd35522a439ee64a62fcb2e7987b9cb915551b97a1dde83b075d3e055e660a1428622d7526047e9798ced25e0c23edb4e1a7ae0f1d18e431f2f8138e31d680d5b2348b0bc1acc5bd53a97f03764eba27857d044a3b492ee2fe9d450d134046701275ddf1b968af80840d2c4e80e79d01a0cbd33f11d929c0916dee0579b48b6a27805ea71ca2db9ac3eaf075584b271f72909d4691becce0f34486381117709d5791f5a304083089614e13c0272a74e9f9a3b1ce54678b79b02bb9c03a459f8db0016229e7a60e3da81b29e45ee347fc6421c2c4b09dae9ac6ae9ac946c33ca5a6cc1912955cdf09d39a62c2cb3ab3f16050ce308feb8fda38a303a2ad2e5a17e6335b30e4a0d38bb0431ca4b2a40c64b690516b10933f6218363659c9621e79335d1da8b7c50d275a62436dd6cd394aac41c27f4eebd93efc4012282911196d40134970ae8e74a09beb2c9a0b119f6b2dec81e3bef021e02e8f202ce42a9de9fa357d81f8304496a6e96db9c10de59a85e56abe33603c2b2124922022ca2b21d626c48042deac010caad8916af0512ac7d70e746b3560f2284bf5c69c012790b9c08a5ced411381f42a2378004172935bd5ad51168507332f7a102b19a8f77c5db975be7778b8a678b7c4fae87910bf715d485922d54a7378d8968ce434afa634e77eec16c267e6ea6d79b93a41ae1a812cbf34309fa25af35225ac00e826938397b96cdf9155a21d9b459d7bafe84c2f982ebf8386b670fd281fa66866784c7ecc68974d237cb11955952841fe44f52253ed6b436d6a6d59eeef66de597e1923692855e0cf31c0d43acb1a0c79db645d9254f3371d26165faf2325de54627da07f16c581a43b84dce177b9a880e4b33f16cc1e5ee06b4cf3e4eecc1fcb210dfcb35b90c3b2f8d5f9f4839e440f7e0cc98435e199270f9ffa20380968eac6045f53e3cf2031f2b49ca74e6c155629ac0dbd0bc6a51b24121e3a3837b946b2850839c766bac6068c405bc89013b7aa974830f88697a138491467bc3eae74e4383fcf0565fbfd700d5d684deed70c542137d12d0faae3a25b2b71a68bd0aadf06ab77cfc33c612903a807124cd775d21f3635660dd36b0b05cdd75c7fe21b3d994e"}, @call_mgmt={0x5, 0x24, 0x1, 0x4, 0x81}]}, @generic={0x36, 0x2, "fcbe4260b41edcec7ea3ebc13b6683c722773d07bcb0bba1924bdf6af29ab84070a96963d7dc79486691c197b8c239940aa9d659"}], [{{0x9, 0x5, 0x1, 0xe948ba5269fb1b3e, 0x1bf, 0xd9, 0x81, 0x5}}, {{0x9, 0x5, 0x5, 0x10, 0x383, 0x4c, 0x4, 0x56}}, {{0x9, 0x5, 0x5, 0x10, 0x36c, 0xd2, 0xf, 0x9}}, {{0x9, 0x5, 0xf, 0x1, 0x1fd, 0xe8, 0x1, 0x5, [@generic={0x7f, 0xb, "b8322cf5cef230d8abf3dd868c1284bd92d145f8f3daaef796ebe3ebb0053c3722b3f1b2395597c4ec2ea7db9ce2a9b0d96d581e9a992517807097236a7c6b902c69b1a4c725ce77235e794a9513c704a974582931b2c159c67845bf4b7aa7ff7922bc3d423637e47689384bd47220a8503a7d3f60bb1c6afec801f14e"}, @generic={0x20, 0x9, "1871393776141379ad5dc42ee12629278bc3da5174062c019624285aae4c"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x8, 0x40, 0x3, 0x1, [@generic={0x6, 0x30, "bbadbfcd"}, @generic={0xdc, 0x7, "4ba304f3ef4b6374e39c652df66111f504fefff31c64a28d118c3fa6bf444119aaa9caed88d33674d183d2be85a2ec7fc84674a3c084ac4ed0d6b4464945e3a0663a60d1328b7ebed526eb7ad180b9dd2b1a7efdfbe7e15bbd63a485118afd065b8c68f1fbd88b7ef70d1b56653e03fda0449de744acf84c6e2573a279402776e75c03dd3131e5559be09e6129577467ca01531bdcded782aa06ce0cf6ad6ba01fa579768fbe340a17d2d5c72c26fbe34c7d58d1829024698ce11e65593fc369f7db2bd12f55842317c19c0b5a6f8fb84d5a9314ad9b37ab6d7d"}]}}, {{0x9, 0x5, 0xd, 0x8, 0xf7, 0x5, 0x81, 0x1, [@generic={0xfc, 0x3, "9d1e7080599eb4e3f738e2221f77996bb5f9d760582b1f6ec32172116967e9f5de3695dca6b3ae554913d956f7813d8c340af17fbee83ecc0fc6b8c941ceb733b96c9e877c9e7682a93030a484bd202448120d97cf2104ca13e4a1008058893b67c16e9643d1f316b7d36f01899a133d4e960c4c97ef157d5b04fc328141397b9d67cd8cf18ea5ecdea5ce6f0f19a6c007f7bbb7bdf7da587370a6214a4e16c2983effc88eddbfe12982fda9e6c037e391a71d6a5a16b3c7ab43204ac1940963fdc868a5faa1d51c0e8717fe07e9386fff8a4b79eb97ea1c6a106484a0427aa7210b5a6ce6b2536cf6c76bc159bb887a08729679d2eb6ef6d23b"}]}}, {{0x9, 0x5, 0x9, 0x0, 0xde, 0x6, 0x3, 0x2, [@generic={0xed, 0x22, "e0bb26d9f67c537a1d10bb0a8eee5e5dfc83eedcd66da1b011bf8e8cd15e00783adda8d5e1f58eedb668d97d2fecaca2fabe284c47498a92b71bf12b7fcf602518375d700cb3be6af70945b3f68556882f84251123545d33bd7718b01b3443de2bd76a43c06872e83be1a7e9b14a88ad1e5deb7adbc264593228ebb20f755407923a823a76931dc5d244f05fff766894bf9426e0244c4163663a0dfbaf424d9fd58c80a8e85124cf1d1181234861d9a74a417561f169c748be87c73e75ee453c4c30bb30cf8677897d9368d8eb6b43cdc2fee932ef90b92279ed74d661786001f09830cb84e9be43bdfe62"}, @generic={0x36, 0x2, "1f8e68c66d41debbf53703b9413ca007b60d4577ffee1f8ef1c2fb3de4008e565e8564faf72aa2273f5b248047bb2b81682a24ef"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x2c1, 0x0, 0x3, 0x4}}, {{0x9, 0x5, 0xe, 0x8, 0x398, 0x3, 0x7, 0xd0}}, {{0x9, 0x5, 0x9, 0xc, 0x123, 0x5, 0x7, 0x3, [@generic={0x53, 0x8, "440e8963cd706f30999c1a9fd1525b7a5d31aa734571b788b1d0552e2a69b21862f837d53b9695c3809b35e1d81798fecf80d31a43036581dd760e18ce66ef9755a5ed8cf7d6571baf4d3308e77928a9df"}, @generic={0x3, 0x11, '-'}]}}]}}, {{0x9, 0x4, 0xae, 0x40, 0x5, 0xeb, 0x74, 0x53, 0x5, [], [{{0x9, 0x5, 0xb, 0xc, 0x14d, 0x9, 0x40, 0x3f, [@generic={0x4f, 0x22, "f861e21053a32f333ca35ff05afb3d11d8d0f1bf956480fbe49f89ba52a45354981ac1dca94b46cf03614d806c91469811e55fe72133672370ce58fcf2556c374edff1a02ca2ecf3f4041bd146"}, @generic={0x1002, 0xb1d50240060f395b, "a89d793d77b8aea1373a6682bc66d522a06f32d1fb5490f2381dbaedeceb8871d9d5640a780043092db0a3e3fb2a7a8e4c3fd056b2d4780fdd061ae4553af0263bf70e11e1547b3f4ebe104b1f70508656cbd9a1ab729f2599800be60a617b03f44ded2ffcd4f992a92954f087cdd93e064cac234187b6425d0d466eb22fe982b4289095ed7032a2ebc35112d81cb272469de438307e29b7ebdc0607ce7b0801918524d0edba6198909787ab435bbc9751b124acbfe987b9e979c582de76782c8f9a7709655dd98cebcdcafa4adf336cc6f95be69022ea1e283d12dcd8c03e606b864a252f46b58b20ae5e7e273ea2176b6bdcb20bf904a862b1af4ece102f1d64e830d905aa28a54ff22de6d1e2b986d0cd1dc1f9a33916cb5b290871cbb8a65b04460e4268bf44b441f825dc5247cdcb3cbcaecbe33fc4f429dd25ae94688b31657be676a26c2fab09289c6fbf549f411b7242d0a6b548051f69b792b63e60b7af8b5189c8c9c75198b68d95fe0c63bb5ccb304ab9ba61acfa6d627aea9a4aae37e6483ee059099ed86b771826745b3a3dda61eb1b9a9c5403264a4aae584908091d806d1256414feaac87dae9be0b6613629bde0689c88827ed2d99d05292ee6d6071e0c7d001e19259b07b022b2b5390c853162724519b9a40ad9fc1768e035e554d8e9e25750060ee7c63b50962ab9429c31166e5e34b83333273801b65f6dbde957e9313f7f55b13925e21b45e51a18b8fc95fa565b628c31fa566463a81b46ca77c4b478d6b6376ebe51b16ff755f65948faefa06dcc627580dfd86aff03b0a15abbe38abfc4208cec5db37557e256a97b7bc6cfb629ab0682eb633fd3cbb58eafb7e47ec826ba2251d68d8ded0e98086a61aba01e50b85a2791e70e5391f6744308dc3e7114fde698df479e78a7f8d981db6f0360fb8bcc1b1094db052484ebbb6675ae85b644f46ba9a34ae14e2abc9f30d38f0c15bd1b6e956ecb25954435f70d89932f1dc1775fb730f59de9a91a2f9970a2e0f27000be06584e054e426b5c349c90f15edac19ca5134bd2ce79786cbb75611520768bcf76bb69be7d065177e72fe757bd32e768e2f176d161a879d7e054cfc70bbddf108d74d43f8c8abf1eda3eb903381230dfed9d20c34dd9afcc9666970ca7d404eab247b8185bf8494da443a1ab43a444e97af15f11acded150faf669b5dac90d7def4f99c3dafff6f41e061bced9081814be83c03ca597d518d34951348ac7414f0d60e34e216f8c3ef655e6f43de3161f5c0ec3b22f6ce33276f51b711ee748cfef680aa4c0565043b89e59c4038552c8006a88ecbc48b1f626baf5f08c41be2fcf9fbec5e9f333491bcd5898878e967b5f5baa70f25848d182a39452d5f3f915f96bdbd91c4e3d08352a0a8067a9e193154c0bf1e2e4512d05ee51e133b37f7c7229a3cc64968049822f8a6fbfe8e42a6b6771daf496b431d073a879c6900c746e1c106da778c68654f072d8fca6b59f33402a1d4c01bc11911f4872b732ec2ce7567d56b892a299beedc6ad1b8faa303b5862616ae8296fac028869de86cb8cfb2140bccf8626ba922a65cf6713eeef893534a3dc93fc9cee74518e5b1af27e89123beb83701f99dd5c10076be98592f06d5849348aa8872ea6b3a356a373e5f7b6fdd772d0c79f15f1b4ef919bd3a67354bfed0b79c1dc0a8844837f1a083e3b403e44a24ae869da95832cbabe9394ad5d8cbd6df26d94f4bbeba940e1b628525dbf3c77769b41adc124b940cc8cd86d97d473c1f5d00867488b061c33b4f227e0512086deafb792b4640836281f291fcd1ae1e72125b12d112ba01cdb577999269d071f2a9dc1cb63a2c64b4defb3a553aa0a06c1985ff6f7d175590d54bbe78155785fb76df0ae3210974d78cf814023293bd020ff5e1f1002e713975f20fba516df77bc60109f935a459cc5efae7e61f2b265496e171f61f1717d46347c646d74b13e8ba2c6cb978789908beae00ba9e579b5233ca6007468b7db60c447daa885a4418dc85ccac0420757ab9cfee746c8aaa65431b2958fb79fa8af09b2f60d289aecf27defd226472d8b872ec6c1fb8ce3ec7763cbb32bca0df3fbfd90f590abbe1cea3153eaeba0199c67010227261fde995aa91246c93233a0898c7c30684ca4ca223988a6c10c9e8b6f0bc55ca0dd0d7948c4c67298b4f049e447eeb8ce82f4e52a6a418e75a9b33ea346a6d533a79f6f580c10655fc688ba4463e92f713cc65843c9dd89f178492f3a907a07f383385ca0d463df0013445abcf541aaf3ff9dd2607a817da97fb2c007c1ba886d700b762bfe3084380d20d5a93a5dba9ecfaa3b2bcfb307924aee2832d577bc9e7ac0c2faad43e6041a3ecc7cb8d2368900ae1c57ccfb93d711744785a10fa03d19e09c7afd745f532a208e1328881038039830dd1ec3ed0b4f2ea3979e92f82ab1052ed99f5c5423b492387e05b7d8fde70063fc114117d32335e7799efe0e4dd9e038c5615ffaae8f06cd105d08c924fd82af50e9cf140bb8d3df74300fd0e055481e9bfe3400fb547ba893ad37059af58f5851a2af6bf5b57fbeed78f53c358bf0f742bf6efd7a2efa94e4cba90484601f060aa9a9e19a190745371cd170f3f50ebc385c31161507948ce42cc85a59241a170c5867184318497c79d6050ec5d5e6bf081197a2a9598c9e27715ad125748f3603edb9a4270e487eb56cdfb164a8d67bc38bb6aad90793eb7ceebcf91206ca7820eb5b75f6ab57b78c0e09056fc4e0cf1bb5dc0b96be351b96a69ca4b71c81acfc8b8d07b998c6e67dc1a6fa12fa68e19ee42e35de8ccc64d813f2f06cdbef80d1a05af3ebbd452e236e1161ce679c3390a221b5709b0ea6abc169a683f22b6df1223c204cb5e6a25a0f444f81cfa3e6e1138f4ecbab5172e937261cf97b324a8c8bd06a5828d002d75a6f32927ed206cc2d55cb35f3a96bac7e7e85d7e398db28a6aa4aad83bb61a5f6f2cf14630979bf1cf07313ddb990d1b34d39bd98cf30e5b0f30212a3830388a9897937669d52dbd2daffdd33523dc4588ed391bacb012949a01d4c5c882fe4ce469e88b4d3e7322453196abfb88ce29e8c50fe3af12a359115b8232236ce8be6f6b08c5a637b4c94ca6b894b0604accda8fd04fda74149ad33857b598e3ced413efa14b292bdab3d1fc504ea7e7020db8c35b9cd2594a151fbc070cca4ff3a4fc0817b2daeda3e15866f0e1a79b1d705949a626c73f4009c45f8d6f4d28447ab61a6c0749ea66b65718f4a7d33f9dad22f8c5329f080f5a4f08a9dea4ef9018c2f40cdfeaa0bd9e8eff41eea615e088f335d1992d2ce180d3538fe7beb230aaa7ccc6fb81c6e4c889158d9b440cbbeaeb017cca7026a637e20fc2be7bd2dc0e1843d8f05b75b2f29c1fe569e4c16a0bfbf146eb6befef57b3ec0b54ce23fb6b984c45f82b20dc088471a3c46f17cfb8dd2cafe97cade80ec05fd2271f4ffa9b41f8045fce7397676b72abfc7af1afb54414fd496616fd3a3bd0d73d2b77feaa1dc6ed2fbbcbf62e14fdcdf07f7a5ae4822547ea3e896ab54e136c35d5923dd009cf0de9038f920680cd4d804a811edf748e2884595cfc5998b8d1a65d205cfd01b046f533b8fa9dc97ecb70c10692ae45018c352218b21e87d3b281153b1cb71dc4276bc0b9f7523dacf075a4f270cf47c9c2cbd8f7bbc34eccbb1541884bc19e0f1b4b5d6737039b2b5c40d1286e4644100ce8b261d8088a8ee0eb066aadaf2fe41e7609de37de2ccfc978d5a9664e6fe7db8c15043e6ff941a17269123711fe2419340bd7b1c5b4664b46eb89ebe253f6ca7f86deaa47ac2f4ade7a89763ee5cf72e080179fb715f29caec02d6a2e6edcd19052dccfa7978c9ce42cb37b474cd88a661e94d32aea38a40d6007bd879756e299dfce60912fe8c395737dc73f4d6ab09428b2acafe7e5bf67bda3bc269518b2bdfba7e9a36202ff70ed33408d4a7d53cfbb0e2548ff514c8107a7ec368dd100206a4752cdd6213463538fdba59de64cb560fccc831ad82159681748d47b7960f9c50bcf160e44b9bac498976dd85f7b9cb87cd814293fae62b15ef9a50b4535e38a9d70fc63299ba96816a32461b11855d2181830207f35b42ba318cfa7f416be7e183986e6d5ae6e6766c128437cc7c52dd3a2cc6f3a3047884a9a2a46d0be4761ed578518444d0af81b3493af1af24c456aa6345c39cb8feb35736140619ae307264f82c7d7b017819d3b827247cd2c0605cf6bc67cf581a697be773993c3f6550eeb8716f58c73315c7256d3dd4e0eb9bcd6e503d2ac33ac4236a46cfd542d4211c06c0fb90cdeb6b83efd1e9a788030920e54150eff7a619ce885a147c6bae5b8486018d68e77f9055209fd7a00bbec617666cba311b3deae745dcbe4d18b3fcab21a97860df6eca5e751a48862648957114fe35cc5033ce2770cfb01e3d5f9b4d571ccfae50b820d5cfa55513a689c853b3a7a2e995cb0fbc4e825ede63a6e85379f03d3004aef475b3594cf60d778756a7733d74b5361d83509f105479fbde896f1992b5071d0d40b3939621b1baf98f0f3b074841f33676279a4bb03a4ad1e7331c23c25d1f999e5a2455ed8a3c23e057c51915086c1e7ebab6a4ed4e2314475c8ad68ef5f94dda8bd9b53c7cece06d3a0ed623b77fd1c3fc64c9e5cd4ec640383144db126bc23811b73dfddd545e2c8d55fab68cd0c21e6addaef2bcb5dff3aa5e1b2f22b2ddde4355d2cade54eb9e33399bce3ef7eb78dea5fe013e0894cf2a54f8f398530a5edc1c87c79f93deb7a99ff56eecb9aa8cc7d6a56465e0c72fb7452e3ccb2377c70c2894fd09ee31ffdd4c2197cecb36f44e9cc5572a5b0ee52115bae92ecec8ba162cf72a246373a095177242c6862381cd6aef5c925e2478c79bcec910febf8460d696da2ff1b96fcbf30488e02d0c979167e6f45a6b92094541d4b1eec36d68bc32abc10d6bdc54e93b0f7f0507511698d965b1d57bbfcc5eb51ffffb8ec830f2f27311401b5d411e502ddb078a92e07ee8e599a28bb268bece43b6c349331b0eee03eeaa13f93985fbde0dc9d5c3084c27d0ec3e5fc946490ad0fc3e96a47a359f5a81c31d02c6b0022d63498c2ec541ec8202203f33a40f928252f144bf10d61c7aeefcd9d6031f578fcc2e6c8664a59be1ca9bc0afe5889530c35a583d9a6ea17e2d776f11ac61182515d2e4f200211094f09b5572c8015ab519075f205794263cd115e0627551eb56d62709a60e96c47a0fee111e955a0d8841b180e4a8ac15f1059527df4966fd581f0cef26304410f4c439cb4f107c9ba155310102dc4cf68b9d7e12bf45a0f82b6a8cee8fbbfb1b010f77e5bf4645166b042e097d146fd5cf73295cd2673f9c29c526090228c01356ed1d1ea4bc5ab10534f804cb5684151a97549c1ac193c61695b9f9bf5aa54a9e3e398bfb2c45b9ce2b1d63642d2ca2056b185240110b521fe9684d056f30ea8c98a4e7646f418691236c8766baaf07190eff009c6da2e5c649d2c318bb75aff2382db32a0e346432a237e094982be389cf2ee9ed3d4b735bbd942c66a8681da43ad35762bc0a8c3747d8b0b34555f3eb735586e3a5f19d28f410f2c7ff0d92377ae9aaaf9cda5adeef292168822b1e8c19a3ccd8c8354f7c750b5c0dac8f417a56f66c57868e852a134284a62258d91dfeb26bbb1c6cae23602078055169025db5f88d07d06b5bd15a39559895d8f2453572eb96445dc769318a518b4a7f5f2261c15dc"}]}}, {{0x9, 0x5, 0x8, 0x3, 0xc5, 0x3f, 0xff, 0x1}}, {{0x9, 0x5, 0xd, 0x10, 0x318, 0x9, 0x2, 0x1f, [@generic={0xe2, 0x31, "851a3fbccb4022882bf7f5198adff77d59384a0cb8ab1695b3bf6ac998305ee1799799eac5c26fcb00a02620c77faf8e0b00ccfc81ee83026382c7f9a544896ac47c29f7747e62e12be37ff70d3f7860531e8060ba2892af34873f01a48d003ae0b88712454bfbdbee45a16fd4baf961e1e1ce927da43a2616d7612d6cd38e67c4e0d6ef1c60808c89eb39b0d084484c742edd9b9542533bc7721c73acf40df9987a5d363965af269cbb221f853ef642f5a530233569180e051e6191ab26f0a27507054c799a0972c975b1d6229fa15d183f42b27323de6eb0c50b47af664d0e"}, @generic={0x25, 0xf, "c36484ed314d3e8c36d969e508391594c25fad25966ccaf82e9d2c6159d27b94f6e3af"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x38d, 0x0, 0x6, 0x8, [@generic={0xc7, 0xd, "6934260836237b7c82857434269c82d8f6fec182582c577e82a6ef94b885805d7d759a7d786c45b445ebc557f994f5b5c083ab2251c4ae6f51c4ef6ddd91ecdd2ed518b894e0db0aee77ebde22326fc4eede037c1f1a7ec0811b780fdd4c933b6f333e15e99e238425928b41344d5fb63cdbb99dacb2e612f3037db25599015d83d973fdd2bbf20bd1e45e7ccb49a914b29cc618f4de66cb5f03f59c62fce5b1466c01b8968dac75b23e12725a1c17e6fe6d02c6ebaa1e2dd82fd4a53993fc0d4e2fbc639f"}, @generic={0x2b, 0x23, "79229991c6a7c7eac6fdbd3c37f27ada9ed5403d3b857ea0238f527d6eaed53426c904ac46da1dd58a"}]}}, {{0x9, 0x5, 0x0, 0x1db951273bc45bc2, 0x350, 0x1, 0x1, 0x1}}]}}, {{0x9, 0x4, 0x86, 0x9, 0x7, 0x42, 0x70, 0xb3, 0xff, [], [{{0x9, 0x5, 0xc, 0x10, 0x21f, 0x4, 0xb0, 0x6a, [@generic={0x87, 0x23, "0d8db791502ecba0cc5d42ec7f485237449d6c0f7dec1700ae041edc91a545387ff99d0291129598038774b625b3456df6b43c0cbb2c13a03b86b2b13a949ba5ea841354b55acd3757ccc04dc26cb87eceacfda8fac271e36f9a290c73c42a5184d5d3c5986d7dc8d533ca9c5d94cce76b46ba77f5c945b3702c6a9b175507a8015b2954de"}, @generic={0x97, 0xf, "e49c421fd0bdeabd8ff621f2a54f007ff8ff67eb642b27f4a729dbcc1778219faad8a0264be7383614cd02051add634d5de86e8a08b2f23296e7f8bbac118334dd568ce2bce4163548c34f174ab2a3f367cd10967ff80c3bbe4cd83d807ffa738bf675287d851a37db20c9b5c6814ea72d9a3447572a16c0b03c5b26e174992cb7550cc3b93495edb4cbaa4e264092698802204835"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x34e, 0x59, 0x9, 0x0, [@generic={0x67, 0x24, "652af390432671ca7b023da8359164bcaf42aae27f3231a65cd2291dc37883f2ffe8a9075807ff9984c2ebbc64bbf1a25b6074ffeabd4b09c325e4662adbdc39b7eddec03518b28b827559fc0fd108c12ec43d3ade8db1f4bb97d5de9cf6c180f59beb637c"}, @generic={0xc0, 0x21, "81549e8e0a2aea7cbbc1be9f944eae24e032fadb34ef829ce159f6bdbac41691eca6e60904a53afc5677e7538984cedc3205ff8609c48c41c9a70b4b1bfe992fca11ca46ec56b4203c90a2bb039b5ba5886d17c7aa63192bcf093b9a2bf38b5c30f26e4ae5b1cd01874bd464a2151273349200c82fb9fb3ae3b1b72026d3980b44a7d9569d367a8f430748e348043a0dce96e8bd42f7b92c5df99bfebcf1a63129a2d2b7cebfcc20d79dac7f5732938dd60132301af22f2a2bd2697543c9"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x1ef, 0x9, 0x3, 0x5}}, {{0x9, 0x5, 0xd, 0x10, 0x16f, 0xfe, 0x1f, 0x3c}}, {{0x9, 0x5, 0x0, 0x10, 0x21f, 0x0, 0xa7, 0x8, [@generic={0xef, 0x8, "26e66a079f8b99f2e902f818e419f58eddf04cca743a1e999896b81073415ed254f8a5d6094485413093707743f24059a6dde2be0df65ef8ddb6eea33bd16f728b7332a40db076143d93444c1d25224329ad1a5b69e5ab57142d9148b94a5b3784a94a7ad2ac6208f4483719330f56571ce45ad598a90585b830c569633b162e984cae3e909fe7c79240f228d3b2576e84c9b32b67ec8376e46065b4ed1f4858814f5870ac5bb72c4b1a9f7c628e1e7a74731ecf8ff4254caf61ee980838335497d5d7bd073d63b41b341be4938d040a2ea3e141b3fae23fc79a399f4d3effa0ba9ab8a239d19132d93d6852ca"}]}}, {{0x9, 0x5, 0x5, 0x10, 0xba, 0x2, 0x81, 0x5, [@generic={0x9f, 0x0, "58e660c0b2a475846e72e029c6969f1e1008af18ac4a8d514fe552de5494d4ee41c16cc163f2deebd65b017495f734e70da88ab120b77c4a3c5260b2a26d67a82126aa92d00bfa4e0863ae12c82a33b2c096653c223f67b61517957d60370bb20f0614750a143f6336b263da672262d0b089b9e69528743361c508c4844560f61158bc6ef0022c6ce6b42fe349dcceaf64f96974ce4b48037ac66154db"}]}}, {{0x9, 0x5, 0x4, 0xc6990fe4738a0d31, 0x167, 0x2, 0x1f, 0x1}}]}}, {{0x9, 0x4, 0xb8, 0x5, 0x2, 0x16, 0x7, 0xc, 0x1, [], [{{0x9, 0x5, 0x0, 0x10, 0x24a, 0xfe, 0x1f, 0x6d, [@generic={0xa7, 0x31, "a5d2d6beecb88a8c12ca47ebd086e02e9f4e6d816a472dfbe12007f7ffb5917041851a38813707cff62d0e220957afb8ca2e0b8fb5f3eb2fc5f00de92093679328621702d82d73b26bf5bcd5f09b3ac9e2629902f64ed888d76f48acc09c7bd203133222583cefb877fe26fbb4fed5b9f7772a577567d158dce1bc538c55a69d85b7a629f3bc80440521dea6e8b1c34c16186f33347a4ff7780403c2cfd1ac844679890cd6"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x53, 0x5, 0x5, 0x2, [@generic={0x1002, 0x4c, "439f15eb93a76f5efb2d9d4242c4bfe2333b709012d98c924bb5e051fbdf8b7c3396502b5c60068990487e3bcbe4c054ea5552df2586eb044d82ff933dda0ff141505f64cfd2854f85a1154983e2fa867576d1dc23d302d93f7c2ca9e0d2583822f2a1879966dfb43b30ed201df9e293fd18eb09dfb634e987b9a74821d20092104a142a3f2b9086f4f7cc37312c4df1751838263055a86c7241f1577185134b1ed38ed78707d6136149630b465d7d35cafca6461ea32815ef4884895b13a89d88b4b52c12ca685808694097536acfe5d7e7b6a0992bae549fdca7d34fdc381e9e9e40a9b8c07e87c800f0b3f2a7514282cfe338b3ca6534d80473155237d85bd2e8527b5e2a63e5e5cd6491bbc215f26e89ff0cfdeb64de4ffe590928f6f3a22b0f0a20f50b43016096fde4ccc240df578ce0cf3dc84746f374b4c0aee052931a3e2064346ea62332e116a98611f017bb7ea5763346061fabd5bb06560ea8b12d525c427d31a8d3592bc31e1513ad6d39f5dd55316bcadc17d87f6f525369c371be6de300beb607872c5f791fe0beb91c9c5cdf722bfc176723961aa4b397951f71fa592e27555dfde2827671aa074a52edcabce5aa102dc319139216d5137121fac2965407c4bc7c8371e7a05eebd5113a1fabe8e7ba0493d24ba23055601dbe60bf25e846ec4ad072e0ba057134750e57153fcfb3757d5c81f767dd491db914dbacc4f40757bbda768a2bbc7b2a95dc16ed735a051215a931e47d00eef790416502040fc0ba358ad345d39334cd67af2207343840b004895d738ea191e4d8b8dd30a420fc973779a5903a35304a1882c5ecc00e32be4b13903c13b6b4fb34b6d06a381ea3a5024d4917fdca16f0dbed9ee26e1c0ac3f4893a7cbefda190e00489213ab537f45a2496134b5312a75419c49d936aecc2038a87c09d542ed1ff097c002cb1f77a81b87d6d1afd9e3a0c0bf04e1e2d300194d9298c6349cae3293cf3756422c55e4c5db139318bf96911890d03a24d88f04b7624cb93b9a0f0fb2026645fd7796eaffb5f097dcf7e47d636f786ef7b90b25e8bc1c9524019bd53499c2f9d46a5c7d6c6bf8c3ec55b7ee8b5ba22ca681d1c46045fffe63e6419b3499242003dc35e1b7ee9c937e7cfd4ce78f8059b30be155a1232a794afcb536c05f0cbbff5b6c7780479106536f3d467a79c15e46f86306f3cedbae2720e8b1c00d5404bea7117a3197821f8d6cca669beb6dd67248281f401a75340f3beb91cebf7bed77a5f0b248b871e49803e81e76de4595f02fd7de7cfd956c12ba6a6c2933928d1011010f5e5a03147ae44458c7eaef23472b81726567383c428a550675e6833cb4fd5045ac09d48a277f6381c1f1a48a6cfeda17624dd208c84f5bcdbcff7f00460038f7878d59eea73775a0d987c05d78bd390d6d2927aad31671366483050b517d0eeb0410e383bfc486410411358144856d28befda52a314d8cc9fe2775176d12cd999ca7646a044293a2aed693d2be8f7c7f1edca8cf98d48ed922e381eeee11c09e5cdf2ecac06e44061c41b2f9b726a3324fafce1eeaf53ade94253600aecc6410be6c619775e9da36833ee489a51fd86c0d5fef521e7cd5ce8cfc0bbec28dfb80cc8467ae675c125693ff32cf6172a639581fe16c0db64163ac49e887a5b9934f78d60148cf175be28877ffa3704bf5c238521b4e8fbaa78fc5de8e711d717bb64706e714dda19813d0541d74fd513ca8e953c5b454407d73ca64054fedec447c60c3728749e2b49d69f6d8a5af0230719003972f2194577638a99a9b7ce0654495340ac774c6b741e57964e7de51864c8dace728106df72a103b6777bdaa6a3303c290bdd9c7dea55ace5199efec1774fbe9509ff4135255a5152c915a457a6c250f7485c77d51f238ab528997e947b94a797442dc6c43789fdf3b975403941fae4873ba6492e3c62a4641dc927090d456ae5ac57db7750ecfb75ef865daf1805aa9e36ddf1bb9bd5e1d55cebab3d39ca3e6fdb2ab2c82d2b590ab221addfa3680e92644cb3b0cbbed6da83f7008c0971e54742869a7d92bffec7cbe5a81b63759ca61a8ab4a21437b33a500b93590cbc0bc3ae650c94366d34c31851afe0385515b386dc83c6ef4520ff9f57fb5cac17a062f9531a44eedd0fc83f8b6a0118ecba318020375ed1f6127cce1b70e52daabdd604d51d9dd3d3878a629e53ea7324652271e9783efc91bb4c5c47697b1cc70d5db590d25958b94c9dea7aa28d3aef245c807d779b42bdd7562955e9352d7955caa47ac38a3c6853da6a3f696d45bda3e0d241752ad4789d560801cc13c431d4362a4f7f16ce1edaf5daeff500a3d7bcb186f18116a13d5639a1d77d24a105d03697c325de4eca0dffc33e08b42306bd2b1ce10ef329f14789a5258ce1039e65f08014a060990e1237e470bd4297ef37febea1233de6c5ad46621ce22fdc387392c70157118be3f76e2778eb4c65d40286aa232631fd756061ba307c1275ba532b7361419a00b4e3a87afbf030543977b4eeebc9d96d755d0a00434bc6249d0e6e197ccbb05b2fdefa8ea6332b4a9d182e24dfef9fdad8145eda37b21d780861c168b5f1507aa2d2104b3b0bb14228ff35d254bc1c2ff827d6f7db9da9a73a28974f99c2efffcc57800ef75b3d7e81b90242f1e637a993fea2575058ce351f8b1561d821e7cbd72e15d2e2a77043015be013c7cd696b7a04f494d9b16d50616cc5b0c726a671f2901f4e452f24e7f1fc18920f984501d880359942d28449cb9e0258e2a5457c27e500fee65ecedbe725a096c942dcc33d7230000b79ca8802d5e4569a18732ae13b9dccbfcbfa3586d6a96fb8bcf3e66db8535ad2b52417a444ddb05ceb545d57801383670f207b844cb87727120c59d68e67a07a87faa13a80ba3a89695b986b3c28efa95fae3cc14328f8ce1edfe70e6a2e0622ff40e75561c7933074250c0f9c2db08918eb728dbce89deb7ce0959ba272674698b7c8e28bf988ed99aaf93fc1666261dcb696616ca9b786f894e51249259c7edd89e83c57bed7608fb90a311d6040ab3acbf39a42fdffda161d7986248b5c3b5ec437515f1170e6202623b818ee6e3667eb5c75beec43286269644949b975377b5c9e3cbca193569ad4ad55b2eb7502af1841ecab7043ce0d79be1a7ded01cbfa23ffaf1d4ff016e010fb9d334d1ff50c1da144b35bd6d7b1bab1811add744ae46d0005bd6d6d95970abef46c7c926286d82bd4cf61bfbe4f1446a4e025380f4812bee074cdcc1787ab1b6c0d72d75ebc1fead9393f5b5ec74f2146b29f44d1d83ce6af530b2950dfaac2df7c91a7f16e6515eadc0beaba62719b6c70565d2c9c8ea5c6b9304ade867c9479441c6d5877edf03f977ae452c6061f564ac1aaae280053a5cf8525833653c4c40cd7cbd0a92726016b7c9ec6ff69921f90f898f3c8b2d4545baab3f02a91c04b976fc767eca0ec378731652c02501f4b8f0fc90ce00e26850c0d8606186136bcc958b1d175fadd583eff93798d4468acf70a3bcdd1e438cd020c4964b6d851ed2f50cfa93b3e245a903116bd804c8b0092c727d1625d7e0e0a6422fc7e22ad41a16923a46fcc5efd1e507d05da98e23e2a06be65e7d0a3c9d628436404cc3b2ba5df0c97de24fae3810b970ef44be98e9c0d7e50284522bfbe8fda73d1f2315de37e5f10cc0dc3bc59c2c4e643c6177b32d7645c15850a59c78c68d60ec0c91b7ff4be6d4c1713f27f31575cebe05222e0e497f552182771fad1034ead5e725c7f396a0a5d64c297cec85444621e612ef312f9cb10917d88c8fead13ec0b792e4c4081b1de3b40903df9962fd0bf2c62befeb65f1eb5837830101efed6fc8fe0b2f271a5c2766f922fc4947e9bfe7380e166d68e5a5d363517165f22339875860d38b57599c47f7acb01e75f822f5f75788b8c2d6d738f836b001737e4a304a3ef00fe8ebcbfd23dfb4d8d8565e36bf6fb16a09e000d081b9fb1a617da88ee95299f086d7d28bd4e3a1af750dec3e6b919a6aa06baddd417337122771fefe91ddcbc038b6eca89d61b94678b2d83734b3a58c9437dcd13802ac6575bf002ba84f7c53aeb35415adaba874bb7ea5564a940b80407800bf888bf4b49df08064c5f95b74253153cf160b05530cb9dcfa524fbc30b4346441415a3f71833ee25fddebf9a036831257b5993b3b90f858778ea85aa6d1d408401f9c187d71dab6538707f2b572d4c0ff51af21562e405f653daa15ca199a6161c3f185447cbd15fc28057ad367fb5815fa1b1b5dd5e8cc5b7057ea52b7e286e19db247ef211f1427bf6e540f379ce5aaa16b5d12d198703ee94b2b80dde9ce345de4b8154a6e69c9f354face71598de65471a332a345b4234e59f656dd952b5f6bf5b837fad2930b0150ae84fe644df386448492fa2c3aaf07be4038d65e8edd9933b3e90e6aedbc515b55dfc380fdcca31d0a7cc32f4d340e58ab52a21bbd90b3102feeb4f8426800a884c4fe22b7aee7a94575a3d2af295e86d14086b9837fcafef8ac901bdcf2d88a35ad3d75009016dd767dd5cfa05a030b524f719ee3b7e43e5fb89c8cf4ea2f8de4317ba355376802a19e3c3fdfd8818541621aa457480efecf66310437852d2130c67fefe69aeea086c98aae9338eb59251794610330928a05fc8c96a05f30445ff5709b968ff56d4bbadc3d01da539f59c9f112e51d2db26d3cf031617e3a087235ecf550c7674a3e0fff0a45a1c819c253b4173cf147c5e79565dccd1c8411e55db079ed12fc1c142e301dd88a628a19616bd5ad363a4655f801445c84ddf7ce3914a25ba2ad5e1c8c3f6c919d2c02b55fcfd4518f76ae277bfa6bae2686a849323a74a7828464bfa4fca126ae099b0335309bfff9221ebb6ce792d130f71a5709f7636220e18435716f785311a67e16d9e50a4638a2b332fc3ce5eb58997f5f00f2c5b481539ca30b3741d34f7e3b0e24a98c52edb36cc73f8ecca495d1dd0976a36e637d430451cc201dfe99d4d961e4fad43127e51e220a086cfe6114d5096baaa6c8c8c9cdb5a6e4d50e3ef79aeb31d978dba62c0ddacd85928088d24654cc9ec21236cc5f188b8d5f96af185fd28bd05e6724c8ec8eaabd14f67da742ed2a5f1c2d271c6323bd8e22384d646e749d40375b7ac543fb454d444587f8b68940fe51705ea187592790817345c009889c22e2d6a997657366eaa92684f216c136b95dbaa60119d0dab1ae9efc808d0f26c755d403883c9cba778fac380ea82001a97e9f863da6b1b5991241d8ff37432d6876310b54956d43dc4d24a46d0c5dea5ad2d6f955bd30062b7a19f9a144d1f11cb05667a1837b680389b9e3e803000c47512b4a8708d26b123de5f32ca32d802036ee3e7c4bb0e1d7fd00c7141a869f6a0b7447f56b9c07d9b8c6f17c77247afa8e5eacf719865223e9cf3dbcdbcc66d52eb043b8dd9c16fd557b121e23a87f70f60a11358bb5598fc4d4c3c04926427bb6e945c54fb61949504dd1d6dc5a719b624ccfa1225fb0442e817881c463f538d6c740d800fed7724f2e992742808a63e37e9e010ec4595901ffbd5e424f658173ba3de3c5656261305afe9ec46a854df64ef27be8bf36b78ebb231e65eabfa0b468c02fac6adcd8500a1ec228199be746b4c9cc83aec2f9f5a72fc0bd7057dfb428ee597121aca06dea40a7225c2dbebc624d977d292a71d990a0a1fa770c75c432dadc612878093a37b38efb4830a8375a4d594265ca0de37edd0d7"}]}}]}}]}}]}}, &(0x7f00000044c0)={0xa, &(0x7f00000040c0)={0xa, 0x6, 0x110, 0x1, 0x4, 0xff, 0x10, 0x2}, 0x57, &(0x7f0000004100)={0x5, 0xf, 0x57, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x4, 0x9, 0xfffb}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0xc, 0xfa, 0x6, 0x70}, @ssp_cap={0x20, 0x10, 0xa, 0x7, 0x5, 0x887, 0x0, 0x8001, [0x0, 0xff00, 0xc0, 0xc0c0, 0x2e]}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "47d3b77395949933ab66dc043ccd81c5"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x3643b891dfd64f99, 0x15, 0x7f, 0x20, 0x5}]}, 0x7, [{0x7d, &(0x7f0000004180)=@string={0x7d, 0x3, "d97f41af80eec5fcc6e1440a1159b249dbc652ff5995d8edf8bb3a3153f4e70a999d43b3e833307bea2a552bc94d79726b135c4f238475ddb114068c747d71e62937c82eb1f58b99507f01ca7da82cc12ef98d6692fd2785572c423c1981c9ae4d439efef23774d393de9eb4b32838701122013b8fd1e54801a64d"}}, {0x4, &(0x7f0000004200)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000004240)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f0000004280)=@lang_id={0x4, 0x3, 0x807}}, {0x4, &(0x7f00000042c0)=@lang_id={0x4, 0x3, 0x447}}, {0xde, &(0x7f0000004300)=@string={0xde, 0x3, "37151336349d6bd3e6dc2e09bb972c54974de9c0d8a1bde3ade8db54fea6bea584df405884bf1be4cf74f12f253f74fb70f4545d5dcfb6be5a675057f0441342a89b978bedb16e4f45185a93f494ca0c59190c1fda71bca7bde5c26bf0f699433e4970850c1f2cb09f7678245e3f001c4246e754ae44863f18a2ba2ddf1f4838f9d1b84a870c9c402e72d96cca5f737df86ae1fc0d3fba0ce41170d65b06cd3b850ad1c6f22591a61f3126e3d0b628f015a0c98996f8f216bcbe5e25cf902d786a28bad219b6cda9bc5a145e6c35ae12faaada89f7b4860c1e01ca1b"}}, {0x8c, &(0x7f0000004400)=@string={0x8c, 0x3, "db9f962028bf193395abc44e15ce44791e8e56545b6f3889208c5ce058d7dc532040ddee3d96488a3ace6fe77faa8653760939f4499e6b58b92551caf11f134280045169125ee36d4c84556e9e53cb9736bbaea32f6508ea1ab9a1d977c66cf50a68b646522432596d2d00f572803f24c37ba879882c3bf682ec3f5cbb6a0faa3071d8f7b8f124925d17"}}]}) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000004540)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109040000007600000009040000010209bd00070581070001000000bf526f0094a9d33c577aa2d383bddca429fd6e2126f2ffab8e66517e337278456b405a3128cfa14370ef7354c4d5e2425b96ee84eb13304d601ce5ac17c20d5896c3e1e24b0c4c57d09099a58a74ccb5fd6ede13958df459ae32cb2ccbffa8700e"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, &(0x7f0000000000)={0x20, 0x23, 0x15, {0x15, 0x3, "faa15bdc5336d798ea62570f03bcf45404549e"}}, &(0x7f0000000100)={0x0, 0x3, 0x85, @string={0x85, 0x3, "58095ee4bb320b140e5b002cf13d63e5dad5b82dcf9cae7a0f65dd74addee078ae4bb7ca590224d61843450283986ae182406b63230d94912672231acaac64efae9e960e146728c1212385a745523135e53b368b0dc1a8c7bfe3200e3914ce92539214b027cb6c6c7e53ec14ca046bbf402dbc3721b84c5673146e61f03a73b6ca9c3e"}}, &(0x7f0000000040)={0x0, 0x22, 0x24, {[@global=@item_012={0x1, 0x1, 0x6a3b1d8677f182ce, "cd"}, @global=@item_4={0x3, 0x1, 0xa, "978d1b51"}, @local=@item_4={0x3, 0x2, 0xa, "03a37681"}, @main=@item_012={0x0, 0x0, 0xa}, @global=@item_4={0x3, 0x1, 0x0, "b989b26c"}, @local=@item_4={0x3, 0x2, 0x9, "b728d647"}, @global=@item_4={0x3, 0x1, 0x9, "eaefc426"}, @local=@item_012={0x0, 0x2, 0x8}, @local=@item_012={0x1, 0x2, 0x7, "ee"}, @main=@item_4={0x3, 0x0, 0x3, "d831e329"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1000, 0x7, 0x1, {0x22, 0x8c9}}}}, &(0x7f0000000440)={0x2c, &(0x7f0000000200)={0x60, 0x18, 0x6e, "3b57d4036b8c9b67251395cf450eed44da78cf89049c64f1c4e6f6fdcfb92153d3bd725d1a7c8801283df38bea631dc4ad8db248c0a37ac8423fe285333dd233b2a4a770675abe053b89bb59434f7c5bde287ae5133aeffc4ce853c1349050cf961c2d2b35c7122757748002f9bd"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x1d}, &(0x7f0000000300)={0x20, 0x1, 0xc5, "7150707a650eaf4d53866e2187db12d03d11c7bfe986b3d458036565221b60d3ebd159cb9c2bb435bd19ccf6ca9d4e738a229345255938d26210f0b7c12d7c730d3a789abc83bc5a9b9ca29e6adce12643e96d00e2c5dc76b3482620c5a14d6a695907c27d2a8a903baee05b21a5b82bac2d4ee00308c054c2b657211259686efc5439d2e1084c6c78684445091615b5043ef6feb2efc72017785396127321e7e5355422c0db354f531cf5f9bac40d25a8724d9ce99dd491600cf82597ff7179c5da7ff0ac"}, &(0x7f0000000400)={0x20, 0x3, 0x1, 0xf7}}) [ 701.473583][ T2747] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 701.533581][ T12] usb 4-1: device descriptor read/64, error 18 [ 701.543998][ T2751] usb 2-1: USB disconnect, device number 124 [ 701.663701][ T12] usb usb4-port1: attempt power cycle [ 701.713528][ T2747] usb 1-1: Using ep0 maxpacket: 8 [ 701.753572][ T83] usb 6-1: device descriptor read/64, error 18 [ 701.763564][ T2915] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 701.833579][ T2747] usb 1-1: config 0 has an invalid interface number: 211 but max is 0 [ 701.842124][ T2747] usb 1-1: config 0 has no interface number 0 [ 701.848383][ T2747] usb 1-1: config 0 interface 211 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 701.858320][ T2747] usb 1-1: config 0 interface 211 altsetting 0 bulk endpoint 0x8C has invalid maxpacket 0 [ 701.868436][ T2747] usb 1-1: New USB device found, idVendor=0bfd, idProduct=0011, bcdDevice=a7.5f [ 701.877643][ T2747] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 701.889025][ T2747] usb 1-1: config 0 descriptor?? [ 702.013726][ T2915] usb 3-1: Using ep0 maxpacket: 8 [ 702.033542][ T83] usb 6-1: new full-speed USB device number 98 using dummy_hcd [ 702.133624][ T2915] usb 3-1: config 0 has an invalid interface number: 98 but max is 0 [ 702.141756][ T2915] usb 3-1: config 0 has no interface number 0 [ 702.148569][ T2915] usb 3-1: config 0 interface 98 altsetting 0 bulk endpoint 0xA has invalid maxpacket 0 [ 702.158513][ T2915] usb 3-1: New USB device found, idVendor=0cf3, idProduct=20ff, bcdDevice=79.bf [ 702.167692][ T2915] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 702.176418][ T2915] usb 3-1: config 0 descriptor?? [ 702.183568][ T2747] usb 1-1: string descriptor 0 read error: -71 [ 702.190220][ T2747] kvaser_usb 1-1:0.211: Cannot get software info, error -90 [ 702.197792][ T2747] kvaser_usb: probe of 1-1:0.211 failed with error -90 [ 702.208221][ T2747] usb 1-1: USB disconnect, device number 102 [ 702.214062][ T2915] usb 3-1: Ejecting storage device... [ 702.219790][ T2915] ath9k_htc: probe of 3-1:0.98 failed with error -90 02:43:04 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 702.303527][ T83] usb 6-1: device descriptor read/64, error 18 [ 702.383541][ T12] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 702.403544][ T17] usb 2-1: new high-speed USB device number 125 using dummy_hcd 02:43:05 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x100, 0x300) r1 = syz_open_dev$evdev(0x0, 0xdb, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000480)=""/225) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f00000010c0)=[0x80000000, 0x80000001]) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000080)=""/4096) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xd9, 0xab, 0xd8, 0x8, 0x54c, 0x38, 0xf8e3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x30, 0x0, 0x0, 0x4a, 0x43, 0xf2}}]}}]}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000240)=""/58) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000001080)={0x55, 0xe45, 0x101, {0x80, 0x4}, {0x101, 0x101}, @ramp={0x8000, 0xff82, {0x40, 0x1, 0xfff7, 0x20}}}) 02:43:05 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000016c0)={0x2c, &(0x7f00000005c0)={0x80, 0x8, 0x1002, {0x1002, 0x7, "7ae966435df83586eb5f18641f4cf18a3b6f3a6513746ed532f207f7a6e759db4f6c5d9b2b3b0aeceb364bab5b6f17093d9120e73c8829173986262fffdef6275b60cc406909ba837976a4252a9ec44e04b7ccb6a01c66f5522cc1cdca86baba761b063e310355e64515adc49113f15f09889bd3972bfe39923d9ccbf0918d6599f716cc9fbdd6184d0ecbc726bcd213c7be0883993a482104ee3045e34a7f7ff4367aae782489d820e19af5822df0ce63f752dabecf9dea11d22f9c86f68ce8dbd5455ca7656e2b17850bd27fdf8cd5939e7782f0e5364cac5392aa832a8b4b0ba9f792c78021093ec9eeece9a84f9c6782821be778f99352c55213dc6463a9007d931f8df79959e525a63334dda77a417e88279ffddd217869700a609e9c8f8550bd7a866f7b9b6bc3d3cffa1d25853a06eaaaf9e4b01b1a2347b25480adca448eba473db14e6e3b116853afb96a9ffe07ff2b9f3d49efbfffaad2a0c9ebf7206ba584774474f0f6f2c93a5220850f245e59b4076e22dacae7eb502898e4e6343594a9c0147bc24697fe8941e44434988bf44588348ba7e7030ff415310f428125491f3cd2661daf53741a62e3ae4a48d35f3aadf7e2f2721dc085934f58c1340cec2d39ddfd55d32124bb04a35ed864fd73639c2da067a950d7c68254e3244e17aa0f1f38575eb34448602d6d67417354fe696e2e1e2483298af009dcb9e6f8012291f08763ecde43c6cdd03d5124ae1b1ad7d48f2a747d85a6f7afffe31bc6aefe2ac3f8ac5e0f946db13fc0140cb7180a4c8bbba305a60bede12f14c84a22032d3e28d13f2d6ae97b63864b186acb0b9b5e30055bab2d69d896ffc900e489644a5c24d4c4344fd863ca1e915327665bd1b9f8e519a6e3feea7022abfcd47c82fa84f0125a0d10169247c03fa22277551dd031e92cb4496cc7fd67370ca09565cb5e4f42b7051e8c293993d98013fa4edbea3ca2c8b94971203ea11c9e24664f12903e02de28081fe1519884af6249d0df835838178f926fed144c9109f8d07bc913217345ee757417fe835467aae2569a434a67595c4de4892caaacec5b78ee02778ef7063f061e1f0d1ef9ab1cdd4bdbe1618e7274be0edf4dc45c262cfaf478c23d43ba41f9895725d73bd476ba3e30ee10f94559b1a23ef0dcca0b1fb5afaad2ccacc5e1ce95f7d6897eb02fcca51f15b7226591f3bcfd58c7eaf518e75f2a2955c95f41d0d39c0c74a7444163118cea5901f53c9dc0e2c468bb21d97724d557287481856ab6cde48e483036db672df369a02e743058c9e7c86d09e6b1319c5a82805868c6b1c076b6d2d70aa794916a9b99327704c95eca027fd1a07f9fd3532eb093beab13ac725f262cc383bf0319ff60dda80ff3700ae97d6ae398de799f98d3fb5d2790f92ef990c6a183c5c15148ac1b2cf184692c309297e9d02c76d616b18509afc1ffeb0f58f6352fd729af6e71ea795cc7a3b25c76bbdf28ca7815bf5ee34696e3c9e4f123358a296d5815efddab6392d050da79ba5f228d644e4f276858f99dfa026b5d430c7f73b4191800ebd1490b598501b34364a930ef36109c1a0e44d5ba8acd95190fa4340137ffb8803ddcc676cb4c0b58c20bef623c4fe3065f05d00a7121847cc7d8f182716013cb7a28905797fdf95692533a08a555c5a8ce985eacbb5032e0d7d5f14c90cc5fde2c85d19e48c03fb7b7616ef2f1b53f5fcd824f67937d5b56a738fb5059cc39485776bd9583ce1e5cfba8467e44f42c596eedbfa23b30498ba0e139b5afab88c48844c9ee8d616605305b074f23109400b13ab81abefc06b0a69137ac16b279de6ace7acf00a008ae7d5d84416867b24d99f2993e183c360cd905af074ed14dd6ee76b683f81575fa1b0505f381798934cc21d7a9cfd32ee165427928a898b780c4a6dd2727ad18499f856e762ca710072ad8672a67a3fa5e5f42f40cd1979e0f8fcd52b5074e2abb460998adc3744372c136661e9ca287e0ce7c4920514c49286011a70ffb4eec909c7d889c543d0dd9ad48bd882d217ca9865ff95a1e5d772b3ac2545b04833a28f9bf341c75e696be20fd596eabbc6784f81a72fbdd4bb6359c6a42312bfc387d301f5cd0a88140bbcec12d8b7912164f92d60f7372ae955ace9e468889039e53725113d60f312be12d4ff68a6444333e0fd8f098babfa9c677b50317e4c07cd75126310bff45630d9d15e1264260c73472011c885b67c78ff6a8e6094802b9a0ef71e329a7e6a448331506afb2f1a63c9c9fcbc645c925a460bda541d6ff66c6ca356eefffbf4a3c897367dd1337060f7ece5c97269b19fb80869f0adcc41ab63d880d6d2190f6825525b01b99f87160467077f0c2b252eed65307b6f8165ce7025ce1977078b4a221fe0caa7b5892f9101032a1b55528df22b8a24289e064e153b64e2f6abb78866f0f7cdf29999d49cc2dc16b1c2e66d39be67424bab714298fe87cae4ac051163a6c75b453b078005521a1ce31bc4dbae35e18c4897268a9a2cddfb5c9385663f22c4b01d8bce37529639ea3a36f0f5767feee3e4aa4fbeb9f7ecbe24df91e7748c61d9694401723104c768ad7398eba845bab65f560bcc2ddb87f617c87c0357db54b213a928e5a82292692d42fab2d8cfd04941119f7d798a3eeeed7d9c9d7de19d8643ddcaf0d5802e285a1799eb50b0442687e1ce5846c0310c4fed8e8b2ed19c5b84713d0f3bbed905b3e6e66e4f80ba9a9310ff38d664b63f86a4ce71e0faefdd68927f7c22a7b858a3027f87848ff26335793a2317e7f865e49c65c53b789e20ae6843ec42447c21fc709ca0753c2c4842d5455e35264da85e05fa0270a020510c64197e3a6d909cdfb94e8b127e27c70023f41157dddbef60b3e95fa03a0e746e6051cee089b28fd124163902647884f8513e4dc355d801489392e3055c06c99fbb129f405127aa82d042ebbe28bf84993ccbd47426d1d1f0c17f45c7cb1e624770baf4f98ec2bf20f11e18ed4c33ed425d8e600ab96ff36c30011d97c828769d9455707af883ca8ad81a0418de131bc25b9b40133890de1ca04863ccbec2a84c845505785888b6b2cc667de5bd4230eba01b4c0649e163742e2b79afaffbb5b9bd74b8f2c3112a9c290f048dbb5efd3d6f0eec1f7986b84497a6482ecb0dc396a5ea221ffda16acfa62c1dcda5794bfce003a7c4c31b5e4b0be8b202d04de5e7d9fb49b53ca559d38324d767b12b8fe2623299a4088707946af370ab0348df7c994385125b07f734b341eb8b3a6e370264ae76fa556cb92b98ac7d3a0a226b1e9225cb00af6c99c42f00dca16c9e5265010dbb8dd82c0c5687f1a6928573f4bfa0bcd1369e43b4fdb5ad1d8ba94756f97e0b5521d78a1f42a6675d4bb1fc51690084e0f644a3aa2a5d35878d76ac1d10dd430f7867a6b89a1ccf8e907ab78c5fd3cddc44da914e41b59bf0a9776511fe585072d0f05ea07f2ecfce494a6f55da1485b36ea8b31ea67ee0f4497fe93cc7493aee3321a1fea838c67cf62b4192cb086fd47c3da1e0cfde8306f872e195a5550e20e240f9f1585e315aff69f0fdbd29ff4f669dc8df35216a3842bd7ae0f6d702c1ae7b7c2bfe91f515d2579e842261de55316c512a1a03f287f09d667e48b6bc5b6d0ac0ec83aa787d54296b0c9f5650f0bb76876939c84921b95652754053f05af15e57ca9fbe31817cc1cd9ac68e8f38192e650bc595130424ba4c8428a3b214af127db468d7155d578a2db5c75b4cfbdee4576b4358df79b1c436f4a2a74e5836de45ec4dcd303ad394403bc8337c935090022988ed087db7400f40b92bb8420316bc820fb10b53bbb7e9bc92b95d4a01a3bf7fa19d47bd1a8d27b1a35884907cdeac1f5eb78c78cc71e686c11cc9a5e6c6ec3cd6b23cdf5b193703ee6658730d1d0bbe9118424fb5bb1b3e2a0a6a86797af7acbdcecc2708319aecadd865f59957f14cfd50ab09d83e73249e7b8ff594bfa608550da672d12144dbf3215deddec814a5c1c05c11430e610d2432d8cc591e759092bfb84612cd7557fca2fe15b3d6c4c265128a4c02073c3a4f3b9db59796a82b4dc495a9329851b00cf92823409025f966b905be176d89c91d6c38d46fa719b277bab2a087b5b1201a75c247414bad82f3ffd61973e42f5596d8625ef7a3680a1b4e99e1a761e6a54cc5ef0a6b8cac58b17a83aaf32b44bee175fceed046dbaa47acde870d031ed32a9e0e8f219bb2f21608fa937f16de90c238397ad51078c67c943f09ef688f0754141c321d9d7f86599640dd5a02a586e7bc42ad5dae5b4d742d08fbb71add19967a8d4b86d82b76db8d8d1561779764f1238bd4ae5c66a7bbee54e489c16b3a7dc969b32736be4e311b7a9c9e12c41fe452f5ca2b70a8e48444c74494349416522253cb1d431fddeec40aa7b013cb3281ebf264a38cb609f3df5acd097ce83301520d4c2103c2a6cd32da67f0d12c7421db5e599fa1ca300d5941065b7debd27fc9c7a5ef3093ad5ce03816c9e2c250767b668dcdd8a4e74b3d118f7fd6597fa9873353ad4f6e07b84cc016a3750cad33cc0e0828d08861fdd48ea8554faf6d62939aac015dfb34815d0a36112ab8e62e7789ed6378f7065af582bc57a60b8138008070592b0cb693bcdf029e3fa4573ad0b77cd21fc708635213f82d59435eb29ffe45c40a206b0e7f70c4a390c77fd2e3c48eef3647cd14234aa79299294acd85c408a34a6bb55f3857115660483c57477f408a137385007dead5b5d526b2863cc602d7273f4a0cd6847d0faf72be10ccb8dd3604ffdd9caaeb12e95b00690af7e18bbca4d9b35a9ed9330b7ca186ae815791fbd70c17a473b5ab9935ad1fa57fc92d21b4478bf0597a9414cc7b0005589610c454c1265d15365ae44f4abf0374812a64929b19f9d5892386ac00a8ab473ccafa557abbcc5df5f2aef52509a65bff4e984ec9ef2b03929605ef08bcd9ab77fa431b0062ff43fd81ebd25ad35bf0bedb2910fbfaf6211f0690870b9259aa6f8813b12527f52d9e767484d4e12d19db12f97e787872f6fd1723621834d4af8ede9c9fb47817ed067dc7c273f20de162e62aa2386dd60ec6c9be6129eb82f6f0a9192c10d8499e424689e577ac4063898cedf9a9cd2b514b34d85b6c0e6ec8ea13a13274b36705c24b87ecc909389e183fa5618bdb5b29c04c8a80b0019c86cc8fd8134c8591bf8362f476a72f4008447ed8ba254d332f1053be6d558172ab39e4adda98dbd0c79e0ed8a8d2dd326913a363d422affa67ccf67ebf71dcaaf5d934b71a9c9ee944a282a07eef01fab8936dcebd0c47fea6b5e6d3db7946e4f4b58ee0628ed7486c19ee13f1c178869141573ae6b86d53376ac774be22d14eb27e7ca3ddf8473817a08edcf9f6b5198d0e0cc781c8ed74b53431fb712218ad2b11f3f371d0665d019f5256d2cf7ad86f5b902c97d435c5121317a870a8a26997ced66f11a8836358bb1e7fb9f261fc036749c425d2a49518a0e0862e3ca27d07d05b9ca4f21d2f3f59689e2baa1eae6d1eae2dd19d8332e7ca75ec5f5cabecfd2cf765ed2e900ea5c152d5a3cb8d87508f7fda43d8abcdf8d0d9c34ca2fe76bf58ce924c3f25bb1df4c628d51fdbce48ae111bdd14a5a26534adbe4b66f3a9eb3659b853a1bf5ad57aa6417f187cc49c7195d980cde72dc287ae0f51f59d93424a9f34dad4b0bba4425f2c80fb1ec6ae11e73337fe8f20c3002eba8ef1d6c11cb205abfc1d157299824f06bf6d2655cfecd30f4ee"}}, &(0x7f0000001600)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x425}}, &(0x7f0000001640)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000001680)={0x20, 0x29, 0xf, {0xf, 0x29, 0xb1, 0x1c, 0xff, 0x3, "7a5416f8", "069aeab3"}}, 0xffffffffffffffff}, &(0x7f0000001c40)={0xac, &(0x7f0000001700)={0x20, 0x6, 0x2f, "7e76b1caea4725f5ba57b5c5c0c5b9b8b0af95dd7d2239f15655b0f59cc482ad9ca152d75041c467cdaa6508ece3d3"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000017c0)={0x20, 0x81, 0x3, "99e5af"}, &(0x7f0000001800)={0x20, 0x82, 0x1, "fc"}, &(0x7f0000001840)={0x20, 0x83, 0x2, "4780"}, &(0x7f0000001880)={0x20, 0x84, 0x3, "c124a1"}, &(0x7f00000018c0)={0x20, 0x85, 0x3, "af8f36"}, &(0x7f0000001900)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000001940)={0x20, 0x0, 0x4, {0x60, 0x8}}, &(0x7f0000001980)={0x40, 0x7, 0x2, 0x8}, &(0x7f00000019c0)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000001a00)={0x40, 0xb, 0x2, "170b"}, &(0x7f0000001a40)={0x40, 0xf, 0x2, 0xfff}, &(0x7f0000001a80)={0x40, 0x13, 0x6, @dev={[], 0x10}}, &(0x7f0000001ac0)={0x40, 0x17, 0x6, @random="95a1807dfcbf"}, &(0x7f0000001b00)={0x40, 0x19, 0x2, "26db"}, &(0x7f0000001b40)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001b80)={0x40, 0x1c, 0x1, 0xf8}, &(0x7f0000001bc0)={0x40, 0x1e, 0x1, 0x40}, &(0x7f0000001c00)={0x40, 0x21, 0x1, 0xc0}}) syz_usb_disconnect(r0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x20, 0xc, 0x43, {0x43, 0x22, "afccb0670a85ccb3026c9c4bbb307a3c99eac3192a3ef08032a8b9994e6bdafeeeaca5d57029747643b1465e581505aebc2657327e449c9dba12503c5e09435668"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2c76}}, &(0x7f0000000180)={0x0, 0x22, 0x1, {[@global=@item_012={0x0, 0x1, 0xa}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0xdd, 0x1, {0x22, 0x445}}}}, &(0x7f0000000580)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x66, "23b2ad7182de210ac12cd3db5260f6401ec1c74b27dfe5aa857bcf88ee1440410b21b929e5aae733fe8e11098c2a2c1670429af3fcd2a48f7fe856eb953acf000cf110d40a3fe34dbf9aee82bc5de551c0257bbbf747044483498fb269bf92587f53b0913bc7"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000440)={0x20, 0x1, 0xe4, "ebf17d10f1fc7e509dfb144e3f205b072d9690e1c702773d2b5eb67e4d5db874112e371167a8253db23a5029265575c64424d8e22d7fba8ca9d6ab9e5f5ed33f353c85332d7a9f4d33d167eeb7c1a35889009f9d798456fe5469e83daec93c1e85e3a1d6a36407d1f4d52c0b0dec7d4fc30c04c0ed75f4b3a733f2fd2fbb94cdd1cfb501294d0a52706e5e8b17b8392bd48e4e85e91c0063cbc9df28bffe7ebe6999fddeea9dcc2ad066a8f4da5f1f2db8e810528b681c684c7b229d1d40853af97d3852baafd4039779840c989c4871286797f5cd82e93cb528485472dc669e0379ebc1"}, &(0x7f0000000540)={0x20, 0x3, 0x1, 0x51}}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e8515e081"]}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x27, &(0x7f00000003c0)={0x0, 0x16, 0x129, "1a"}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0xd23ceba4ac67930c) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000240)={0x0, "7e29d037e67e07dce90eee6ea60a5e0f211ae684707f5acf5b6c3777631638d56c227b96273df9b5389beb8ea61e5a8dabc5080def5728f17bcdc424f2a08b39"}) [ 702.623071][ T2915] usb 3-1: USB disconnect, device number 107 [ 702.653563][ T12] usb 4-1: device descriptor read/64, error 18 [ 702.713541][ T83] usb 6-1: device descriptor read/64, error 18 [ 702.833671][ T83] usb usb6-port1: attempt power cycle [ 702.913588][ T2747] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 702.953583][ T17] usb 2-1: device descriptor read/64, error -71 [ 703.153533][ T2747] usb 1-1: Using ep0 maxpacket: 8 [ 703.203527][ T12] usb 4-1: device descriptor read/64, error -71 02:43:05 executing program 4: r0 = syz_usb_connect(0x5, 0x19, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x66, 0xf2, 0xae, 0xff, 0x1199, 0x68a8, 0x3722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd23, 0x0, 0x4, 0x0, 0xc0, 0x7f}}]}}, 0x0) syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) [ 703.283634][ T2747] usb 1-1: config 0 has an invalid interface number: 211 but max is 0 [ 703.291888][ T2747] usb 1-1: config 0 has no interface number 0 [ 703.298078][ T2747] usb 1-1: config 0 interface 211 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 703.307943][ T2747] usb 1-1: config 0 interface 211 altsetting 0 bulk endpoint 0x8C has invalid maxpacket 0 [ 703.318238][ T2747] usb 1-1: New USB device found, idVendor=0bfd, idProduct=0011, bcdDevice=a7.5f [ 703.327295][ T2747] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 703.335305][ T17] usb 2-1: Using ep0 maxpacket: 8 [ 703.341073][ T2747] usb 1-1: config 0 descriptor?? [ 703.403636][ T22] usb 3-1: new high-speed USB device number 108 using dummy_hcd [ 703.463583][ T17] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 703.474227][ T17] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 703.483527][ T12] usb 4-1: new high-speed USB device number 115 using dummy_hcd [ 703.485338][ T17] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 703.502114][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 703.543580][ T83] usb 6-1: new full-speed USB device number 99 using dummy_hcd [ 703.554152][ T17] hub 2-1:118.0: bad descriptor, ignoring hub [ 703.560480][ T17] hub: probe of 2-1:118.0 failed with error -5 [ 703.568244][ T17] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 703.613696][ T2747] usb 1-1: string descriptor 0 read error: -71 [ 703.620380][ T2747] kvaser_usb 1-1:0.211: Cannot get software info, error -90 [ 703.628679][ T2747] kvaser_usb: probe of 1-1:0.211 failed with error -90 [ 703.636887][ T83] usb 6-1: Invalid ep0 maxpacket: 46 [ 703.644517][ T2747] usb 1-1: USB disconnect, device number 103 [ 703.653638][ T22] usb 3-1: Using ep0 maxpacket: 8 02:43:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x2c000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8, 0x2) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r6, &(0x7f00000000c0), 0x0) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f0000001300)={{0x2, 0x3, 0x200000, 0x6, 0x10001, 0x10001}, 0x0, [0x6, 0x1000, 0x8, 0x5a, 0x3f, 0x0, 0x0, 0x0, 0x7, 0x7, 0x0, 0xfff, 0x101, 0x8, 0x0, 0x9, 0x8, 0xffff7fff, 0x7, 0x2, 0x4979, 0x8, 0x0, 0x101, 0x67c4, 0x0, 0x9, 0xbc0e, 0x8, 0x8, 0x0, 0x7, 0x8001, 0x3ff, 0xff, 0x0, 0x1, 0xfff, 0x8, 0x6, 0x80000000, 0x0, 0x1, 0x6, 0x6, 0x7, 0x101, 0x7, 0xbe98, 0x3, 0x5, 0x7, 0x7fff, 0x0, 0x9f9, 0x0, 0x452d2c68, 0x0, 0x5, 0x6, 0xffffffff, 0xfc, 0x80, 0x200, 0x7fffffff, 0x3ff, 0x0, 0x7, 0x80000001, 0x5e00, 0xffff, 0x7, 0xb369, 0x401, 0x81, 0x7, 0x0, 0x1, 0x2, 0x9, 0x8, 0x57, 0x7, 0x0, 0x371c, 0x0, 0x3, 0x5, 0x5, 0x1000, 0x6, 0x401, 0x5, 0x0, 0xd1, 0x0, 0xffffff7f, 0x3, 0x5, 0x400, 0x8, 0x7, 0x7ff, 0x6, 0xc9, 0x10000, 0x6, 0x4, 0xffffffff, 0x7ff, 0x4, 0xfffffc01, 0xc51, 0x0, 0x0, 0x4, 0x7, 0x0, 0x8, 0x2, 0x20, 0x3ff, 0x9, 0xdc9, 0x200, 0x400, 0x3, 0x5306, 0x20, 0x800, 0x5, 0xfff, 0x7, 0x3f, 0x6f, 0x9, 0x6, 0x8, 0x101, 0xff, 0x6, 0x8000, 0x4, 0x9, 0x0, 0x4, 0x2, 0x200, 0x0, 0x2, 0x1, 0x2, 0x7f, 0x0, 0x2, 0x9, 0x2, 0x5, 0x4, 0x6, 0x7ff, 0xfffff001, 0x9, 0x0, 0x96, 0x1, 0x790, 0x8, 0xf3b, 0xa6e, 0x1977, 0x9, 0x0, 0x1ff, 0xfffffffc, 0xb47, 0x2, 0xb2, 0x15, 0x2, 0x8, 0x6b7, 0x3ff, 0x0, 0x0, 0x101, 0x2, 0x5d1, 0x7f, 0x7, 0xa2f, 0x3, 0x200, 0x80, 0xf8d, 0x7, 0x0, 0x1ff, 0x3, 0x2, 0x645f6d82, 0x7, 0x71, 0x9, 0xaf, 0x8, 0x1f, 0x8000, 0x10001, 0xc0d, 0x200, 0x7, 0x3, 0x56b2639d, 0x1, 0x0, 0x2, 0x5, 0x81, 0x5, 0x0, 0x0, 0xec, 0x8001, 0x6, 0x98, 0x3b2d, 0x81, 0x7ff, 0x1, 0x0, 0x80000001, 0x7, 0x401, 0x82, 0xfffffffe, 0xfff, 0x800, 0x7, 0x7ff, 0x7, 0xffffff16, 0x4, 0xce, 0x23c1, 0xd25e, 0xfffff4e8, 0xd701, 0xffff, 0x6, 0x2, 0x9, 0xfffff001, 0x7, 0xfffffffc, 0x8, 0x8001, 0x401, 0x23fb5bb3, 0x0, 0x8, 0x7, 0x7, 0x4, 0x5, 0x7, 0x3f, 0x3ff, 0x0, 0x5d, 0x1, 0x20, 0x6, 0x1, 0x7, 0x414, 0xf9b, 0x3, 0x8, 0x5, 0x8, 0x101, 0x81, 0x1, 0x8, 0x8, 0x81f0, 0x7, 0x0, 0x6, 0x7f, 0x7fffffff, 0x1ff, 0xffff, 0xace, 0x14f, 0x6, 0x7556, 0x3, 0xffffffff, 0x2, 0x1, 0x4, 0x0, 0x2, 0x1, 0x544, 0x200, 0x4a3, 0x7ff, 0x8, 0x1ff, 0x1, 0x0, 0xffff0000, 0x5, 0x6, 0x10001, 0x8004, 0x1, 0x6, 0xffffffff, 0x80000001, 0xff7, 0x7, 0x0, 0x5, 0x6, 0x81, 0x6, 0xffffffff, 0x2, 0xc8c, 0x7, 0x6, 0x19, 0x6, 0xc0000000, 0xfffffff7, 0x4e8e, 0x7ff, 0x779, 0x7fff, 0x4, 0x7fffffff, 0xff02, 0x6, 0x5, 0x3, 0x8, 0x1, 0xe187, 0x7ff, 0xec3, 0x6, 0x8, 0x0, 0x2, 0x1, 0x7, 0x6, 0x0, 0x0, 0x0, 0x401, 0x7ff, 0x1f, 0x4, 0x100, 0x0, 0x8, 0x0, 0x7, 0x3f, 0xffffffff, 0x6, 0x0, 0x81, 0xffffffff, 0xffffffff, 0x10000, 0x3, 0x1f, 0x80, 0xace, 0x9, 0x3f, 0x6, 0x200, 0x7ff, 0x1, 0x2, 0x964, 0x9, 0x7, 0x7, 0x0, 0x0, 0x5, 0x7f, 0x5, 0x6, 0x2, 0x7, 0x2, 0x2, 0x545, 0x0, 0x0, 0x7fffffff, 0x80, 0x6e18, 0xfffffffa, 0x400, 0x1, 0x8, 0x5, 0x9, 0x3, 0x75, 0x33, 0x25, 0x362, 0x3, 0x42, 0x1, 0x8, 0x1e55, 0x4000, 0x9a9, 0x80, 0x1, 0x4, 0xd9, 0x9, 0x2, 0x0, 0x481d, 0x0, 0x5, 0x0, 0x0, 0x8, 0x7, 0x4, 0x3, 0xfffffff7, 0x5, 0x58be, 0xb2a0, 0x7, 0x800, 0x9, 0xffff, 0x7fff, 0x9, 0x5, 0xfffffffa, 0x7cd62615, 0x7ff, 0xd2c, 0x3, 0x482c, 0x400, 0x9, 0x6, 0x2, 0x0, 0x0, 0x7f, 0x6, 0x5, 0x3f, 0x3f, 0x4, 0x7fff, 0x80000001, 0x7fff, 0x101, 0xff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x100, 0x7f, 0x9, 0x2, 0x0, 0x8000, 0x1, 0x0, 0x0, 0xff, 0x4, 0x4, 0x7ff, 0x9, 0x0, 0x3b18, 0xb6c, 0x0, 0x7, 0x9e2, 0x7, 0x88ce, 0xffffffff, 0x1, 0x1, 0x28, 0x6, 0x0, 0x1, 0x9, 0x20000000, 0xce, 0x40, 0x657, 0x18390a9d, 0x2bbc, 0x10001, 0xffff, 0x5, 0x20, 0x1, 0xc000, 0xc2b, 0x0, 0x1f, 0x0, 0x401, 0x2, 0x0, 0x80, 0x0, 0x200, 0x9, 0x200, 0x3, 0x1000, 0x8000, 0x9, 0xc3, 0x5, 0x1, 0x40, 0x5, 0x80000000, 0x7, 0x7, 0x5ac8a205, 0x7d, 0x2, 0x9, 0x4a99, 0x22b, 0x40, 0x4