last executing test programs: 14m3.021962367s ago: executing program 3 (id=755): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = landlock_create_ruleset(&(0x7f0000000040)={0x0, 0x3}, 0x10, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0xa) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) landlock_restrict_self(r1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x1c0) r2 = landlock_create_ruleset(&(0x7f00000000c0)={0x100}, 0x18, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200000, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r2, 0x1, &(0x7f0000000140)={0x100, r3}, 0x0) landlock_restrict_self(r2, 0x4) r4 = landlock_create_ruleset(&(0x7f0000000240)={0x20}, 0x18, 0x0) landlock_restrict_self(r4, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0/file0\x00', 0x81c0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0/file0\x00', 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000340)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x5}}, [@NFT_MSG_NEWCHAIN={0x1c, 0x3, 0xa, 0x101, 0x0, 0x0, {0x3, 0x0, 0xa}, [@NFTA_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x2}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x1}}}, 0x44}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) 14m2.807397085s ago: executing program 3 (id=756): r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x107002, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, &(0x7f0000000040)={{r0}, "8d3186103186720084075d0b7b4e2215afd4fd1b371a6717d17eb9589deb038536f185369bb30f95c957d827ee09e3149bd2bc03be3d892e2cd7b6dd25b858f6bfde68605a76e7aa504ac6150aa4d6a5bb4d1db5f67711fc1d11864ebefe3b1d300754e4d703df28182e1ac08dd53bcdd853f6cfe25a1b748e3f8647ff01cd98946700cafe422082bd1f1d12075390069e5c35e98e8e3f7ffd0236cc1b35e5d58f3fc777b6d6c356caf8890cf0f72b665fc3f0a1baa66869fdd239eb66ca6bb5e1f3ef52071e335cb6fa25edd50e6c24fb86760db8cf11018498da45cbb0e7818ebf48a85ecd4c90a57304769b47aa5b0d6c75a089f20986e07a13f097e6b4ea822c0071f98bac0eaf71b3acd3c02959f4ced24ac834623eb24284461f6b75670701a34425edfc48576f57c41f71542824b0c45faddb9f2f1fc0a54121770657b580e2e57cd45ca09129607fdcc7c51c696db0453d93656599e126f1a387c74d75071fed6e78646e25d8827117234636b5e024d136a4ce61870213ac6c8be156576892c715d06df9d591045c24c9a1ae841a1de9db905ae8e146cea2391dc001923cb4183d1fd9a0b8e2923576add2fe38f157ed6213d9de661e0e3431d29d907e0a41d1faa1ec014d151a3811ab043fc25fb6f6fc25fc78b973b00b3fab5860e6c3e43c8e0dc7174c2a1769b3f1013ca256325b22594c9acab59175412c208802e01b9a65ce56d6e37d779e9891cf8ab574c1b550ab36515628b2e6020f779d36010312d708c64a83a76ef927fe7a115a679c1fe7f54832564237e01df1ea80853fb52c5498f56dd2a4ab69cda66e5b278a533e10e77179ddecf67c24dc52534eef7ee2ccaf93ea6cf6eca240c69d772173225608d69035ecde301f5d1aa87d283b17c085463a98b8602902b5509f7c29146c50049fff99d18b6e29147dc0618ced7a775fc33aab33a85bd84610c37b4eb0f2aa904f1cf6b13f315033b1ca03058cd62ff1423cf20c80df9c0a6d9f76e375da242c16157a41d35c193ade4498a6c329b4381ca7ba98d686b85ecfb2f7bc1cad72cace8dc41983f6329f98c6907b69cee932e6b0169254c1816c6c92804bf282d540cd3854a91d69dd690346b07da5c6c8d38407ed4b7c1687f46f347323ac0fbbe2e80a4be25eec39a90f7f08d1a310fbed3385eea65bb8d328c74cf7ecfbdf3e1e5e1ed6e7e59443508291f18827fc4cc9bdf520eb9198c93c4e354721203946172eed452cf03d0b0db62da478c4b74844051ee8a444a35091b143cc2dec9ac49c247559595ea24a79bca754fd0cf9e824614090c3310a4af1da9929ce3d32b70bc529d38c599aff600e5e38826d9e6023f5bd41ce33b148737ae880e42a5e0dd4c0a3c4f4202c4c27ebc4f6df753cf0f4990fea0b453080e3dc8cc8b2c3ac0545930589006779c0d61ed045337035eb92a36e46a7acb86ddf7297ff82d35731fc0cc41635a188f3540afc118b8dc47d772cce8569c3557b886d42080f339bc3edd0fcc060fc8755334ccf1b3608e89ec9a9ff5676fac79f2aab4b225f04ff325539ce50a337d1faff49504fd80896450d743402545e842dd5200c476649dc4cf7000e4c499d779ad9b3eb6b492533114fde7871ed9ae9640988c8880b14e49e3d8c38752adc25c1417b32c90be218ef5c919247fe05c86ff1e818cedf504a09cf96da1e7cb9ae2f26442de7194c1ffe669faf95ca78fcdbc6fd8580aba5c4a737b32baa20ff530e631cf710bbfbebe3530e585c251e22e29cc668ee0a4bc54190f333e175796e44fda33d19b62d3b0bc87f3e38315c3fc0d199991ff5261bc63aaf9a2085d8fceb1faa759c8c5902487339fed096143e9261f380df8666b1f0938ca71059c5dc8f59cc05e9cb39e8d3e0958a9597e7b5e625e5438c37e47bb36c566d19d96d2d6738f13bc78b2eed3118054f61a464b93d6692c99b425addd61245c9de20be3ced311bd089ec2d12b0d0feed59c860246b0a0e270f1859e015f9592a5bcfdad4937489909a2b1c10d1d2c27aded0e3af4e898e731fc5eb21364d7b68792d934918f183daa1f6db9c14c6c5b7c6af1483eb7d5c8b4f085292372d54e5db8607830991f3a1fd4463ed08ac559bd0efc34fe4c0a7e825fd56c08708c968b2bbc7689c9f441b65fa0334eaa2d084f71280c4601f97cc0b56e8e446d0f253ca92cc5ba0ce2fd21c8d93873ebbf7f0695336217066072b59c7ea66d60817fdf3f0c360657e25ea6054c256a68aa376b2558946bf6be695b8ac783e2d67e61e8afc10a78b04f62a77fd6ccf0d57db9c14c591da0dd9cff0be9ae35fea3ddd1b85022d580d4862a3542806d75503e1cb32a17539c55a7424e0bd87f10080cdbf4e564fb557b8d9295d1701f7a9bef9b0a056977aff3ebfabf09e2b4e650ba0131e15a1ddaf97d9dd4b275b302fab827ebcd8b1c01e39feca41ead2279415d511006326af5d9f68c7d5743b64e115a6c5d276706b8d925a7cad1229022a95e4cac6ac14859160f271f40715451d199a1066b783375a85b813fab5440d04807dee00b1c1afeba44d7ee55776e74be680871d428ea7219d54af7ec1513bbef2e7a11169a745858c5d18e654b2cebae56174231113a6fd2ce613f5ac1a04e69abe84ec2cc4ce4462a9ff4be5e78307aca51e50e73cd078259e15209e183309bcf1fb21edc27df9b84e6c7c189c2bd2233cadb29941c0b900c8422abadaf76ae1aaf125f77e059392605df01aa55bd2950a6256360b35da3dfc66604292b464002b13890d84feb2f07a86371e8b5d676a5b02b782cedf434160741fa50532437575609e7a159ff2390a87b66ffc83f893032fd9608892b96bc677e02e55505e3b3f0295ad4b03df1623f4a8c922fad4ed10c39ba95c620e1fd31137e0294c939981143efa019c29dd605909d55259d4c938439d1535ac2d472f9c8638eaad149fcb5c0d24c69839153f52f4e1ae5ae7138db790d4b98c052d7582153d1439d6834d132fea7ab04541474b0df9e005a6b61eb5976cf024eddb2fb45634ca2e54f9ff6fb11c43dc9ea8f7baa2b42557ee01ad5b4f580f33e301e3a833677f7334ea212f9e75faa73edfeb2997ed1180810d575d47ae3e3d717927190a6858d3c2b8b3955e66dd973ad0687463cd11a00b409d40d91be791d882e139201a7e769b4485e004e4dbdc27a6e5b59d267c5a352540a70214b4daf9665eeb453e60fd03c65252852816e04b9395248ee126ff0e57ebdf582c274a419fc11392d318880675002ed83d860cfae7fd1f39921058f816173eecf0bb1fd527a8a144dcfde76ea9da38a6c4c5924b950f0511c29cccc2bb649ed37d90532a9391ec651de3d9f0ccdd5364a5594aedf89e698a2b8231537094b4cbb221d436fe5542005206e48623a51f67581cdbc83b5a150ccc1b1514d4811cb240c4647af358757cf4efe349d5a3bec4f69d94bf4119cafce5353958965e4440b21cf7d324f2e0d5b2f1f71b409143890c7d82a01a7973fef2ec608067d7037c9a3656bcd8e689127b001a5cfd3cbe2e9c99e14926ee5e51bd455199d7f2387a46a494ddf0e80f70771de73be017659f8019476c5ac44e05ea9932920e28a988915ef11e47faf66621968bff3a6b75ecdc2bda3bbc25f8321e307ff26177b7b1a71cc94e5a5c1dc43ec454cd6d76b6b9018fad59dfae5f10415ff67a71d9b4992f577ffe110def346712fa0702bdfa4b1e816f694d873ab68818b8c6008f79fdc1086869c00ad549b37716cad484d3aecc4f4ab296575e1752acdbaebe6743349c044923f8d7e14ef67930b4e0308f4179d8fd7ab9464c572b4fd7f6d78d34937d83a2c134c32f07111f0cbda5a98e2fba6262391b6f00d9b5b797ae39f628b07a316b5dd0cfcfa7c820405980d7881fc077d5ffb493893d37d2ef1b0a588b173dcf7ce22dcf22c5d0307a3bbb0791ad74ede273c8197ffd81f89ef4933d5e14ddbe8bc19474ceb75ebe5ceb45a4870f662898c287bc5dc377c1a1cb9c7b4491d46e035c1cf54612b094ccc478417c9c8c8444703410f9434198fa790e1579ca6ddc8914b7caf39d713e62bccdc35edcb00fa21393359bd15a662152f3e116267369c30f2b611a0dce101e2ec72e68b683cd024f67e043685a0c702ce21371c369ec24715a379b3a15391b8589f70d08f92e50df32fee9a3eac23ceb197f030dd1cc03910ca6ab6a3b043fa3d42bf1d9edc8709b609e4e5a8a43727c515a7541508f98608e5e6f53e09a3ebb54585d81cd56faa6b8e5db9cc3de3515da9d8ac8e325f1c9572a107e2d1a1cc5bec81d82b4d18ebdfcf7cc08fb0989109aff4743ca6cc10766a9ee31ee7913df86d7c66b92605ea63b0773c1a3be3ec4c249212246bde571a810cfd9c4911e9e075ba9e12ab5b82a4b7b460458012ea3b6b0bbc341206135584481716028d3da9073b4f9e4b448e4d806cfde37a4d071e5764cef3ba12dea0d899cbd67e6665cbe69cef2524da47f342493383e4e0280a67fdf10d34d1c5dac84a4812daed9dea398cc735217450420ba48dc990cb48d5e3d903d5f792d62ec223251b6e5ca3ea913cb228e40365119465d3382f3cb3f334d28b2e2553231a536e702d2a00e4701250942909b422fb8ed76c200bb48fc22978df9861679f27e9933d116f492164569de03a1e19fab0fa3823bcd0411f352f25c9b055793c3812bffdd2807c72fba282e02a62ca5dd766682a4e986284dd5af87419cfdbd2f750baf3ce2e317be9c4b69e1991bbc9a05324e06abb4ad28f79372e6b0a798e6f96e411635d33de9aa475e30b02494294ed841036aff1d6618ef8892b76f76dc58a7bd2d9c938f16156c85b218d364b4a66a4d137e09b103d802fba26155a9c1757b3644cd0a127bc1231b6c9417bd506da6c7e6192828e7f31c62394fdc2bfdce1457b91bfcc88151bd1a414c018cc09888f38db7d838be20bf3a3e8b515062b233542b43a122926e9b04ab80e4a49911e99e410e42ccf05a73e8722eb40c9d6754278bfc1b41d1f3309f8728d6f6abf1673d1e9453e0ac954976afd0a472ac52ba0ebd400da8e51e43cc496376f2f461d0858a219b8419892f697f923f8c343be6ba623f27417ca63330549796a3751450a7731a18f8f25b26134d068be413c515b07b21c7796cf1151627b83f6494dec6763c20bee3d7e9f28b289c712bfad23d0a2f7c7ddea33edf5a1af21615b1e4cb6960ecdb58515f378ecb6ffe450dc5764312a59da7b95f82e425581a80f53cbb7f8f46fbaec92b7de65d8cf54c1594ee17280eed03b95ba71547ee98c004039ef38f5deb6eadf79dad55e37aec994a34455b731e35f628eeb18c8b30d18486466c93794621c8114eacd7f89c41511db66accf0e7206f8926e63b8a73b82d57af31c197b0a89f0e846dfe005539e2cd23b9f3045f9289bf606b05f007f58bf3afee90b10b4ddb3346f6ae9e95a7982a49d2572a30e2853e9272f91ad46e4521b1a9ba1e88246414332cb76b1089210f4822be67ac2e3e5c392ab52ea637f4b747517e7f32bbcc5f4eb01b7e4b02e6bfdda49e44e8ee9dff18f53154424fa16155e2f3b5a5cab453c520f717b0458bbc93074b440499f49cc81828e72b984a3f137cefc652c69f4dd26894ccf0007a637dd2b56283e5591189ad9781201f9beed5f181272c541ba8e33acdb6657418acc0cc8f23ed01841a7d4fc529472f93049748c46425210df9239113e235f14600bd8a3a9e8cc2e2ec2dba40"}) prctl$PR_SET_IO_FLUSHER(0x39, 0x1) 14m2.757271411s ago: executing program 3 (id=757): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) prctl$PR_SET_IO_FLUSHER(0x34, 0x2) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x1}, 0x10) write(r1, &(0x7f0000000000)="240000001a005f0214f9f407000904001f00000000000100000000000800040001000000", 0x24) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, 0x0, &(0x7f0000000140)=0x20) socket$inet6_tcp(0xa, 0x1, 0x0) (async) prctl$PR_SET_IO_FLUSHER(0x34, 0x2) (async) socket(0x10, 0x3, 0x0) (async) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x1}, 0x10) (async) write(r1, &(0x7f0000000000)="240000001a005f0214f9f407000904001f00000000000100000000000800040001000000", 0x24) (async) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, 0x0, &(0x7f0000000140)=0x20) (async) 14m2.638475051s ago: executing program 3 (id=758): mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='sysfs\x00', 0x1214040, 0x0) (async) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000300)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) ioctl$DVB_DVR_DMX_EXPBUF(0xffffffffffffffff, 0xc00c6f3e, &(0x7f0000000000)={0x8, 0x80000, 0xffffffffffffffff}) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f00000000c0)='lowerdir', &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c) (async, rerun: 32) chroot(&(0x7f0000000a40)='./file0\x00') (async, rerun: 32) syz_open_dev$tty20(0xc, 0x4, 0x1) (async) syz_open_dev$tty20(0xc, 0x4, 0x1) 14m2.533148468s ago: executing program 3 (id=759): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0xfc5cd7921c2c19c4, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x4, &(0x7f0000000100)=0x1, 0x4) getsockopt$inet6_tcp_int(r0, 0x6, 0x4, 0x0, &(0x7f0000000040)) chdir(&(0x7f0000000080)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x40000, 0x120) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000000c0)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x888000, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)="f71da5b978588baabc13c0361bebf7c352ea2d50ffe9e386ff7843abc7927bdfbf9b239ae311ba170d86601fd35fb541c1cec5ca2ed9db1313e3a556cb1354d3201b544f11a614ac7e955efd56edb22ca0c1aecd917f576a8565e40f1f", 0x5d}], 0x1) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000180)={{0x1, 0x1, 0x18, r1}, './file0/file0\x00'}) 14m2.368559017s ago: executing program 3 (id=761): r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev}, 0x2}}, 0x2e) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_DELETE(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0x24, r4, 0x1, 0x270bd2c, 0x5, {0x5}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}]}, 0x24}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$uac2(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$uac3(r1, 0x0, 0x0) 13m47.178109144s ago: executing program 32 (id=761): r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev}, 0x2}}, 0x2e) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_DELETE(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0x24, r4, 0x1, 0x270bd2c, 0x5, {0x5}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}]}, 0x24}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$uac2(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$uac3(r1, 0x0, 0x0) 8m10.767826801s ago: executing program 1 (id=2450): futex(&(0x7f0000000100)=0x4, 0x0, 0x2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000001840), r1) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001a00)={&(0x7f0000001880)={0x3c, r2, 0x1, 0x70bd29, 0x25dfdbfb, {}, [@TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x800}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3c}, @TIPC_NLA_PROP_TOL={0x6, 0x2, 0xdbe}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4020}, 0x8094) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0xfffffffffffffffc, &(0x7f0000000180)={0xffffffffffffffff}, 0x106, 0x8}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r0, &(0x7f0000000680)={0x15, 0x110, 0xfa08, {r3, 0x0, 0x10, 0x10, 0x0, @in={0x2, 0x4e23, @empty}, @in={0x2, 0x0, @remote}}}, 0x118) r4 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x40000, 0x117, 0x11}, 0x18) open_tree(r4, &(0x7f0000000300)='./file0\x00', 0x100) socket$packet(0x11, 0x3, 0x300) socket$nl_route(0x10, 0x3, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) socket$nl_xfrm(0x10, 0x3, 0x6) socket$nl_xfrm(0x10, 0x3, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r6, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[], 0x128}, 0x0) recvmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[@cred={{0x1c}}], 0x20}, 0x40000002) socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0xf) socket(0x10, 0x803, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010000000000000000001400000008000200fc00000018000180140002006e657464657673696d300000000000000800050000fcffff08000900fc000000080011000700000008000e00800000000800", @ANYRES32=r7], 0x5c}, 0x1, 0x0, 0x0, 0x800}, 0x0) futex(&(0x7f0000000240)=0x1, 0x5, 0x0, 0x0, &(0x7f0000000000)=0xffffffff, 0xa) 8m10.547427421s ago: executing program 1 (id=2452): r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000540)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/71, 0x47}], 0x1, &(0x7f0000000380)=[@mask_fadd={0x58, 0x114, 0x8, {{0x3, 0x9}, &(0x7f0000000100)=0x7, &(0x7f0000000140)=0x3, 0xfffffffffffffffc, 0x97, 0x372, 0x2e1a, 0x1, 0x4}}, @mask_cswp={0x58, 0x114, 0x9, {{0x8000, 0x80000001}, 0x0, 0x0, 0x4, 0x5, 0x8000, 0x4, 0x30, 0xfff}}, @rdma_map={0x30, 0x114, 0x3, {{0x0}, 0x0, 0x4}}], 0xe0, 0x44040}, 0x4004001) r1 = openat$dir(0xffffffffffffff9c, 0x0, 0x1280, 0x51) statx(r1, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x8, &(0x7f00000105c0)={0x0, 0x0, 0x0, 0x0, 0x0}) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) r3 = openat(r1, 0x0, 0x109000, 0x120) write$tun(r3, 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x1) setsockopt$RDS_CANCEL_SENT_TO(r0, 0x114, 0x1, &(0x7f0000020980)={0x2, 0x4e20, @multicast1}, 0x10) syz_emit_vhci(&(0x7f00000209c0)=@HCI_SCODATA_PKT={0x3, {0xc9, 0xf8}, "b765a1ca031600ee5f55ebd515767585acb8201547776767001b3bf28ebe66bdaf9ac76700baca11b18428b128ce80993bef2667e8d5f4f1d20374b4c83a25c440e9249f2bfad552c7c70bedce904270e8a920287d23a858501f4b9d96ae69c36c25eecfe5e5058ce17346256e2d0f878671491071efc58d47ff70a0b4a39dde86de7ae0bff58aeddf590be0f5daee1a47379c33267669f63876593be68c093dda11dbad25bc0824202dac0a9e1b5fb0e529a01297bb8d03db44845a4d48e3dcd88f71c076cdad71ad0996f73a367b1230cbf159722ff9ad0efb7b7fc4be9e461ad63971b62880c1c8307817871852cb63bbcb8ebcd0c942"}, 0xfc) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000020e00)={0x24, &(0x7f0000020c40)={0x20, 0xf, 0x9e, {0x9e, 0x21, "f28e9d0ee729c8917e7c714335d48117be916102bbc62e0719397ac050810fbbd9edc8bf92a8de8684173b8a67e3ec39ed53392c80ccdcf5e8a4430b69eebfa2a9c5abc5ba4fe17e23156f88840274abd32a9bcc187bc403d2af5fa9a8b25015b72a607ee11e4b8fa7c3fbecd76f466dfc84e92d931952231f3a5bad5582df46511662c7dcdfb6de4ed6de9b21d2d95440593d2c348d7225598934bb"}}, &(0x7f0000020d00)={0x0, 0x3, 0x64, @string={0x64, 0x3, "bcc1ed2d996113db05062da4d1c3cfc122ac91846f63861cc008db34457b8c70d729baaef313d2076b3e9f1552f61f6f625015a2edd01c8a57e8c666fbc1103aa3fb09f8b4de0b6de7bfa91cfbad02b57744b253b7b21f5ce4b0d2be472e514fe8e8"}}, &(0x7f0000020d80)={0x0, 0x22, 0x5, {[@main=@item_012={0x1, 0x0, 0xa, "ba"}, @local=@item_012={0x0, 0x2, 0x9}, @main=@item_012={0x1, 0x0, 0xc, 'Z'}]}}, &(0x7f0000020dc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x80, 0xfc, 0x1, {0x22, 0x415}}}}, &(0x7f0000020fc0)={0x2c, &(0x7f0000020e40)={0x20, 0x12, 0x39, "c1e7ff0a0e06afaafaf3d99b467acd282ee4bef7a04b52361f3b09bee5739ccaa929691c8a5b0dab6b2896ff54a15b4b67713c73c4212a7695"}, &(0x7f0000020e80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000020ec0)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000020f00)={0x20, 0x1, 0x3c, "08053d0a41dcbfd6578e17859d351ccee48164c4129b66296f5434b773f075232e6cb70ef1f587e99df586781973b207ebdf78d309b0390233487873"}, &(0x7f0000020f80)={0x20, 0x3, 0x1, 0x9}}) sendmsg$nl_xfrm(r3, &(0x7f00000211c0)={&(0x7f0000021000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000021180)={&(0x7f0000021040)=@newsa={0x10c, 0x10, 0x0, 0x70bd28, 0x25dfdbfc, {{@in6=@mcast1, @in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4e20, 0xd, 0x4e20, 0x0, 0xa, 0x20, 0x80, 0x67, 0x0, r2}, {@in6=@ipv4={'\x00', '\xff\xff', @multicast1}, 0x4d3, 0x2b}, @in6=@private0, {0xf, 0x7fffffff, 0x0, 0x8, 0x8900, 0x6, 0x401, 0x5}, {0x477, 0xdf22, 0x8000, 0x9}, {0x4, 0x8142, 0xc}, 0x70bd2a, 0x3505, 0xa, 0x0, 0x4, 0x1d}, [@proto={0x5, 0x19, 0x6c}, @coaddr={0x14, 0xe, @in=@dev={0xac, 0x14, 0x14, 0x10}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x48000}, 0x1) syz_emit_vhci(&(0x7f0000021200)=@HCI_EVENT_PKT={0x4, @hci_ev_auth_complete={{0x6, 0x3}, {0x6, 0xc9}}}, 0x6) syz_emit_vhci(&(0x7f0000021240)=@HCI_ACLDATA_PKT={0x2, {0xc9, 0x1, 0x0, 0xc}, @l2cap_cid_signaling={{0x8}, [@l2cap_conn_req={{0x2, 0xe, 0x4}, {0xfff3, 0x9}}]}}, 0x11) socket$nl_xfrm(0x10, 0x3, 0x6) r4 = syz_usb_connect$printer(0x2, 0x36, &(0x7f0000021280)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x10, 0x60, 0x1, "", [{{0x9, 0x4, 0x0, 0x8a, 0x1, 0x7, 0x1, 0x3, 0xc6, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x8, 0xd2}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x8, 0xfd, 0x8}}]}}}]}}]}}, &(0x7f00000215c0)={0xa, &(0x7f00000212c0)={0xa, 0x6, 0x310, 0x7f, 0x7, 0xd, 0x20, 0x5}, 0x1ce, &(0x7f0000021300)={0x5, 0xf, 0x1ce, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x3, 0xa, 0x1}, @generic={0xcc, 0x10, 0xa, "6b6442fdafd2504b09f4044a1de4a2947dfdf589322d19202b23e3441102ce7eadf56e1eaa48d1a6e22f932df7d86529d1b98731459de890c4a0e658c4bf13ec58cb3830dcdf6883e54f7cbfd4c50c014012c1b0e6170c5154a3440cf4e9c20808a8915425f80e1c7ab7f3d753b52a8c18994f233058c24ab32c611224071a4dfc8c718ead1adecab1e8219d8135e598609221a3e65e4636883cc633aced540935bc4f5cb805ad0e5167b7bf199efb06b795492257c34549cd207b8c519b8667fbf475d56a78eaffc5"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x7, 0x4, 0x2, 0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x6, 0x1, 0x5, 0xf00, 0xd, [0xff000f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x4, 0x7, 0x3}, @generic={0xce, 0x10, 0x3, "926adecc3ae53ac07302b184752d8b17424777fc08e184e212b1bd076c5eb1ea25a318dbc72c0bb74c70766b120c3ef5a95a51146edfa7f9438e29bb8291ca68619f8d073e241f91ad583d37ac72a57fbb013ef49821511bc2c41f73fe196608b773b9da9583f9147dd69502a43b62f15ed6c390badee302060ca368280255ced32c6b0a0b94351f024b62aabdc09954f6c3688b7c4f05e39e2cb14c553114414aa82649226c96a0e64466bf4c6420853fbc28553e239f9b1b49078f34024f6e6592376fe8a42422ef16a8"}]}, 0x1, [{0x98, &(0x7f0000021500)=@string={0x98, 0x3, "eebfe491f2b7ed3701e13db77da2489cb75294839c40bcc8ea3c8e44f0285afe532a1eec33d6c796b002fe3ba3d550d3be5a3e2abb13b9f5a864c9db71296330bc136828059b7583eb0e98775bf3a9efa195a15770a6c8a7cc09a37a5c63c7a67057468440092abb899dbc7f5f16565cd94befcf116369da275dae55de66d5dc6b301e3bfdac43cada7eff206640a09d57202a0fae20"}}]}) syz_usb_control_io$printer(r4, &(0x7f00000216c0)={0x14, &(0x7f0000021600)={0x0, 0x1, 0x4a, {0x4a, 0x2, "8fc91a135df70b6d0e4ab8953573b39ce95a181067dc61b097ed09204f8124cb73353c61766578b744394965f623d694fb44bbc50f18a76e01a1ba255488e85fc785f9627f90ccfa"}}, &(0x7f0000021680)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}}, &(0x7f00000218c0)={0x34, &(0x7f0000021700)={0x0, 0xe, 0x33, "eac59b273bda45fa462b0ad7f82e9a373eb9907712152740d43c5429948aa53c707423c048e40de6007cbf5bec259680960c79"}, &(0x7f0000021740)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000021780)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000217c0)={0x20, 0x0, 0x72, {0x70, "1a450ef96b3ac7d793b1a7bf1117ffdae9b13f795367a1672c8a5d6a79732a4a1748cf582e15de82d21fa5ed4215bee1d0f2bde4ff2739f1c142874d6c67464afc5921376db7cc8b02744df157e3e4cf1c32f13203654777b2c142c5cf98cee1a6273fb18500476a516b879016a49109"}}, &(0x7f0000021840)={0x20, 0x1, 0x1, 0x1}, &(0x7f0000021880)={0x20, 0x0, 0x1, 0x4}}) ioctl$IOMMU_VFIO_IOAS$GET(r3, 0x3b88, &(0x7f0000021900)={0xc}) ioctl$IOMMU_VFIO_IOAS$GET(r3, 0x3b88, &(0x7f0000021940)={0xc}) 8m8.917032188s ago: executing program 1 (id=2461): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f0000000080)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x4e23, 0x0, @empty, 0x5}}}, 0x108) setsockopt$inet6_group_source_req(r1, 0x29, 0x2f, &(0x7f0000000200)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), 0xffffffffffffffff) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMKSA(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r4, 0x63d, 0x70bd2a, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_PMKID={0x14, 0x55, "c8cf7f4639f3a71d5048b1b814d79e0b"}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_FILS_CACHE_ID={0x6, 0xfd, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x801}, 0x20002884) sendmsg$NL80211_CMD_DEAUTHENTICATE(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x40, 0x0, 0x101, 0x70bd2a, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r6}, @val={0xc, 0x99, {0x4, 0x8}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @random="9040bcd5d238"}, @NL80211_ATTR_MAC={0xa}]}, 0x40}}, 0x20000010) r7 = socket(0x2, 0x1, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuset.effective_mems\x00', 0x275a, 0x0) fcntl$lock(r8, 0x6, &(0x7f0000000080)={0x1, 0x1, 0x1eb63902, 0x1}) fcntl$lock(r8, 0x24, &(0x7f0000000000)={0x2, 0x0, 0x990, 0xfae}) ioctl$PTP_PEROUT_REQUEST(r8, 0x40383d03, &(0x7f0000000340)={{0x3387, 0xd}, {0xfffffffffffffffa, 0x10001}, 0x7fffffff, 0x1}) r9 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/power/mem_sleep', 0x101a02, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r9, 0x0, 0x0) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r10, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)={0x1c, 0x19, 0x15, 0x0, 0xfffffffc, "", [@typed={0x2d, 0x0, 0x0, 0x0, @str='\x00\x00\x00\x00\x00\x00\xc3\xe6S\xc6jO\x7f\x03\x00\x00f\x02\xf4\xed\x16\xeb$s,\xba\xa7\x88\xdbBj*?\x9b\x97\xf0\xd7\xd7\xaf\xfb\r'}]}, 0x40}], 0x1, 0x0, 0x0, 0x20048001}, 0x0) setsockopt$inet_opts(r7, 0x0, 0x19, 0x0, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x3, 0x6, 0xb83, 0x0, 0x0, {0x1, 0x0, 0x3}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x800) 8m8.784252328s ago: executing program 1 (id=2462): mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0/file0\x00', 0x404c2, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1d7) mkdirat(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file0\x00', 0x0) mount$bind(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='./file1/file0\x00', 0x0, 0x1085408, 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0), 0x1024004, &(0x7f00000004c0)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file1/file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) (rerun: 32) chdir(&(0x7f00000001c0)='./bus\x00') (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) 8m8.725938018s ago: executing program 1 (id=2463): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)={0x1c, 0x4a, 0x1, 0x0, 0x0, {0xa, 0x0, 0x6e80}, [@nested={0x8, 0xa5, 0x0, 0x1, [@generic="fbb10e83"]}]}, 0x1c}}, 0x0) syz_usb_connect$uac1(0x3, 0xb8, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x582, 0x14, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa6, 0x3, 0x1, 0xaf, 0x50, 0x25, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x6, 0x3f}, [@selector_unit={0x6, 0x24, 0x5, 0x6, 0x1, "a2"}, @extension_unit={0x9, 0x24, 0x8, 0x4, 0x0, 0x2, "4efa"}, @input_terminal={0xc, 0x24, 0x2, 0x2, 0x100, 0x3, 0x5, 0x100, 0x8, 0x4}, @mixer_unit={0xb, 0x24, 0x4, 0x4, 0x1, "79f9283325ed"}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x401, 0x1, 0x6, 0x8}, @mixer_unit={0x6, 0x24, 0x4, 0x4, 0x8, "b9"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0xa, 0x2, 0x1, {0x7, 0x25, 0x1, 0x8, 0x4, 0x65ca}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x8000, 0x5, 0x7, 0xca}, @as_header={0x7, 0x24, 0x1, 0x1e, 0x7f, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0xe, 0xa, 0xd8, {0x7, 0x25, 0x1, 0x8, 0x4, 0xd}}}}}}}}]}}, 0x0) r1 = memfd_create(&(0x7f0000000300)='+\x8b\x8a\x16\x11O\xdd\xdfk(F\x99\xdf\x92\xd5>oJ\x02u\x9b\xafa\xac\x06\x9c&\xf5\xe3j\xfa\tcqM\xb8R\x86\xd9\xd2.\x9f\x12\xed\x10\f\xbd\x1a|\x8a\xbb\xda\xcfY\x98gU@\xf2M\xc0\xb5\xdf\x9a\x8d\xdb,n\xae\x0eT\x80\x8c\xfd\xd7\xb0\x94\x82t\x96\rKx\xc5\x9b\x8c\x87\x96\x8bc\xbc\xee\xcc\x9f\xe3F\x99V4\x8e;M\xa9\x823\xe3\xb3mG\x8f\xdb\xed\x1b\x05\xec\xfc\xd1\xb5\xfd\xec@\xdeU\xdd\xa4\xc1\xe4L)\x8e\xe5\x91\x8e\xd4\x89\xef\x95T\x05G\xac\xb8\xc1: )mh\xc7\xf1?\xbb\x13;\xad\x95\xd70\xb6\x0e\x7f\x84r\x0e\xbf\xc5\xf6\xd4\xdd\t\x14\x18\xf7\xefi\x93\x03\xd2\xf2\bK\"\xd2\xb5\xaa\xb8\xc8\xe0\xac\x99\xe8su\xcd\xc3E\x12\xd7\xdd\x96!\x16Tu\xe3\xf0\x84#R\xd9\xe3~Wj\xb0r\x87\'\xea\a\xcfOeK\x9daW\xf4\x87@\x9c\xf3\xf1K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x91\xe6\xdb\xc2\xa5h\'\xdfIn\x97\x0263~\xeb\xbe(i\n\xc2k4\x7f\x12\xa9e`SOs\x8c\xb4\xe7FeQ\xc6$\x92j_U\xfa\b\xea\xb0bYkW\xc0\x05\aC{\xcc\x03T\x17\xa5Sk\x87P\xc2\x97D\xb2\xfa\x1b\x9fe\xf4\x10\x1a\xad\x92\xce\x88\x1b\xbc\xe14\x19\xaa\xd3\r\xf4\xa2\xc3\x9e=\xa0 \xe6j\xe5\x85\xf8\x97\x03\x15\xaa\x920\xdcrI\xd8\b\xfb\xc7\xe7xX\x00>d\xbb\xa71\xad\x9a\xfb\xe6\x13\x87\x93\\\xe5W-\xfc\xfd\xb8O\xb9j\xb8\xf2\x9dx\xb2\x86\xad\x92', 0x3) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWSET={0x28, 0x12, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0xa}]}], {0x14}}, 0x50}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000180), 0xfefc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000004, 0x10012, r2, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000140)={&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0xe000)=nil, &(0x7f000000a000/0x2000)=nil, &(0x7f0000008000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, &(0x7f0000008000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil, &(0x7f0000006000/0x4000)=nil, 0x0}, 0x68) fcntl$addseals(r1, 0x409, 0x5) fallocate(r1, 0x0, 0x0, 0x4) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0xc0580, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_SET_IRQCHIP(r4, 0x4048aec9, &(0x7f0000000840)={0x6, 0x0, @ioapic={0xeeee0000, 0x8000, 0x8, 0x8, 0x0, [{0x6, 0xbd, 0xff, '\x00', 0x6}, {0x5, 0x12, 0x2, '\x00', 0x4}, {0x4, 0x46, 0x3c, '\x00', 0x6}, {0x1, 0xfb, 0x1}, {0x8, 0x8, 0xc, '\x00', 0x46}, {0x8, 0x77, 0x1, '\x00', 0x19}, {0x17, 0x5, 0xd6, '\x00', 0x8d}, {0xa, 0x9, 0x1, '\x00', 0x6f}, {0x8, 0xf, 0x9, '\x00', 0x9}, {0x0, 0x3, 0xf, '\x00', 0x8}, {0x6, 0x3, 0xe1, '\x00', 0x5}, {0xfa, 0x46, 0x4, '\x00', 0xdd}, {0x1, 0x80, 0x2, '\x00', 0x5}, {0x80, 0x6, 0x3, '\x00', 0x6}, {0x2, 0x81, 0x7, '\x00', 0xfd}, {0x4, 0x5, 0x2, '\x00', 0xf7}, {0x9, 0x10, 0x5, '\x00', 0x1}, {0xb5, 0x0, 0x9, '\x00', 0xc}, {0xa7, 0x1, 0x3, '\x00', 0x7}, {0xf, 0x3, 0x9, '\x00', 0xd}, {0x8, 0x5, 0x0, '\x00', 0x9}, {0x0, 0x5, 0x0, '\x00', 0xf1}, {0xa, 0x5, 0x2f, '\x00', 0xff}, {0x8}]}}) syz_open_dev$vcsu(&(0x7f0000000000), 0x9, 0x200) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x11) dup2(r3, r5) 8m7.639319958s ago: executing program 1 (id=2464): r0 = syz_open_dev$cec(&(0x7f0000000000), 0x0, 0x180) ioctl$CEC_ADAP_S_LOG_ADDRS(r0, 0xc05c6104, &(0x7f00000000c0)={"03dcba87", 0x8, 0x6, 0x4, 0x0, 0x8, "f700", '\x00\x00G\x00', "0200", '\x00', ["c6d5913fbc846df82ea51000", "808e88e2e9ffffffffff00", "0c436d743c97c443084000", '5\x00']}) 8m7.434563357s ago: executing program 33 (id=2464): r0 = syz_open_dev$cec(&(0x7f0000000000), 0x0, 0x180) ioctl$CEC_ADAP_S_LOG_ADDRS(r0, 0xc05c6104, &(0x7f00000000c0)={"03dcba87", 0x8, 0x6, 0x4, 0x0, 0x8, "f700", '\x00\x00G\x00', "0200", '\x00', ["c6d5913fbc846df82ea51000", "808e88e2e9ffffffffff00", "0c436d743c97c443084000", '5\x00']}) 8.105176532s ago: executing program 2 (id=4879): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r0, 0xffffffffffffffff, 0x0) syz_clone3(&(0x7f0000000a80)={0x4000, 0x0, 0x0, 0x0, {0x38}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd7a}, 0x58) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0xb27040, &(0x7f0000000100)={[{@uuid_null}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@metacopy_on}, {@nfs_export_off}, {@metacopy_on}], [{@fsmagic={'fsmagic', 0x3d, 0x5}}, {@smackfsfloor={'smackfsfloor', 0x3d, '}'}}]}) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f00000000c0)={0x0, 0x2000}, 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='task\x00') lseek(r2, 0x5, 0x0) write$cgroup_int(r2, &(0x7f0000002800), 0x12) recvmmsg(r1, &(0x7f0000002680)=[{{&(0x7f00000001c0)=@ax25={{0x3, @default}, [@rose, @netrom, @bcast, @netrom, @default, @rose, @null, @rose]}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/99, 0x63}], 0x3, &(0x7f0000000500)=""/103, 0x67}, 0x2a4}, {{&(0x7f0000000580)=@l2tp, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000600)=""/54, 0x36}, {&(0x7f0000000640)=""/68, 0x44}, {&(0x7f00000006c0)=""/86, 0x56}, {&(0x7f0000000740)=""/119, 0x77}, {&(0x7f00000007c0)=""/64, 0x40}, {&(0x7f0000000800)=""/137, 0x89}, {&(0x7f00000008c0)=""/192, 0xc0}, {&(0x7f0000000980)=""/240, 0xf0}], 0x8, &(0x7f0000000b80)=""/202, 0xca}, 0x3186}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000c80)=""/28, 0x1c}, {&(0x7f0000000cc0)=""/22, 0x16}, {&(0x7f0000000d00)=""/76, 0x4c}, {&(0x7f0000000d80)=""/202, 0xca}, {&(0x7f0000000e80)=""/88, 0x58}, {&(0x7f0000000f00)=""/11, 0xb}, {&(0x7f0000000f40)=""/184, 0xb8}, {&(0x7f0000001000)=""/165, 0xa5}], 0x8, &(0x7f0000001140)=""/149, 0x95}, 0x6}, {{&(0x7f0000001200)=@tipc=@name, 0x80, &(0x7f0000002440)=[{&(0x7f0000001280)=""/129, 0x81}, {&(0x7f0000001340)=""/63, 0x3f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/107, 0x6b}, {&(0x7f0000002400)=""/18, 0x12}], 0x5, &(0x7f00000024c0)=""/42, 0x2a}, 0x157}, {{&(0x7f0000002500)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, &(0x7f0000002640)=[{&(0x7f0000002580)=""/74, 0x4a}, {&(0x7f0000002600)=""/54, 0x36}], 0x2}, 0xb63}], 0x5, 0xa140, &(0x7f00000027c0)) 7.928094706s ago: executing program 2 (id=4881): syz_open_dev$dri(0x0, 0x1, 0x40640) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) (rerun: 32) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000080)={0x38, r1, 0x1, 0x0, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_TX_RATES={0x1c, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x18, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x3ff, 0x5, 0x6, 0xa2, 0x5, 0x8, 0x1c4c, 0xff85]}}]}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x4080}, 0x4000) (async, rerun: 64) syz_usbip_server_init(0x2) (async, rerun: 64) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCPKT(r3, 0x5420, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 7.72837867s ago: executing program 2 (id=4883): r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000900)={0x10, 0x1407, 0x1, 0x70bd29, 0x25dfdbff}, 0x10}, 0x1, 0x0, 0x0, 0x1}, 0x800) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x24, 0x0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_LOCAL_V4={0x8, 0x6, @empty}, @FOU_ATTR_IFINDEX={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x44084) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="2000000012"], 0x26}}, 0x0) socket(0x10, 0x3, 0x0) (async) socket$nl_rdma(0x10, 0x3, 0x14) (async) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000900)={0x10, 0x1407, 0x1, 0x70bd29, 0x25dfdbff}, 0x10}, 0x1, 0x0, 0x0, 0x1}, 0x800) (async) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) (async) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x24, 0x0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_LOCAL_V4={0x8, 0x6, @empty}, @FOU_ATTR_IFINDEX={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x44084) (async) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="2000000012"], 0x26}}, 0x0) (async) 7.126972882s ago: executing program 2 (id=4885): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000041436120410e5150e8d5000000010902f98a5c01000000090401001186eee2000905821704"], 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000003b40)={0x0, 0x0, &(0x7f0000003b00)={&(0x7f0000001440)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x3}}, [@NFT_MSG_NEWSETELEM={0x654, 0xc, 0xa, 0x401, 0x0, 0x0, {0x1, 0x0, 0x6}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_SET_ID={0x8, 0x4, 0x1, 0x0, 0x1}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x624, 0x3, 0x0, 0x1, [{0x620, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_DATA={0x23c, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x4}, @NFTA_DATA_VERDICT={0x48, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VERDICT={0x4c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffa}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}, @NFTA_DATA_VALUE={0xb1, 0x1, "5e94a8d57a1ab4d537ae74c5224a691fea118648b394929d436c6934c223d511a8c75ba534e848b2482a94ea16379ccb09a3bd1b0795bd9ed4929a7c2514024522cfa759910acd95bc8df93c850b78d25d33e7bdb7e876c3893a3f30e8b9c78e33511f38e36f5f11a09fa6ccfc0a2630227a042c817cbe1f2bc3f0037a66e86670a502c58ced5f2f7d332bb240499b94162fa42fc7bbffc6392f825c07a5207a0224027f9043d4efb36560f1cd"}, @NFTA_DATA_VERDICT={0x38, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x54, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x60, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}]}]}, @NFTA_SET_ELEM_DATA={0x3e0, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x3dc, 0x1, "614dc45674061cc3dc0da83d9b287d86a54310712f0d5d2ee9f2ee6f8d9f76533cc12ffe290bfd422da758734b4512bf12b08e3eb6eb97223d3e33175aa0cd9f5d8e39207af0adcc05d0075e520a792ecfd9712ca7fbbe93bc403577ad3f964fef5fe90026c00399c8f1103e8252a725ce491b1e7735a135d5075bdf8b9dd93675cb6e49c37c1a67b5c5a51059101b02c70663dd0ef8bbd513568979c8434684771844e12ea5c3f3628214be5e82559c715e9b7844476c13be9d7b938f196e0baa5c2121600fa24a6f3f96146e0965a3d8deb7e3250a2559e1a8799e5d8a739197925bf0505b9ae9851a2e76cc32453286daec26031bd7e5d95c77f64aa373205206da8b3f9664b12310439a2c25f152de9b8cf43e2dceabf72e2de1210a878f2645eadd6d3a338d5063f71bf00a5e957effb1327890f364b2d3aa1d0039a4423c45dc407f00872c386de263df16a093d88c1095271f1028ce29d386ee96df69e1343a62fa64f6e40aa0af4e92a9fa76899b8812cfd904addea4e2dfb51b2fd7d92de509e957ec2554996fbcbacb9b9f841f79579d45959075d73a5ed347686178a752bd99598d8ab85f17720cdcfd320daa5f53367c8f5292f90c141929f0c3d07af74d3bc6c2cececdd1bf09d3884535cd64d547341d638997c2399581a1d68dad5a85a45c219b05f558750774136dbd6b51ce5eea419e54d84600f47b017315de3da3cc687bdfb8977176b07f1720cdaf449fc46a1b91c1efcbb86d33ba63a08efe72458666afc9f056cf0c005aef562c7e0edb8bb6aafeab2894a384bca5e728ddb90719478033508c43c38bce1d238bff672b5ec6648815e21fdd6e6b01e09ce3849b43e3ed3577676eae6c1c84acf2a66a705793e0d6f80f3dee08fc3638b89ab11dcc1b325536182e24c7da4187686c9bf5817a2a6488b1c95c876af92dbd3ff4474b129b617c358c684d75373bead4f9b857ed4acbeed7c5b2a22bed92f6aa851439165743a2388f67c14fbf0dec986e83ddfc97d529ac5d5ce309fd10a4172752619bd2292fa81b4ab18468dcf18a687e603235f28e6e21b94ef98b85014d807322dea3206997a5824a1773d2b05782eb387b3a7c332b008f1f8ac17defd1a4ae67b48ad0570439c1d3d693415871247c6ae04858428eb35a7f92f281b21cce6a75753cc42d21f5c6e9b6427fd34fe0d5defe21ddab46d7e736ac2124fd173ffe9010ea75ccaf0f44cfc14a9d6d9122b16aefda1b6258887936fc43ca97cf14a5a3e5e343cd1400484c9e7a35eaeb12411131ce06ff541867c90a178764a8eb9b7dadb29747eb90e0fd1b43863d5266145873e0c43403242348b6566c764dce5eaf3bf7ea7b3d696eac19b5881a09795e18e6f5"}]}]}]}, @NFTA_SET_ELEM_LIST_SET_ID={0x8, 0x4, 0x1, 0x0, 0x1}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x5}}}, 0x67c}, 0x1, 0x0, 0x0, 0x840}, 0x0) r1 = fanotify_init(0x8, 0x101000) fanotify_mark(r1, 0x90, 0x40100000, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_int(r2, 0x6, 0x1, &(0x7f00000000c0)=0x5, 0x4) sendto$inet(r2, &(0x7f0000000580)="17", 0x59a, 0x1000803c, 0x0, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = accept4$inet(r3, &(0x7f0000000240)={0x2, 0x0, @multicast1}, &(0x7f0000000380)=0x26, 0x180800) preadv2(r4, &(0x7f0000000140)=[{&(0x7f0000000100)=""/15, 0xf}], 0x1, 0x455, 0x8000, 0x10) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000180)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0xa30, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x80, 0x1, "", [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0x1, 0x3, {0x9, 0x21, 0x1, 0x8, 0x1, {0x22, 0x7cf}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xe, 0x5, 0x5a}}}}}]}}]}}, &(0x7f0000000d40)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0xff, 0x8, 0x7, 0x8, 0x3}, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="050f360006071002005706000b10010c000090023d000903100b071002143402000a10030204374db71ceb7294db1a09c69c9a4b859b"], 0x7, [{0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x446}}, {0xd5, &(0x7f0000000980)=@string={0xd5, 0x3, "ae70170576bd371a4471abc3882e95ed85238e8bc2dd1817c611f4c4641965cec1322d7ad3ed1846b132f99442465ffeb3e5eeb7613b3facd66e4f45f396a0e65b7530fa99d87046c7a51150cfd8e278c5563e1d31d4239abbcb10a3f51f5c7e4edf03b349513e961c67439e5fed0871ef990e7ee01398f23c95c0f121b2a7e3297043b455fd4602aa6812a7684ccc86fad8a1c32d77dc504b407f9bf0867d1112e4924d20e1ce64a59144704a2bb0f99346c8948a31bd892f69d57e2c962ffdeb99c672755e8818b604117d1777faf6b2ccff"}}, {0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0x83e}}, {0x4, &(0x7f0000000b80)=@lang_id={0x4, 0x3, 0x41e}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0xc0a}}, {0x4, &(0x7f0000000c00)=@lang_id={0x4, 0x3, 0x42b}}, {0xe2, &(0x7f0000000c40)=@string={0xe2, 0x3, "050afc8758deabd00de3f0cb6743f7574bc060a8c78924397d7d90be9791f41208e9d08f63695c9349d09eacea4b30752ef3a5d224e4e127fd040cea96e7aa58cc0186d67d2ba329b6ce89ec6e30bcb3e4c7752fa8d300572b081b520b3ae8e0af5c8bcbc48488ae65d3a82c0fb1faec7e9023e3229e7e5882305d51ba08ccc7ca73336b08816d06465d5e7fda62b25e3d993c5da7290b3d276cb6215970b8f2c464df3141c4a908012774346bccfb9c475b474e0456493bec7c2d0dd62c4f5359bfe7a46141c8b31e2c2e1e0d172e1613b1a185d1eb9038ce0521f994d3d793"}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xfffffffffffffea8, &(0x7f0000000140)=ANY=[]) r5 = socket$rds(0x15, 0x5, 0x0) r6 = socket$kcm(0x10, 0x400000002, 0x0) ioctl$sock_inet_sctp_SIOCINQ(r4, 0x541b, &(0x7f0000000300)) r7 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f000000b800), 0x2, 0x0) read$hiddev(r7, &(0x7f0000000040)=""/245, 0xf5) write$tun(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="0000dada03aaaaaa2aedd8da7d73c6451ab13b5ca7db2eecbb7db528a42101f990385535d745b48352597eff37b9c278a430a3466ae47ac51a75"], 0x18) r8 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) sendmsg$inet(r8, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x81) write$cgroup_subtree(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0007000042009103"], 0xfe33) recvmsg(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000005700)=""/4097, 0x1001}, {&(0x7f0000004580)=""/4072, 0xfe8}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000a80)=""/179, 0xb3}, {&(0x7f0000000840)=""/197, 0xc5}], 0x5}, 0x10100) bind$rds(r5, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$SO_RDS_TRANSPORT(r5, 0x114, 0x8, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r5, 0x8982, &(0x7f0000000000)={0x0, 'netpci0\x00', {0x2}, 0x6}) 7.120986746s ago: executing program 4 (id=4886): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000040), 0x2) r2 = memfd_create(&(0x7f00000003c0)='y\x105\xfb\xf7u\x83%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xcda\x9b\x11X\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd4\x0f7\xb39\xa3\xf5\x9f\x1f\x8f\xd6\xea\x00m\xc4mN\x04\x00\x00\x00\x00\x00\x00\x00\xd1\xa0;p\xee\x05\xc6\x1a\xe7;\xbf\a3\xc0\x00\x00<\xe5V\x15\xc7\xfaMw%\xd7\x02\xb4\xad\x92\x00\x03\xe4\r\xd1$\xe2\xe9\x9f\xa9\xb8\v\xf8\xba\f#m\x8e\xce~s\xd8\v\xf2\x81k\xfb\xf1F)\x00\x90\xf6JY\xf8\xdah\xcb\x00\x00\x00\xef\x06t\xfa\xe2\xef;|^]\x9b0\xe5\xcd\xc4I4\x1deDd:\x8d~X\xb6\x91\xb8\x1ft\xd4\xbbu', 0x2) r3 = socket(0xa, 0x3, 0x3a) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000000300)={'syz_tun\x00', &(0x7f0000000340)=@ethtool_eeprom={0x7, 0xb0}}) r4 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000380)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r5 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x76, &(0x7f00000003c0)={r6, 0x1}, 0x8) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000001040)={r6, 0x7}, &(0x7f0000001080)=0x8) ftruncate(r2, 0xffff) fcntl$addseals(r2, 0x409, 0x7) r7 = ioctl$UDMABUF_CREATE(r1, 0x40187542, &(0x7f0000000000)={r2, 0x0, 0x0, 0x8000}) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x30}, 0x1, 0x0, 0x0, 0x20004000}, 0x8004004) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='load ecryptfs user:trusted: 10000000000000000064 '], 0x32, 0xfffffffffffffffc) r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES8], 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x89f0, &(0x7f0000000100)={0xfdfd, 0x0, 0x0, 0x802, 0xd, "5dee0000005940090000000f00"}) syz_usb_control_io$hid(r8, 0x0, 0x0) syz_usb_control_io(r8, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f00000009003d140f3c369197d09647190890"], 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r9, 0xd01c4813, &(0x7f0000000100)={0x2, 0x100, 0x0, 0x2, 0x1947, 0x42}) ioctl$DMA_BUF_IOCTL_SYNC(r7, 0x40086200, &(0x7f00000001c0)=0x1) ioctl$DMA_BUF_IOCTL_SYNC(r7, 0x40086200, &(0x7f0000000140)=0x2) creat(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6a55c0c4ada8324e) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000580)=ANY=[@ANYRES32=r8], 0xf0}, 0x1, 0x0, 0x0, 0x20000800}, 0x20044805) sendmsg$sock(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@vsock={0x28, 0x0, 0xffffd8ee, @hyper}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000680)="eac02515c59067e045d470fee54789f2281bd8629ae091ff2d5864169f3a6322673f673e8e03f785e97963cfd4d914cd4bbd0ac405ad3d6b381cdce233bd58bc492183683ae746a6d024171557ab0b5a761137abc1ad54f0ab4ae49d387cf25538997a0cd8a67a124b6c2413ad8007d3c767f6e04a2bfdbf3d6163e9def2c42b0114e842339f0a45bc5db42258e2dddf475cb928ab5c917bfd1d3658eb808cfff6276f9df9fbcb482917f7b1626fd5aa7223", 0xb2}, {&(0x7f0000000280)="25b25c0bea1ae71b44983b1e014ed03f71d730c84bfd0670ac8b3145a3", 0x1d}, {&(0x7f0000000480)="0d9daf11b5be5bb392286490d8dd1a4b6e85e3b8f73312968d0e6217a78af943c7e2d58d9809438975b83ee1239297ea247267e94faa1c83a34753bb43c608d702e82dbeefa8b01f", 0x48}], 0x3, &(0x7f0000000300)=[@txtime={{0x18, 0x1, 0x3d, 0x8}}, @timestamping={{0x14, 0x1, 0x25, 0x100}}, @mark={{0x14, 0x1, 0x24, 0xb89}}, @mark={{0x14, 0x1, 0x24, 0x48}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @mark={{0x14, 0x1, 0x24, 0xffffffff}}], 0xa8}, 0x4008000) r10 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000403810101400000000000109022400010000000009040000030300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r10, 0x0, 0x0) syz_usb_control_io(r10, &(0x7f0000000400)={0x2c, &(0x7f00000010c0)=ANY=[@ANYBLOB="200808ed0000090a3410928ae8b83bc9f7c079a15cdc3f55eafb4808495e4120e0e33bcda7f02ba3153d760d20ee1b255cf2a854a6d638c644e262873d31e94f36f0741f374e1c5d2ed5379ee37406b5d8d326815291fe3f3276b51ef225ea19dc5eb7bb7ae72f6fe6e27790fee24b954f88e575b98af1eaf34c5846de1028b565f6de114d1d1670ae9611687f23858a5b9542f32a8ac5a27f2fba8136c36c837e243e282d650931ad5a0ddf804c6b5ae9a92eb06d1f1be030d50de63db4c43aa85740"], 0x0, 0x0, 0x0, 0x0}, 0x0) 6.06206245s ago: executing program 5 (id=4888): capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff}) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='loginuid\x00') r1 = getpid() syz_pidfd_open(r1, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0xee01, 0xee01}}, './file0\x00'}) r3 = gettid() ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000002500)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) stat(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r0, &(0x7f0000002680)={&(0x7f0000000040)=@proc={0x10, 0x0, 0x25dfdbff, 0x1000}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000ec0)={0x146c, 0x3f, 0x8, 0x70bd28, 0x25dfdbfc, "", [@typed={0x8, 0x23, 0x0, 0x0, @pid=r1}, @generic="9f6453066be1c68e67e128823c5ee9abd8f2cbb822403affc6084ae13f3554d89c5f0d5681a48d5a3b3071103e0bf57f0050b220f8828e87ea4ffa324fe952a467780668c109b7c397767d5a00f92c4ef7e76a6d5ee64efd8d15848ed6f38b4845622ab6cc95473860c3fecbfe9bf0c6d73f297104913e9aa184d6c0656dcb7c2ed9b05fc5c473ec41e152cc8022c1a667df0936720d8a68f3b0b286ec492ca1a19318ce84a805f184bd9b197f84e090b2d08dd6913eccbecde0f2a305bfae6fd302839a4c697c041434213cec45c56d83daf180dbf3a76e5f28ba15b8a032fa23ff89ecc1d46f57a07c43e838867aa31a31d2d3ec63866bd61ef4a4ad38200d9ffef7d90e42516fa5d6d311d5714eddd2ffabfd34ac80fb062c5660a9cb2fecce33dd4e18d600797753cab4dc57062c5c324f77273dd7c34630c2f73dbf645a511f3c3ce1b43173a83e7e90172262687b0e6b9ab88c1b0b41fbc91910b7adb084a4c82889908add13eb9a330dcf8b43cbcb3adb7f50a1796393d98de1a724ac46a6e38d920a67d17f5c5704eb575849c1a139f7efc5f83d12579229dc24f98e80322f3090a47dbc8e7299081705b76b361c8c6de55600065451a0b4c818288b9eb5ed8e8d36fc1444e98cbf5909f2de1e26879412b8afe275c28e4eacadb921e2d1d0751601459d296a09f23eba26fef08e19a167cc7b9e07c956ff8b7a917366dd9e3811fa954277bc25a6d648bdb2c3a059e740e277a64a279f5112fd0e5dc8692846f71b9838239b6dd84572fcb1a045b41149880ce6bc53ade3e19d005434e83e54196a15cddf193e99f69a9b52bccb8b33cdd2aad1fd9679b0940b3002cdcf14d77c7e1b82ec6a7d0677f96385a34f5dea68c38f50e55dcdd96862a728a2d922bc7f0daaddaad5a31799d62725fcf8c6dc0f219152207a8ea7ee3efcbfc1c809fa00a7888fb490b293230973f076eba08d17dea10bd2130170fca24dfcce61d359022d8e61c9521d9f50b8df00cbc827f21fcbd09d991aaaf12d248521b8cf854d5986a4f1c3c78f0e716d542100ec074382a06a394edbf0f63b6b5cc792095d9d4a6cbd005ba3e2d6836c0a4344f4b33076deb86322695f2b6584b891b4473aa650bce78bdb6b648c97d76b9137baea043a9f8af760deb02678786d20b12a3175e6b8dfac63003be6695c401a8607bc2ab7a0d5ecebd4bdebd117a73b50b3a599761e414fa7d1a84f22e2e8030178cc4984fd7a21ae43ca27d1a7e531b9819d76c1693c06a4b011a9316f8f035af15049f957d0f10d6ccde1d6fd3078443834a890409439909e0aa5c950a778cd2d62c1871cb2ca8a7ea9c24bd0b9f7953e13291ea1bcb4f76d460f3f87e618c8083c52a9a3a6f2f4a3e0fe46756425a7ae55b9fc879c50faf01e9549856e46c2f1c6751252c4b74855f16c336afbd554301d98e7ff5df8ace7e408fbf2d693e41e7642f44b721152fc58abeeacf8a9f93283406772f2fc4cae29b9345863d6b73cdb4d5e009e5c4e69ba103a50f94e62082f00057f3cb36269d0efe09e775dafcacc99426156e676b9ffc760fbcfa7f7243fce254de24ca8117b94348fc96bdbaa9ae57cedc58c774623ba4d303fb16d2abfc4641c359dbd1b1b109acd5886776e92e6fecd4ff9595193f34731c3c3ec99456ab30f25b00b4b05c37b724fec44cf6b017a3b1192d00a4e9fb1f9527447e205df40a39e9e34088521bcae565d46f2297becadf2a211c547af71e6af88f1eac4bc60548150c898ba79d46e9a611d6d8a64da8edabcca88970dd44645300fccecc71c9ae17947fbe91475a65b71c0f4be3476880b2f0cad57e0ab49efa5f4b777797083ad3c646f9ba863cdadc3712025a20b38108c16f6a056ddba791ba53d8935d403f16224dd782b7d8e72fa3a6a4bb1a16fb98a8f525f0c5a3c6609670c681605ff61b28a588f82336b3e149cab55b6acddb004b6073ce019ec207eb21650eba26379a1f7dcd3ba92b8c1776b572ef963ef14957c6e41948807ed0ab0a8e4789fde7ab2f99537fd4f884c49cba9c3fd0a89fb1085c937d7db23aea0a0e969e220bc8bb9647859708199fd54ed142b89dcbac54ce2ff3056c8a1e00fdee469eae429b49752236f781f00ea0a794234be1430468ebc9579917605e7df9952161ba56fc86a5bd52e615d7bbf125d718e74e3ce646cf7f1bd34e42f9ef0b0d31edcd6333c039d52bc96679162b8ad310a211d1675a2df446de21ec8f35471c7da222aa8880b7c358ceadc4b013c0c6cb29c8798ba3ab81549ab967963c62a580233b1fe686572745b5bff31d04a27dd4f5c627811b3afe2037e2f2b1438461febbc299fdafdb3dfc071397cc3d7bb8e63aeeb41bfc70ab2ed0d0a8c0724809b5834799fa376fe4d5d2233ff649cd47c4226daf6c5f06cf85d98f81f30446e0a77e94aedd6a321005d6b66a58e8a4a3bcfe5d0e64803008733a7a0c14b6a7fadd88fa611588368fd0fca242127577e70cb68b834230ee9e516b6a9e2c3d6a3bfade8cd39e151dac259f504c6f22baf05549056b7029875a974df5bb0ef06f46351ce18816d99757c1279e33a8ce4e3d94f0b8ac9d54ec8e4022d7d171a54a372ee6a759e673d3a9abd4251b82a11c2fc2cb5b00464539314436030217c1008f933ce3669110235a129be52f1eb24bbe88d79bbbd2e7413c95506a4efd7c4029f57bfdf0fb475234b8b674cdcef86586bc2f7f5392bf1f353369e2cb397691445c437b2dca3e3a583de6b9b7d86418ecc4df9a3332a32c95e59b85f9909cba93c9347253ca94f49fb7b91033733ccefc4c023c6fbf28dab5ee17658872341a09a267149498740e0d341c6606239b6c1ada73b7fbaa6d5f1aa9197d1122bd80062e96b4633e71ca320e2663ef62c8f8067bcb771c94a661a12993418b266921419e8744de2706611ce1af6795805dd1b1fed2d89ddce4f98a6d3db1bc34a6bc94cc434343e602771375c212d67219497d730039bbb2d23d2b42c34473898c363d818d124786ebf29c275a1dbf034d982976d169d9bd609f3f3d60eeef0e19cf8d9c563acf8c0cbc7cf5fbd9807a884f60dc074d555b194b9902ea9303f30614d328dec9f7d45a727803e13ea2defa4d5c7e14bd06c165bf9ee2e75e5ff43b09a91fffef80c999ca724ba59ea2fe430a9f898f5c036ef58314c7aaabd186f7aecdb81e9c2a1f8a56d6cd01af31b5fded0034911b2081192f2cde04c526786ba511ae220db2231a5224fcdc49736ae00544289c3610b23531501b9db856f3a9b9af75007a4486c6c66777effd9a73cb0cee3ffb85b95e570ed4576bbb7c4c3848af3af933fe260374da771f8fd431ac9dc95b57c69584c490d88ee0604f13ec45344c0fe3d7d0c08e52ba930fa396347c9b8696e882611e3699da1d151cbf7293dd36585980a354c86056db9487ad5c57547e44f2d814688afcafddcd4b25b4bf7e57736133c93ec2f77d27f615a51f35d7ae73df004d1d8bc6ae06f35663df89e089517b5e16f4cfd22ac8166d023fe99270abbbc2781ac66fc2b5e49c1f4e6d000b7780575ab13a3bcb4c687ac9fc7e5aed27623ee93ecf9a40bfccd8b847423943afbee55ecb615d1387cc9d8a915869f1386540555fa047b082c5ea002573ce88aaeff0a5a6d4e9092bd12b93b295f5b1b170296d518cb47eed687fde9dc4af4554802e2d6c5442e0bd61df17b8432312f2f4ee5b752e1df3f420a291b1b2bc500fbb05074f06af0ef2dfc3181be2c10fb31c787e3271a7e60c2e360cc7860b12db651f98d23b283931b2956a912492a00ee63665acdf259e1887c93e69f113a7c198d8ea9b8c00cec2b44f546f22328e813f1416065a05bab1ab7fa1eb5cb754b0cb65fc4fa9a320bbc5f6a40bf8f0c1f32b38beb623fd3309a72486c1bd75e8bb6b37cf2487cc5b9c366f146ebf490758ccdb70965a3d165e506b80dedfa739a72f46896ba6c37b7f52abd30593b05df0b6804b1e5a544461d7b0c8843a6869d0c92eda2fc1fbed5f35c42d1ab50d5de4ae5ef628cbac93b4fd681332704e044deb8fb3c42849b62e1f1e6dcb9e0940607511374c993247a5d3da4abcd9f14520a517f8bd9a2aea4d779b929705db4896207d4a38af124cb749c36cc1bb67c17a07a34f44a9e987e39691f119a5c5f69884c366a7a68293e4be0ecdb3306f9be3fd1c49da7756351decc975cc234c7b7e571dad8b641ae12f01d82ba9a36e3262590fe4946914a8ba6541b42e76d34e4d433c8432d983c035d8856937d93f591b73de8d77167ac8c7915470de263bcaeb838f905a2127aa28d76c13d3dd06bc689c960a338dd7650c73f57ab6a67e1b18b77c54152254da6ed5c68b5ce62d01d94ecd750ae0852c5adee9f0a226ab1415a33139a08f94a1d1eb55029a1ac074ee3bf910206486e8fc2fb754819d6d75668cc4be835e68f982f6d765a004d1b8ff45d3eca899acca14435e6ba326cb29aa710a7799055aadb02787b116658e763886d6241f21a83e1dd2ed8602b76d1931a374f4cbf928d6f053652fc5c8fb1a86b6a22fcaea973ff5c3c5b710d6535280c2588167f86b4a65c07e8b2888835c36735e6cb43a730db0f219e41e6aa3215eead742563c5f10c6e072094a2999aea35cdc0ecf6b12c572db43168dca893e4f51d97b6c9cb4935080dfce61f1ce0d53c47e1b2c6afffa5e783bcb46165b97fb8ca2ac64494899108c15e0c76e0b2ee67eb3bc0dc85300a05579d2844da8103d01fd839908138ec37f55bbae281f668f4d6265c17ceb20e8310fb3c1d3222941b9ac8f7a6d7ae53967a0863428c714a4ad16206556d9e85c3ec9dd096052c26f8f90f2370cee1ea1d50bd2a60b90abf2c94b3a3984f2a9d37454927613b36314978cfeefbbb56d2b75e62ff650bbbaf4b167492d15bf46f61ec120cdcf095b9f97fdfeb8fd324d13d01e8291021b7407a8cb161b92e2b8b1f153159103d1197ca3bd970bc6772a47845eeb9f762c1d39023a1bec4fc432b768e18bbf0020322376c373b541fef7737198f656fd566d3b5b9bb3e2b2d1d2702a069be1be6d4c547171f98f374c1efc26a3e56eb458cde10b71470588e202fe52303467aabc58721302e695818888e925cea1abb396c3840b9f749a13c0eb2027f033e1e9e2fafa0eedcc96f91714084454e390c89f8ac5e7c3e01d41d287693ee2573ca243dfdc11013b52ba2138be22ba26b326722c113d04abd2cc2938ed8bc5be09512fa64f2402fbb9ce36c4953886febd468891af1da7bd6376a4b18ce2da77bd63d61237c97fea97961f324dcd7471259f8808a17374a69865b74680624bb1a95c3bc5f51210541b663092d039b2697b2f7a09a042c7ccb8b404950d350a6192fc8f6dc0ae0706050526b4962c98b744ba2ab6f8d5969e6e4c81f4cb4938b9dcaa4fd73f93dd03ac5dfd3792fea52f24650a93bfb2de263402350d01161ab25011d5b7b8c84dd7735499b8e3706b8a6df1496fb54e21c251a8570b542c4c4c7c34f1d6156d76fc114eb7216bffe65225bfe746bf682a0a2786e3658c341f9af9ec509b176884382965dae3138f1fb9c547d12a5e8fdd0ef3a5cad19e37f53e746b36af2e1eb0ada3f65afcb8334773d618b7aef3b199c468a4ff1f05a4ec58d1df7fca5b5bad221aee6bde193d690e9074787acf5de9e531717e7b71079a7dd17861e7883265bba37674591b8c44e1cd49f83e8f304c49e90e10141734dc387d3e929e912d41a7787e11200af35500b24", @generic="f37e7242bb44c1cc3574d56765e05ca4ee6c45f8b908995c4d9dbc9cbf82e578ffaa9e8969f06bf38e6044632f57e77477d59d9ecab3c8c816ff1ba288c2f0eb9f2d", @generic="7975111d4fc2a8a9e236cd688c1d71450afda8cfd229339d2a22d31b11169aee311274b729bd81092fc4bb82161b9317395ef9c20298e4f52ba419688af99b11b68d94553c377547190434d617662908c3eb4075ce9a0f20b2ecaaacd834ac164d17b14a877295dc903b1bde17e20bd7fb8f7635", @generic="1715a35a22f3bba63ed65c51cfb9495a0e454449bc0894caf62ba3c9e2b2e5da443a473148cde4877ccbf51e4e13a4e42ecf04762923c06182fd2b54cae23897ef5d031bc48daa52e1d2fae12e56b12648860ef4daf128eba3af689ea47d872e5fe56b73dc39d5cb542e70a08009b852607be1369905ec55ed731e6f8fb4f7f65acff2eca0f3a028de13039b19bd184a6b7e9ffbcb0f8e92f4dfc3d7dba8c40d4b5452c426d172013a6456b13c5b6ff4d89b9e1b10eb4cdb7ac2aa415f091b03d1b36abfe964795cb6670a6f5b6d279902", @nested={0xc8, 0x149, 0x0, 0x1, [@generic="9a0de21789dd155916f23c80ae79792e053a955d5e3e1442821c9a49978964d7b0b0aacd9451fc319e7eba5b7a0e5352b72f58269720c71ae365765204ed079443ca569ed821eb2d468df8ce27a3448748369a2b8eae2d291c52a823ed2b977952c551056fa9be3f8fc5694ab074ed85a38f70558eec03b8d597af58389fb48db7be40b96ed03204d378453f038a6679184c5a9fb57e5eef9a38f40d339ac02864cf258cf2e364d53a5ea47c36eeb491bc523ccbdf84b904c0bb6b280af114b2d069c93d"]}, @generic="5149d7b6acf94cb0102aeea7f940306cca2c09d3c1a44ef8f72e77be139ec6ae75b5cce5b639a2a36c4a5bb927e1958703440f7e30216f7610af5cf33c46", @nested={0x2c, 0x3c, 0x0, 0x1, [@typed={0x14, 0x5, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x14, 0x1e, 0x0, 0x0, @ipv6=@remote}]}, @nested={0x195, 0x51, 0x0, 0x1, [@generic="4f144d523b3a2fa5dc01880891815dd07a409eb7dd55c144acb6019212e4ba55e245bade7a59d90251febf7104dde100c55b2e96aac49d5772d1414540ea232d2a61876b324725ac913dee2f94f1844701194efeb3", @generic="68433b6aa653492cfd269ed9fd", @generic="7ec071d828b80e3c09b3545bf6598df8fabf277a61437f74f5ea2c28e29f7e926b0d4dfa04d24309829011c444d89a84a22af5f93f545076d4df7010591bd67a06381e5a7a7441ae064a57aa58f4aca3b2036228ea5545ed9999c71a4da5c8d536afe257131a49de88c17b2dfbef0755ec73dc576c32990bd96a01e14c84d14f58359ee6e25d5ea4702347ce269c221b9f74314a26eb5d251c7203676718f6e4c216c8399f4763847ce9179df96cd875a80be7344d551c6ab392c97c", @nested={0x4, 0xe4}, @nested={0x4, 0x95}, @nested={0x4, 0xb0}, @typed={0x8, 0x72, 0x0, 0x0, @uid=r2}, @generic="7c06376adfaf2e9c80c629b44d0626ccfa64a2ad9d6fa20bd38e0e23fd1a36e8536245709b67e6e60ee44b78182b9b741642c445edaf928a02493bfee2f749ac13c9e22d7f60b86c9cd07394ee6e48b50f6e136bb81aa3d811d4933d3a0e2e"]}]}, 0x146c}, {&(0x7f0000002340)={0x148, 0x32, 0x200, 0x70bd2c, 0x25dfdbfe, "", [@nested={0xc1, 0xa2, 0x0, 0x1, [@generic="db8db53e19843f71a787ac569b9f9a05e1c463d091554017005f8d019266cdbc8f49ad7de70625476ac1b7da942b450ad93fcab85d1fb441f3b06979203f8c8a274a1ca01702b8119c544118631ec8250b221074ac25163f46f1dcfcc45e8f478b12251c2ee3622458b0e8f267d3a434e362f1078dabebd25d94f9af8f3c57cfc6aa240c3307c97dc46a837ec581072fa6e0291ef82313b27a51a2d02fbca5cec2b78e5a25a38ab085", @typed={0x5, 0xe5, 0x0, 0x0, @str='\x00'}, @typed={0x8, 0x104, 0x0, 0x0, @ipv4=@multicast1}, @nested={0x4, 0x8f}]}, @generic="29dfe1c428ee33939b272aca6fa99b955cf00782558e5bec53e5d1908e59bea6afcf6d43b98a3b3888130b709c2f89e754db53298d13b1c4b107bb7638dfb9e6e935b3a1f349f3f98d6815d4f47d2a6c464c279b5a811b61581fe32dca5e3861b49f3f9b105941f9e195b62b397620748c"]}, 0x148}], 0x2, &(0x7f0000002600)=[@cred={{0x1c, 0x1, 0x2, {r3, r4, r5}}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, r0, r0]}}], 0x48, 0x40}, 0x1) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)='0', 0x1}, {&(0x7f00000002c0)='2', 0x1}], 0x2, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000e80)=ANY=[@ANYBLOB="120100006fb68440e11d02c1087d0102030109021b0001000000000904"], 0x0) 5.51245837s ago: executing program 5 (id=4893): r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x84042, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000080), 0x45ffffb, 0x122c42) ioctl$LOOP_CONFIGURE(r1, 0x4c0a, &(0x7f0000001ac0)={r0, 0x0, {0x0, 0x0, 0x0, 0x1, 0x1ffffe, 0x0, 0x0, 0x0, 0x4, "339f020bbec1b4e9b1c4369d03740250ceaac594b1b3d741dd17c1c500", "a9103939c787a16c1ca43f80026d1a8554fe581b59ded147e04d528539f3d3289737f0374c72a964a02447a75df8a69ea917deb7ba193b3e7772fd2bf35239d2", "4f000000dd9d9ac2f63a7ad700", [0x5]}}) r2 = dup(r1) read$FUSE(r2, &(0x7f0000003c40)={0x2020}, 0xffffff0a) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x17) r4 = fsopen(&(0x7f0000000280)='ceph\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r4, 0x1, &(0x7f0000000000)='source', &(0x7f0000000040)='c:::\x00\xfdM\xab\x89\xff\xda\xc7dw2\xa1\xb2\xabuQQ\x14\x97\xc9\xfae\xc7\xa1U\xe2\xbe\"\xb9t\xa0\x0e\xfa\xdb\xf1\xa5.\xd87\xc3p\xa5l\xf8vC\xe2\xe8 \xd5-<#\x186\xe1\xbd\xc0\xc3\xb5N(vj\xa7+<:\xc4\xe00\x01\xdd \x82\x83\xed\x0e\xc4\x1d\xac\xef7\b\xd3Z5\\A\'\x18\xa2\xc3\xab\xc7`\xc3\v\xf3L\x9d[Q\x9e\x11@=\xa1\x9b\xdc\xb1\xef\xc3k<\x97L\xa0\xab\xa6\x1ce\xcd\x99\xb3m\xef\x87\xc5i^N\xbd@\x01\xc0\xb2\x88\xc3\xe2\x96T\xa3\xa5\xeb\x0f\xf2f\xb9$\xd2\x140xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r7, 0x89f1, &(0x7f0000000380)={'syztnl1\x00', &(0x7f0000000340)={'tunl0\x00', 0x0, 0x1, 0x7, 0x6, 0x2, {{0x6, 0x4, 0x2, 0x1e, 0x18, 0x66, 0x40, 0x80, 0x4, 0x0, @rand_addr=0x64010100, @rand_addr=0x64010101, {[@noop]}}}}}) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r7, 0x89f1, &(0x7f0000000380)={'syztnl1\x00', &(0x7f0000000340)={'tunl0\x00', 0x0, 0x1, 0x7, 0x6, 0x2, {{0x6, 0x4, 0x2, 0x1e, 0x18, 0x66, 0x40, 0x80, 0x4, 0x0, @rand_addr=0x64010100, @rand_addr=0x64010101, {[@noop]}}}}}) sendmsg$can_bcm(r6, &(0x7f0000002480)={&(0x7f0000000400)={0x1d, r8}, 0x10, &(0x7f0000002440)={&(0x7f0000001500)={0x6, 0x84, 0x4, {}, {0x0, 0x2710}, {0x4, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x3, 0x1, 0x1, 0x1}, 0x2a, 0x0, 0x0, 0x0, "3b09ee7c6839301245a6446a4dccc1f08554a8b6bc8b82013293ca31ff1fce2ab71828f29e693d6ad2fff3653181455caa7628b6505e8680a97b9f6a83241543"}}, 0x80}, 0x1, 0x0, 0x0, 0x20040040}, 0x40080c0) (async) sendmsg$can_bcm(r6, &(0x7f0000002480)={&(0x7f0000000400)={0x1d, r8}, 0x10, &(0x7f0000002440)={&(0x7f0000001500)={0x6, 0x84, 0x4, {}, {0x0, 0x2710}, {0x4, 0x1, 0x1, 0x1}, 0x1, @canfd={{0x3, 0x1, 0x1, 0x1}, 0x2a, 0x0, 0x0, 0x0, "3b09ee7c6839301245a6446a4dccc1f08554a8b6bc8b82013293ca31ff1fce2ab71828f29e693d6ad2fff3653181455caa7628b6505e8680a97b9f6a83241543"}}, 0x80}, 0x1, 0x0, 0x0, 0x20040040}, 0x40080c0) getpeername$packet(r6, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000080)=0x14) sendmmsg(r5, &(0x7f0000000440)=[{{&(0x7f0000000700)=@caif=@dbg={0x25, 0xa6, 0x9}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000180)='O', 0x1}], 0x1}}], 0x1, 0x0) socket$packet(0x11, 0x3, 0x300) (async) r10 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r10, 0x107, 0x5, &(0x7f0000003180)=@req={0x8000, 0x29623992, 0xa756, 0xfe9}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000026c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000004680)={0x0, r11, "7068a26c83079b18e31e62072d60da1196990227fed8e714d5398876eb6ab458edba2cc646b23bf04fb1c9faf90344839df76d83598578914c9810cf77a6ed83c545fe600e988311a8a08436df8b07e7ff721748fdd03e9fe97ff1dbddc12dc88a811cc0868cf6c0a0453625cc476084997cf2e93cca0a2c1a7b35d1b48fb44dd84910ae383db870097815352a5cf36c7b52dfc82da2831a94525f47a74eaecbe1d7e2e7200714ada9d91393e873a927eea5b97bf23f463bb5e95ce6ee96a76d83d7ce27ab4852edd5a457e151ef89a75df71a9871d035fbcfb653b34b05a97b0cc98ad133703a9d2ff8acf573385f7ad3dfa65dc55f725f02c185e4552b3b87", "2d450f7593061bec8633b9ad8744f6cf6892ee27d671a72cdb791c7237fdf6237d566ebecd8a37a440d24baafbd1363c985f8c317d16653c5505f4844cd3126db6d8d159b4004d59757032dfba8a7a10050586eaba206b4c8a4e838fec971fc94c45b105ebc2bf7c65884c90f94efd2bb2ebe4597564d2128d6771ba84c71bdb94b05f37add3eb65155e56efdc2438cb5915dc9067127ad875c1b419c03ab6a9891fa6504382878f88df2d180712654308e5758d3d1c0a4bb420f8476b1edf486ad02015e1982f9c09b57146032412ce1be8332a69ab37a2d5b61baa2b8ad6d8b9cb9a459c5b75c1e16a88839e74d7860b1f6c910a3db2669c0729b4d302436fc837a9173ed7ae2113634557470ace4e6e40f14691f8eb5f00af76e30401ef25e7b96585a6c96d5c53331413feb22729eafb5e3c58108f7d99f85afd472c5790bd5c7a9cd90213da63bc646268b47caca48b7c9c654094d7d40b203a50222de7930ca19fcdd9827379ea299425859946c8242cc5db254b3568d03da47eb37ac3716526d5a8272ecc0c90acf5577b349f341929f08445e3baddbb4cdab5222399d9f299ed380896b1b801c99c183251ffa6595e4539c374636c4a0cf6a3892f25c994db352e82523018fc817de0e710c88435da4d305dcd01509869be1f4c35c00758a0a333e2c06dcc31a988257d699e055b4fb5daefbabd682f1954647556bfa71333193ae350464e0fb150a378bbbe61077de5cd2734950fa90bb3db1fd9f5f9b792de1c3650cdb0f0381d40fb1b8796b7ee61555c1d21a758dd8f1fc73df85d5a36fb6b51bd84f0d158d4d127d3b4551ccfda9e9a88f72f8ef7eb569f0ca9f1b30110a3802c1b0a8db9a87f47f295798234781075055ded955d60921ba8169c36e3fa4f13ca8b08b37b3975b4f01323fe96a4ec0e6483d10115f8c869e9eb770572def1d19f592b109a06642f33299f60dd540ea45421003c90b53338fc9e44585f4908f940d9ecb9da0645a0b5e210aeed519a0095e0988ab60544fcc3a479e36d88201bc3e360a78846e358178ed6e4e907b6aebb362f814b69c3dc26f2beabac9337617f439c96472167cab95fa41ca07036452f056747561c6e83c1268f811d5f7dfdc43d4a80f00ed7eeedf5dd2de1fc8954d82583cc9a64a817d3d55330fc8bbcca1efe8b30dc7c04f74e4817c9ec40391eb7598c19852cd614969cecfe340db24dbb9b5b75e63ff625ed7be9e2fa93088ee02cca8071bda96e6cd94edf07da417ed2589101a85b13b9459312fb733b0bdf90638462b1c266cc45ad709e9b6fa600e8c74036637dac44158d77f4a2d81e85a874654c4beb299117c73640ffab2d9018cd0c29d0b63bcd7fc4c2711d3a6f532fa8aa295e59bac063274737849678c8cca270447f0d80799cf7bea3d4f1ce04d6a09eac813e6807f1f1816fd221104d5f7437f81d649c15dccd4c1df1e557abc4ec8da88debaa96ef83f38051cef389754801e8c437047f4b455c6acf4dbd4bfe14d6b43f0f5a0caef54e7ed114de49c2a5572c55c0e211b5d931a2e5d67b7788862da58541f15ab6f55b4be326248a6505693d6a28a592d3f7a36ae30135e6e3cb446628c15ed01ae7327cc017c9595b911c039db1b9c5f602913d405d375e9f79b16f91c82350b2a2ed49f7df8dc8638134dc3682ea39819aca3f78390a2ef818553722ba1db8ed0741790445594aa0b3021ef4cb321c2790496ab8102032ee0562698a62d1e3e41cfba56c6d4d39df375c2562d40eaad38725dedb70a4dc4c9ea3863c4776696513fd3181c5c36d5e01b139b3e66d9b3091515fc3e0c6646e60b0c8ae519c98b32125ab67f9df9785b1a568afd28b60790031e1d1eccf89690dd3b7ed0934c724c529c9f2f068812e5ebc5ffb2367729b85da378687c3997ff126a296189c09047485dd351d38faba241d75c7ec0babb95b12fcbb196b548fcc4dc05ad9ab66b86379c0ca61fff9242e4b347500b04cc5f81413784a6ca17fde5db76746c98d9a49338dc9fd28555d2baa8deb95bf7299c96cda8a30fd4422ef9aba090c9780d66e99fe4d2b87c6ca538e3c7618df0a34d7e93c0c0dd439776a3373dc9e399ef576705144fa8ef38b80070bc59d1c1676f7176ee1774cde9c64990de8c8a153584425c04e82708da48cd40704e98c8cf7dc089f099f4a6ce1c44efc24dc78856266d2510af070de317b89807eea1f1c5d759243e5d64d0e4030da04c16992ef87c037b5774ab49b2cda5253c46e83d0bfe268fdbbc0f53e22cd0a3d9d632a59631df4ac5996d4230eb7ea4306332d79d6509176c38dc8fde748ccaa617283fa2eaddb63cbafa3e19c90b512f85f58f7ac15ce480d88acfd0efae28b44cf0d5f421377e62856942e46d60bb37749577f66ccec18644474b0dc8bd12fceddf07568f5144f00aeba63498c2d04e3ae9f6a7879d87c0082126a910fbab7fed4e8faf26654aa53d5672fca946dd125956330a086b3b1ae7c592e6d3cf098d3e9eeceb964400f4e6e40b05fd140cf8fd20223ed22849dfa58b168a6fac3f6c221a27a9339550ce562eaeb1fe3e343c756f99f16abd08b612b235fe394e414e350cd0338591bffb0330f2d459c553cd8d0146676ac9f12261c27003acf608e9b3bd8e8e4bc14e9c37e2e5340d306bd240bff5beab57cb88c1ffa4383be809995a3cbe09afcfbf970a2244eae8cb17c7decd2fcfb5f8ead4f9a390cee7048a31b2c277dbdd5dfc1397609da5bca5adeaeac41a9e41c4bfd6debf014206d78a2cb14525cf3ecaa22369d3f2fd4f901991cda89aad07af1d0696c024a30964c88de8f1458cef13aa3deff7c3698dd442fb7ae21aef20779ccf5c077e60e284bd517ee22fe7ad4147daed6d1b65a17c9dc2e935b8798253eca404bb262a0fa8b49dc2652d8918621d1c9811f7bbc34363a0fa12cd6527d75611ab99c62555356bfe101f5ee1686fc1585f01eaedfeaa0aab2006644fa50c8fd76fd11ac91deaa3e057a236daa9b6ded9596aacb8c0ed7647827c8cfc4ec5c1d890dea0f178fcf2b9a9c9062c2bc0686a8fdfe2cbe0d3ffe83b4bf29562d3fe1cfbdb1657e889173e50fdc5abd321505f7043665e640c30c119efce75f25d39a812eb52ba86608f742d805a5c6d8c8a494420effcb0ab17fd5f98d29ac85626dafff9a2678a1a4620ca0d5b757acddbd800c4d9fdae5a844e83687c16d9c3a482b8afd8a317b6888ffc50d63c169eda12389eebdbc1adbc21e6f6d89ca67ed79c22387ad422b4798b91e08c37dad753f78faaffceecdff6ff87b91cb526a032254dbecb18a77eb340ff79b1e3ca627c93781e966f6c3247b5444329675c937ab92df1e8beacf837394a0ce1fa93b5f166cb6ad717dd2ae3910079d108f2e39674646ff50c5500599861aa15b091af9428074f80af2fad29782933ca60e934768b2cb5ce1c1a321234e51b8f882722cf014dfebf601d4c56943fa7652065c453c221e05703547cf5e48e987e1a4740f9619b081f6feae242c034134f05a439055c48f8691bd4ba44623a1da2725a87ed310d44d49b3291d214ede9dd017e5592d58ba193b0f2288c47110b344964c5d73be346559558b591634406ef17f0d675b8d149d0e2a35bca7d671cb61757589231602535ba743c5647242c8d93d6f7edeab7b45df933b56ddfe0dd360bc8c0ee122d111858ecea7a3e230a58e25b6721c89ae67f78f42983c6a7743ac6a8a47e582639679a3b4abb106ef286744e8059f611f194d6b091c8b6063e02f97b10002e965c1bb84fb8b143bb2f1f3d87e7c13fb1cd74e5d49bab3997782522c0ba8cd58d07a3ccc614ed323b596b2484a6fa2ed268c7cd5ac12cae3666720ee744adad2cce9917f0cac478510b94ccd009199a403bf9985cedabfc993a4f6ad61ca3952c2bb449efd4a27fbe3cb315564894e91c139ccd2449c03312b385b022deb50328e20ff7cd32f99636ef7136a6ae7dfa1745f0dc05d839bef3ae635ca48b2fb9d9b136919dcb592a0649a78e7d8e23922b128cbfd4ba6d10447fa1f851b2cfeebf91b1fc43c803f1385ce41fdf7d4396c1f5b4200f757a668ef9367f7135896a5786c24126a04b7abd7000e14570309090910d8a5ea4d65d00fb3a514b9287e9a111b081b6a781407f22e32999bd355ded5164c3270309a0cd7d02e990048b395e483cd1282c50ff8cb0df81c64b63bac775c640c50d5e274f2d53feda761db599a980a4e83e523d28177f74f27db9020d21cafe285a63262266cc266c642120e9d0eb29457665c53063ab289f5c97c05afa47ce8c0219979b3db4ea381549e2d7cb83ba198aee0fea77d3fb847690d6f37ff55464c317783eb4f9b877a000090236a5ebce48986dd242a40785b9d778a232cd1b5bd22d8337b8bbf2065abf30d70fbdcf51a6cf5b0a2181105df4984b904352b424d01f24fc7ca648e5b6b936dd278b0ce5a0e8be7d7e113755e6ee5aa4387975ace11db28773976839d7a190b5c65b71c6a4ec0a898e9f1149298d4fadff0af4371477721db52ebbea77df526f05aa51bda1312cbb265f6e50c1dd262fddc120fabbe2f863c7877826449389e43f0ff19b802dbd29c591a28f347c2fa72e703136a0f4686b2b00fa8502ac5f5e28ea1aa6e99e1e4531a4441e3da3e2ee5ec6bfc4f0bffd3d65967bd32c2224d7feb71de3694444e0f662499122441c5baf88de7b362924765c86bb302213cda58c97f62f293b7883c371c9c1913a5044fbdef2c96a4531a811ad7a24394f0394668cbcfffe51ebcfeace024aab43cb4463ccd20921e9d20e9fd1a3ef12f7b13d904b1fe72e6656046db34ce753b0d07cddf380d51f6fec5cd0cab5c27590b80beaca0730f61b23fc2ef204e66d79dcb34276203c23b5307a3b86f0d409184cd15ffb4ebc4b15bfcef1c4fe393e1e91582335b9d72807c025f1a5c093da2c34ace21ee7d14626a07874a8cce856d5242af1b95ea661ed2eb86416ed45071e1d3167a026d8c7e1639b5e44aaa7ca5099a0c2fc112da08a6b8b582b34589967023b2b3feeec15e04cbe0ce76cb746d6f99a9e4f7c2b3190837244f54ccfaee7ddc5dc44611cdd63413be5d17938f92420ef707ab040825f6ddf4fe9de3de2b22421202524793f2f8595534a3cc6cc0999fdec3518bf0995ed2984d4f627848e2b86d81de65cf721c449d28b561a7ff9eb3122f4bfd30e96a50afe263aecf76cb30712c9c1d97d7d422f00e8506fa9ee42fad8f615e96e8942dcb820f86f959e40dc6101d7d6fb8ebf51fb4be4e57c54a8902414102edb60023c654aaab4e264fbc8d3301b6acfd6753e4738fbb77234d06d1657cbd8ef08be141fecd2a499f79afa76738003926c66bd47755016c"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000004680)={0x0, r11, "7068a26c83079b18e31e62072d60da1196990227fed8e714d5398876eb6ab458edba2cc646b23bf04fb1c9faf90344839df76d83598578914c9810cf77a6ed83c545fe600e988311a8a08436df8b07e7ff721748fdd03e9fe97ff1dbddc12dc88a811cc0868cf6c0a0453625cc476084997cf2e93cca0a2c1a7b35d1b48fb44dd84910ae383db870097815352a5cf36c7b52dfc82da2831a94525f47a74eaecbe1d7e2e7200714ada9d91393e873a927eea5b97bf23f463bb5e95ce6ee96a76d83d7ce27ab4852edd5a457e151ef89a75df71a9871d035fbcfb653b34b05a97b0cc98ad133703a9d2ff8acf573385f7ad3dfa65dc55f725f02c185e4552b3b87", "2d450f7593061bec8633b9ad8744f6cf6892ee27d671a72cdb791c7237fdf6237d566ebecd8a37a440d24baafbd1363c985f8c317d16653c5505f4844cd3126db6d8d159b4004d59757032dfba8a7a10050586eaba206b4c8a4e838fec971fc94c45b105ebc2bf7c65884c90f94efd2bb2ebe4597564d2128d6771ba84c71bdb94b05f37add3eb65155e56efdc2438cb5915dc9067127ad875c1b419c03ab6a9891fa6504382878f88df2d180712654308e5758d3d1c0a4bb420f8476b1edf486ad02015e1982f9c09b57146032412ce1be8332a69ab37a2d5b61baa2b8ad6d8b9cb9a459c5b75c1e16a88839e74d7860b1f6c910a3db2669c0729b4d302436fc837a9173ed7ae2113634557470ace4e6e40f14691f8eb5f00af76e30401ef25e7b96585a6c96d5c53331413feb22729eafb5e3c58108f7d99f85afd472c5790bd5c7a9cd90213da63bc646268b47caca48b7c9c654094d7d40b203a50222de7930ca19fcdd9827379ea299425859946c8242cc5db254b3568d03da47eb37ac3716526d5a8272ecc0c90acf5577b349f341929f08445e3baddbb4cdab5222399d9f299ed380896b1b801c99c183251ffa6595e4539c374636c4a0cf6a3892f25c994db352e82523018fc817de0e710c88435da4d305dcd01509869be1f4c35c00758a0a333e2c06dcc31a988257d699e055b4fb5daefbabd682f1954647556bfa71333193ae350464e0fb150a378bbbe61077de5cd2734950fa90bb3db1fd9f5f9b792de1c3650cdb0f0381d40fb1b8796b7ee61555c1d21a758dd8f1fc73df85d5a36fb6b51bd84f0d158d4d127d3b4551ccfda9e9a88f72f8ef7eb569f0ca9f1b30110a3802c1b0a8db9a87f47f295798234781075055ded955d60921ba8169c36e3fa4f13ca8b08b37b3975b4f01323fe96a4ec0e6483d10115f8c869e9eb770572def1d19f592b109a06642f33299f60dd540ea45421003c90b53338fc9e44585f4908f940d9ecb9da0645a0b5e210aeed519a0095e0988ab60544fcc3a479e36d88201bc3e360a78846e358178ed6e4e907b6aebb362f814b69c3dc26f2beabac9337617f439c96472167cab95fa41ca07036452f056747561c6e83c1268f811d5f7dfdc43d4a80f00ed7eeedf5dd2de1fc8954d82583cc9a64a817d3d55330fc8bbcca1efe8b30dc7c04f74e4817c9ec40391eb7598c19852cd614969cecfe340db24dbb9b5b75e63ff625ed7be9e2fa93088ee02cca8071bda96e6cd94edf07da417ed2589101a85b13b9459312fb733b0bdf90638462b1c266cc45ad709e9b6fa600e8c74036637dac44158d77f4a2d81e85a874654c4beb299117c73640ffab2d9018cd0c29d0b63bcd7fc4c2711d3a6f532fa8aa295e59bac063274737849678c8cca270447f0d80799cf7bea3d4f1ce04d6a09eac813e6807f1f1816fd221104d5f7437f81d649c15dccd4c1df1e557abc4ec8da88debaa96ef83f38051cef389754801e8c437047f4b455c6acf4dbd4bfe14d6b43f0f5a0caef54e7ed114de49c2a5572c55c0e211b5d931a2e5d67b7788862da58541f15ab6f55b4be326248a6505693d6a28a592d3f7a36ae30135e6e3cb446628c15ed01ae7327cc017c9595b911c039db1b9c5f602913d405d375e9f79b16f91c82350b2a2ed49f7df8dc8638134dc3682ea39819aca3f78390a2ef818553722ba1db8ed0741790445594aa0b3021ef4cb321c2790496ab8102032ee0562698a62d1e3e41cfba56c6d4d39df375c2562d40eaad38725dedb70a4dc4c9ea3863c4776696513fd3181c5c36d5e01b139b3e66d9b3091515fc3e0c6646e60b0c8ae519c98b32125ab67f9df9785b1a568afd28b60790031e1d1eccf89690dd3b7ed0934c724c529c9f2f068812e5ebc5ffb2367729b85da378687c3997ff126a296189c09047485dd351d38faba241d75c7ec0babb95b12fcbb196b548fcc4dc05ad9ab66b86379c0ca61fff9242e4b347500b04cc5f81413784a6ca17fde5db76746c98d9a49338dc9fd28555d2baa8deb95bf7299c96cda8a30fd4422ef9aba090c9780d66e99fe4d2b87c6ca538e3c7618df0a34d7e93c0c0dd439776a3373dc9e399ef576705144fa8ef38b80070bc59d1c1676f7176ee1774cde9c64990de8c8a153584425c04e82708da48cd40704e98c8cf7dc089f099f4a6ce1c44efc24dc78856266d2510af070de317b89807eea1f1c5d759243e5d64d0e4030da04c16992ef87c037b5774ab49b2cda5253c46e83d0bfe268fdbbc0f53e22cd0a3d9d632a59631df4ac5996d4230eb7ea4306332d79d6509176c38dc8fde748ccaa617283fa2eaddb63cbafa3e19c90b512f85f58f7ac15ce480d88acfd0efae28b44cf0d5f421377e62856942e46d60bb37749577f66ccec18644474b0dc8bd12fceddf07568f5144f00aeba63498c2d04e3ae9f6a7879d87c0082126a910fbab7fed4e8faf26654aa53d5672fca946dd125956330a086b3b1ae7c592e6d3cf098d3e9eeceb964400f4e6e40b05fd140cf8fd20223ed22849dfa58b168a6fac3f6c221a27a9339550ce562eaeb1fe3e343c756f99f16abd08b612b235fe394e414e350cd0338591bffb0330f2d459c553cd8d0146676ac9f12261c27003acf608e9b3bd8e8e4bc14e9c37e2e5340d306bd240bff5beab57cb88c1ffa4383be809995a3cbe09afcfbf970a2244eae8cb17c7decd2fcfb5f8ead4f9a390cee7048a31b2c277dbdd5dfc1397609da5bca5adeaeac41a9e41c4bfd6debf014206d78a2cb14525cf3ecaa22369d3f2fd4f901991cda89aad07af1d0696c024a30964c88de8f1458cef13aa3deff7c3698dd442fb7ae21aef20779ccf5c077e60e284bd517ee22fe7ad4147daed6d1b65a17c9dc2e935b8798253eca404bb262a0fa8b49dc2652d8918621d1c9811f7bbc34363a0fa12cd6527d75611ab99c62555356bfe101f5ee1686fc1585f01eaedfeaa0aab2006644fa50c8fd76fd11ac91deaa3e057a236daa9b6ded9596aacb8c0ed7647827c8cfc4ec5c1d890dea0f178fcf2b9a9c9062c2bc0686a8fdfe2cbe0d3ffe83b4bf29562d3fe1cfbdb1657e889173e50fdc5abd321505f7043665e640c30c119efce75f25d39a812eb52ba86608f742d805a5c6d8c8a494420effcb0ab17fd5f98d29ac85626dafff9a2678a1a4620ca0d5b757acddbd800c4d9fdae5a844e83687c16d9c3a482b8afd8a317b6888ffc50d63c169eda12389eebdbc1adbc21e6f6d89ca67ed79c22387ad422b4798b91e08c37dad753f78faaffceecdff6ff87b91cb526a032254dbecb18a77eb340ff79b1e3ca627c93781e966f6c3247b5444329675c937ab92df1e8beacf837394a0ce1fa93b5f166cb6ad717dd2ae3910079d108f2e39674646ff50c5500599861aa15b091af9428074f80af2fad29782933ca60e934768b2cb5ce1c1a321234e51b8f882722cf014dfebf601d4c56943fa7652065c453c221e05703547cf5e48e987e1a4740f9619b081f6feae242c034134f05a439055c48f8691bd4ba44623a1da2725a87ed310d44d49b3291d214ede9dd017e5592d58ba193b0f2288c47110b344964c5d73be346559558b591634406ef17f0d675b8d149d0e2a35bca7d671cb61757589231602535ba743c5647242c8d93d6f7edeab7b45df933b56ddfe0dd360bc8c0ee122d111858ecea7a3e230a58e25b6721c89ae67f78f42983c6a7743ac6a8a47e582639679a3b4abb106ef286744e8059f611f194d6b091c8b6063e02f97b10002e965c1bb84fb8b143bb2f1f3d87e7c13fb1cd74e5d49bab3997782522c0ba8cd58d07a3ccc614ed323b596b2484a6fa2ed268c7cd5ac12cae3666720ee744adad2cce9917f0cac478510b94ccd009199a403bf9985cedabfc993a4f6ad61ca3952c2bb449efd4a27fbe3cb315564894e91c139ccd2449c03312b385b022deb50328e20ff7cd32f99636ef7136a6ae7dfa1745f0dc05d839bef3ae635ca48b2fb9d9b136919dcb592a0649a78e7d8e23922b128cbfd4ba6d10447fa1f851b2cfeebf91b1fc43c803f1385ce41fdf7d4396c1f5b4200f757a668ef9367f7135896a5786c24126a04b7abd7000e14570309090910d8a5ea4d65d00fb3a514b9287e9a111b081b6a781407f22e32999bd355ded5164c3270309a0cd7d02e990048b395e483cd1282c50ff8cb0df81c64b63bac775c640c50d5e274f2d53feda761db599a980a4e83e523d28177f74f27db9020d21cafe285a63262266cc266c642120e9d0eb29457665c53063ab289f5c97c05afa47ce8c0219979b3db4ea381549e2d7cb83ba198aee0fea77d3fb847690d6f37ff55464c317783eb4f9b877a000090236a5ebce48986dd242a40785b9d778a232cd1b5bd22d8337b8bbf2065abf30d70fbdcf51a6cf5b0a2181105df4984b904352b424d01f24fc7ca648e5b6b936dd278b0ce5a0e8be7d7e113755e6ee5aa4387975ace11db28773976839d7a190b5c65b71c6a4ec0a898e9f1149298d4fadff0af4371477721db52ebbea77df526f05aa51bda1312cbb265f6e50c1dd262fddc120fabbe2f863c7877826449389e43f0ff19b802dbd29c591a28f347c2fa72e703136a0f4686b2b00fa8502ac5f5e28ea1aa6e99e1e4531a4441e3da3e2ee5ec6bfc4f0bffd3d65967bd32c2224d7feb71de3694444e0f662499122441c5baf88de7b362924765c86bb302213cda58c97f62f293b7883c371c9c1913a5044fbdef2c96a4531a811ad7a24394f0394668cbcfffe51ebcfeace024aab43cb4463ccd20921e9d20e9fd1a3ef12f7b13d904b1fe72e6656046db34ce753b0d07cddf380d51f6fec5cd0cab5c27590b80beaca0730f61b23fc2ef204e66d79dcb34276203c23b5307a3b86f0d409184cd15ffb4ebc4b15bfcef1c4fe393e1e91582335b9d72807c025f1a5c093da2c34ace21ee7d14626a07874a8cce856d5242af1b95ea661ed2eb86416ed45071e1d3167a026d8c7e1639b5e44aaa7ca5099a0c2fc112da08a6b8b582b34589967023b2b3feeec15e04cbe0ce76cb746d6f99a9e4f7c2b3190837244f54ccfaee7ddc5dc44611cdd63413be5d17938f92420ef707ab040825f6ddf4fe9de3de2b22421202524793f2f8595534a3cc6cc0999fdec3518bf0995ed2984d4f627848e2b86d81de65cf721c449d28b561a7ff9eb3122f4bfd30e96a50afe263aecf76cb30712c9c1d97d7d422f00e8506fa9ee42fad8f615e96e8942dcb820f86f959e40dc6101d7d6fb8ebf51fb4be4e57c54a8902414102edb60023c654aaab4e264fbc8d3301b6acfd6753e4738fbb77234d06d1657cbd8ef08be141fecd2a499f79afa76738003926c66bd47755016c"}) accept$unix(r7, &(0x7f0000001780)=@abs, &(0x7f0000001800)=0x6e) (async) r12 = accept$unix(r7, &(0x7f0000001780)=@abs, &(0x7f0000001800)=0x6e) r13 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x800) ioctl$SNDRV_TIMER_IOCTL_STOP(r13, 0x54a1) sendmmsg(r3, &(0x7f0000003180)=[{{&(0x7f00000001c0)=@qipcrtr={0x2a, 0x9befbeb15a7ed7cd, 0x7ffe}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000240)="c4a890a8db2d221b277b3520b5f8ae314da0ccdfc86a98653e7e622ad025b77e7c746591e29d169f0d3a6f213794c88f2e53e45c11b4ec154116e3826a30f83e5ee1bf3b58f1274290d0", 0x4a}, {&(0x7f00000002c0)="abbfe191f316ace82fe57564d6ff2d7631", 0x11}], 0x2, &(0x7f0000000780)=[{0x60, 0x104, 0x497, "1679cdab5914c96bf773d4b89096e0f6b85a5a30fd037bef35c5d1d74f0a9a7a9a2bab59a2fdddb0d522e404e584d5ee8c429e9cfd148031cfcb49db903ee01787fd0bcb6dd83c39360b753b"}, {0x18, 0x10f, 0x401, "498245"}, {0x70, 0x88, 0x8001, "169f524d0fdcc6d9d8ef2d89f60a5a4da1037b41117a045dc731e8cf14206a346792a81a442cd75d9ea3bc5a4274b6cb5d34b275b74c45b2c3507fcd13f1a0a65f4d63391e70cf842a9306061b6278da7a880032bab8c41ae250f1c412550d"}, {0xf8, 0x84, 0xfc90, "5db2d94bd49dbd4234ff050544aa74207358915ab97ce5697232719d643750f763bea3958a0dc7460fe7fa39f914b765f646bdb4e898168010b52e75f30f07490c2e70023220626c94378fa4f7ea1e78753ed6810598b4f5caa6a35037f2453de3caec83bdc9482f3ee895933011a8576435f142d21bbfbe9e3a208f70eaba4fbdb0cf5057ba2ece2585e704186d3ee67c35ac85bfe134fabf09ab01556be5580139a3a92ac840d98d520b7c48a6d594f9c7f3ecb5858d0a1866f1828b9d838076c1a543836eb9e9048fdf4e0a69fdf5f2b7bcc10692b6ef963a84b10f56f860763049a9"}, {0xc0, 0x112, 0x9, "baeb7140d0528d75ca22ee54963504e0db7ead8d8278f9eb9dc8b50ee909d9c028b92f9a6412ca4b7d7fbdf88dbe4f095205c84f86b476e1f71b89272a1fceb1d71dd62b293bfbc98b2a71df0db2b876881cf7d8e4d453f5d286a2474af6042263eca61de25d18743645effe6787e355ccdeb4ce2ffec396692b1edb516232c8e55ce9ccfad1f8219f485db41aa113d90796789e07f9074168502e918637083e961363861cc7c32c72bf"}, {0xa0, 0x84, 0xdcbf, "b984045983452d01c58756dfea78cb0fcd265d634097bfe642d3a87af9c2b8ff611e48f97d787f9769f158b3fadb4ef8aab3b4a0b33d72aa060f62f0bb05444b8468fc6fec74d29b204fc1d546e8fb3a77b97c9adc4d9bc5a0c445bee2d3cece8745264b1cc81dd4f5fce9e1f514201330c9a013ac8dc534029d6ffaf798c53f03c9c56fbcde3d1d1c44a56faed318af"}, {0xc8, 0x6, 0x0, "a6b23c2d8344ee8bc15ea47c89de2a5108ae1b344776d471cad08cce06c19f7f69b7fad5b76b45f504ac31577540374628e87ba9ffdb5e9079b59982bf481b8c6184dfc068ae2f57ee13b5cb3ffedc3652f0921ec278065d067a461087a341d4884fe7269906f6f4aa738a7eec1379c07a2b7a0086832aa8aabb38733fa8524262a741143e0c0ef3f771a8673ea70999bccbde77beff586989ee6339e726a2280452957dc7cf389ba5ccabb09183450e76"}], 0x408}}, {{&(0x7f0000000bc0)=@xdp={0x2c, 0x9, r9, 0x14}, 0x80, &(0x7f0000000cc0)=[{&(0x7f0000000c40)="9a8b39ab98595bd9a0ab17cda865a1546cbd8e257883dafd34588062b7f7c22af4542cbcfd2a7b2f9a044921cc35357e9374ee189b3bf565c06c497b8d67dfc03e7b66033327074f719984c1c63e7ffb366bacc9019ab8fcfd", 0x59}], 0x1, &(0x7f0000000d00)}}, {{&(0x7f0000000d40)=@pppol2tpv3in6={0x18, 0x1, {0x0, r7, 0x1, 0x4, 0x2, 0x0, {0xa, 0x4e21, 0x8000, @loopback, 0x651}}}, 0x80, &(0x7f0000001300)=[{&(0x7f0000000dc0)="575da0e1a9bf3ec1e32ba55e7b0bdc831dcf29744d145bc9e05c9bc128940b4ab0fdb7461093c40d46c8ed91dea1912cfa4d4aadbeefc87f073c2cd4b53b043f49ec7c7b6bf0c10ba1fc4a9df6ee9e43a53f4a0173dd4a807f6371684b1fd60c3745011585fc6398ba7a229929904d3fcf93ad1fb86974712d8eb1d50cbdd462fdd28ce40f310049afe42c09f0bdf36755853f68bbd714d6b3aee15b4897175208a406fd5e39d102ae4c76bdb64cdf9a337be41860c1ea15ca829d10314c3fd99252f731539b5773", 0xc8}, {&(0x7f0000000ec0)="e420b1f171d2c802ac3d91134fc9daaf975546d51d34ac36471a", 0x1a}, {&(0x7f0000000f00)="d1afd8654f9bae23131c1287df6f27da2ddb79d68b21e0d9a36c9bae2adb2b767b88b27e090aade43d9794e60a923ae8c1bf8a35d831a45f4366ebb5d6d2f31b318f8cf3b03c49d689aedaee980125e3cfbece4a9758e7a2b49d8f1f360dd6ee190e32207f28c6832b5c663cf6966bc1912526f248b12611834d918c631b1e5ebf8b716460bdc83d4adf", 0x8a}, {&(0x7f0000000fc0)="50dadb57b9d28c2318f48726f635d5230bfff138fcc74d7bd96884f480189b5a8a19788ef356d47a339daa5b780ea4e72c8851eab8ba68726e8b88aca3303fa8f6922ddc4ef78e8b5eb280ef9f38733dd944c412ffda1d72e843020387a623ed51c6d2a3a0446305ece727ef653df1c5d9cd08b48a46f912e3aeb5de73279d4a4e1e0cd943495d2716d92d1e4a87bf51e009e0d72a6037502fb29561dac89f405edea2cbf0ec85315ec032417a2652e1aa5cadad4ac312e51f9916ffd9db2f7e33205e060a1dc9fd57c688bebf869af93e", 0xd1}, {&(0x7f00000010c0)="357f209ea3f5929fe25eb350d7d1f45ba214909c0cf01de0cb3e0ffc34574fed3684a2fd243444e1acc1dfa0bfe4ffba5b4d9af96b07783b02255f2f965d20a3444bb12db544eed471a3f3c4eb8a072d64d17c887f18b27170fc838c1c95ba75d8914cc2187742e9a579828131ad08b45c210687487ac3cdadb8b53c0c8f4da7fee8211ed89d8213", 0x88}, {&(0x7f0000001180)="ddb24a7152c4d4e7db464a40d58f6bb655ed9b75b6cfaa3520f9533dac2fcef8c8daaf80b796e68f902a36b75ae47185d71c50cc585000ffaa06b00ca90362e8803bf6d462743b9183900945e7580b1c3b97d2e4e3e6d50c3723cf92fa432764e3f4f926885de11859bb3dcec23621f52683bdf20edf706c64ac7bd9a4d147650a21191466010b0a427f7c99fe3b91898e7c4d4d7d0d201e9b4af12db574b249a1371c180e776c5cd4a28377abcc6298b194da158e474efdd64241902715f0bd60557a2ddf728ee3091557f98c6390d9019bdaa316608550a44f03440ed7adf219f7de27df9ccbd9fde92afa8f7b32dd9d", 0xf1}, {&(0x7f0000001280)="9326c181c34f86c4a21c498a0616e7e6077a8b0b391360c4784971e3fcdca3836e19114fc044cb3fc1ed2bc6416f6629690ca32469bea3afb5bad3b525512b9a3971ff58fd1bb2e25a8a24197c6a492c1b50de8c5d5d879face276a0c1c4ff09d33d91ae7ac6930ccc8e7cf8", 0x6c}], 0x7, &(0x7f0000000500)=ANY=[@ANYBLOB="4800000000000000fe00000003000000573c97823eda9a232c9098461301f03fc7395c3af414de73c6dad1e700000000000000805c7c32a8dbc794f3fee4c963d18a527b6d000000f800000000000000040100000700000020ac114c559dca0050adb0eafc47e002625f932d86ffa7f6dcea17e1b0d38f35452af1225d946ce30f4de7a9267047cb5e633ec9fd312d0ca6515bd39c829f4ac7e1c0baeccac8c1c7c77b792164378b2b522bb8c07e0235351c3d36cf86e3d0e7409599cfd9f63dafbd70b8e3d72adc02fa58663ce0008d552e3c55e6d259e0f65a7787a078de8090133f60260cb7f02b0371fc64fbe09b3c6bd353520c3652cda8246cf4c507689c3845d2e6097720442f5e6ad44d5bf6efc631fec7ed31b445975fe61e31bfcbffb370aa889410e7e73657e79d334a839d861410d43ce76364000000000000008000000000000000840000000c000000b95102ff1476ca754cef7776d040aa88ec246d2644eae30eb93b7cb9737c226488c301c0901975f8d0766fd19712ba0b155b47046e69d5ac0398a6316d74a55efe210c4365488c6c4fc12158c29688e142895542cabf136c80a9d8d808e90c6777972e9215de97fd2e000000000000002800000000000000ff00000006000000fdb93535ce18778e99c6f53fd1a92af9316d913ae8d30000"], 0x1e8}}, {{&(0x7f0000001580)=@pppol2tp={0x18, 0x1, {0x0, r7, {0x2, 0x4e23, @broadcast}, 0x1, 0x3, 0x3, 0x1}}, 0x80, &(0x7f0000001640)=[{&(0x7f0000001600)="c4bf58e4ae4ecf30f58fa46cdef8e5b0", 0x10}], 0x1, &(0x7f0000001680)=[{0xd8, 0x108, 0x1000, "2978fc11b1c27b564ff3876a2544ef5d02d113195623cdec14d1c12c38c5c2b54524d3f7651427d6d5d445bba0f628d3837f50068bb3775117d42fd62b4af070e8bf0ce7afabbd7e5b869bd63c7c39e6eb7fd47d668cdfc066f41ff959fd279bb4d26a9a9b613059ce0c069b0e3dcaa4cac1e10c6d0c3f5b117d176076d6b8c5e9e9816afd1f568987c60cec27cd1c3b802503fb5fd5e9b4de5a58b8dba3623434c82eab9d86a18123af9ef47590e7bb34750e5379b0a8a61361df7024228feece55b62c51fb06"}], 0xd8}}, {{&(0x7f0000001840)=@pppol2tpv3={0x18, 0x1, {0x0, r12, {0x2, 0x4e20, @remote}, 0x4, 0x4, 0x2}}, 0x80, &(0x7f0000001b80)=[{&(0x7f00000018c0)="b486c57fe15e6b2936db864e91a72906513fee176229a9d47ec59dcc90d5e152a32d9684f3f9ccc2ed30a9c227b025bf1062386779e20b261263c5631d998be8ec3ed1865d5a8ff5730689b4c5bd44b6fbade1aa856b8c3ae06d9b635817aa4bd330d637685477db062fb0e4c5cffe560821b0720495b6706a1567fab7e804be188a5021a81562801774eda02d11d860f83a3dc9df76ac33333111b12af5bca2bc6edbf84d3da15c1848f4195a04ab370043b041ac977ff6a262df6693becd1c40c1ed5506a4346e23d66caffb3d90760fefe884e719844ccf272dca045231564c8aca71c31ff4c3531cad5f6ff8608fbfbbccf5215b3bc496d845cb3d", 0xfd}, {&(0x7f00000019c0)="93bb6a60b6c7800df7e4763c609bdbab1210364f2fa25d75a104aedb9ef882b810da4bc80dd96897da35a1d8a3b71262f07dcbdcfb00ec8a2da43f54d2ec6f7ea4beb108976f72b093f05caa14de9e543db43d58c7ab8e6f225b5a50dd3dba5568be2938fa79f2f760255df865292bc4a2f7fdc34c3916a314cbf26629e9a3f6bb1c488648d8db7110613e3b7e37380b49cc01a1397c4439ab61645d89ed1dbf", 0xa0}, {&(0x7f0000001a80)="bb2565128270af6af79caac93908494d9c5e415c9bb5157090cd2d6f46d36174090fb99d1a05df2d843054a0d9894c00496784bc94e5f98e3298e5bffa742e45710bad2671749c44694a2a552cb521737f4f1e78ac9ef67ee19437270c2d465d4e19d0f9303a27bf01ffb3f7f41a4364117318a7f1311973640ab65208fd0e160d49272fbae3589c7f631b6b04997435f324a19a6e66a2a86bdd43a016aa09d08a86a8990a9bc313107ee4e665f3c5a3cf5eab36e99595682468bbdc52db03341fb633d4c44aa8a9ebf807440c9556d68c61a34d70bdfef1eece467ccff1387bf0bd18fc03d3bd8d19164fa9b358f484c26954ffeed5d5c4", 0xf8}], 0x3, &(0x7f0000003300)=[{0x48, 0x84, 0x400, "162a1bcda4196df24e7d27b29ff2f00c13c30f47f69d69df80b5f0d61d63ca66fa365fcc84776783d4799fc52908306cdae46c3512"}, {0xb0, 0x10a, 0xd, "bb437145b835b2f824e8b8e159a2864d6f5e07cc129b911ac1bdf17a91f59210d9e63f6f2750dd870ae599c79b93198d52bfcccf37b607996ab6a886cac79dc96fa29b2d61f7e592fd27cd74ffe21123a1d29571b88e64e5f9131965ee8a140117633ed260d177fff2e5c26d2fe2e08f51f91f8579205e265a97dfb82dcd0cd1c9c04367ee62125264c213a876c9f98447e47abf54e6e01ee3"}, {0x1010, 0x109, 0x3, "a96c4dbc1577f1a9a22aa71312600586cd4d710afc1c32dc0492df3180d83b725e5cd986731a0a8a3894139b85f467d5230cd7972a48f619aa00184d0478ed3b0b989467a3cdef077a312ebdcc242002c23f94af0a1c527a363a696fa8581ba5405c85657ba726a404b0366e3022a96130565c2d6d1d8afa3a51080d7eea1a2840d55ce92d7803198c30a76623dd0756854288c5e697c383b4cc7bc09dbea760a55984b65000ef723d6bc455cf61546295a18f3d579eab4d3ee89c277b6ecb28c127da01e435188bc604e409f6954f8a4b00a62fc518c3def2a756a1e28f05f0149fbd856f9a723ed0e9474070dc7f124b64fc79209c8bf1ce8bcf6679e863507e59c81bd443850038a1ca4ecab4d746f653761e479b1f8ab33dedbb239145ebebc01315d95bc768c59a274856e89317c43a600da52a4ddf4f833cbd877dfbace1b862ad248bec448a67fe0a3bd2bf690bfdd1105860e5ec0b4eefbcd6e373c9b61b331871747052680c102dcc7c623aca8a77d8c57770985c44e54c984bf04d7a9e48abab94d029ed2a5d1cd08e3210c5aab4dc9e1e4f217c5797a19c82aa8bceedc65d3e865ced8be53955a50af4ba180932f25fb0caf446463e5d1113d29a1acb5387623f568ca6e16ee996d975973a5cb9f4c3a126931cbc97f5e2dcd5beb19bdd2e39abb28a7a86c0e3f4a25bd528caa756ef2543f909988711b01377ad73434a8f76476afff0b09df2074b7dd5080cbeae15e75debeec2b6cc662ef2aaa6c8ca75102d5e8cb9961e7d0d1cb0cb650c1e3a70703a809693a6f911162bfa05274db371673ef656187dc1056bf8bb00c79981918a55276c31c6d59ee1b368d658bae68749098716b361021ddb69411727253035a35075e4473e900507efc197a311ebf2d002a92c70df6b410021135a513672f3a2ae7a2a05786294bdc93da9591158a98e25c953ab1464c6bc856cca629cd17991009327f554e1aec0af34169e6fad9a8554cea47cb46e80ba7403f076f8c1a5ec3a90deafefedd4b102b66c9645e76dc6bbb2c3c422bad2e9335b003a61c4c5fc2f6657f6465ea29b02012eac80f856df988064cded577204750d4e0380a22d2294a9e78cd71861d2733efce20ea3e32d7323efd3cbac62b5b93eaa4df7908ed30b51330f37010c120dc56b22918dd5e2ae0b6aded317d59129775f02a06d4ffd590c82257ff6a968bc7715c9e36dc4168a8ec9368090897628aabb4d760182a7d4bdc5046e859362c755012b3dfe8bfd0c160f0c8f9478991eb4fcf7b0b71540af512c692d67e93dac02ccbcff5afee0e639e1280fb4355427d53b7a6a6ab98f7b30174268ea473a863b87fe7b0e45e9e3699f3722215e11fb79bf8e7634250a1db1138ac94cba7008eea23822a456761627bb3bcbc07b06c2c7602173e405bce7380a5b65bf3c7c740148c798a04a21eabb4b914ceb6996551b0b609ee0a821d3dec6a22bfe6a459e8fd8a28be2e284ae3a8b56766ef2d669ae9bb5d7d1440ac090df86c8ae8937736ada887b313c415e86d7f4f32ca368e8358f127881b318dcb8a3f1ef832b4c3e9cbaaa9217b4bafc4abd1f188642263dc484d478f855210179517f03e6bf7c21cf7286c3872ee0348d53e4817ca2442d2c621f65ad6ec67da2a9b605a1aba49324dc49aa221e5337066aa92a32d3e2f9acca653d90e45408526aa7fdae95e8bcfe2df561f2b3c31792e4794585c6b17b9e63ad2fb0b2965ec8b1dec828284dd2921dd07a690427b34921f3f60b4ddc846240d8ab154605f0402d339d5f7d45446b2172791d732b863ae31ebf2c7cc2e93f64e59811314bb511b0a072faac18ca6cb97a0e3965fdef785b7b11abb9df498e06d16330ce1d158ce97a434b20f48cd545e19c449800bc845402409b97bc9374a53b4d402e6ba7b67d1e5395c7a56916e2100bcf604b98418690486188a0598d9f3b4dbf394863e4d695377a58b6653aa793775c26c945f04d1d2c659b78bacc1c6a17525a3a32689d8be58d8faf09984ff3ad3b901dd1e7807dcedb33d41cf3277cb7fa207860b92be9a0d39b8f590e76add302a76ee2d189eb388725be92784ba4f7e39a8780dc9653fed9e78d077dc9a0abbaaebfac6ed4417340c14602ce8ace878faab479e0b34f5ae048f9de501f4033a9f62c3fd2693de7d3b3a51a80e68bdc32acef5c9e7d4c09076703fd713edff4ddfb14b55549d2c1d00ba79289fb30af334383ae020225c8cc1cc2ceebc72875baa7e544d1c8b53abf51e2bbedf6b9c6a2017f38c6dfbac27d180cbddb3c3ddb98621826f347c909bc2b1dc1757781f0b3f0332a5fe3b18fb3a72630312f2a1d2f44e883ee3b4d032950c26400f07e64bc66e759257715cbb59d0fe39454989b5393b9c1095d91b788f577e499aac77560536cd674d96f01f9277271d69db9946bb41cc21dd8446fe2fad854dee3eea62924a8e833518cd1f703468e05fe0f2b26c4ce15d4c118cfa01e15ba699d2f4e1a802c615525dae31ee5556bde1835f0a6e3e1bae389dd822dc242a6a9b65dd017fefe7eaa7a66ec7dbc70a34875487e90f6c3814018c3d1cfb8e2a1611e6d90a7745adc663311faea1ede3aaf5a7599b35bf7cdcff6f93015a8a0240ec4723ebbbf972572046615b804964edc5f70d73ace88ba1ce59fe63e40014b22c1d44f0ce3172ad694b9c4b6d5f6897af085ba55b1e0ab85daf55d4993f0b53702935bec4c59756d697f98241edd97aae28dc3fdbc226bae27b8b16371308489d0a1d9c9bf3a6f3e27b0277f2e5f8ec7a9b697d5acebad5c0522d1899a81ff1012ea79cdb4180199b210bec8985f12fb715a4acdf26a9935517df26d70bd12aa7016618660f736b35fa6a65f5027ad095c4a6ade385214e2d2f4b516f30148925acf2f111e439ae6cd2ab11dbc1c511c578a607786e1d00795b2ee113c4ee8efec6d2c181877a01793179cb95cbf5f6b01ca283e6620c8b1a7a652bc3120adc57de1054467d4d8801e50d9790f87f1444ff71c34e7fe6a8eb0ec39c85d1e1635683ca384292a263868eea64d423e738901b5b24a21986d73a9558ad05e678085aa9fb9fed85fe3aeaba3c2790b61dc7c60774e02d1912a3d22a33eea06d9ca8e64a92fc47df4e94b68ea35c96f2f0cc0c7ab393be2e62db608316c529cefd505489a6a8709d64a910e95d579b0cbb22f3b2f1abdb637073ce7b63a0f8afd60027ad617b0b44c8f104b1c33907c535267430c6af43f22019344172f9cd735c158d0d2abbd4b0ec6ed52d3eedd8865d7e64bee3be42de160732a3d0cabf610fa340bfdb384206e15229466aaf158ca54e7fe1893f0e62d4b613063b7bacf1728fc9a50e5a96bc776ee8b8ac537119cffc5fa6e87e82521b8625ea07e9bbbb530a8a11f0f1a3366a8e4f59c6af53901668c7de7cc9947aa6b3ffb3abe5f30e39f92f7925c26a4feffa085a440a9ae9816dafa445214f6a62ed9a7dcb96b1a3070a1ef9f330e9af7032fa4375b438155b62afe3be3fd4c3810cfeb4f2976cbbb51cd9416b81d530cbdc170cce84249266ac58b02f01b67b55c25876cde696a6502b5c3971c67172ba570bc80da58ec21a842903ed3d3d320fab7c9fc7fa5c001dc22091cd52a2eaf6129446c965efb65fc6b0e67a857a9f96bcc0f245d895e8876e9d1c4bceffc2f7a1384e905a50b080c6c8f56cba5efb9a466a086d31aaf6b75c4fd609ff4e81de1ab08d6c208e27c208547052e1dfb7faa49e341a1b938592f5a95297fa62bc008858c0fbe3ab80cd28732029795fb036e3e97e3aea74421f153f9a9ffe410e8c2fe5698f41a1f904ea15c1fd1c2476dafa747d76071ca5b5d94bc0088bae9ce264d298155c8f20b75bf990bd41a0c0485b31cde00b961988a1f66a2bf0c28737079bd929d6bb43e4553834761d9b6c07f6717fb9c46a9c9ab15644400c97a4a6407c94ae5eaca47e2622d1199eef84169c714fb6be132b7b00cebbf0350c8bd6c63a1ffc6eed4cdc1a3ce4357b7105c65695ab1bf334ed16a440578efb12ef48b7a61e59d0d5411b7b119eb827227046c61c9bff98fa26b0b8742a6077ff17ecaef82d316506e01d3b8d06854df17e9b126c23872993da3d5f158f3c37a2cc26cfc1dd11e2a1e10407b49d00ead878c3433c298bbb44bb341dd85e587b704102502a441d406719809f06b8d9ae6125c4af2620e53c332488de9f142c93c8abe5c3b320c0f720ec921570243e8aedca23084eea71d117e23b316dfa8260780b5e97b5087d439bbc8240806323b07b793b26cb37bf1ce4e53d03ce5df6e06d7b561050b58a44adec0a4a65ab659f76fa9230ce382b5001b3ae8d101601f34e5fc710dfe703eec36e9e1af47cfbd4f88d98c57b2ca7591a9269b56ba8661abc4ce1ed63542f30859b996f547f59356678a1912e6404e077357c77a483653999ecc7528e1a418e5b14aae9cc51579daa0eb3593ec0278d7514a24dcd4a692838e7812f59259966efe390fe459004b6c73988e7c207b5a7cb294fa114005c00bdc01a0b81cc83dc6bd581fd033508b7671a877c589785c8372e65d07500b818204f40753c92416354052cdd5ee2060c4bb34083f7cd3c547cc3d23b68181e9146ee427bc94ace2d51e50abe619763d220aeff3805efe2e185bad1b1eb206174cf079920804a896105e9df42d5cb7a2b574865ca8dc6cc96fa63c5460a6e27042c595f74d8d394ba80b90fa82ddd57b2c396bb08debfe2a9f84c108475106dce6c3f9524ae9503629d0ee7a1e9e1b5f176c433536d1d1899cd205cefa3947be0ea1cb92e35ccc2a194e55b9f48be2244cdb079489234c864a9d62579a5bc96641970c4fd792b2f04da513eef2202c5ea3e0f4e16ca7518ce53f697e145c48b17960ff12ef61be88af8e6a4614fdc278e80f49636a771658e032c9e061763ad07df43b98f999a0c8cb85459f2d6fa4ea986bb51aca8b3bbe53d9154326c8b19a8c86283125119afde4580cb96d878f2f71a1a217ea5550602e895f2d31cca02e423330f198c233059fb1659d87ab4ced2aa83a6cf416586bc858ec86e67025f32d74d0c18eb4ebded838c89457a48f904de4f61ae5f5ab4ac9cbbfa7d92a03ddfce122e60115bf38e567a9c90f798d0e937a766506c5da1e857ca12b5ffe0c2137cdcd49408f751c685d77ac28b1933e2db7c5d8766512cc45543727bb55ab170a494c1492f96239bc337e119e691918ef1a246301a207449a734169a87881d82271ffca16af9a5ae69ed55ec509f09f19047a11f92fb0c5fb0655e58f4a505b16b48471450e8ffb092be065a677f01570692acf84fb11781a15a92274d4022779117dabad2422aabc8de8f99c26131e0e2515a452a06b17b078521df972479a0b73415a34b393171d87a82f618257169feaaaf67a101fb777860e6cee922dcff11eb08d35192d8eab1a26c17406d0eaae627c103e627a33ab165c7f16d98ea4ff310cb2ae92d880691977a6c04f6825e8ebd5a244ff43d8939383c77b1591d9fe0d0c7e6aae5ceb7d2271ce8716a1c296be2a7525ad58e5c2a4b1d8530b22d604c2af1365afb0bad8d54eb90491d0d75075fada00912401be7e3cc562a545ffdce86d6e4d52d8311489ed5f08c4d8984466a6359be839362cec6dd0980cc7ff40e5965d6ec65ac91451c04971726f9c371d480e959294da996b827ac06fde31ad7db8016237ec5e1d2d049b42a032a5086df2ea52feb007e9250bfd56e4d88c7e0d37040610291aa51abf661b"}, {0x100, 0x11, 0x6808, "fda50749b54a797a63e4b7f08e4af6a50b3b6b6a54802389ce318575714e046f95d4dd09b3c168e3cf7250bd5512492492cd57228141715457076dc313b6c36bfa565bc6229d2812e2136be24eb8b709a9d49ba61665ea4990578c143b6fee4ccf2f517e9ffd6681d4edb15dd23fb76c72d53a642ba4585178737c4a6ca7198ca006cd1db674f3b662a9dd2267c6c3c94e1b960ca4311d61d56db5b60f91fc9eaeaaf9f3772a9133966c868a93783a89d53d8bb8c217f3a4df5cfd48abd46dc4190e21159e45adaa3beb62475c64f5cf022e38438c39dd03d697b0e8a048c1675a79e3184b63ee388ebac1c781e18c"}, {0xa0, 0x10e, 0x9, "1bd9ea3cbc253cdc927dc63ba7387a1871d78068c05e4c8926a15c70d693a221d85f5f8bb7cfca06a608ff45a149f708fef30709c847a872607eaa5918dd6e657804e38af8300a73c802bb82387a0195c21a24436aa8573ead0ace366680b82a118c301d8b39087ce29c6fbbfadc940811fa7a85987d28e4076fcdb9725bfbefc0c9096967474b3fefb4d979524e74"}, {0x28, 0x117, 0x627c, "afe7c41104a194a39895812b4bf4b606bd"}, {0x18, 0x109, 0x240000, "f7cb510e177d21"}, {0x80, 0x111, 0x7, "7b87d25e97ac13c37955160737089aed5897a5bf84d0064784f191f91f3134b6d62520faff4eb16b1701e42ec61cba6246159e2a4c0d8296b2c33e35aa079fa093f300e6df9a11debaf6d7b952e59f3a1c940d50bafa729d44af81857be6438cf010d8ddd5c83c4e4114"}], 0x1368}}, {{&(0x7f0000002e40)=@l2tp6={0xa, 0x0, 0x2, @remote, 0x2}, 0x80, &(0x7f0000003140)=[{&(0x7f0000002ec0)="6999651e9da098f4d932c6b01bc251c53f6a2b1d5e0e97b930b377be1ba54537467a0a4fe10b869ba0c8ad8b26e1916393fd3e3d784c2d57b88f15a0fb33985d9ced2ec361d0c8b2e686d1b8229013ef7f1f843d64ffd67cce9087d5941df6c745457beba1a30250b7651923bc743b6c766c057c0d70f3d9eee05e33", 0x7c}, {&(0x7f0000002f40)="89cf4adddfc62ada64b5ba402e0c7b9b8f10c0be9f71ec5cbdbbbd3dd2f0d324858312901cddce46c4d627568ef78f80ea76e14471c020084e1f2d3d5cae4f3ddf8021a50c7c60c85f40f6360d3e8cffb0200481213a4383c363caa4a5e4504206ba184e10df4a29c3bdb98a81f66da7952a9744f084287eeb694932cfc8b60f5ff8f5bc9e457d9f81f917a79e73586e6c398fd541b11a67d49b12addf22f243b9869eb6b543ff6b088fc45698977b04d0ef164410f5e90acc3ceabfb58a19e89b2cdaa5b19ef6f7867095fd7a1800162355cdf7a18c638c4aeb6188667b3db557592877c2ea6fce0de34e49b2e7214e14527f4ef8ce3d13bd", 0xf9}, {&(0x7f0000003040)="2234b6eec104f394e9847c3dac4c4adb4ef4353663f117951ccf7a0353b6042e74567ed94945c50d1cb357fbc2cf6aa401e3f575b8291ca8114829c3fdcb94341a0f8a2f9e36ee5de38d499aeed2520944547aa04bf6fe4289e7042d153121b0d977b913d20fb7b195e5b4999aca9ad23f923de7e7c63ee95457633cbbbcddebbf38cc92c8902ae6f55c9b29621a2f65ec310ecbae8944023e35f841ddb6a41f463f064b6e531829e7206c103f8deef74c1a3e87500a4198295287afed8e0baa9925878bdcaec5de815e36fe7d5338676a50a02a764e2583d07b14138c8a7fed7cff487c7fbcbbec94422557657db111a329cc03f5c18545d5d1", 0xfa}], 0x3}}], 0x6, 0x8004) syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) (async) r14 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) r15 = openat$ptp0(0xffffffffffffff9c, &(0x7f00000014c0), 0x20001, 0x0) ioctl$PTP_SYS_OFFSET(r15, 0x43403d05, &(0x7f0000001580)) sendmsg$TIPC_CMD_DISABLE_BEARER(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000001380)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r14, @ANYBLOB="010028bd7000ffdbdf4cc7b75e700ae9581225016053b3037d2501000000000000000241000000180013696d3a390ef7fc305f746f5f626f6e6400000000fb989f24efe7912db6151fe7fee6a63b2f5c8feaa0ea0a7a7d0441bffc0951b8886eec87a367a3efe59af3a7172d7a6d7e57edf806b829f0b153bd9b9a9ce08edcbae54a12b83883cc138aa384c72817e611c624246b1f18c43ef90edc70261983440a8053aca9dbb037074992d8c46d9995aee15ae912fed3403c972c723a3eeb0e89676e49f9c18ff84db0c3785d6721dc08ce39791c0bbee986e16f76ab721ebc90cb2ca18c10842b19c36cb0182c6b39ab0d8a56ccfa178c744d05affe4a6662b06ce03470e416bac2c37ab6dc4b53176ca48ddc048db2df60ca5d0717"], 0x34}, 0x1, 0x0, 0x0, 0x44040}, 0x4850) 4.795062041s ago: executing program 2 (id=4895): r0 = syz_usb_connect(0x3, 0x36, &(0x7f0000000740)=ANY=[@ANYBLOB="12014101175129205705092006c70102030109022400010200100009045807028ab53800090506020001000006090582020002"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x8955, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f00000000c0)={0x3, 'vlan0\x00', {0x3c43ab1c}, 0xd}) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7a, &(0x7f0000000340)={0x0, @in={{0x2, 0x4e23, @local}}}, 0x0) syz_usb_control_io$uac2(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x1c001, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = syz_clone3(&(0x7f0000000400)={0x400, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000040)=0x0, &(0x7f00000000c0)=0x0, {0x17}, &(0x7f0000000100)=""/136, 0x88, &(0x7f00000001c0)=""/206, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x4, {r2}}, 0x58) newfstatat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) sendmsg$netlink(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000000780)={0x8c, 0x11, 0x1, 0x0, 0x0, "", [@nested={0x7a, 0x0, 0x0, 0x0, [@generic="062f22cad74b9f9519187a166f4cf49ae8504ad03f553f36194c3ca0b911b4c9aa94d61ed4fd5c199aaade69134d561fa3c3fe8e4c4e82e61c9a083713b51ac5891b169b6713bb64e9a8c3c9fcdc9a0a6688590fd43fa6862065ff523f229fa0aaba743644beb277724432b1d5d18720e3f8", @nested={0x4, 0x156}]}]}, 0x8c}, {&(0x7f0000001e80)={0x29a0, 0x1e, 0x200, 0x70bd28, 0x25dfdbfe, "", [@nested={0xa9, 0x8e, 0x0, 0x1, [@generic="89e9adf677d34a66a47f87f6022c97ac54c2aba13e91ef2bceec03e0837ee4172817b260afd934950b37d9216507bd093ce01791437a62cf9ea04ce5a00ad5c9ed0748d5a16ed42a8a84d951e8afa8e7f7d78df4c546e1453d05bc66e34eef8396af46607e1d3fd5ad71a283ca4682329ea6d5332ed6ff67be09be8352cf3fa7fc7ab3c856e4e06eba379c5cffef55d3e63dc41da5df8b3a40e55a8b07", @nested={0x4, 0x94}, @nested={0x4, 0xda}]}, @nested={0x28a3, 0x6c, 0x0, 0x1, [@nested={0x2730, 0x123, 0x0, 0x1, [@typed={0x8, 0x22, 0x0, 0x0, @pid=r6}, @nested={0x208, 0x110, 0x0, 0x1, [@typed={0xc0, 0xc0, 0x0, 0x0, @binary="3fbdc3f68d06999467721a8434e1b7725d17d4878b3152530b0a07d87cd930a8b6bc6e2c520b2a132a193207ffc50feef8222a38c67fce4557aca3cc25f9d0d2e7499f852c4e8237e6daa89bbc2ff91e8103dd50fdc3f0976db5b4b9ab9c29cbd17c91b0e44f46f947507a856f732c231ac8b8557db57d2bc9a7dfc4daf317d56b17244fba4f011ce1bdf5625a44a74c4172f10ade3cb41cb1ca4e1630d15af87f7839e40f1f75c5bb3af7e14594c13a45ce3eea1abc4fdbc63047b9"}, @nested={0x143, 0xe6, 0x0, 0x1, [@nested={0x4, 0xe}, @typed={0x8, 0x27, 0x0, 0x0, @pid=r6}, @nested={0x4, 0x15b}, @generic="f3178b8bd2329b3c839c195272299002e52d9f50e228df850481468c2d6d41af6c93c3b2e9aada784aa6feb80211f331ec01a2a19e48a6f257234c1885e7edd6bb69f2c53cc8f4c3c6dd1e990c4b11bcd5162f921b9c774f66cbb4451e54cd66398d64613851ab63c4b158970dd9e6ec8514c7bfcc32771b3c13bb716871579cf7af378f6898e7fb34f9a6b8ebd5913bfd882e8a4eb2ea", @generic="677573d9d5738e24f4b8a6ae9259b2b12bd56933af55913c4a3cd901914f1651fe1a2c51376ce662a63d71f474ae0e99a0840aede7486ebfe5ac2e711d4446fa2df5570a64b8d261f506345c43793e593e0fae105ff01161aab9c3ea7be66d25b903564954506c4b25e53b42c1b6a42dc5a35184220fea7474265374bec63390897254116f28d924045a015b3909dda6670667140b614cc6"]}]}, @nested={0x12c8, 0xe9, 0x0, 0x1, [@generic="593678fb6e0a8b59ff0a10ee423bbe83188e90a6e5b1882571d86d644d399a98bcd0787b7cd98c7184db18c3f33f27f8c8aa6c2f97a569caf424ad6d78b7661bcad63950981644632825e084ee03da4bb9", @nested={0x145, 0x152, 0x0, 0x1, [@generic="027c5673e2fb55b7b1d0693a5dbd785ba0dca72c9f80572d16e2ab49566d100053542ce2a98eb54bfbb37bcaeba8e2e75136a8a084c26ef91e81c6c39ed3a63dc5233c1076d551e21f391103616f2eb472216312e8f151a6d482018b51200169ce4d15c76b8d3991163f7fb183ce8338608bc1eaa07639a2fc38ee00e81fc30c2aa6c350ec84bc77827fc0954ed5ae3eda9448d936e671f80d908f2edd37827e3537b1946fe1a8d77fab53e9fd03099c3904e90e7b30cb73dbae9a10946ba20405cec691b5b3ca1443", @nested={0x4, 0x12e}, @typed={0x5, 0xa1, 0x0, 0x0, @str='\x00'}, @typed={0x9, 0x75, 0x0, 0x0, @str='%!\xf9[\x00'}, @generic="056371c99073e52fc94a15fb9cede1c81614ad4592cc1a9415e0c1cad6e0310f7210594abc826515888f2a23b2e9043edf7e4be41bdf6e79b8233c5a95141b13f81521aaf25eb625e33c4344d99788c610396cbea3f3c539", @nested={0x4, 0x9e}, @nested={0x4, 0x13d}]}, @generic="0458ff586abe007692a61989eec8fcdd50e31559ab02ba3a6a9b06c832df1524483c9cbcf9eed06831cc0f53f2c10ac80272b075189fb28e819fd09b7c36795faf514ca03e3f3d2793dfe0", @generic="eac715fc39aea933515375e85ee925513ce66fa1a151ec95b67b8c7879f51a06747afea5cd70590dbe2ab57896478bd8faa5332464c8cdcee926d74ad58868047f6212d33ade150deecb1ec6fe6db13cdb6d379bfe3e2fd45b033ed8ac64e0a5a4542a44553f05ee4d2517107acacb4288d5c7960fd69963a7ee17f210fd068aea7a7cc148386eddd1aad34c7b36decf4f714208a2194d091cc833dc71d47f92055bb99efd5aeabf98f9101f1c679086181912f9e4c10c425592839980947a8a18a761e60349aed8ce01cae7d3fc337d7e47d8035edf4553e5a18ca044a64df54d0f43ca025f5bcd940e2e55081fcac812ece73c84b3d787cd6600a303e3836e8720333253d7f15e40a7f6e0f5a85b03b87cde557beb3278b68ab300a9498a9b8bdee2a890a13a0c59c2a5333cc9e19ec3ecfc7e6562be2ebbfc054ac0707e7249f2b3c4b393a60450675c0efc6af74aac56e2bd2623dc19168b0423af0de8e2074f48e6350fd39a765f080c9e3e1a9470b9982849508d07caa1b7049af78b679806d289fcc8b45fef2b46cee420a1a9ada0511220b41455336b18eea5809a5099dfe528376c646204b9b614a588e82dd79727d332123aab8a6ed9422f8e77ead1d59c770f6c503765087b88d75f12c56f3387d060bc6ceb326416e5fbcb11542770a68f28421b8998be38146655dfb9b3f1030903b4f88bdc37d3220394e22b293b676eeb098f0e6a8a3f687d0da4feb98b78338abd96f2d5d34d106ae47158e00860f4ae26edecb32026bac9dc289fc0d31a7e658a900b748b8eb5862f8bec67c55eadf47d0171bc3c9cd5e53da6f8d1f9440064f1d2e32ce3473cff71eae211c2521b6cd0572e6c8c74630cd55e24c877f1ea3821a5891503d88201b9448e0e6f5e6599a25e4b327f194e4c26d0850dcc2a3752c9979e85c6761b564d25200cc0748bf135c203205231175b57bc76bdd17be4676741bf6642916279862e8d8202dc7d12380188d1a17e540dfbd100bf986bab4ea9d0f7267cfa8b85dee9fd40ebf4cf09ce9a3e9505b1911cd99b60c66a7948a8764c3851cc9baae8e6e8e4156c8f0063ee749085ec57f08a931afb443b344c30f84be5a0ed24bffcf797bca61b727c7c399565f3a0bb200c9e61ef9fb90cbed3f47ad28e3fc16a6117d176ae049d1ddec1572419a2e097d450f79dd94f01e260cb05cfd7bddf9fb969ac2e18052b97d85550138a22c33de55b74a35ff017ce069e480db8208d1ead9671ea02ab20818b732dfe4cbb36144ce358077b0beec4c757d1194837c9dabeca981a77c190decbf8cee706e1d572864d97d176ee7d9aafce4ed88f2575e1244339c4c506b7b0f43a01b71e6f4f30a1941b9e461a2a25cda03fcb2989a6194c98636a07922267740308bf236c4adfac2688979d91fe15841d24cdaaaef35612b6293440ab92b1b50cd850f207e04133d014bf7c3c40c1139e99feff5f2f877e027decd0e0b343b88030b0ed1c75fc1e0fbd07f02decd338e924c8c90a86b6ec1ef2896045493501ef7d1391c75327c040d18468b20da1d1d64c335cedc5e42cb77c21d940beedebf0da6f5a17265dac5d6765ba9038b5546e4826e7d8322e2156b355acbfe4c6f5f48bfc2edfda57fad53631be1d29850b1c7fa289db70bd43d7d0bfcdd9b8e242c9c98d56e40caf1764c26a13bbc1f4cf9edcfaca4e1ed4e47030a994c909e96b06fcbb65038981b78367013cb7f0f0d299c317baf6f151e9e5232a0ea57fc3c82cec714b43d7f33f1c1d703632c974300ba18e869988a12cd1469457111cf04a4620451fdcc64eadcf2ce606bb8ffa18f6cc3e93836a5ac7625e96c159ba53fa14276ba07eb43d8250033d843b8c01ec8977562de8a8fadb070cfdf2e5fdf5a2d328bace7b9ca290887eb9f4da8ef1ab4d28cedf2d723c0ea825e6f1f7b2718f4567d220b4dd4f7747b3c15c0d8ceee537d57b5c7fd62355441a0d812c0db5eeead33cc6a2f83fcc8246520fb87eb8ba6fc7193bef4a3b6ecc4ce5365b3a0746634098446a73450e3b75a90fcfbb19ae4798a04b3684c618c492db6f3e52994a20b1671d8e8b032f59138f9aab981087b414b5dbf3213618286e6aad5c397c6300980fd3f10b3d3441ed9e35fc69471b994534a9151d96bed8379531c610956cfef2a8705b0c0fefc4a3bd82d4acccbe991fb06a94bdea92e794f2edbd6c83341aaeebade3b30beee300a4b1ec7f88f33ae051f5469800d5e5ba0acfa7a20005f5489bc378c75421639faa8ef1fa8113c6a0d269c1d2ae59b9bdbf64878b43fe849e1ad6c06ea50d2268a22332b9c50f29446632503b5c51f53383a10f51456e15e8c397d17bf532124b0a3b6dff469f13b39d464c58e55dbf0ca69858ee7fa8378358e08f170a7c4051b49743fd0cde93969c860a4f9ffd8a5c4ee9cdbca70988b6f2b8719431237f294c6ba8f4a7089246993f50bcad5ae3afbf4e7e718d0413b04294b54a1c0b4f5a2c88d7e24498e2a322eb43ae4f150401ba77eedfab10e4279c19b6c435fa80424a50f3bbdf3349f9bcf68e30f17f1f6d37878cbe18d3ba5585b3f316756ef9e8d0aaddae3f1df73269e29f349df1110d0f4930b047b4e0ab2c94cc3ad71df356f03c991bd30ba683cf354c19f42668f8f6bcabe145c8340bbfae2f10807e86a0c37bf481a43acbc2329d411a36076bb92afcdd85b3da3695e4e5e68dbdad5432b8bf2e113ecee66b15ab40cc56fd3f0f3eef3863a119c7ce8119e2efe86ddb780080264a99cdd006628652cc25b3a22642ab49b48d524566b7516459c6e6b04bb95c76bba1dedf0413718e94ea753d8dab79785ee392dbce0d3b388f882fa035bf78cc372cfdcb2ceb31def1b9e857349088c3de29a8d87be88d5e88bd8b8bad108933078df3a88572d39e7cddf98d5bb289a28c0500e5b0164b81925f4a93ae07e21f9c46cce86f3178d42a2f9ddc64962de3591140b507055aeddd69dfdeaf420bb378cbe1fa155541b262f8b0548888b74c2e88d1fe4ff32a415b08b8c9267bcb68789fdfe8e476546c1aa26712798d81e778b5bee8b67016514c081908106a167b6579edba888a2b7de662a3675f015f622e163317822f8e7394eeba9ce99e2fe9b97668b9993743eb9148a22a9bdd870c6a491d6ceadd22f4f8d9481b454a75650fc4b696ab98078cc1abbc1933edc9aebc2ab6c6a29be4ed84c7fcc147c81879bffdf745791459931dec483b47ce17664cdf6380240d7b48e96df9390bccd385cfbcbd3f7502f2dcfd8547e8da97de46db1116a99b3de367cf9f5d23dac75b7d4a9498477eef66072eec43fa52fd8654aca1597c2a04e7c2f0357ef709ec6d1028f2f4e3d8f248093df26de1992731ea5e88b008962e0b06e75d79f29ed87b722c61d1caba45825a33da282600ad0889814b5a346d976a6be1889c50e3236b2f2795adf05198104aef3e1926185a9bc6c2195999e71c5765550356f9589b9b7b353abdb6e6b77ba867ba57b393a549102e82aa73794766546b0fce43ee16d108b0a414e09f881e3c2b004501454127fa19e9fb4b7b917e954a6effefd2f31bdaec8a1122dc4ddcb14481060cff37007b1bd8c5c5c792f7487c8bc8c03bc7f462001aaf6ae2aa60476e9c10207cb7158812220123f6c7674ba3e33692a1360e9ae7b9f01abc0dcc775145ddeace5440b960dc706654b927f6905e8d78b9cbcabe81aa6c85685ce2d87bd98db28891af4c39d0cb70cb6550d1c6c97e1bf1235a39785231367a6acd87e4e0ebd5a4287b08782c4782e105c714ba7e6ed72ee3cca5cf4d34c965e56c949a7f6500e61106c541674bb4f6ac86edb3ce1dc969230d1392a3136fee29cfba5e0558de8110e8c90407380caa11f9d6b020847d2f5e0ec1af0d6a8ee9ceb480f7d32147d16ffd49bd6e8dca51b5da6a454409556c5bbc8d7407a483d6a60f65f7edd65ef032554af120a293526ac070a0ff1eefab2f20baf283915efc0a7e88911fb6649dc3d45fab1e879a47059f5921b6b7556af11d254dc9b9adbbfe5328f65ffd6a806ae5cac59e8093b6a1fb513f4e0625b3e7ceffb75722e97bae4d45e3d89ad446d032179de52a9193e4a5cb467412997e5b167f08f60f4072bd414e570eb158b3d069354a8efbcc745dd19c264103c69cffa5c69d1073c571480df601fd78c1d5b438794628ca5ecd4ca75dca18766eec53212eb7354a24a73fb6c4e021afb6f09b0e6c9b43acaa9efa30b617d7f8f7b7fd82142bd6d2f3522c6c2cb1d946852a37e78f0d0942d726543995099323046a3c9e25df6a5fde6361ffc9a95e6b21af08227fa7cea18ba02d0c65694ee72efa8bad8a84afd7894acd12282bf7b2b195f43f4f3d9cf70ba6635fea976062a47a6fcb8403bfff26236542ca5966b8fc9691ec360e4815343f39939d96f64ed05d9b45d155d6c15ce092533fd3455b065cb463e9d77c1ce97c73f6cad1ac99d69c3b3332314d4f0d3bf32b136756958f5194e429a10a1a0507d908e4328da1528fc26a51ef3ba9b8da40d523e2042cd21addb905a20d77c87f993e9d548e76318c9f72b923b3ae32bbb024233657cbfeff9c9f5bfe82a61589f8107c8d5e3ca1da4ad486becd7926146b81149603ac9d1f3305fb417258b3f9194126aa1fb07468f7dcb6dd41d3a7bc92e8d4146e9309157101df8c2b1f558be94fb398c628d445bd1bb423ba3d90b46fe76a6bc12c693ee255b192bcbc819a44a4c348b074e10fa4b6ef5ca72be1d95be456bdb9a7341378b889f3918a50dbfdd0870e62bc2558521f613eb2ccebda4f9f8b8b6c553f02b2e536f1f86913c7a103f33ef13506357d6f556d69db19f4fafb88e987103699709bde50b8e89712da4c4cca1fabff816eb931f35ab8d5035b02ff4330f721bc748c2ff070ce5f5ad5921472e829dfbae8dc705dc4f7f376ccdf2275ef62bd02beb6109e4d444116607c6b9849f14a5a161ba8520dc318d3ca46688b3eb7f07144801f15ba99ed83e608a8559ac9499dc4f9a30bb538cafc060f432422e18629a17023dfa7a0a1f364f0b2ec8bdd805d379fb915d74fc69441ae2fd4487d186f5329b7f7cf65db8ae425ff4163b9e466c1f7808864af0eae0670569d8f359f18f734c4f99e7f513512f0eee9e0be1271b19d98f3536fedb2dbc679e67a846c2d7bd2c62fdf3e6c19e7b408d9729b4fcbaf3d6ae6c881b4e1d9ca2feaf0a3cbfb74ccacf26474827d53e493e84c2b8ba665f49f9d50df0bfd54a5a6b3821c41916da5c87a088ef80f97f998f5920054bc0145e205b1ccaff2ad14655acdef86941dd2b4ed7aae74666d97b0ce0ec5fef935f1e85dee5b80354273e4c12dd843df3f40bcb36c13cbf2dbaf78f62c9046b2dc96705abe72742e590aeaac816de42656ca9cb1837db7643aa364d19b546d259c5b93d68eda5b521887270ab88adc1cfc929d3bbbecd8bfa5bd3b8e11ea576244d9e88471f579470bf9bc02ee00d8176cbd39f3e018a827ef2d1b754d049e96f5ae1106cd463ce41de6055c7dead38373912ac313a9fad7018f5f3f0e4fc929482ff5816d6ff3dc01511fc905dcda322061cf27a24a1cf8859d12df5fd2b36fb26429541d464edd62a9a14c90803e035eeee73028a0bb08cedcb4096fa77594b0cfe47b46f46947ae2284054ad20207a23837da6fc49450f6a053578fd4240303733f1ec894a26f62f58037df455f6f941342a046856e5b828f3d036c2c5ab2997133176c411726f4dbf3a9ed4d4dbb3f", @generic="281ecc49c06e7cd2d56127cd03c72860a876f484435c19533458562cdbacf9e11bd0f0bbce831f70fb02e5f337a5e5abfed4c0a3050d487a45025b9ce363efa21e5e79604fb44e57cc379d9d1010c9ef2caa14af3732523e57d42d3f07188db8a76e3aa0d4d0d3903afd470b232ca60113d93e3b853163a7bd26be1c53ff27c4e649f9d80200938382e9429c2aa1e934d7b1f82269db3aa214ffebaaa4775dc8d36f7c60cd5093820aa3f1f0a1f7e13aa0155396cf47c22e8ddcd5f06676fec3b9b30e50fcb6fbf7a09a9db2440d1e005c24a56d1a258b44fa5bd099cfaf65a4"]}, @typed={0x8, 0xc7, 0x0, 0x0, @fd=r2}, @generic="20aebdc75861eb3ca66451ae1f8dd086a9420a4f01211137add7107a5e25c84ac25bf5449fb7b4a30f1ddc611bf42b281933518c1dc40ae73c9c05332fb3454d493fe12433f45951bfcac79c537e03740a8cb4373253bdad15928cd26a3960d0c5b05ef468acc14c6de30e4f539b04ed92c4f9c99a9bef1c9202c15328fcda8b1a171a449ec16762eeec99e3f9c1bf7592148903f63b8498ba609005d1bf0381835b01af596395ca4d80d8e850845188a6b395e158b57d2a0e10539a47d2ac10", @typed={0x8, 0x1b, 0x0, 0x0, @u32=0x8cde}, @generic="8f0fa21b8001d37accbe141434c14a781d2b0b2d04eb16adca82fef90383ebe028749ff5426e4da26e4ab24b63d9333b59509fb431b26895436e963cdc32310facffd1a4921b58ac4aad8838fc81fc4128071bb27c581fe75ff8b8dfd57d37b18c3e579c2b0a6e78a2e6a05f65506dabf787c26db6b279a3f17a96670bc593d7f0bb774627f1c25847f343b833e6cbe1dc4c41e70c3631ec7d61bb900d6ac2616852ac6cef3845e9f1d57694", @nested={0x92, 0x119, 0x0, 0x1, [@generic="ff0a52e9836d6636ae8f9ef1423b0477edb16c66e5dea2f733c1dfb91f17cfb921f811bf2252c175622f101aa2c2a85cd4f29df9e66e249949b0286a1b63e70eb4ea4a9129cdcecf21d772868ad744f73c73591d4720deb42d859210359e02eb1616f760fd490b72429b860745cf19ea02576ef95bc1d7f26741f6c432784d113f921042948603ef86d2299861e3"]}, @nested={0x1044, 0x20, 0x0, 0x1, [@generic="32b5f55e8ebaa63859a5a2ae432ca6f676b3ef812fa81d8468c949a7e03435688f755a3c061952f1e5a2f06ef8b0052dd661376b49dc81a3b12ae485104948ccd134cca7491554f0e0bedc5c3b710932ce9227311d1970331c879fc38446d795086c97760e99807cb9a7f2b7ed421c95b61570243e4643d52c30fe4ae31df5b746912b25e4c02493f33583062c181af0dc7f171560be816ebfa584b182ac1f8f556d559e8d38e90200275a9cd92444a77dfe29f8880bf98bbbba6805d03345ff6959803f6a95a2e0da3e4533565113b7225eecc6705bf6c8968b4b2aec0a58cd76cc80e3b0247786d0e7460189c97143e52c38a415dbfd896a9edcdbf85820326016955ba505dc013342754f02c436ce6fad82b472a3ee6783d1c2cdb97131920d247e717f28aca16f49f2bd46d676a3b631e3a4ef527d2b2520fc400dade2b8966ca4a50285b8b3d4c1d7e456b5db63247d7e792f8112d5ec22e6e377edee6251b5f120e9fdeeee6bce13dd1a2072e204810e7d166efed1e9649e7a7a5bf9ce0f5a06ebbaa55208680321b9c12945e7799ed81f699df40a5fd512d04713245021c8fd78d0f1cceb31210dd65eef9b58d53e5e2b1421b4f4ef84e6ea7322911a367d097be20c785fc2694a06f7136e4a77560beda64f7344d80eff24ec7668e2714356fe8692adb73df8ba5b458ecd01294bbf1ddd96929b2019986f6ca52d5852991682353ea9cb588c754f61822f65299d8aee78ed26bab660c7075f386339b986c4791570ecfadac56d48d4ff414b7c0f7bed6bdbea8493d78ae881794ec3b4f5c4f3e783d8801babf325d96f90a148d3f14e8a97854e9914227f9b23510e181adc0d33d6ba6b7b8ed129101de46415413620c8078157b7b475f3114f8901575ebe14976860e473d9d3972a8088d02f46c54fc73c4904334d89320309f6161b46462135bd8dd5c93b314d425146f3e249fa1a924125e972d0e4911d3584a4c46cb46dc4959d6e9be23bd42d8fb74830a6a247c125e1a590c0b32d24eccbb4dba37cefaecbe367795c142b3d076645628859b7bd07016d5dc1aa3d07641e226e7fe94c55c69993c37ab57294b04cab567b929f8e2eca6486c0914682a78298bfaaddf4841bce00f9fb931d5872ef8697a64c34d40b39828525f059532dccb717fdf32c11e261ba6bdad914b2f2bd33f0ec99d9cfe40d431ff787eb7efaa2f1b7dd2e97536799b8900e632444d2f1c1bc9bcf4eb0223e3d3d3d5c8b9b41b0f18994b2b64975a8f1a0a972bcc988f33f333b03ad66149485046f1ae1440c381e3cd3ecc8d57ff01ec50a32e0e7de6c1b939abf76a348937af7af1fa83b30b398a8d469e417812f90b786aeffb290188825d2eacbdcc36787d3395cb52f275ec6a236915ced132e4aa9b27a755669d44553b4c2e58ca2d6423c8b2c5c3f6257870d5f0129a989f2328e6a98082ca3bdf361cdaafe6e0aba8917a965289425cb822860f774ab078e8dcdd0c7895af1f1f9efca978344f75fa60ef9208094c15460caeea4d2c782c3767b408135e8212ef602d71ad0c2a47e82d3044945b9df4b0fcc066fce1878b066cf9546e96ead5fcc8e42cca7847a224f185815c25ca80bab478015e4bf9c1c1803ab86308adc8c2c0105811e9133f93cc82b92f435184ca735f72eea313f95af31f795f450d4ae81f22e22775f5acd8932e78acd0439ed85366fa8f34d5eb40e09c8d92fc61f95c9d9dff532eb99d8e6452c7ac04e3b926fe7e3e781333ca7da60a7d18735b8f78d0d678659983717619833e47d7e4d7fef8b99d6f8a319789f7d6ed96fad86553ad0087a936acf72650373fcb53eb1478160153b6f930c79556b537e92b84b6dfc29caa8b89a8cac1f4d81fdec7525a6cc9c6cb9454f275fd90223255d87fa06b7e923a661dac8f02037257e899a06439d75ec2370975c3741fd8976def6068ba28b5ea5fdfde2dd362661dcc990f0461e766b3650c2527a1c4bac756e354c2ea35194b5eaf0f81fa23ef304d95e5693a42af5319300f3ee6417a24045e7f34b3c94ced1fece3f82b4a7b8e313eef3c6665e21c575def9125e97960ccea0f5faa92105be58168b9cf14c6553747176111e5d8c953ea7948a798fb8e94349427ac5aaea914e95c8c2ac4a7b8815946ed73461f92f5bd88855dd6bca14cc5ceb68138a4a107a4036946f4e9d17149f601efe0f3aec91149a6029ebb272ae46563a6d534ae01732fb934d8fc809adba16121032bb2795ccc8d756d1c8f75455496af9805e5145e825699c652e7f64bfde821416ea4d50ebccfb7f8ad02eaa2c57faa46a20ea927b51e54feb62b20a04c289b30282d351048c6faa06eeea36ba81e936e90eef7a4822f889156b2c0a2f8aacf892f5677c6cb36f9ae3bf29edfb8c4d967b44c5f3377e75c26961e7fa2532031842039de9777ea5524aeea251c14ebf54a82bc94af001492bb6ad586877aba0422a36ea7ef532a4a09dd296dd51fea31323deaa2772a0d153a521ac1f5c95eaafbcd9d4c28d2a77f3a4df6fd9ea42efc96383708fb5a61288c5f598180549719e83323e5dd8f4459d3828cddd343529f8de046cd82aed80a6566572c1e9d8c621503bcc1453d9d5f4f460503e65b1a41f78b914c0cde42a6f89b64676a1d539f5935657f45f60c4e70a3f9d2cea1519531c907eb81f5d32fef287866c5b74d85abaa68f7e9ef4a750a369f56a5672beb27eaa3b6eddb1abbd2c03da605c614e85a2a2543fa2a7fcfaac3ac9b3043641961c395742455dd4a7c06148c4f33e29c3839fb55d4f6fc0724bdf3fde00b0d48e77e8019acb54b5ccb326b73241076d35c0de7b8c9c6a1d94d72c1c8eb5a54ff2d7df20db7714d5e393a1acf434e4a3cd085471ab1a6005e8f5e5679412a7d17e7e8dd8a30110df1fac87f25eccb0a94eeb28f94f89c804aa1fd1c4380e00f392a4418b54e975e692028c9d3f54465486847343136cb5660f5e40a9bb03649d700be18961dc16861f6f7c76e4ad3ce60519a715ec4923c195399d82a3610ae8c440a3d0972bf3d0138521543d8d0913288d092293527f871db16535ccc295e12ca59bbdc27931413719ac17af806882f16ea6400836b5077d86235830aac65acee4f3e83c640c4361292c9f8992864a57806989420e40dc5e77ee0b751beee394e36d3130af35bfacd5fdea43a08964d7114b3905263bffbbba9e5d72b32a3d5644b059c4af95f4320003364c18629ee2e73f5c8d8ee6afb8a2bd8ea780827b1e12ce48a92a8f226e49dddf8cc615c014821b774f22a6622a0d4ed8b3ad8c055179b473e950d2f3bb58773a3be4ae421dc88ec080878d158365996aee3df85978652f9ab6b43e080b310b5f0551ed145a4ae0a4178c54092afedf5560279d0649898a37cb935bab878bd2b587ecd3a86cf77f00a98c7191083c52ff8873b601f12df9e14d80d225dd8223261fa488b6326871af119b4f26369869ea7c612588faaa82660dec60249133cc99fa05e3bced253be8479d29f34ea1c758899eabda67e8ff21a89f403fcfe6fd5a67e9f4499d3a73ecd02557866216cb6840b55e3ce2824db917b7d2f92cbf94feb9d301afe0f898effc6bab90a16dcab73b8259f8ba1b3f81a2ea628e6f1aeb8182e6aa45febec72b9819eb026e4e88bbe03c9ba437fd83b642a4d7731550c5801abb1ac2c530f5410f546e67cbe77406efe134a01afce86937955c71a925118d9fd3e0c661cdd7dab516b926fef1989f71ad236c92e72283a6286c73b5b1f13e2210d0ebf17283dac1939806ca584f0ac387e0654dae82d3e91f73039395d99154cfc73d8665700d4e02e6e2831e2cdf2a8341f9c213f2d38b27226e96b20f4d98b9482ba2a2bf6faf31aef65e2eb570fb04eea8fd91f6d3143b6d3d7970f505e693b1d467700a927428275ef0341bc91dfdca21ee38f8356502678f9f0f2d7be9a93750aa89c255efccbe4f7f4f17c4a8802dd093d4e0d55408af0dbacd0c5349c2cdb07823a58190e3c7c1055d26609c70c93f296cf0f8dacdd897d86c38cc5c69a072b6823689dd7ea3932db4ad373444f87006768abaf0a549a168ce1ec01e517f1688595975f81e44151366b4b90e214fffd93016800545392870dbd02565876d38eeae5e72a54d8a9680038aa4ebae152265a6e56d2b9387535e42938bef72cafd2edb6e035a7734f7682cffc8cf4d2840a2b60026c18c0bf2148f7d313117989b44a2b80a60df314c6d76086f7535bf92b52dda8a020bdc358130e43c5dcfad5a9f7d919f5f85cc7679cb6f7e789d94a30261515712464d05e1145b3b6da6b4fd8960e809d1b4289d2709faa9dc0e3232fa2cefd04150f14f824ce912ca8c3d1bf5cfbc28727dfcfdae812696f1f59c349878454d21d12296a803b88d4991b9677a9c58c01d31543baea3d57982baa683f5033c4e40af77d052c2b2670b36f4d9699e6686269b35ea0e3286594277493932c8dafb605bacb42ffee737a0b9674ebea15bae9af047a876f997b061012ba5357264a1177dc0a0e74684a55f0570db525be7f5c299fb523bd248826c2313e4f91745a698b7e9de1c7aba9e9bb0138a0d7991b53d7bb309e3ad2eefde54842b8367255e32cd53e6fe5eb42a804620b00438079b1e9a12a78dd13ba8c43d35fa0822507bbed389600b535dc44d40da1b09736fa05af929d1230df485bfafa076117c347331f323be4f37579263253ad5d4ba9c9f01ef474f7e37bce516b8343aaceba2d164e0ba756da3860c29a3ca04a4a30ab976492f13cbc4ccd68b14b3a89f72d1bec284c1f34bdb1ebe23b90a510cb7582c1bfffef7206a875be7390788ad4a74ba8fd5a8efb81a85d01b0f28c25dd74a6ade271db112555f84a769f890baae99367c73882015afc5f31a0174e1286cfb4120bb10ed54957db8ea58767652dd15d79a0b3a6320599367d4eb3a9c3e538d3ec4ddccfc44d134c8c0eab0ecba23fa96fa77a323e5b3d294764c8c72d9e2dacbabbc63d4ea8803a0d895688656eaa5322ea5ee70ea205d2a1a8e3a63d67725abf3f3caf28d0b1b2d1175807dd1099a302c66eb3d61a03e259c574ae418c9869553623f913457a6ccc722b7ef02ae459eabde25c980627419b4c413d4b73e8b025731573341dd21ffa9be47cc65f6fb1d00c34e102826ff3a7d3f113d09887ca273eb22e9fd4585fbcd55ec057efb88997c0c4f8143097c51e72454fc576973e7378bd35771dfb177c5b744c03aa3246c3b01bdc5b5cae3a81561d1732c136fb768d0af36c4ea2947aec18469e464ba3cf1988b63b007fc89efde31df15b8633b73d0f64995a7b2d6de1e256c64184fed997091fcfb2b08d48127386e8d16d29486421f1a1d7c643495a2f1c2e53e84f1496c5d4b1a6e2e62a64871bbe23ee068cc29f7294333a3c94e2e73347b1c1dbe63dcd1e66d47a9b7de25008df762bfd7ace06fceeb8f8f1d7a2083cd4b3e28b862a6483eefe9812612e8d2bb2709496339bd86b29bbb0a3856e9be1cf608b94ad5e09163879ea26e3f84d9503fd49655162995711e1cabbee91db522b93efbad9596aa712054d7e820072ac0c01a9b8a89c45bcdb8ffef930a1c5f01e8fa3bd7c8f20040faf8ecda1a90bbe864455d9bb56a14898982a16ebcc80a71e5fed1323c29c4fa11e3a94c01b91291213d90d53bef8fabcd3762e4c2f667de2a8a73f2111cbfae641b77cee606e08343ae832d15b722a3525ab0b03e7ab7f31d274d4e070f6335cae2707f350983192e", @nested={0x36, 0x145, 0x0, 0x1, [@generic="ba1cbfc398f7157a73078d1883d69a77b588cab187085ae1", @typed={0x8, 0x60, 0x0, 0x0, @pid=r3}, @generic="6907935cb025", @typed={0x8, 0x46, 0x0, 0x0, @uid=r7}, @nested={0x4}]}, @typed={0x8, 0x115, 0x0, 0x0, @pid=r5}]}]}, @typed={0x53, 0xe2, 0x0, 0x0, @binary="a04f1650605fc8a600201fa47f9745c1417e7d6e5a537243c3c31dff410ce2ca32bf2058bd11145be6e378b2ba534264d4731905d2ff9b63cda57e8e84b349e62a62dc7f8dfbb28cc4eea411465136"}, @generic="db5eaab9f4347013c1e67061be7e", @generic="1bac4201fc4565ed9b1ad1e4adfc7c3517ea1f72aa4df041f6e21923bd2b6c90cfda25d4edfd88aa38f8f1a2c76228544bccfb5c74c82a7f05b30385a860d9c74a6dc7f5d663c1f025c782186fd995ac6dfac61c0c12e4aca882be98c646e3f27a39b41830ff395974440b1bb3f611bb334965858f55e30d3f027669ce7e2b68a52d9054231d827ffd891ae3e4fe20349daeda5a47e117f587d5b44e912c91a6a9cadb4764c66a4dca8665a37cf0791dfdca8ac4dd1e2d8412cb151f0b7da149e9bce9f867c723b836c3da0eec5ebfb6d1287e19186cb002f2a89d", @generic="f92b74a61300235bba7345fa31ba4a0f058a831e62871e9120fb448f4e0c7caf6aab1b975c77", @nested={0x4, 0xf4}, @typed={0x8, 0x8c, 0x0, 0x0, @ipv4=@local}]}, @nested={0x1f, 0x77, 0x0, 0x1, [@nested={0x4, 0xc2}, @nested={0x4, 0x138}, @typed={0x8, 0x15a, 0x0, 0x0, @u32=0x100}, @generic='j[i', @typed={0x8, 0x103, 0x0, 0x0, @fd=r4}]}, @typed={0x9, 0x1c, 0x0, 0x0, @str='%!\xf9[\x00'}, @generic="e98fe896d496eb991c3cddeb7cd3ab9e93cba2"]}, 0x29a0}, {&(0x7f0000000d00)={0x20c, 0x30, 0x10, 0x70bd27, 0x25dfdbfe, "", [@typed={0xc, 0x50, 0x0, 0x0, @u64=0x100000000}, @generic="d3b689631b66b13cb6f40e19fbdcad2ac60bd330d6e736289bce264c8820d3a0771a8897bc21a380fb2d99b0890d08b1eb1944975ec997fb8dafb50edce13dc23ad67f79da68b24a2e997b739fdc3e5f61569c9e4af919f304c151f5a2e204257d09a586730324ddcbf06da2777fb77ef47be41183195712d2f9283d19dc7751da877da232cd305772af10aa859a7e9fca05592b35f0c50815b23748f538fdea1cb5b20e26947c2338e0372e519bb292071d09b2635150a3c7432be143759568aba2b5e1c301c183", @typed={0x8, 0x57, 0x0, 0x0, @uid=r7}, @typed={0x95, 0xa4, 0x0, 0x0, @binary="b09cbd4fd090c2e66ee39f326c0025e4df85c83bcd48d258b7f3ad7e961efb2eb87417b85af049b3a2792fd5caf0df955713fe4171a927fe88373692434c10876894289a3a5dc548871fa3edd6cdd7d3dc7bb929f8461fc59f0403c2ceaa7ec398df0f32e562c0ffe7a353805d9ac8a18c2bf70ced59019f4597d73fd6bab078102958a1e5c0dbe69e209c59ea0dc40a30"}, @nested={0x85, 0x16, 0x0, 0x1, [@nested={0x4, 0x133}, @nested={0x4, 0x84}, @typed={0x8, 0x20, 0x0, 0x0, @u32=0x9}, @nested={0x4, 0x13}, @generic="cbfb9094bd86cd2c341457b286406fcc8e7d882c747a1aab679ba1d0e2d38127b64be09f4ed33c75da1e58d072d07418820facb798eb005a584291a5b4e6a4b0b6ac6d2e9883def091fd32f3fd7825352f2088a4da30358147ce3ad8bce12993f9519d794ceecf26d636844bfc"]}]}, 0x20c}, {&(0x7f0000001e40)={0x10, 0x20, 0x1, 0x70bd28, 0x25dfdbfc}, 0x10}], 0x4}, 0x0) 4.392501825s ago: executing program 5 (id=4896): r0 = syz_usb_connect$hid(0x5, 0x55, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000000000406d0488c0000000000001090224000100005000090400fe010300000009210400000122240009058103ff03ff"], 0x0) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x1c900, 0x4}, 0x18) mknodat$null(r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc000, 0x103) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000e00)={0x2c, &(0x7f0000000ac0)=ANY=[@ANYBLOB="40062400000024113125417fa88240a93ace11364bad05adfc"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x4b8, 0x202, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x90, 0x0, "", [{{0x9, 0x4, 0x0, 0x54, 0x2, 0x7, 0x1, 0x3, 0x3, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x7f, 0xe}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x40, 0xa0, 0x9, 0xff, 0x5}, 0x68, &(0x7f0000000080)={0x5, 0xf, 0x68, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x5, 0x400}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "313ea29898911a3265a6292c4b8c2114"}, @ss_container_id={0x14, 0x10, 0x4, 0xf4, "03ea81d9c3ed98718734b0022461432e"}, @ssp_cap={0x20, 0x10, 0xa, 0xf, 0x5, 0x4, 0xf000, 0x4, [0x3f0f, 0x3f0f, 0xc000, 0xff3ff0, 0xff3eb0]}, @ssp_cap={0x14, 0x10, 0xa, 0x4, 0x2, 0xbf, 0xf00, 0x75, [0x63520e891c0d3188, 0x0]}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x438}}, {0xa2, &(0x7f0000000180)=@string={0xa2, 0x3, "1838b21a4f04a778fd12bac113f160c8b712f21ff6aee858e642c1fa885b34f47837a49c67a42f3e35a58e5d7417218feaabfba8acf6a4e28d08d3e7d7e23c59ff0fda0bdeae8cdfa09cca2720ced82e91970d427993907189d21a44c9b18cc03b6409bfcd06a8c6696fc1b2f731f3abbc7f34aedbe45053b1bdd5e2226b163510acee40d2f46efa7c301e8950765b79e819dfa6a231ba84a4ccb8f6a1eb9c4a"}}, {0x19, &(0x7f0000000240)=@string={0x19, 0x3, "3612d4e71fb9446a577240563f9ed5d09e5d4ec25e5cf5"}}]}) 3.640157869s ago: executing program 4 (id=4898): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000001100)=@newsa={0x1a0, 0x10, 0x1, 0x0, 0x0, {{@in6=@private1={0xfc, 0x1, '\x00', 0x1}, @in=@multicast1, 0x0, 0xecdf, 0x0, 0x0, 0x0, 0x20, 0x0, 0x87}, {@in=@broadcast, 0x0, 0x32}, @in6=@private1, {0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x800}, {}, 0x20, 0x0, 0x2, 0x0, 0x0, 0x81}, [@algo_crypt={0x48, 0x2, {{'cbc(aes)\x00'}}}, @replay_esn_val={0x1c, 0x17, {0x0, 0x70bd2a, 0x70bd27}}, @algo_auth_trunc={0x4c, 0x14, {{'hmac(sha256)\x00'}, 0x0, 0x80}}]}, 0x1a0}}, 0x4050) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r2, &(0x7f0000000180)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x2, 0x4}}, 0x10) bind$tipc(r2, &(0x7f0000000140)=@name={0x1e, 0x2, 0x0, {{0x42, 0x2}}}, 0x10) r3 = socket$tipc(0x1e, 0x5, 0x0) sendmsg$tipc(r3, &(0x7f0000000380)={&(0x7f0000000140)=@name={0x1e, 0x2, 0x3, {{0x42, 0x2}}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4000884}, 0x48004) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = openat$random(0xffffffffffffff9c, &(0x7f0000005240), 0x400, 0x0) r6 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r6, 0x8915, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), r4) sendmsg$NL80211_CMD_SET_INTERFACE(r4, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x60, r7, 0x8, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x2}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x20048000}, 0x0) ioctl$RNDGETENTCNT(r5, 0x80045200, &(0x7f0000005280)) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000001300), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r4, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000001340)={0x68, r8, 0x1, 0x70bd2c, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x9, @media='eth\x00'}}}}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x4000) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r8, 0x300, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x1c}}, 0x4008801) 2.960524086s ago: executing program 4 (id=4899): r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000540)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/71, 0x47}], 0x1, &(0x7f0000000380)=[@mask_fadd={0x58, 0x114, 0x8, {{0x3, 0x9}, &(0x7f0000000100)=0x7, &(0x7f0000000140)=0x3, 0xfffffffffffffffc, 0x97, 0x372, 0x2e1a, 0x1, 0x4}}, @mask_cswp={0x58, 0x114, 0x9, {{0x8000, 0x80000001}, 0x0, 0x0, 0x4, 0x5, 0x8000, 0x4, 0x30, 0xfff}}, @rdma_map={0x30, 0x114, 0x3, {{0x0}, 0x0, 0x4}}], 0xe0, 0x44040}, 0x4004001) r1 = openat$dir(0xffffffffffffff9c, 0x0, 0x1280, 0x51) statx(r1, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x8, &(0x7f00000105c0)) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) r2 = openat(r1, 0x0, 0x109000, 0x120) write$tun(r2, 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000020940)={&(0x7f0000020740)=@caif=@dbg, 0x80, &(0x7f0000020900)=[{0x0}], 0x1}, 0x1) setsockopt$RDS_CANCEL_SENT_TO(r0, 0x114, 0x1, &(0x7f0000020980)={0x2, 0x4e20, @multicast1}, 0x10) syz_emit_vhci(&(0x7f00000209c0)=@HCI_SCODATA_PKT={0x3, {0xc9, 0xba}, "b765a1ca031600ee5f55ebd515767585acb8201547776767001b3bf28ebe66bdaf9ac76700baca11b18428b128ce80993bef2667e8d5f4f1d20374b4c83a25c440e9249f2bfad552c7c70bedce904270e8a920287d23a858501f4b9d96ae69c36c25eecfe5e5058ce17346256e2d0f878671491071efc58d47ff70a0b4a39dde86de7ae0bff58aeddf590be0f5daee1a47379c33267669f63876593be68c093dda11dbad25bc0824202dac0a9e1b5fb0e529a01297bb8d03db44"}, 0xbe) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000020e00)={0x24, 0x0, 0x0, &(0x7f0000020d80)={0x0, 0x22, 0x5, {[@main=@item_012={0x1, 0x0, 0xa, "ba"}, @local=@item_012={0x0, 0x2, 0x9}, @main=@item_012={0x1, 0x0, 0xc, 'Z'}]}}, &(0x7f0000020dc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x80, 0xfc, 0x1, {0x22, 0x415}}}}, &(0x7f0000020fc0)={0x2c, &(0x7f0000020e40)={0x20, 0x12, 0x2b, "c1e7ff0a0e06afaafaf3d99b467acd282ee4bef7a04b52361f3b09bee5739ccaa929691c8a5b0dab6b2896"}, &(0x7f0000020e80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000020ec0)={0x0, 0x8, 0x1, 0x9}, 0x0, &(0x7f0000020f80)={0x20, 0x3, 0x1, 0x9}}) sendmsg$nl_xfrm(r2, &(0x7f00000211c0)={&(0x7f0000021000)={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x48000}, 0x1) syz_emit_vhci(&(0x7f0000021200)=@HCI_EVENT_PKT={0x4, @hci_ev_auth_complete={{0x6, 0x3}, {0x6, 0xc9}}}, 0x6) syz_emit_vhci(0x0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = syz_usb_connect$printer(0x2, 0x0, 0x0, 0x0) syz_usb_control_io$printer(r3, &(0x7f00000216c0)={0x14, &(0x7f0000021600)={0x0, 0x1, 0x44, {0x44, 0x2, "8fc91a135df70b6d0e4ab8953573b39ce95a181067dc61b097ed09204f8124cb73353c61766578b744394965f623d694fb44bbc50f18a76e01a1ba255488e85fc785"}}, &(0x7f0000021680)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}}, &(0x7f00000218c0)={0x34, &(0x7f0000021700)={0x0, 0xe, 0x2d, "eac59b273bda45fa462b0ad7f82e9a373eb9907712152740d43c5429948aa53c707423c048e40de6007cbf5bec"}, &(0x7f0000021740)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000021780)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000217c0)={0x20, 0x0, 0x72, {0x70, "1a450ef96b3ac7d793b1a7bf1117ffdae9b13f795367a1672c8a5d6a79732a4a1748cf582e15de82d21fa5ed4215bee1d0f2bde4ff2739f1c142874d6c67464afc5921376db7cc8b02744df157e3e4cf1c32f13203654777b2c142c5cf98cee1a6273fb18500476a516b879016a49109"}}, &(0x7f0000021840)={0x20, 0x1, 0x1, 0x1}, &(0x7f0000021880)={0x20, 0x0, 0x1, 0x4}}) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000021900)={0xc}) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000021940)={0xc}) 2.307728565s ago: executing program 5 (id=4900): openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x4aa400, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1000003, 0x20000000ec072, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x781040, 0x0) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000380)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000000), 0x103001, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f00000001c0)={0xfffffffffffffffe, r0}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0xc0086202, &(0x7f0000000200)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r3 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCSIFMTU(r3, 0x8922, &(0x7f0000000080)={'batadv_slave_0\x00', 0x81}) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='sysfs\x00', 0x1214040, 0x0) setxattr$incfs_metadata(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0, 0x1) r4 = socket(0x2, 0x80805, 0x0) r5 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x80000) ioctl$NBD_SET_SOCK(r5, 0xab00, r4) r6 = socket$inet_sctp(0x2, 0x1, 0x84) r7 = socket(0x28, 0x80000, 0x100) setsockopt$SO_BINDTODEVICE(r7, 0x1, 0x19, &(0x7f0000000040)='gre0\x00', 0x10) sendmmsg$inet(r7, &(0x7f0000000240)=[{{&(0x7f00000007c0)={0x2, 0x4e20, @multicast1}, 0x10, 0x0}}], 0x1, 0x4004040) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NFT_BATCH(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000004bc0)=ANY=[@ANYBLOB="140000008000010000000000000000000200000a14012700000000000000000a000405140000001100010000000000000000e10075540a"], 0x3c}, 0x1, 0x0, 0x0, 0x8890}, 0x24000000) r9 = socket$xdp(0x2c, 0x3, 0x0) listen(r9, 0x6) setsockopt$XDP_UMEM_REG(r9, 0x11b, 0x4, &(0x7f0000000100)={&(0x7f0000000000)=""/240, 0x302000, 0x1800, 0x5, 0x6}, 0x20) r10 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r10, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x10) 2.265172372s ago: executing program 4 (id=4901): syz_usb_connect(0x5, 0x3d, &(0x7f0000000180)=ANY=[@ANYBLOB="12010002ce1d2e081aeb57e386850100030109022b00020602d0030904d5000181173b0209050010ff0308092b65cf3b9e10a0f1fd5b240e1b0b0705a30df68af854544d76f11a279d85606295e0ce9b34961d341ae214ce99b72591b50d45a44969a26d5bb5d7b526edeb201fc03096d0ee7c1ae79a7841b8174185552917561ad080460324c8b1123ed52ec9b8e084e696acb00d4f9cdc52098b2defccbc6f1bd40cddf454eefcecaa13e7398b0079a9c9c2bf32515c9e8ebf483c3f07d82469ba66ee6cd1a52d985bae0ce5942969d1bb9b77"], 0x0) r0 = socket$kcm(0x2, 0x200000000000001, 0x106) ioctl$int_in(r0, 0x5452, &(0x7f0000000040)=0xffffffffffffffff) (async) sendmsg$kcm(r0, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x20040000) sendmsg$inet(r0, &(0x7f0000000080)={&(0x7f0000000140)={0x2, 0x4001, @loopback}, 0x10, 0x0}, 0x30004001) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001ac0)={&(0x7f0000000c40)={0x14, 0x24, 0x1, 0x70bd26, 0x25dfdbfc, {0x4}}, 0x14}, 0x1, 0x0, 0x0, 0x4000d}, 0x20000000) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000075f84c1071042703a461000000010902120001000000000904"], 0x0) 2.012128164s ago: executing program 5 (id=4902): r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="120100006325a640402000498b4d000000010902240001000000000904000002214c6a0009050702000000da000905890e"], 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) r1 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000080)={'vcan0\x00', 0x0}) sendmsg$can_raw(r1, &(0x7f0000000340)={&(0x7f0000000780)={0x1d, r2}, 0x10, &(0x7f0000000200)={&(0x7f0000001100)=@can={{0x0, 0x0, 0x0, 0x1}, 0x5, 0x3, 0x0, 0x0, "09151995c95f32cc"}, 0x10}}, 0x44001) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000380)={'pimreg\x00', 0x0}) sendto$packet(0xffffffffffffffff, &(0x7f0000000240)="860f79c8e1efd490a2772a6bb0b75de033ff9a6d6618b4f89943b0aa4ea958fa6ad2839330415bb09dd9ef6c47535448a3fd39d5279d1eba19405e8658da3fab34300aaca82c2eb716c4128988044b414bb832d48a4b51f32ae388d76ddde60217a43541d40dbc8c58c6a4d1e32c9bca7f6e614701f47e5b509b0ad3e0016b6afca369171e7b51f0c10cc2cb6f588d", 0x8f, 0x80, &(0x7f00000003c0)={0x11, 0x1a, r3, 0x1, 0x7, 0x6, @broadcast}, 0x14) syz_usb_control_io$printer(r0, &(0x7f0000000140)={0x14, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4}}}, &(0x7f0000000480)={0x34, &(0x7f0000000200)={0x40, 0x6, 0x32, "ec14129e00602ebde5a3098916bc1765bd15ce1ff48436864aab546cd53f3879a863aaf685c80f6ce5ea099cf19ef4976695"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x2}, 0x0, 0x0, 0x0, 0x0}) 1.856825115s ago: executing program 2 (id=4903): r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000e2793b10d10501200010"], 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f0000000100)={@multicast1, @dev={0xac, 0x14, 0x14, 0xf}, @multicast1}, 0xc) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f00000003c0)={0x3, {{0x2, 0x4e21, @multicast1}}, 0x1, 0x1, [{{0x2, 0x4e20, @multicast1}}]}, 0x110) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="9402000021000100fcffffff00000000ac1414aae5fffff8b49ed9825133a900fc0100000000000000070000000000000000add500200000000000801aeaaec1", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000700004e6706362632874776f666973682900000000000000000000000480000000000000000000000000000000000000000000000000000000000000000000000000000040010000dc06216ef2c68e9f6da05d886dbc3273ef99796b36698e2bd5179c3eea5474fc78c9720bfc4f90a708001f0001000000cc0111"], 0x294}}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x19, 0xffffffffffffffff, &(0x7f0000000000)=0x1) syz_genetlink_get_family_id$batadv(&(0x7f0000001740), r0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000e2793b10d10501200010"], 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) setsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f0000000100)={@multicast1, @dev={0xac, 0x14, 0x14, 0xf}, @multicast1}, 0xc) (async) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f00000003c0)={0x3, {{0x2, 0x4e21, @multicast1}}, 0x1, 0x1, [{{0x2, 0x4e20, @multicast1}}]}, 0x110) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) sendmsg$nl_xfrm(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="9402000021000100fcffffff00000000ac1414aae5fffff8b49ed9825133a900fc0100000000000000070000000000000000add500200000000000801aeaaec1", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000700004e6706362632874776f666973682900000000000000000000000480000000000000000000000000000000000000000000000000000000000000000000000000000040010000dc06216ef2c68e9f6da05d886dbc3273ef99796b36698e2bd5179c3eea5474fc78c9720bfc4f90a708001f0001000000cc0111"], 0x294}}, 0x0) (async) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x19, 0xffffffffffffffff, &(0x7f0000000000)=0x1) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000001740), r0) (async) 1.145818212s ago: executing program 0 (id=4904): r0 = socket$l2tp6(0xa, 0x2, 0x73) r1 = socket$l2tp6(0xa, 0x2, 0x73) close_range(r0, r1, 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x604002, 0x0) 943.225891ms ago: executing program 0 (id=4905): r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000040)={0x0, 0x8, &(0x7f0000000000)=[{&(0x7f0000000140)="d800000019007b29e00212ba0d8105040a601100fe02040b067c55a1bc001400030006990600000015000500fe800000000000000300014002000c0901ac04000bd67f6f94007100a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4b11602b2a10c11ce1b14d6d930dfe1d9d322fe04fb95cae8c9010000730d7a5025ccca262f3d40fad95667e04adcdf634c1f215ce3bb9ad8ffd5e1cace81ed0b7fece0b42a9ecbee5de6ccd40dd601edef3d93452a92307f00000e97031e9f05e9f16e9cb5000000000000", 0xd8}], 0x1, 0x0, 0x0, 0x2663}, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = syz_open_dev$I2C(&(0x7f0000000000), 0x0, 0x0) ioctl$I2C_SMBUS(r2, 0x720, &(0x7f00000003c0)={0x0, 0x0, 0x8, 0xfffffffffffffffe}) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) r4 = socket$qrtr(0x2a, 0x2, 0x0) sendmsg$qrtr(r4, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x38) sendmsg$nl_xfrm(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYRES32=r3], 0xb8}}, 0x4040044) sendmsg$nl_xfrm(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000080)=ANY=[@ANYRES64=r0], 0x188}, 0x1, 0x700, 0x0, 0x800}, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, 0x0, 0x0) 623.928661ms ago: executing program 0 (id=4906): r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x180300, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000040)={0x191, 0x78, 0xa0, 0x3f, 0x32, 0x1c0, 0x10, 0x0, {}, {0x0, 0x7}, {}, {0x0, 0xfffffff9}, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x1, 0x1, 0x0, 0xfffffffd, 0x0, 0x8, 0x4, 0x200, 0x2, 0xa}) 439.583832ms ago: executing program 0 (id=4907): fstat(0xffffffffffffffff, &(0x7f0000000600)) mount$overlay(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)={[{@nfs_export_on}, {@xino_on}, {@redirect_dir_on}, {@uuid_off}, {@nfs_export_on}], [{@context={'context', 0x3d, 'sysadm_u'}}]}) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000180)='./file0\x00') (async) r0 = landlock_create_ruleset(&(0x7f00000002c0)={0x2001}, 0x18, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200000, 0x95) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000340)={0x2000, r1}, 0x0) (async) renameat2(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) (async) mount$overlay(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000500), 0x8880, &(0x7f0000000540)={[{@verity_off}, {@metacopy_on}], [{@appraise}]}) (async) sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x20, 0x9, 0x6, 0x201, 0x0, 0x0, {0x3}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x10040003}, 0x4008850) (async) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000300), 0x8201, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000380)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000002c0)="4a2b5af6b9c8af", 0x7) r3 = accept4(r2, 0x0, 0x0, 0x800) sendmmsg$alg(r3, &(0x7f0000000040)=[{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="f78d9ca38fff48f3be52163448412ba8", 0xfffffe3f}, {&(0x7f0000000140)="ebe3a0e9796cfd1647e299f4e376fdba128280b372219d205e81f4a7f71c1926aae1efd7e0054a863f3d5cfe6cb55b5bb9fa6935849e6098ed884e7cb51726b360fbb37b4fe035bbb095873048", 0xff31}, {&(0x7f00000003c0)="e8700e444d50a969ff67347cff6127e6ef12ee3819271482a4975a52c1ab9b8b4db3945d1032005eabe97b4dc33a47d3a158da988456d30026b433186f53cdcdb93a4722bf306a10470d50f5cb1ece9ead3459bab1cf1538cd0b157653c5e892962c80f158c443e9c6ad7d2a8103ef2f4b93766b9a21501f94c1568b13756b66f74f46cf801704d2da8b96c34070b233af0afcc436712e58ed25e721193af05a045ad3fdc928f02f3dbad19d3e66eebda2e63f3f46ef4511cee26d7b48241847bf9e343ef4674c45e2a085060f11"}], 0x1, &(0x7f0000000380)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x40800) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/81, 0x7ffff000}, {&(0x7f0000000200)=""/83, 0x20000253}], 0x2}, 0x0) (async) r4 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_control_io$cdc_ecm(r4, &(0x7f0000000140)={0x14, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0xc38, &(0x7f0000000280)=ANY=[]) 316.264926ms ago: executing program 0 (id=4908): r0 = creat(&(0x7f00000001c0)='./bus\x00', 0x77) r1 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000a40)="d8000000180081064e81f782db4cb904021d0800fd007c05e8fe55a10a0005000000000000000e41b07c0900ac00060311000000040005000a0012060048035c3b61c102000000007134cf6efb8000a007a290457f01a7cee4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c220175730d16a4683f5ae24e25ccac9e00360db79826835d3a71d95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9000000348cc5614f7da773c20c6a6c8bd414c8da", 0xd8}], 0x1}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) truncate(&(0x7f0000000000)='./bus\x00', 0x900000) lsetxattr$security_ima(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180), &(0x7f0000000080)=@sha1={0x1, "df0ed20f9239fa7d648c01fff8000000000096d9"}, 0x15, 0x1) getsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000040), &(0x7f0000000140)=0x4) r3 = dup3(r2, r0, 0x80000) bind(r3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x4e21}, 0x80) finit_module(r2, 0x0, 0x0) 259.821533ms ago: executing program 5 (id=4909): r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000000540)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/71, 0x47}], 0x1, &(0x7f0000000380)=[@mask_fadd={0x58, 0x114, 0x8, {{0x3, 0x9}, &(0x7f0000000100)=0x7, &(0x7f0000000140)=0x3, 0xfffffffffffffffc, 0x97, 0x372, 0x2e1a, 0x1, 0x4}}, @mask_cswp={0x58, 0x114, 0x9, {{0x8000, 0x80000001}, 0x0, 0x0, 0x4, 0x5, 0x8000, 0x4, 0x30, 0xfff}}, @rdma_map={0x30, 0x114, 0x3, {{0x0}, 0x0, 0x4}}], 0xe0, 0x44040}, 0x4004001) r1 = openat$dir(0xffffffffffffff9c, 0x0, 0x1280, 0x51) statx(r1, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x8, &(0x7f00000105c0)) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) r2 = openat(r1, 0x0, 0x109000, 0x120) write$tun(r2, 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000020940)={&(0x7f0000020740)=@caif=@dbg, 0x80, &(0x7f0000020900)=[{0x0}], 0x1}, 0x1) setsockopt$RDS_CANCEL_SENT_TO(r0, 0x114, 0x1, &(0x7f0000020980)={0x2, 0x4e20, @multicast1}, 0x10) syz_emit_vhci(&(0x7f00000209c0)=@HCI_SCODATA_PKT={0x3, {0xc9, 0xba}, "b765a1ca031600ee5f55ebd515767585acb8201547776767001b3bf28ebe66bdaf9ac76700baca11b18428b128ce80993bef2667e8d5f4f1d20374b4c83a25c440e9249f2bfad552c7c70bedce904270e8a920287d23a858501f4b9d96ae69c36c25eecfe5e5058ce17346256e2d0f878671491071efc58d47ff70a0b4a39dde86de7ae0bff58aeddf590be0f5daee1a47379c33267669f63876593be68c093dda11dbad25bc0824202dac0a9e1b5fb0e529a01297bb8d03db44"}, 0xbe) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000020e00)={0x24, 0x0, 0x0, &(0x7f0000020d80)={0x0, 0x22, 0x5, {[@main=@item_012={0x1, 0x0, 0xa, "ba"}, @local=@item_012={0x0, 0x2, 0x9}, @main=@item_012={0x1, 0x0, 0xc, 'Z'}]}}, &(0x7f0000020dc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x80, 0xfc, 0x1, {0x22, 0x415}}}}, &(0x7f0000020fc0)={0x2c, &(0x7f0000020e40)={0x20, 0x12, 0x2b, "c1e7ff0a0e06afaafaf3d99b467acd282ee4bef7a04b52361f3b09bee5739ccaa929691c8a5b0dab6b2896"}, &(0x7f0000020e80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000020ec0)={0x0, 0x8, 0x1, 0x9}, 0x0, &(0x7f0000020f80)={0x20, 0x3, 0x1, 0x9}}) sendmsg$nl_xfrm(r2, &(0x7f00000211c0)={&(0x7f0000021000)={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x48000}, 0x1) syz_emit_vhci(&(0x7f0000021200)=@HCI_EVENT_PKT={0x4, @hci_ev_auth_complete={{0x6, 0x3}, {0x6, 0xc9}}}, 0x6) syz_emit_vhci(0x0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = syz_usb_connect$printer(0x2, 0x0, 0x0, 0x0) syz_usb_control_io$printer(r3, &(0x7f00000216c0)={0x14, &(0x7f0000021600)={0x0, 0x1, 0x44, {0x44, 0x2, "8fc91a135df70b6d0e4ab8953573b39ce95a181067dc61b097ed09204f8124cb73353c61766578b744394965f623d694fb44bbc50f18a76e01a1ba255488e85fc785"}}, &(0x7f0000021680)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}}, &(0x7f00000218c0)={0x34, &(0x7f0000021700)={0x0, 0xe, 0x30, "eac59b273bda45fa462b0ad7f82e9a373eb9907712152740d43c5429948aa53c707423c048e40de6007cbf5bec259680"}, &(0x7f0000021740)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000021780)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000217c0)={0x20, 0x0, 0x72, {0x70, "1a450ef96b3ac7d793b1a7bf1117ffdae9b13f795367a1672c8a5d6a79732a4a1748cf582e15de82d21fa5ed4215bee1d0f2bde4ff2739f1c142874d6c67464afc5921376db7cc8b02744df157e3e4cf1c32f13203654777b2c142c5cf98cee1a6273fb18500476a516b879016a49109"}}, &(0x7f0000021840)={0x20, 0x1, 0x1, 0x1}, &(0x7f0000021880)={0x20, 0x0, 0x1, 0x4}}) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000021900)={0xc}) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000021940)={0xc}) 167.942443ms ago: executing program 0 (id=4910): r0 = syz_usb_connect(0x3, 0x3f, &(0x7f0000002000)=ANY=[@ANYBLOB="12010002f638d408f01002204db10100000109022d00010b06800809045f40030a00004009050d02000202040c09050808400001c60d090582a2"], &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r0, &(0x7f00000002c0)={0x14, &(0x7f0000000180)={0x40, 0x22, 0xe7, {0xe7, 0x7, "13e4dab0798f84782de917f04471f5eec498d486bca41203fcc274a7d1c1fc563400f6e83ab45243cae7d0c7fd2bed44f0262f0d59599eb6c56625945859a628c8f15f747595bfa6fafc7d29e04ce7a2b94d283ee639a329aec6881060335f0b1d8c8f25933ef1f7fbb71af5aa17503c36b1102dd8f16ed2c4edf9234b19f6ce525200ffc22c97850a0292d685545619a71842c00c62d879b741e8ef759303bddcbeea253f1f55b0ad0510d9ee1f1affcde8c7d24c136dfb685b676e6db1303a364f536e0de8a3308bbe416b33281fe4ceaf3af3fe6c2ae33761adcf3fbf45220e1e25478c"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2c0a}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[@ANYBLOB="2009af000000c823124c6087f91b0f5a84980dfce0e93bea5dcdb6a2029d155dd99f173f318d77b1712d0f76843471c25e89d5cd92dbd47bdf4a96e8fbc2a4b024c308d3f507c5103dd17b947cb906d743235995b4c8219c40e879a429a3ccd564772c98fb9d72eba15a2e15612a5e6f6a4555c85b08a4736be42de5b11ed9a45d79f3a1eb86c259b7b6ab9f85005e738d52fd42b207d9265f97f69ff0b8abf659181a39fa23e040c142f9477db3c2395c768f40856c6ec4cf2a4832651268b574152502de361bc5c1098846874644f681e51ebf4a3981c520477f1e8c"], &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000440)={0xc0, 0x5, 0x2, "a674"}, &(0x7f0000000480)}) r1 = syz_open_dev$dvb_frontend(&(0x7f00000015c0), 0x0, 0x400) ioctl$FE_READ_UNCORRECTED_BLOCKS(r1, 0x80046f49, &(0x7f0000000140)) mprotect(&(0x7f0000442000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x80840) syz_usb_disconnect(r2) ioctl$EVIOCRMFF(r2, 0xc0085508, &(0x7f0000000080)=0x100005) syz_usb_connect(0x1, 0x24, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0}) 0s ago: executing program 4 (id=4911): r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) sendmsg$rds(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x2, 0x0, @rand_addr=0x19d2}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@rdma_map={0x1c, 0x114, 0x3, {{0x0, 0xfffffffffffffe0f}, 0x0, 0x79}}], 0x30, 0x8000}, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f00000004c0)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in=@empty, @in6=@mcast2, 0x0, 0x8, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa9, 0x0, 0x1, 0x0, 0xffffffffffffffff}, {0x0, 0xa00, 0x40800000000000, 0xff}}, [@tmpl={0x44, 0x5, [{{@in=@private=0xa010101, 0x0, 0x3c}, 0x0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2, 0x4, 0x3}]}]}, 0xfc}}, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x20000000ec071, 0xffffffffffffffff, 0x1000000000040000) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r2, 0x6, 0x2, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$inet6_icmp(0xa, 0x2, 0x3a) r6 = syz_clone(0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_pidfd_open(r6, 0x0) flistxattr(r7, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000280)={0xa, 0x4e23, 0x786, @private1, 0x4}, 0x1c) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000008c0)={'wlan0\x00', 0x0}) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r4) sendmsg$NL80211_CMD_DEL_PMKSA(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x30, r10, 0x1, 0x70bd26, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r8}, @void}}, [@NL80211_ATTR_FILS_CACHE_ID={0x6}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r3, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r10, 0x100, 0x70bd27, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0xfffffffb, 0x53}}}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0xd}]}, 0x28}, 0x1, 0x0, 0x0, 0xc040090}, 0x20008840) r11 = socket$nl_xfrm(0x10, 0x3, 0x6) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_xfrm(r11, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000001100)=@migrate={0xa0, 0x21, 0x1, 0x0, 0x20, {{@in=@local, @in6=@dev={0xfe, 0x80, '\x00', 0xba}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xa0, 0x2e}}, [@migrate={0x50, 0x11, [{@in=@loopback=0xa010101, @in6=@private0, @in=@broadcast, @in=@local, 0x3c, 0x4, 0x0, 0x0, 0x2, 0xa}]}]}, 0xa0}, 0x1, 0x0, 0x0, 0x40000}, 0x0) syz_usb_connect(0x1, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x250, 0xb4, 0xf9, 0xe2, 0x8, 0xd46, 0x78, 0x7aeb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x2, 0xe0, 0xd, "", [{{0x9, 0x4, 0x76, 0x3, 0x1, 0xff, 0xff, 0xff, 0xfd, [], [{{0x9, 0x5, 0xe, 0x3, 0x3ff, 0x0, 0x0, 0x4}}]}}]}}]}}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) kernel console output (not intermixed with test programs): ter on device netdevsim3 [ 1036.580045][ T10] aiptek 1-1:17.0: Aiptek using 400 ms programming speed [ 1036.592746][ T10] input: Aiptek as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:17.0/input/input86 [ 1036.649207][T21007] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 1036.714668][ T10] input: failed to attach handler kbd to device input86, error: -5 [ 1036.719053][T21188] 8021q: adding VLAN 0 to HW filter on device bond0 [ 1036.807638][ T10] usb 1-1: USB disconnect, device number 108 [ 1036.825667][T21007] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1036.825736][T21007] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1036.825776][T21007] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 1036.828637][T21007] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1036.828669][T21007] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1036.828693][T21007] usb 5-1: Product: syz [ 1036.828709][T21007] usb 5-1: Manufacturer: syz [ 1036.828726][T21007] usb 5-1: SerialNumber: syz [ 1036.836960][T21188] 8021q: adding VLAN 0 to HW filter on device team0 [ 1036.850051][ T828] bridge0: port 1(bridge_slave_0) entered blocking state [ 1036.851099][ T828] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1036.877021][ T828] bridge0: port 2(bridge_slave_1) entered blocking state [ 1036.877257][ T828] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1036.995593][T21007] cdc_mbim 5-1:1.0: skipping garbage [ 1037.208669][T21007] cdc_mbim 5-1:1.0: bind() failure [ 1037.238477][T21007] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 1037.238530][T21007] cdc_ncm 5-1:1.1: bind() failure [ 1037.252952][T21007] usb 5-1: USB disconnect, device number 6 [ 1037.354893][T21331] netlink: 'syz.0.4525': attribute type 83 has an invalid length. [ 1037.679306][T21342] netlink: 133536 bytes leftover after parsing attributes in process `syz.5.4527'. [ 1038.073525][T21358] netlink: 60 bytes leftover after parsing attributes in process `syz.4.4530'. [ 1038.351769][T21188] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 1038.584962][T21371] overlayfs: failed to resolve '//file0': -2 [ 1038.609351][T21371] fuse: fd is not a fuse device [ 1038.764920][T21188] veth0_vlan: entered promiscuous mode [ 1038.868758][ T10] usb 5-1: new full-speed USB device number 7 using dummy_hcd [ 1039.017210][T21188] veth1_vlan: entered promiscuous mode [ 1039.053083][ T10] usb 5-1: config 1 interface 0 altsetting 0 has an endpoint descriptor with address 0xFF, changing to 0x8F [ 1039.053122][ T10] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x8F has invalid maxpacket 65535, setting to 64 [ 1039.053152][ T10] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1039.076318][ T10] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.22 [ 1039.076352][ T10] usb 5-1: New USB device strings: Mfr=1, Product=130, SerialNumber=131 [ 1039.076376][ T10] usb 5-1: Product: syz [ 1039.076394][ T10] usb 5-1: Manufacturer: syz [ 1039.076411][ T10] usb 5-1: SerialNumber: syz [ 1039.142091][T21366] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1039.158294][ T10] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input87 [ 1039.257860][ C0] appletouch 5-1:1.0: atp_complete: usb_submit_urb failed with result -1 [ 1039.377593][T21366] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1039.379387][T21366] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1039.385120][T19564] usb 5-1: USB disconnect, device number 7 [ 1039.385231][ C1] appletouch 5-1:1.0: atp_complete: usb_submit_urb failed with result -19 [ 1039.586351][T21188] veth0_macvtap: entered promiscuous mode [ 1039.606041][T19564] appletouch 5-1:1.0: input: appletouch disconnected [ 1039.623521][T21188] veth1_macvtap: entered promiscuous mode [ 1039.703962][T21188] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 1039.764419][T21188] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 1039.822436][ T57] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 1039.825395][ T57] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 1039.827339][ T57] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 1039.867728][ T57] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 1039.917339][T19564] libceph: connect (1)[c::]:6789 error -101 [ 1039.917480][T19564] libceph: mon0 (1)[c::]:6789 connect error [ 1039.918309][T19564] libceph: connect (1)[c::]:6789 error -101 [ 1039.918427][T19564] libceph: mon0 (1)[c::]:6789 connect error [ 1040.109526][ T5600] libceph: connect (1)[b::]:6789 error -101 [ 1040.109826][ T5600] libceph: mon0 (1)[b::]:6789 connect error [ 1040.113388][ T5600] libceph: connect (1)[b::]:6789 error -101 [ 1040.149764][ T5600] libceph: mon0 (1)[b::]:6789 connect error [ 1040.204509][T19564] libceph: connect (1)[c::]:6789 error -101 [ 1040.204702][T19564] libceph: mon0 (1)[c::]:6789 connect error [ 1040.441692][T12740] libceph: connect (1)[b::]:6789 error -101 [ 1040.441895][T12740] libceph: mon0 (1)[b::]:6789 connect error [ 1040.607704][T18775] Bluetooth: hci1: unexpected event for opcode 0x1009 [ 1040.730882][T21386] ceph: No mds server is up or the cluster is laggy [ 1040.734634][T21383] ceph: No mds server is up or the cluster is laggy [ 1040.761955][ T5808] libceph: connect (1)[c::]:6789 error -101 [ 1040.762181][ T5808] libceph: mon0 (1)[c::]:6789 connect error [ 1040.987902][ T5600] libceph: connect (1)[b::]:6789 error -101 [ 1041.060846][ T5600] libceph: mon0 (1)[b::]:6789 connect error [ 1041.519065][ T1764] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1041.521029][ T1764] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1041.593169][T21409] netlink: 80 bytes leftover after parsing attributes in process `syz.5.4544'. [ 1041.840987][ T1337] ieee802154 phy1 wpan1: encryption failed: -22 [ 1041.914143][ T92] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1041.914166][ T92] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1042.540900][ T10] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 1042.678421][ T10] usb 5-1: device descriptor read/64, error -71 [ 1042.934464][ T10] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 1043.073288][ T10] usb 5-1: device descriptor read/64, error -71 [ 1043.192012][ T10] usb usb5-port1: attempt power cycle [ 1043.554764][ T10] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 1043.577008][ T10] usb 5-1: device descriptor read/8, error -71 [ 1043.844361][ T10] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 1043.863786][ T10] usb 5-1: device descriptor read/8, error -71 [ 1043.936995][ T4927] Bluetooth: hci0: unexpected event for opcode 0x2023 [ 1043.980711][ T4927] Bluetooth: hci4: command 0x0406 tx timeout [ 1043.981301][ T10] usb usb5-port1: unable to enumerate USB device [ 1044.077090][ T5709] usb 3-1: new high-speed USB device number 118 using dummy_hcd [ 1044.257795][ T5808] usb 1-1: new full-speed USB device number 109 using dummy_hcd [ 1044.257945][ T5709] usb 3-1: Using ep0 maxpacket: 32 [ 1044.260199][ T5709] usb 3-1: config 155 has an invalid descriptor of length 0, skipping remainder of the config [ 1044.260257][ T5709] usb 3-1: config 155 interface 0 altsetting 0 has an endpoint descriptor with address 0xE2, changing to 0x82 [ 1044.260281][ T5709] usb 3-1: config 155 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1044.260297][ T5709] usb 3-1: config 155 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 11 [ 1044.262545][ T5709] usb 3-1: New USB device found, idVendor=15c2, idProduct=ffdc, bcdDevice=bd.30 [ 1044.262574][ T5709] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1044.262604][ T5709] usb 3-1: Product: syz [ 1044.262614][ T5709] usb 3-1: Manufacturer: syz [ 1044.262629][ T5709] usb 3-1: SerialNumber: syz [ 1044.340082][ T5709] imon:imon_find_endpoints: no valid input (IR) endpoint found [ 1044.340190][ T5709] imon 3-1:155.0: unable to initialize intf0, err -19 [ 1044.340208][ T5709] imon:imon_probe: failed to initialize context! [ 1044.340220][ T5709] imon 3-1:155.0: unable to register, err -19 [ 1044.431599][ T5808] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1044.431641][ T5808] usb 1-1: can't read configurations, error -61 [ 1044.550626][ T10] usb 3-1: USB disconnect, device number 118 [ 1044.570723][ T5808] usb 1-1: new full-speed USB device number 110 using dummy_hcd [ 1044.754877][ T5808] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1044.754925][ T5808] usb 1-1: can't read configurations, error -61 [ 1044.755355][ T5808] usb usb1-port1: attempt power cycle [ 1045.132932][ T5808] usb 1-1: new full-speed USB device number 111 using dummy_hcd [ 1045.168405][ T5808] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1045.168450][ T5808] usb 1-1: can't read configurations, error -61 [ 1045.317348][ T5808] usb 1-1: new full-speed USB device number 112 using dummy_hcd [ 1045.349722][ T5808] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1045.349766][ T5808] usb 1-1: can't read configurations, error -61 [ 1045.350119][ T5808] usb usb1-port1: unable to enumerate USB device [ 1045.616595][ T5716] usb 3-1: new high-speed USB device number 119 using dummy_hcd [ 1045.777437][ T5716] usb 3-1: too many configurations: 9, using maximum allowed: 8 [ 1045.778591][ T5716] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 1045.778650][ T5716] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1045.778679][ T5716] usb 3-1: config 0 interface 0 has no altsetting 0 [ 1045.779895][ T5716] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 1045.779966][ T5716] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1045.779995][ T5716] usb 3-1: config 0 interface 0 has no altsetting 0 [ 1045.781156][ T5716] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 1045.781216][ T5716] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1045.781243][ T5716] usb 3-1: config 0 interface 0 has no altsetting 0 [ 1045.782311][ T5716] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 1045.782366][ T5716] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1045.782397][ T5716] usb 3-1: config 0 interface 0 has no altsetting 0 [ 1045.783457][ T5716] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 1045.783510][ T5716] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1045.783538][ T5716] usb 3-1: config 0 interface 0 has no altsetting 0 [ 1045.801223][ T5716] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 1045.801285][ T5716] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1045.801312][ T5716] usb 3-1: config 0 interface 0 has no altsetting 0 [ 1045.837187][ T5808] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 1045.856740][ T5716] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 1045.856801][ T5716] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1045.856830][ T5716] usb 3-1: config 0 interface 0 has no altsetting 0 [ 1045.915488][ T5716] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 1045.915549][ T5716] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1045.915577][ T5716] usb 3-1: config 0 interface 0 has no altsetting 0 [ 1045.924174][ T5716] usb 3-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=49.8e [ 1045.924208][ T5716] usb 3-1: New USB device strings: Mfr=41, Product=64, SerialNumber=168 [ 1045.924230][ T5716] usb 3-1: Product: syz [ 1045.924245][ T5716] usb 3-1: Manufacturer: syz [ 1045.924259][ T5716] usb 3-1: SerialNumber: syz [ 1045.949478][ T5716] usb 3-1: config 0 descriptor?? [ 1046.011572][ T5716] yurex 3-1:0.0: USB YUREX device now attached to Yurex #0 [ 1046.039385][ T5808] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1046.041651][ T5808] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1046.041676][ T5808] usb 5-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 1046.041803][ T5808] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 37, changing to 7 [ 1046.065171][ T5808] usb 5-1: New USB device found, idVendor=041e, idProduct=3042, bcdDevice= 0.40 [ 1046.065205][ T5808] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1046.065288][ T5808] usb 5-1: Product: syz [ 1046.065304][ T5808] usb 5-1: Manufacturer: syz [ 1046.065319][ T5808] usb 5-1: SerialNumber: syz [ 1046.176035][T21494] batadv_slave_0: entered promiscuous mode [ 1046.585740][T21493] batadv_slave_0: left promiscuous mode [ 1046.643566][ T10] usb 3-1: USB disconnect, device number 119 [ 1046.695341][ T10] yurex 3-1:0.0: USB YUREX #0 now disconnected [ 1046.791994][ T5808] usb 5-1: USB disconnect, device number 12 [ 1046.940526][T13023] udevd[13023]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1047.306265][ T38] audit: type=1326 audit(1779070005.538:245): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=21508 comm="syz.2.4575" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fb9a9f1cdd9 code=0x0 [ 1047.585518][T21521] netlink: 60 bytes leftover after parsing attributes in process `syz.5.4578'. [ 1047.585623][T21521] netlink: 60 bytes leftover after parsing attributes in process `syz.5.4578'. [ 1047.790307][ T5600] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 1047.843495][T21527] cgroup: Need name or subsystem set [ 1047.939752][T21007] usb 1-1: new high-speed USB device number 113 using dummy_hcd [ 1047.960516][ T5600] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1047.960580][ T5600] usb 3-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 1047.960606][ T5600] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1047.961050][T18533] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 1047.970261][ T5600] usb 3-1: config 0 descriptor?? [ 1048.009458][ T5600] pwc: Askey VC010 type 2 USB webcam detected. [ 1048.099658][T21007] usb 1-1: Using ep0 maxpacket: 16 [ 1048.103261][T21007] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1048.106678][T21007] usb 1-1: New USB device found, idVendor=0424, idProduct=7850, bcdDevice=27.0a [ 1048.106710][T21007] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1048.106733][T21007] usb 1-1: Product: syz [ 1048.106750][T21007] usb 1-1: Manufacturer: syz [ 1048.106767][T21007] usb 1-1: SerialNumber: syz [ 1048.121105][T18533] usb 5-1: Using ep0 maxpacket: 8 [ 1048.167250][T18533] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1048.178913][T18533] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1048.179851][T21007] usb 1-1: config 0 descriptor?? [ 1048.183352][T18533] usb 5-1: New USB device found, idVendor=04b8, idProduct=0521, bcdDevice=15.4a [ 1048.183455][T18533] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1048.183480][T18533] usb 5-1: Product: syz [ 1048.183498][T18533] usb 5-1: Manufacturer: syz [ 1048.183513][T18533] usb 5-1: SerialNumber: syz [ 1048.215682][T18533] usb 5-1: config 0 descriptor?? [ 1048.410345][T21518] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1048.411985][T21518] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1048.484845][ T5600] pwc: recv_control_msg error -32 req 02 val 2b00 [ 1048.489822][ T5600] pwc: recv_control_msg error -32 req 02 val 2700 [ 1048.492464][ T5600] pwc: recv_control_msg error -32 req 02 val 2c00 [ 1048.497822][ T5600] pwc: recv_control_msg error -32 req 04 val 1000 [ 1048.503383][ T5600] pwc: recv_control_msg error -32 req 04 val 1300 [ 1048.507429][ T5600] pwc: recv_control_msg error -32 req 04 val 1400 [ 1048.513360][ T5600] pwc: recv_control_msg error -32 req 02 val 2000 [ 1048.516934][ T5600] pwc: recv_control_msg error -32 req 02 val 2100 [ 1048.520919][ T5600] pwc: recv_control_msg error -32 req 04 val 1500 [ 1048.523254][ T5600] pwc: recv_control_msg error -32 req 02 val 2500 [ 1048.525212][ T5600] pwc: recv_control_msg error -32 req 02 val 2400 [ 1048.788526][ T5600] pwc: recv_control_msg error -71 req 02 val 2900 [ 1048.790084][ T5600] pwc: recv_control_msg error -71 req 02 val 2800 [ 1048.792512][ T5600] pwc: recv_control_msg error -71 req 04 val 1100 [ 1048.815395][ T5600] pwc: recv_control_msg error -71 req 04 val 1200 [ 1048.877667][ T5600] pwc: Registered as video103. [ 1048.961519][ T5600] input: PWC snapshot button as /devices/platform/dummy_hcd.2/usb3/3-1/input/input88 [ 1049.046890][ T5600] usb 3-1: USB disconnect, device number 120 [ 1049.781693][T21548] macvlan0: entered promiscuous mode [ 1050.171933][T21553] fuse: Unknown parameter 'f…' [ 1050.545075][T21512] block nbd0: shutting down sockets [ 1050.726844][T21007] usb 1-1: USB disconnect, device number 113 [ 1050.902112][T18533] pl2303 5-1:0.0: required endpoints missing [ 1050.924084][T18533] usb 5-1: USB disconnect, device number 13 [ 1051.301597][T18533] usb 5-1: new full-speed USB device number 14 using dummy_hcd [ 1051.345037][T21007] usb 1-1: new high-speed USB device number 114 using dummy_hcd [ 1051.465305][T18533] usb 5-1: New USB device found, idVendor=055d, idProduct=9000, bcdDevice=31.44 [ 1051.465334][T18533] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1051.468993][T18533] usb 5-1: config 0 descriptor?? [ 1051.500018][T18533] pwc: Samsung MPC-C10 USB webcam detected. [ 1051.528131][T21007] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1051.532305][T21007] usb 1-1: string descriptor 0 read error: -22 [ 1051.532468][T21007] usb 1-1: New USB device found, idVendor=0000, idProduct=0000, bcdDevice= 0.9a [ 1051.532495][T21007] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1051.592065][T21007] gspca_main: spca501-2.14.0 probing 0000:0000 [ 1051.687236][T18533] pwc: send_video_command error -71 [ 1051.687260][T18533] pwc: Failed to set video mode VGA@30 fps; return code = -71 [ 1051.687399][T18533] Philips webcam 5-1:0.0: probe with driver Philips webcam failed with error -71 [ 1051.720244][T18533] usb 5-1: USB disconnect, device number 14 [ 1051.807175][T21561] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1051.807871][T21561] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1052.083461][T21007] gspca_spca501: reg write: error -71 [ 1052.083482][T21007] spca501 1-1:1.0: Reg write failed for 0x02,0xa048,0x00 [ 1052.083602][T21007] spca501 1-1:1.0: probe with driver spca501 failed with error -22 [ 1052.095343][T21007] usb 1-1: USB disconnect, device number 114 [ 1052.251447][T18533] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 1052.411443][ T5709] usb 3-1: new full-speed USB device number 121 using dummy_hcd [ 1052.423581][T18533] usb 5-1: New USB device found, idVendor=055d, idProduct=9000, bcdDevice=31.44 [ 1052.423603][T18533] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1052.428165][T18533] usb 5-1: config 0 descriptor?? [ 1052.460361][T18533] pwc: Samsung MPC-C10 USB webcam detected. [ 1052.575061][ T5709] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1052.575125][ T5709] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1052.575156][ T5709] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1052.575196][ T5709] usb 3-1: New USB device found, idVendor=05ac, idProduct=0324, bcdDevice= 0.00 [ 1052.575222][ T5709] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1052.580918][ T5709] usb 3-1: config 0 descriptor?? [ 1052.653631][T18533] pwc: recv_control_msg error -32 req 02 val 2b00 [ 1052.660723][T21576] netlink: 220 bytes leftover after parsing attributes in process `syz.4.4590'. [ 1052.662461][T18533] pwc: recv_control_msg error -32 req 02 val 2700 [ 1052.681596][T18533] pwc: recv_control_msg error -32 req 04 val 1700 [ 1052.887072][T18533] pwc: recv_control_msg error -71 req 02 val 2c00 [ 1052.888261][T18533] pwc: recv_control_msg error -71 req 04 val 1000 [ 1052.888850][T18533] pwc: recv_control_msg error -71 req 04 val 1300 [ 1052.889841][T18533] pwc: recv_control_msg error -71 req 04 val 1400 [ 1052.890363][T18533] pwc: recv_control_msg error -71 req 02 val 2000 [ 1052.891360][T18533] pwc: recv_control_msg error -71 req 02 val 2100 [ 1052.918502][T18533] pwc: recv_control_msg error -71 req 02 val 2200 [ 1052.939642][T18533] pwc: recv_control_msg error -71 req 06 val 0600 [ 1052.941007][T18533] pwc: recv_control_msg error -71 req 04 val 1500 [ 1052.942743][T18533] pwc: recv_control_msg error -71 req 02 val 2500 [ 1052.943359][T18533] pwc: recv_control_msg error -71 req 02 val 2400 [ 1052.944371][T18533] pwc: recv_control_msg error -71 req 02 val 2600 [ 1052.951363][T18533] pwc: recv_control_msg error -71 req 02 val 2900 [ 1052.986912][T18533] pwc: recv_control_msg error -71 req 02 val 2800 [ 1052.994404][T18533] pwc: recv_control_msg error -71 req 04 val 1100 [ 1052.994999][T18533] pwc: recv_control_msg error -71 req 04 val 1200 [ 1053.011752][T18533] pwc: Registered as video103. [ 1053.029330][T18533] input: PWC snapshot button as /devices/platform/dummy_hcd.4/usb5/5-1/input/input89 [ 1053.063358][T18533] usb 5-1: USB disconnect, device number 15 [ 1053.093878][ T5709] hid (null): invalid report_size 23335 [ 1053.093930][ T5709] hid (null): unknown global tag 0xe [ 1053.093954][ T5709] hid (null): unknown global tag 0xd [ 1053.093963][ T5709] hid (null): unknown global tag 0xe [ 1053.187902][ T5709] hid_parser_main: 28 callbacks suppressed [ 1053.187934][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.187967][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.187997][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.188027][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.188056][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.188085][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.188113][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.188152][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.188180][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.188207][ T5709] magicmouse 0003:05AC:0324.004D: unknown main item tag 0x0 [ 1053.194607][ T5709] magicmouse 0003:05AC:0324.004D: invalid report_size 23335 [ 1053.194648][ T5709] magicmouse 0003:05AC:0324.004D: item 0 2 1 7 parsing failed [ 1053.200361][ T5709] magicmouse 0003:05AC:0324.004D: magicmouse hid parse failed [ 1053.200475][ T5709] magicmouse 0003:05AC:0324.004D: probe with driver magicmouse failed with error -22 [ 1053.476141][ T5709] usb 3-1: USB disconnect, device number 121 [ 1053.557270][T21587] overlay: Unknown parameter 'appraise' [ 1053.799275][T18533] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 1054.016406][T18533] usb 5-1: config 9 has an invalid interface number: 92 but max is 0 [ 1054.016439][T18533] usb 5-1: config 9 has no interface number 0 [ 1054.016473][T18533] usb 5-1: config 9 interface 92 has no altsetting 0 [ 1054.036515][T18533] usb 5-1: New USB device found, idVendor=17ef, idProduct=720c, bcdDevice=fc.de [ 1054.036548][T18533] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1054.036569][T18533] usb 5-1: Product: syz [ 1054.036584][T18533] usb 5-1: Manufacturer: syz [ 1054.036599][T18533] usb 5-1: SerialNumber: syz [ 1054.048668][T18533] r8152-cfgselector 5-1: Unknown version 0x0000 [ 1054.205482][T21594] fuse: fd is not a fuse device [ 1054.266466][T21585] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1054.267171][T21585] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1054.291326][T21585] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1054.292047][T21585] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1054.324745][T18533] r8152-cfgselector 5-1: USB disconnect, device number 16 [ 1054.332649][ T5600] usb 1-1: new high-speed USB device number 115 using dummy_hcd [ 1054.372315][T21598] netlink: 'syz.5.4605': attribute type 10 has an invalid length. [ 1054.424107][T21598] team0: Port device dummy0 added [ 1054.424674][T21598] netlink: 'syz.5.4605': attribute type 10 has an invalid length. [ 1054.480738][T21600] netlink: 'syz.5.4605': attribute type 10 has an invalid length. [ 1054.480881][T21599] netlink: 'syz.5.4605': attribute type 10 has an invalid length. [ 1054.501229][ T5600] usb 1-1: Using ep0 maxpacket: 8 [ 1054.522482][ T5600] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1054.522540][ T5600] usb 1-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xBE, changing to 0x8E [ 1054.522570][ T5600] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8E has an invalid bInterval 0, changing to 7 [ 1054.522595][ T5600] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8E has invalid wMaxPacketSize 0 [ 1054.522619][ T5600] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 1054.588382][ T5600] usb 1-1: New USB device found, idVendor=10c5, idProduct=819a, bcdDevice=e4.46 [ 1054.588418][ T5600] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=35 [ 1054.588440][ T5600] usb 1-1: Product: syz [ 1054.588457][ T5600] usb 1-1: Manufacturer: syz [ 1054.588472][ T5600] usb 1-1: SerialNumber: syz [ 1054.629290][ T5600] usb 1-1: config 0 descriptor?? [ 1054.723442][T21598] team0: Port device dummy0 removed [ 1054.746289][T21598] bond0: (slave dummy0): Enslaving as an active interface with an up link [ 1054.985124][T21608] loop8: detected capacity change from 0 to 7 [ 1055.002868][ T1764] lo_rw_aio(loop8) starting read with raw_refcnt=0x2, refcnt=3 [ 1055.175028][T21608] Dev loop8: unable to read RDB block 7 [ 1055.175061][T21608] loop8: unable to read partition table [ 1055.175265][T21608] loop8: partition table beyond EOD, truncated [ 1055.175302][T21608] loop_reread_partitions: partition scan of loop8 (þ被xü^>Ñà– ) failed (rc=-5) [ 1055.203736][ T5600] radio-si470x 1-1:0.0: si470x_get_report: usb_control_msg returned -110 [ 1055.204102][ T5600] radio-si470x 1-1:0.0: probe with driver radio-si470x failed with error -5 [ 1055.252896][ T5709] usb 5-1: new full-speed USB device number 17 using dummy_hcd [ 1055.305381][ T44] lo_rw_aio(loop8) starting read with raw_refcnt=0x1, refcnt=2 [ 1055.305651][T21613] Dev loop8: unable to read RDB block 7 [ 1055.305692][T21613] loop8: unable to read partition table [ 1055.305921][T21613] loop8: partition table beyond EOD, truncated [ 1055.305953][T21613] loop_reread_partitions: partition scan of loop8 (þ被xü^>Ñà– ) failed (rc=-5) [ 1055.330494][ T5716] usb 1-1: USB disconnect, device number 115 [ 1055.368772][T12740] usb 3-1: new high-speed USB device number 122 using dummy_hcd [ 1055.373817][ T5802] __loop_clr_fd(loop8) clearing lo_backing_file with raw_refcnt=0x0, refcnt=1 [ 1055.418571][ T5709] usb 5-1: New USB device found, idVendor=2b73, idProduct=001b, bcdDevice= 0.40 [ 1055.418608][ T5709] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1055.418631][ T5709] usb 5-1: Product: syz [ 1055.418647][ T5709] usb 5-1: Manufacturer: syz [ 1055.418664][ T5709] usb 5-1: SerialNumber: syz [ 1055.496627][ T5709] usb 5-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 1055.538762][T12740] usb 3-1: Using ep0 maxpacket: 16 [ 1055.555589][T12740] usb 3-1: config 0 has an invalid interface number: 34 but max is 0 [ 1055.555625][T12740] usb 3-1: config 0 has no interface number 0 [ 1055.555675][T12740] usb 3-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 1055.555704][T12740] usb 3-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 1055.600388][T12740] usb 3-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 1055.600419][T12740] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1055.600441][T12740] usb 3-1: Product: syz [ 1055.600457][T12740] usb 3-1: Manufacturer: syz [ 1055.600473][T12740] usb 3-1: SerialNumber: syz [ 1055.620770][T12740] usb 3-1: config 0 descriptor?? [ 1055.622055][T21618] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 1055.622268][T21618] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 1055.752827][ T5709] usb 5-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 1055.974733][T21618] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 1055.974866][T21618] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 1056.125000][T12740] asix 3-1:0.34 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1056.129581][ T5709] snd-usb-audio 5-1:1.0: probe with driver snd-usb-audio failed with error -71 [ 1056.146746][T12740] asix 3-1:0.34: probe with driver asix failed with error -71 [ 1056.162986][T18775] Bluetooth: hci0: unexpected event for opcode 0x203d [ 1056.163298][T18775] Bluetooth: hci0: unexpected event for opcode 0x203d [ 1056.180010][ T5709] usb 5-1: USB disconnect, device number 17 [ 1056.220692][T12740] usb 3-1: USB disconnect, device number 122 [ 1056.233980][T21633] netlink: 16402 bytes leftover after parsing attributes in process `syz.5.4615'. [ 1056.237066][T21638] netlink: 16402 bytes leftover after parsing attributes in process `syz.5.4615'. [ 1056.237679][T21641] netlink: 16402 bytes leftover after parsing attributes in process `syz.5.4615'. [ 1056.286348][T21633] sctp: [Deprecated]: syz.5.4615 (pid 21633) Use of struct sctp_assoc_value in delayed_ack socket option. [ 1056.286348][T21633] Use struct sctp_sack_info instead [ 1056.286456][T21638] sctp: [Deprecated]: syz.5.4615 (pid 21638) Use of struct sctp_assoc_value in delayed_ack socket option. [ 1056.286456][T21638] Use struct sctp_sack_info instead [ 1056.452566][ T5781] udevd[5781]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1056.490547][T21647] overlay: Unknown parameter 'appraise' [ 1056.610080][T21650] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1056.610753][T21650] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1056.845296][T21662] vxfs: unable to read disk superblock at 1 [ 1056.877993][T21662] vxfs: unable to read disk superblock at 8 [ 1056.878018][T21662] vxfs: can't find superblock. [ 1056.894292][ T10] usb 1-1: new high-speed USB device number 116 using dummy_hcd [ 1056.909864][T21664] IPVS: length: 65 != 24 [ 1056.934419][T18775] Bluetooth: hci3: unexpected subevent 0x1a length: 10 > 6 [ 1057.059529][ T10] usb 1-1: Using ep0 maxpacket: 16 [ 1057.062794][ T10] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1057.062854][ T10] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 1057.062896][ T10] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 1057.062921][ T10] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1057.062948][ T10] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 1057.065483][ T10] usb 1-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 1057.065512][ T10] usb 1-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 1057.065533][ T10] usb 1-1: Manufacturer: syz [ 1057.071712][ T10] usb 1-1: config 0 descriptor?? [ 1057.532919][ T38] audit: type=1326 audit(1779070015.123:246): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=21676 comm="syz.4.4627" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f3d8d02cdd9 code=0x0 [ 1057.557907][ T10] rc_core: IR keymap rc-hauppauge not found [ 1057.557932][ T10] Registered IR keymap rc-empty [ 1057.558100][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.577316][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.636497][ T10] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 1057.645888][ T10] input: Conexant Hybrid TV (cx231xx) MCE IR no TX as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input90 [ 1057.656035][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.660544][T21681] netlink: 48 bytes leftover after parsing attributes in process `syz.4.4627'. [ 1057.675307][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.698829][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.716918][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.737692][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.759000][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.781098][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.801637][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.825418][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.844485][ T10] mceusb 1-1:0.0: Error: mce write submit urb error = -90 [ 1057.887754][ T10] mceusb 1-1:0.0: Registered 424242424242 with mce emulator interface version 1 [ 1057.887785][ T10] mceusb 1-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 1058.161445][ T57] wlan1: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge) [ 1058.261160][ T5600] usb 1-1: USB disconnect, device number 116 [ 1058.452591][ T5716] usb 3-1: new high-speed USB device number 123 using dummy_hcd [ 1058.635564][ T5716] usb 3-1: Using ep0 maxpacket: 32 [ 1058.638413][ T5716] usb 3-1: config 0 has an invalid interface number: 184 but max is 0 [ 1058.638442][ T5716] usb 3-1: config 0 has no interface number 0 [ 1058.638495][ T5716] usb 3-1: config 0 interface 184 has no altsetting 0 [ 1058.642170][ T5716] usb 3-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 1058.642199][ T5716] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1058.642222][ T5716] usb 3-1: Product: syz [ 1058.642238][ T5716] usb 3-1: Manufacturer: syz [ 1058.642255][ T5716] usb 3-1: SerialNumber: syz [ 1058.714702][ T5716] usb 3-1: config 0 descriptor?? [ 1058.847504][T12740] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 1059.009019][T12740] usb 5-1: Using ep0 maxpacket: 8 [ 1059.011664][T12740] usb 5-1: config index 0 descriptor too short (expected 301, got 45) [ 1059.011726][T12740] usb 5-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 1059.011753][T12740] usb 5-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1059.011782][T12740] usb 5-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 1059.011810][T12740] usb 5-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 1059.011853][T12740] usb 5-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 1059.011878][T12740] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1059.240191][ T5716] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -32 [ 1059.240228][ T5716] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 1059.303002][T12740] usb 5-1: usb_control_msg returned -32 [ 1059.303061][T12740] usbtmc 5-1:16.0: can't read capabilities [ 1059.459185][ T5716] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -32 [ 1059.459221][ T5716] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -32 [ 1059.459244][ T5716] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_reset [ 1059.459283][ T5716] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -32 [ 1059.460649][ T5716] smsc75xx 3-1:0.184: probe with driver smsc75xx failed with error -32 [ 1059.587510][T12740] usb 3-1: USB disconnect, device number 123 [ 1059.699945][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.700495][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.701029][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.727226][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.727805][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.728472][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.729004][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.729500][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.730071][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.730568][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.731083][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.731595][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.732101][T21728] netlink: 'syz.2.4645': attribute type 11 has an invalid length. [ 1059.804043][ T10] usb 5-1: USB disconnect, device number 18 [ 1060.345668][T21760] configfs: Unknown parameter 'usrquota' [ 1060.470068][T18775] Bluetooth: hci0: Controller not accepting commands anymore: ncmd = 0 [ 1060.470356][T18775] Bluetooth: hci0: Injecting HCI hardware error event [ 1060.474769][ T60] Bluetooth: hci0: hardware error 0x00 [ 1060.507356][T21764] tmpfs: Unknown parameter 'nos' [ 1060.515199][ T5808] usb 1-1: new high-speed USB device number 117 using dummy_hcd [ 1060.541813][T21760] 9p: Bad value for 'wfdno' [ 1060.546482][T18775] Bluetooth: hci3: command 0x0406 tx timeout [ 1060.661993][ T5808] usb 1-1: device descriptor read/64, error -71 [ 1060.753643][T21772] sg_write: data in/out 180/120 bytes for SCSI command 0x48-- guessing data in; [ 1060.753643][T21772] program syz.2.4664 not setting count and/or reply_len properly [ 1060.766111][T21772] sg_write: data in/out 17906653/308 bytes for SCSI command 0x7f-- guessing data in; [ 1060.766111][T21772] program syz.2.4664 not setting count and/or reply_len properly [ 1060.766288][T21772] sg_write: data in/out 17906653/308 bytes for SCSI command 0x7f-- guessing data in; [ 1060.766288][T21772] program syz.2.4664 not setting count and/or reply_len properly [ 1060.918176][ T5808] usb 1-1: new high-speed USB device number 118 using dummy_hcd [ 1060.993541][ T5716] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 1061.058203][ T5808] usb 1-1: device descriptor read/64, error -71 [ 1061.164484][ T5716] usb 5-1: Using ep0 maxpacket: 16 [ 1061.166477][ T5716] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1061.166508][ T5716] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1061.166522][ T5716] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1061.166612][ T5716] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 1061.166639][ T5716] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1061.169815][ T5716] usb 5-1: config 0 descriptor?? [ 1061.174779][ T5808] usb usb1-port1: attempt power cycle [ 1061.196231][T12751] usb 3-1: new full-speed USB device number 124 using dummy_hcd [ 1061.394019][T12751] usb 3-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xA6, changing to 0x86 [ 1061.394058][T12751] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x86 has an invalid bInterval 0, changing to 10 [ 1061.394150][T12751] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x86 has invalid maxpacket 16384, setting to 64 [ 1061.394169][T12751] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x7 has invalid maxpacket 65535, setting to 64 [ 1061.396610][T12751] usb 3-1: New USB device found, idVendor=05ef, idProduct=020a, bcdDevice=91.36 [ 1061.396629][T12751] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1061.396641][T12751] usb 3-1: Product: syz [ 1061.396651][T12751] usb 3-1: Manufacturer: syz [ 1061.396666][T12751] usb 3-1: SerialNumber: syz [ 1061.408799][T12751] usb 3-1: config 0 descriptor?? [ 1061.612019][ T5808] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 1061.634109][ T5808] usb 1-1: device descriptor read/8, error -71 [ 1061.650257][ T5716] microsoft 0003:045E:07DA.004E: ignoring exceeding usage max [ 1061.659178][ T5716] microsoft 0003:045E:07DA.004E: item 0 4 0 11 parsing failed [ 1061.671372][ T5716] microsoft 0003:045E:07DA.004E: parse failed [ 1061.671575][ T5716] microsoft 0003:045E:07DA.004E: probe with driver microsoft failed with error -22 [ 1061.675538][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.687304][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.687959][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.688149][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.688651][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.688827][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.702337][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.702564][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.707765][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.708106][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.717526][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.717704][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.804694][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.804825][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.835727][T12740] usb 5-1: USB disconnect, device number 19 [ 1061.845684][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.845950][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.855096][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.855330][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.904376][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.904795][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.909076][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.922155][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.922349][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.930714][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.930923][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.931096][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.931266][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.931427][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.931662][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.931832][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.931997][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.932279][ T5808] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 1061.932931][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.933190][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.942923][ T4927] Bluetooth: hci0: unexpected event for opcode 0x0428 [ 1061.968006][ T5808] usb 1-1: device descriptor read/8, error -71 [ 1062.084143][ T5808] usb usb1-port1: unable to enumerate USB device [ 1062.208493][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.209557][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.210403][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.210864][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.211376][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.211838][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.212286][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.212729][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.213177][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.213616][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.214059][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.214502][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.214951][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.215397][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.215837][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.216322][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.216762][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.218281][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.221801][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.225080][T12751] iforce 3-1:0.0: usb_submit_urb failed: -71 [ 1062.225129][T12751] input input91: Timeout waiting for response from device. [ 1062.239311][T12751] usb 3-1: USB disconnect, device number 124 [ 1062.679939][ T60] Bluetooth: hci0: Opcode 0x0c03 failed: -110 [ 1063.170504][T18533] usb 3-1: new high-speed USB device number 125 using dummy_hcd [ 1063.284177][T21836] netlink: 12 bytes leftover after parsing attributes in process `syz.5.4686'. [ 1063.331833][T18533] usb 3-1: Using ep0 maxpacket: 32 [ 1063.339683][T18533] usb 3-1: config 0 has an invalid interface number: 51 but max is 0 [ 1063.339716][T18533] usb 3-1: config 0 has no interface number 0 [ 1063.363003][T18533] usb 3-1: New USB device found, idVendor=061d, idProduct=c150, bcdDevice=ce.6f [ 1063.363040][T18533] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1063.363063][T18533] usb 3-1: Product: syz [ 1063.363079][T18533] usb 3-1: Manufacturer: syz [ 1063.363095][T18533] usb 3-1: SerialNumber: syz [ 1063.380071][T18533] usb 3-1: config 0 descriptor?? [ 1063.414321][T18533] quatech2 3-1:0.51: Quatech 2nd gen USB to Serial Driver converter detected [ 1063.734917][T18533] usb 3-1: Quatech 2nd gen USB to Serial Driver converter now attached to ttyUSB0 [ 1063.762628][ T38] audit: type=1326 audit(1779070020.960:247): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=21839 comm="syz.4.4687" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f3d8d02cdd9 code=0x0 [ 1063.802041][T18533] usb 3-1: Quatech 2nd gen USB to Serial Driver converter now attached to ttyUSB1 [ 1064.081098][T21818] usb usb6: Requested nonsensical USBDEVFS_URB_ZERO_PACKET. [ 1064.088822][ C0] usb 3-1: qt2_read_bulk_callback - non-zero urb status: -71 [ 1064.090540][T18533] usb 3-1: USB disconnect, device number 125 [ 1064.122490][T18533] quatech-serial ttyUSB0: Quatech 2nd gen USB to Serial Driver converter now disconnected from ttyUSB0 [ 1064.156744][T18533] quatech-serial ttyUSB1: Quatech 2nd gen USB to Serial Driver converter now disconnected from ttyUSB1 [ 1064.164618][T18533] quatech2 3-1:0.51: device disconnected [ 1064.742819][ T60] Bluetooth: hci4: SCO packet for unknown connection handle 201 [ 1065.566122][T21890] netlink: 8 bytes leftover after parsing attributes in process `syz.0.4706'. [ 1066.008965][T21896] netlink: 12 bytes leftover after parsing attributes in process `syz.5.4709'. [ 1066.027013][T21896] IPVS: set_ctl: invalid protocol: 135 100.1.1.2:20001 [ 1066.069315][ T38] audit: type=1326 audit(1779070023.115:248): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=21892 comm="syz.4.4707" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f3d8d02cdd9 code=0x0 [ 1066.372803][ T10] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 1066.535453][ T10] usb 5-1: config 27 has an invalid descriptor of length 0, skipping remainder of the config [ 1066.535515][ T10] usb 5-1: config 27 interface 0 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 7 [ 1066.535545][ T10] usb 5-1: config 27 interface 0 altsetting 0 endpoint 0x8B has invalid wMaxPacketSize 0 [ 1066.535569][ T10] usb 5-1: config 27 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1066.535615][ T10] usb 5-1: New USB device found, idVendor=0582, idProduct=0014, bcdDevice=bb.9d [ 1066.535642][ T10] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1066.637799][ T10] usb 5-1: Quirk or no altset; falling back to MIDI 1.0 [ 1066.639010][ T10] usb 5-1: invalid MIDI out EP 0 [ 1066.797616][T13023] udevd[13023]: setting owner of /dev/midi3 to uid=0, gid=29 failed: No such file or directory [ 1066.965600][ T10] snd-usb-audio 5-1:27.0: probe with driver snd-usb-audio failed with error -22 [ 1066.989887][ T5770] udevd[5770]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:27.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1067.302088][ T10] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 1067.461735][ T10] usb 1-1: Using ep0 maxpacket: 32 [ 1067.467501][ T10] usb 1-1: unable to get BOS descriptor or descriptor too short [ 1067.468816][ T10] usb 1-1: config 127 has an invalid interface number: 77 but max is 0 [ 1067.468845][ T10] usb 1-1: config 127 has no interface number 0 [ 1067.468882][ T10] usb 1-1: config 127 interface 77 has no altsetting 0 [ 1067.471533][ T10] usb 1-1: New USB device found, idVendor=0d46, idProduct=0081, bcdDevice=9b.63 [ 1067.471563][ T10] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1067.471586][ T10] usb 1-1: Product: syz [ 1067.471602][ T10] usb 1-1: Manufacturer: syz [ 1067.471618][ T10] usb 1-1: SerialNumber: syz [ 1067.756335][T21921] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1067.775502][T21921] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1067.810338][ T60] Bluetooth: hci3: SCO packet for unknown connection handle 201 [ 1067.841221][ T10] kobil_sct 1-1:127.77: required endpoints missing [ 1067.851165][ T10] usb 1-1: USB disconnect, device number 121 [ 1068.785325][ T10] usb 3-1: new full-speed USB device number 126 using dummy_hcd [ 1068.881990][ T4927] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 1068.934324][ T10] usb 3-1: device descriptor read/64, error -71 [ 1068.962649][ T4927] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 1069.034110][ T4927] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 1069.044021][ T4927] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 1069.057691][ T4927] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 1069.244276][ T10] usb 3-1: new full-speed USB device number 127 using dummy_hcd [ 1069.351025][T18533] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 1069.383106][ T10] usb 3-1: device descriptor read/64, error -71 [ 1069.503172][ T10] usb usb3-port1: attempt power cycle [ 1069.507202][ T1251] usb 5-1: USB disconnect, device number 20 [ 1069.525211][T18533] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1069.525277][T18533] usb 1-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 1069.525304][T18533] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1069.577975][T18533] usb 1-1: config 0 descriptor?? [ 1069.598539][T18533] pwc: Askey VC010 type 2 USB webcam detected. [ 1069.874167][ T10] usb 3-1: new full-speed USB device number 2 using dummy_hcd [ 1069.898487][ T10] usb 3-1: device descriptor read/8, error -71 [ 1069.918992][T18533] pwc: send_video_command error -71 [ 1069.919013][T18533] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 1069.919167][T18533] Philips webcam 1-1:0.0: probe with driver Philips webcam failed with error -71 [ 1069.952774][T18533] usb 1-1: USB disconnect, device number 122 [ 1070.152706][ T10] usb 3-1: new full-speed USB device number 3 using dummy_hcd [ 1070.176828][ T10] usb 3-1: device descriptor read/8, error -71 [ 1070.291032][ T10] usb usb3-port1: unable to enumerate USB device [ 1070.617574][T21985] lo speed is unknown, defaulting to 1000 [ 1070.752957][T12751] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 1070.900316][T12751] usb 5-1: device descriptor read/64, error -71 [ 1071.176666][T12751] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 1071.269503][T21985] virt_wifi0 speed is unknown, defaulting to 1000 [ 1071.315279][T12751] usb 5-1: device descriptor read/64, error -71 [ 1071.443722][T12751] usb usb5-port1: attempt power cycle [ 1071.454044][ T10] usb 1-1: new high-speed USB device number 123 using dummy_hcd [ 1071.572067][ T60] Bluetooth: hci2: command tx timeout [ 1071.592808][ T10] usb 1-1: device descriptor read/64, error -71 [ 1071.806826][T12751] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 1071.826195][ T92] wlan1: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge) [ 1071.844500][T12751] usb 5-1: device descriptor read/8, error -71 [ 1071.849262][ T10] usb 1-1: new high-speed USB device number 124 using dummy_hcd [ 1071.998500][ T10] usb 1-1: device descriptor read/64, error -71 [ 1072.010643][T21985] bridge0: port 1(bridge_slave_0) entered blocking state [ 1072.011056][T21985] bridge0: port 1(bridge_slave_0) entered disabled state [ 1072.011350][T21985] bridge_slave_0: entered allmulticast mode [ 1072.015143][T21985] bridge_slave_0: entered promiscuous mode [ 1072.046184][T21985] bridge0: port 2(bridge_slave_1) entered blocking state [ 1072.046449][T21985] bridge0: port 2(bridge_slave_1) entered disabled state [ 1072.046757][T21985] bridge_slave_1: entered allmulticast mode [ 1072.049037][T21985] bridge_slave_1: entered promiscuous mode [ 1072.108977][T12751] usb 5-1: new high-speed USB device number 24 using dummy_hcd [ 1072.111580][T21985] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 1072.124987][T21985] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 1072.142393][T12751] usb 5-1: device descriptor read/8, error -71 [ 1072.142614][ T10] usb usb1-port1: attempt power cycle [ 1072.193690][T21985] team0: Port device team_slave_0 added [ 1072.197492][T21985] team0: Port device team_slave_1 added [ 1072.201321][ T5808] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 1072.242696][T21985] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 1072.242710][T21985] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 1072.242762][T21985] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 1072.246839][T21985] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 1072.246855][T21985] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 1072.246883][T21985] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 1072.255246][T12751] usb usb5-port1: unable to enumerate USB device [ 1072.353711][T21985] hsr_slave_0: entered promiscuous mode [ 1072.355380][T21985] hsr_slave_1: entered promiscuous mode [ 1072.356868][T21985] debugfs: 'hsr0' already exists in 'hsr' [ 1072.356895][T21985] Cannot create hsr debugfs directory [ 1072.361596][ T5808] usb 3-1: Using ep0 maxpacket: 8 [ 1072.365661][ T5808] usb 3-1: config 0 has an invalid interface number: 31 but max is 0 [ 1072.365688][ T5808] usb 3-1: config 0 has no interface number 0 [ 1072.400487][ T5808] usb 3-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 1072.400519][ T5808] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1072.400540][ T5808] usb 3-1: Product: syz [ 1072.400555][ T5808] usb 3-1: Manufacturer: syz [ 1072.400569][ T5808] usb 3-1: SerialNumber: syz [ 1072.424051][ T5808] usb 3-1: config 0 descriptor?? [ 1072.510940][ T10] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 1072.533054][ T10] usb 1-1: device descriptor read/8, error -71 [ 1072.641854][ T5808] uvcvideo 3-1:0.31: Found UVC 0.04 device syz (046d:08c3) [ 1072.641932][ T5808] uvcvideo 3-1:0.31: Failed to initialize entity for entity 32774 [ 1072.641951][ T5808] uvcvideo 3-1:0.31: Failed to register entities (-22). [ 1072.809924][ T10] usb 1-1: new high-speed USB device number 126 using dummy_hcd [ 1072.831957][ T10] usb 1-1: device descriptor read/8, error -71 [ 1072.948859][ T10] usb usb1-port1: unable to enumerate USB device [ 1073.382816][T21985] netdevsim netdevsim5 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1073.787185][ T60] Bluetooth: hci2: command tx timeout [ 1073.813711][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 201 [ 1073.872276][T21985] netdevsim netdevsim5 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1074.372780][T21985] netdevsim netdevsim5 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1074.565698][ T38] audit: type=1326 audit(1779070031.077:249): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=22027 comm="syz.0.4744" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f6a2bc6cdd9 code=0x0 [ 1075.056840][T12740] usb 3-1: USB disconnect, device number 4 [ 1075.130323][T21985] netdevsim netdevsim5 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1075.188090][ T5808] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 1075.413100][ T5808] usb 5-1: config 0 has an invalid interface number: 116 but max is 0 [ 1075.413133][ T5808] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1075.413155][ T5808] usb 5-1: config 0 has no interface number 0 [ 1075.419725][ T5808] usb 5-1: New USB device found, idVendor=1de1, idProduct=c102, bcdDevice=7d.08 [ 1075.419758][ T5808] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1075.419778][ T5808] usb 5-1: Product: syz [ 1075.419793][ T5808] usb 5-1: Manufacturer: syz [ 1075.419809][ T5808] usb 5-1: SerialNumber: syz [ 1075.430388][ T5808] usb 5-1: config 0 descriptor?? [ 1075.437838][ T5808] usb-storage 5-1:0.116: USB Mass Storage device detected [ 1075.511873][ T5808] usb-storage 5-1:0.116: device ignored [ 1075.743646][T22033] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1075.744399][T22033] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1075.750615][T22033] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1075.765935][T22033] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1075.791305][T13307] usb 5-1: USB disconnect, device number 25 [ 1075.916587][T22041] netlink: 8 bytes leftover after parsing attributes in process `syz.2.4747'. [ 1075.916631][T22041] veth1_to_bridge: entered allmulticast mode [ 1076.023127][ T60] Bluetooth: hci2: command tx timeout [ 1076.145372][T22046] netlink: 20 bytes leftover after parsing attributes in process `syz.0.4748'. [ 1076.280673][ T60] Bluetooth: hci4: SCO packet for unknown connection handle 201 [ 1076.609380][T22058] 9pnet: p9_errstr2errno: server reported unknown error 0x000000000 [ 1077.078392][T21985] netdevsim netdevsim5 netdevsim0: renamed from eth0 [ 1077.158556][T18533] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 1077.173060][T21985] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 1077.174781][T21985] netdevsim netdevsim5 netdevsim1: renamed from eth1 [ 1077.186842][T12740] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 1077.258109][T21985] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 1077.260532][T21985] netdevsim netdevsim5 netdevsim2: renamed from eth2 [ 1077.325798][T18533] usb 3-1: Using ep0 maxpacket: 16 [ 1077.346608][T18533] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 1077.346640][T18533] usb 3-1: config 0 has no interface number 0 [ 1077.362005][T12740] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1077.362053][T12740] usb 1-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 1077.362069][T12740] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1077.384274][T12740] usb 1-1: config 0 descriptor?? [ 1077.399490][T18533] usb 3-1: New USB device found, idVendor=06b9, idProduct=4061, bcdDevice= 1.88 [ 1077.399521][T18533] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1077.399599][T18533] usb 3-1: Product: syz [ 1077.399615][T18533] usb 3-1: Manufacturer: syz [ 1077.399630][T18533] usb 3-1: SerialNumber: syz [ 1077.435585][T18533] usb 3-1: config 0 descriptor?? [ 1077.442099][T12740] pwc: Askey VC010 type 2 USB webcam detected. [ 1077.489393][T21985] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 1077.492635][T21985] netdevsim netdevsim5 netdevsim3: renamed from eth3 [ 1077.546476][T21985] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 1077.624859][T18526] usb 5-1: new high-speed USB device number 26 using dummy_hcd [ 1077.644095][T12740] pwc: recv_control_msg error -32 req 02 val 2b00 [ 1077.689292][T22066] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1077.692138][T22066] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1077.788026][T18526] usb 5-1: New USB device found, idVendor=0813, idProduct=0001, bcdDevice=3a.08 [ 1077.788121][T18526] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1077.812727][T18526] usb 5-1: config 0 descriptor?? [ 1077.879709][T18526] gspca_main: cpia1-2.14.0 probing 0813:0001 [ 1077.912113][T22066] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1077.921685][T22066] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1077.944886][T18533] usb 3-1: selecting invalid altsetting 1 [ 1077.944915][T18533] speedtch 3-1:0.1: speedtch_bind: setting interface to 1 failed (-22)! [ 1077.949980][T18533] speedtch 3-1:0.1: usbatm_usb_probe: bind failed: -22! [ 1077.950031][T18533] speedtch 3-1:0.1: probe with driver speedtch failed with error -22 [ 1078.000237][T18533] usb 3-1: USB disconnect, device number 5 [ 1078.133529][T12740] pwc: recv_control_msg error -71 req 02 val 2700 [ 1078.134052][T12740] pwc: recv_control_msg error -71 req 02 val 2c00 [ 1078.134751][T12740] pwc: recv_control_msg error -71 req 04 val 1000 [ 1078.135433][T12740] pwc: recv_control_msg error -71 req 04 val 1300 [ 1078.139340][T12740] pwc: recv_control_msg error -71 req 04 val 1400 [ 1078.140885][T12740] pwc: recv_control_msg error -71 req 02 val 2000 [ 1078.141859][T12740] pwc: recv_control_msg error -71 req 02 val 2100 [ 1078.142444][T12740] pwc: recv_control_msg error -71 req 04 val 1500 [ 1078.152547][T12740] pwc: recv_control_msg error -71 req 02 val 2500 [ 1078.153253][T12740] pwc: recv_control_msg error -71 req 02 val 2400 [ 1078.153911][T12740] pwc: recv_control_msg error -71 req 02 val 2600 [ 1078.155360][T12740] pwc: recv_control_msg error -71 req 02 val 2900 [ 1078.169008][T12740] pwc: recv_control_msg error -71 req 02 val 2800 [ 1078.172274][T12740] pwc: recv_control_msg error -71 req 04 val 1100 [ 1078.172951][T12740] pwc: recv_control_msg error -71 req 04 val 1200 [ 1078.222498][ T60] Bluetooth: hci2: command tx timeout [ 1078.272509][T18526] gspca_cpia1: usb_control_msg 03, error -32 [ 1078.291262][T12740] pwc: Registered as video103. [ 1078.461263][T22077] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1078.526064][T12740] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input92 [ 1078.527097][T22077] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1078.645060][T18526] gspca_cpia1: usb_control_msg 03, error -71 [ 1078.645539][T18526] gspca_cpia1: usb_control_msg 01, error -71 [ 1078.645555][T18526] cpia1 5-1:0.0: only firmware version 1 is supported (got: 0) [ 1078.656404][T21985] 8021q: adding VLAN 0 to HW filter on device bond0 [ 1078.751937][T18526] usb 5-1: USB disconnect, device number 26 [ 1078.838145][T12740] usb 1-1: USB disconnect, device number 127 [ 1078.943490][T21985] 8021q: adding VLAN 0 to HW filter on device team0 [ 1078.993644][ T1251] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 1079.028373][ T92] bridge0: port 1(bridge_slave_0) entered blocking state [ 1079.032777][ T92] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1079.125076][ T92] bridge0: port 2(bridge_slave_1) entered blocking state [ 1079.127728][ T92] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1079.232385][ T1251] usb 3-1: Using ep0 maxpacket: 32 [ 1079.243337][ T1251] usb 3-1: New USB device found, idVendor=047f, idProduct=c010, bcdDevice= 0.40 [ 1079.243370][ T1251] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1079.243393][ T1251] usb 3-1: Product: syz [ 1079.243408][ T1251] usb 3-1: Manufacturer: syz [ 1079.243424][ T1251] usb 3-1: SerialNumber: syz [ 1079.599296][T22092] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1079.601927][T22092] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1079.695737][T12740] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 1079.765147][ T1251] snd-usb-audio 3-1:1.0: probe with driver snd-usb-audio failed with error -71 [ 1079.775375][ T1251] usb 3-1: USB disconnect, device number 6 [ 1079.866956][T12740] usb 1-1: Using ep0 maxpacket: 32 [ 1079.867171][T18533] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 1079.873678][T12740] usb 1-1: config 0 has an invalid interface number: 119 but max is 0 [ 1079.873708][T12740] usb 1-1: config 0 has an invalid descriptor of length 117, skipping remainder of the config [ 1079.873728][T12740] usb 1-1: config 0 has no interface number 0 [ 1079.873770][T12740] usb 1-1: config 0 interface 119 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1079.952542][T12740] usb 1-1: New USB device found, idVendor=05ac, idProduct=0292, bcdDevice=88.73 [ 1079.952579][T12740] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1079.952603][T12740] usb 1-1: Product: syz [ 1079.952620][T12740] usb 1-1: Manufacturer: syz [ 1079.952636][T12740] usb 1-1: SerialNumber: syz [ 1080.029177][T18533] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1080.029211][T18533] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1080.029233][T18533] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 1080.029279][T18533] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 1080.029305][T18533] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1080.034339][T12740] usb 1-1: config 0 descriptor?? [ 1080.133371][T18533] usb 5-1: config 0 descriptor?? [ 1080.300244][T12740] input: bcm5974 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.119/input/input93 [ 1080.377902][T12740] usb 1-1: USB disconnect, device number 2 [ 1080.606643][T18533] plantronics 0003:047F:FFFF.004F: reserved main item tag 0xd [ 1080.824193][T18533] plantronics 0003:047F:FFFF.004F: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 1080.845885][T22110] kvm: pic: level sensitive irq not supported [ 1081.129902][T12740] usb 5-1: USB disconnect, device number 27 [ 1081.369115][T22121] netlink: 132 bytes leftover after parsing attributes in process `syz.2.4767'. [ 1081.378175][ T1251] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 1081.441012][T21985] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 1081.524486][T22124] Bluetooth: MGMT ver 1.23 [ 1081.545006][ T1251] usb 1-1: config 0 has an invalid interface number: 69 but max is 0 [ 1081.545038][ T1251] usb 1-1: config 0 has no interface number 0 [ 1081.545088][ T1251] usb 1-1: config 0 interface 69 altsetting 0 bulk endpoint 0x8 has invalid maxpacket 1023 [ 1081.545108][ T1251] usb 1-1: config 0 interface 69 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 1081.547368][ T1251] usb 1-1: New USB device found, idVendor=0c4b, idProduct=0100, bcdDevice=d7.ca [ 1081.547399][ T1251] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1081.547417][ T1251] usb 1-1: Product: syz [ 1081.547426][ T1251] usb 1-1: Manufacturer: syz [ 1081.547435][ T1251] usb 1-1: SerialNumber: syz [ 1081.562316][ T1251] usb 1-1: config 0 descriptor?? [ 1081.591816][T22117] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 1081.615038][ T1251] cyberjack 1-1:0.69: Reiner SCT Cyberjack USB card reader converter detected [ 1081.958538][ T1251] usb 1-1: Reiner SCT Cyberjack USB card reader converter now attached to ttyUSB0 [ 1082.107639][ T60] Bluetooth: hci4: unexpected event for opcode 0x1009 [ 1082.261343][T12740] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 1082.364757][T18533] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 1082.421551][T12740] usb 3-1: config 220 has an invalid interface number: 76 but max is 2 [ 1082.421585][T12740] usb 3-1: config 220 contains an unexpected descriptor of type 0x2, skipping [ 1082.421606][T12740] usb 3-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 1082.421627][T12740] usb 3-1: config 220 has no interface number 2 [ 1082.421735][T12740] usb 3-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 1082.421769][T12740] usb 3-1: config 220 interface 0 has no altsetting 0 [ 1082.421789][T12740] usb 3-1: config 220 interface 76 has no altsetting 0 [ 1082.421809][T12740] usb 3-1: config 220 interface 1 has no altsetting 0 [ 1082.505786][T12740] usb 3-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 1082.505821][T12740] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1082.505844][T12740] usb 3-1: Product: syz [ 1082.505860][T12740] usb 3-1: Manufacturer: syz [ 1082.505875][T12740] usb 3-1: SerialNumber: syz [ 1082.572321][T18533] usb 5-1: config 0 has an invalid interface number: 116 but max is 0 [ 1082.572354][T18533] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1082.572376][T18533] usb 5-1: config 0 has no interface number 0 [ 1082.576103][T18533] usb 5-1: New USB device found, idVendor=1de1, idProduct=c102, bcdDevice=7d.08 [ 1082.576207][T18533] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1082.576233][T18533] usb 5-1: Product: syz [ 1082.576250][T18533] usb 5-1: Manufacturer: syz [ 1082.576266][T18533] usb 5-1: SerialNumber: syz [ 1082.669489][T18533] usb 5-1: config 0 descriptor?? [ 1082.704815][T18533] usb-storage 5-1:0.116: USB Mass Storage device detected [ 1082.723389][T18533] usb-storage 5-1:0.116: device ignored [ 1082.817618][T22132] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1082.831531][T22132] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1082.941790][T12740] uvcvideo 3-1:220.0: Found UVC 7.01 device syz (8086:0b07) [ 1082.941826][T12740] uvcvideo 3-1:220.0: No valid video chain found. [ 1082.941886][T12740] usb 3-1: selecting invalid altsetting 0 [ 1082.991408][T12740] usb 3-1: selecting invalid altsetting 0 [ 1082.991446][T12740] usbtest 3-1:220.1: probe with driver usbtest failed with error -22 [ 1083.013630][T12740] usb 3-1: USB disconnect, device number 7 [ 1083.487423][T21985] veth0_vlan: entered promiscuous mode [ 1083.510952][T21985] veth1_vlan: entered promiscuous mode [ 1083.715980][T21985] veth0_macvtap: entered promiscuous mode [ 1083.732410][T21985] veth1_macvtap: entered promiscuous mode [ 1083.822737][ T1251] usb 1-1: USB disconnect, device number 3 [ 1083.854644][ T1251] cyberjack ttyUSB0: Reiner SCT Cyberjack USB card reader converter now disconnected from ttyUSB0 [ 1083.856391][T21985] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 1083.856514][ T1251] cyberjack 1-1:0.69: device disconnected [ 1083.910002][T21985] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 1083.939274][T17302] netdevsim netdevsim5 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 1083.939516][T17302] netdevsim netdevsim5 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 1083.939558][T17302] netdevsim netdevsim5 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 1083.939598][T17302] netdevsim netdevsim5 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 1084.162116][ T60] Bluetooth: hci3: unexpected event for opcode 0x1009 [ 1084.854968][ T60] Bluetooth: hci4: unexpected event for opcode 0x1009 [ 1085.458955][T18533] usb 5-1: USB disconnect, device number 28 [ 1085.689096][T22156] netlink: 328 bytes leftover after parsing attributes in process `syz.4.4774'. [ 1085.782727][T17302] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1085.782752][T17302] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1086.268068][T17302] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1086.268092][T17302] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1086.294121][ T1251] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 1086.456447][ T1251] usb 1-1: Using ep0 maxpacket: 16 [ 1086.458805][ T1251] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 1086.461090][ T1251] usb 1-1: New USB device found, idVendor=2040, idProduct=0264, bcdDevice=4e.d1 [ 1086.461120][ T1251] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1086.461133][ T1251] usb 1-1: Product: syz [ 1086.461143][ T1251] usb 1-1: Manufacturer: syz [ 1086.461153][ T1251] usb 1-1: SerialNumber: syz [ 1086.543844][ T1251] usb 1-1: config 0 descriptor?? [ 1086.558647][ T1251] em28xx 1-1:0.0: New device syz syz @ 480 Mbps (2040:0264, interface 0, class 0) [ 1086.558687][ T1251] em28xx 1-1:0.0: DVB interface 0 found: bulk [ 1086.859705][ T5600] usb 3-1: new full-speed USB device number 8 using dummy_hcd [ 1087.022264][ T5600] usb 3-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xC6, changing to 0x86 [ 1087.022303][ T5600] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x86 has invalid wMaxPacketSize 0 [ 1087.022331][ T5600] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid maxpacket 47616, setting to 64 [ 1087.025124][ T5600] usb 3-1: New USB device found, idVendor=054c, idProduct=06c1, bcdDevice=c2.87 [ 1087.025173][ T5600] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1087.025198][ T5600] usb 3-1: Product: syz [ 1087.025216][ T5600] usb 3-1: Manufacturer: syz [ 1087.025232][ T5600] usb 3-1: SerialNumber: syz [ 1087.033661][ T5600] usb 3-1: config 0 descriptor?? [ 1087.080126][T22179] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 1087.091049][T22193] comedi comedi3: pcmda12: I/O base address or length out of range [ 1087.155683][ C0] port100 3-1:0.0: NFC: Urb failure (status -71) [ 1087.159449][ T5600] port100 3-1:0.0: NFC: Could not get supported command types [ 1087.193594][T22194] vimc link validate: Sensor B:src:640x480 (0x33424752, 8, 0, 0, 0) Raw Capture 1:snk:640x480 (0x33424752, 8, 0, 0, 0) [ 1087.207366][ T1251] em28xx 1-1:0.0: unknown em28xx chip ID (0) [ 1087.447008][T13307] usb 3-1: USB disconnect, device number 8 [ 1087.710691][T22195] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1087.728348][T22195] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1087.739915][T22164] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1087.740744][T22164] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1087.804915][ T1251] em28xx 1-1:0.0: reading from i2c device at 0xa0 failed (error=-5) [ 1087.804953][ T1251] em28xx 1-1:0.0: board has no eeprom [ 1087.842810][T18533] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 1088.230331][T22205] netlink: 116 bytes leftover after parsing attributes in process `syz.2.4787'. [ 1088.280971][ T1251] em28xx 1-1:0.0: Identified as PCTV tripleStick (292e) (card=94) [ 1088.280994][ T1251] em28xx 1-1:0.0: dvb set to bulk mode. [ 1088.282655][T13307] em28xx 1-1:0.0: Binding DVB extension [ 1088.540070][ T5716] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 1088.724179][ T5716] usb 3-1: Using ep0 maxpacket: 8 [ 1088.726824][ T5716] usb 3-1: New USB device found, idVendor=0ccd, idProduct=0039, bcdDevice=90.7b [ 1088.726856][ T5716] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1088.777028][ T5716] pvrusb2: Hardware description: Terratec Grabster AV400 [ 1088.777050][ T5716] pvrusb2: ********** [ 1088.777058][ T5716] pvrusb2: ***WARNING*** Support for this device (Terratec Grabster AV400) is experimental. [ 1088.777073][ T5716] pvrusb2: Important functionality might not be entirely working. [ 1088.777083][ T5716] pvrusb2: Please consider contacting the driver author to help with further stabilization of the driver. [ 1088.777096][ T5716] pvrusb2: ********** [ 1088.987985][ T2381] pvrusb2: Invalid write control endpoint [ 1089.263222][ T5716] usb 3-1: USB disconnect, device number 9 [ 1089.474366][ T38] audit: type=1326 audit(1779070045.043:250): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=22226 comm="syz.5.4792" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fd6a8c5cdd9 code=0x0 [ 1089.661963][ T2381] pvrusb2: Invalid write control endpoint [ 1089.661981][ T2381] pvrusb2: ***WARNING*** Detected a wedged cx25840 chip; the device will not work. [ 1089.661990][ T2381] pvrusb2: ***WARNING*** Try power cycling the pvrusb2 device. [ 1089.661997][ T2381] pvrusb2: ***WARNING*** Disabling further access to the device to prevent other foul-ups. [ 1089.662007][ T2381] pvrusb2: Device being rendered inoperable [ 1089.773885][ T2381] cx25840 4-0044: Unable to detect h/w, assuming cx23887 [ 1089.773987][ T2381] cx25840 4-0044: cx23887 A/V decoder found @ 0x88 (pvrusb2_b) [ 1089.784605][T22164] em28xx 1-1:0.0: reading from i2c device at 0xe failed (error=-5) [ 1089.845792][T13307] em28xx 1-1:0.0: Registering input extension [ 1089.875993][ T2381] pvrusb2: Attached sub-driver cx25840 [ 1089.876013][ T2381] pvrusb2: ***WARNING*** pvrusb2 device hardware appears to be jammed and I can't clear it. [ 1089.876024][ T2381] pvrusb2: You might need to power cycle the pvrusb2 device in order to recover. [ 1089.984256][T22234] netlink: 12 bytes leftover after parsing attributes in process `syz.2.4793'. [ 1090.063853][T22236] sg_write: data in/out 180700/192 bytes for SCSI command 0x0-- guessing data in; [ 1090.063853][T22236] program syz.4.4794 not setting count and/or reply_len properly [ 1090.105442][T22236] Option ' ' to dns_resolver key: bad/missing value [ 1090.112934][ T1251] usb 1-1: USB disconnect, device number 4 [ 1090.121910][ T1251] em28xx 1-1:0.0: Disconnecting em28xx [ 1090.121941][ T1251] em28xx 1-1:0.0: Closing input extension [ 1090.242020][T22241] netlink: 9 bytes leftover after parsing attributes in process `syz.0.4796'. [ 1090.360924][T22243] netlink: 5 bytes leftover after parsing attributes in process `syz.0.4796'. [ 1090.601466][T22241] gretap0: entered promiscuous mode [ 1090.808111][ T1251] em28xx 1-1:0.0: Freeing device [ 1090.935611][ T5716] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 1090.943677][T22243] 0ªî{X¹¦: renamed from gretap0 [ 1091.094911][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.094987][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.095050][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.095112][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.095171][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.095235][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.095295][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.095353][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.095415][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.095474][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 1091.148415][ T5716] usb 3-1: Using ep0 maxpacket: 8 [ 1091.151626][ T5716] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1091.160156][ T5716] usb 3-1: New USB device found, idVendor=17a1, idProduct=0128, bcdDevice= 5.f6 [ 1091.160205][ T5716] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1091.160227][ T5716] usb 3-1: Product: syz [ 1091.160242][ T5716] usb 3-1: Manufacturer: syz [ 1091.160257][ T5716] usb 3-1: SerialNumber: syz [ 1091.199076][ T5716] usb 3-1: config 0 descriptor?? [ 1091.253251][ T5716] gspca_main: t613-2.14.0 probing 17a1:0128 [ 1091.377517][T22243] 0ªî{X¹¦: left promiscuous mode [ 1091.377548][T22243] 0ªî{X¹¦: entered allmulticast mode [ 1091.393733][T22243] A link change request failed with some changes committed already. Interface 30ªî{X¹¦ may have been left with an inconsistent configuration, please check. [ 1091.457977][T22238] validate_nla: 2 callbacks suppressed [ 1091.458002][T22238] netlink: 'syz.2.4795': attribute type 10 has an invalid length. [ 1091.458020][T22238] netlink: 168 bytes leftover after parsing attributes in process `syz.2.4795'. [ 1091.460111][ T5716] gspca_t613: unknown sensor 0000 [ 1091.460219][ T5716] t613 3-1:0.0: probe with driver t613 failed with error -22 [ 1091.488744][ T5716] usb 3-1: USB disconnect, device number 10 [ 1091.931654][T22268] afs: Unknown parameter 'audit' [ 1092.093267][T22267] lo speed is unknown, defaulting to 1000 [ 1092.319348][ T152] wlan1: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge) [ 1092.436927][ T38] audit: type=1326 audit(1779070047.824:251): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=22284 comm="syz.4.4807" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f3d8d02cdd9 code=0x0 [ 1093.095026][ T5624] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 1093.260094][ T5624] usb 3-1: config 0 has an invalid interface number: 69 but max is 0 [ 1093.260127][ T5624] usb 3-1: config 0 has no interface number 0 [ 1093.260178][ T5624] usb 3-1: config 0 interface 69 altsetting 0 bulk endpoint 0x8 has invalid maxpacket 1023 [ 1093.260207][ T5624] usb 3-1: config 0 interface 69 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 1093.305704][ T5624] usb 3-1: New USB device found, idVendor=0c4b, idProduct=0100, bcdDevice=d7.ca [ 1093.305741][ T5624] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1093.305881][ T5624] usb 3-1: Product: syz [ 1093.305900][ T5624] usb 3-1: Manufacturer: syz [ 1093.305917][ T5624] usb 3-1: SerialNumber: syz [ 1093.349396][ T5624] usb 3-1: config 0 descriptor?? [ 1093.350904][T22291] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 [ 1093.367865][T22294] netlink: 'syz.0.4810': attribute type 27 has an invalid length. [ 1093.383587][ T5624] cyberjack 3-1:0.69: Reiner SCT Cyberjack USB card reader converter detected [ 1093.411895][ T5624] usb 3-1: Reiner SCT Cyberjack USB card reader converter now attached to ttyUSB0 [ 1093.417181][T22267] virt_wifi0 speed is unknown, defaulting to 1000 [ 1093.575666][ C0] cyberjack ttyUSB0: cyberjack_read_int_callback - failed resubmitting read urb, error -22 [ 1094.136106][T22291] input: syz0 as /devices/virtual/input/input96 [ 1095.149917][ T1251] usb 3-1: USB disconnect, device number 11 [ 1095.234155][ T1251] cyberjack ttyUSB0: Reiner SCT Cyberjack USB card reader converter now disconnected from ttyUSB0 [ 1095.256289][ T1251] cyberjack 3-1:0.69: device disconnected [ 1095.350787][T12751] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 1095.571051][ T38] audit: type=1326 audit(1779070050.746:252): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=22328 comm="syz.0.4819" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f6a2bc6cdd9 code=0x0 [ 1096.801771][T12751] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 1097.067148][ T5600] usb 1-1: new low-speed USB device number 5 using dummy_hcd [ 1097.128175][T12751] usb 5-1: New USB device found, idVendor=1c40, idProduct=0534, bcdDevice=6d.cc [ 1097.128210][T12751] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1097.128236][T12751] usb 5-1: Product: syz [ 1097.128253][T12751] usb 5-1: Manufacturer: syz [ 1097.128271][T12751] usb 5-1: SerialNumber: syz [ 1097.207625][T12751] usb 5-1: config 0 descriptor?? [ 1097.212653][T22346] netlink: 16 bytes leftover after parsing attributes in process `syz.2.4824'. [ 1097.248771][ T5600] usb 1-1: unable to get BOS descriptor or descriptor too short [ 1097.251524][ T5600] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1097.258056][T12751] i2c-tiny-usb 5-1:0.0: version 6d.cc found at bus 005 address 030 [ 1097.287435][ T5600] usb 1-1: string descriptor 0 read error: -22 [ 1097.288612][ T5600] usb 1-1: New USB device found, idVendor=054c, idProduct=0095, bcdDevice=a5.6a [ 1097.288643][ T5600] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1097.604894][ T5600] usb 1-1: palm_os_4_probe - error -71 getting connection info [ 1097.604992][ T5600] visor 1-1:1.0: Handspring Visor / Palm OS converter detected [ 1097.657179][ T5600] usb 1-1: Handspring Visor / Palm OS converter now attached to ttyUSB0 [ 1097.700484][ T5600] usb 1-1: Handspring Visor / Palm OS converter now attached to ttyUSB1 [ 1097.723429][T12751] (null): failure reading functionality [ 1097.736373][T22337] netlink: 4 bytes leftover after parsing attributes in process `syz.4.4821'. [ 1097.736400][T22337] openvswitch: netlink: Actions may not be safe on all matching packets [ 1097.841444][ T5600] usb 1-1: USB disconnect, device number 5 [ 1097.892729][T13307] usb 3-1: new full-speed USB device number 12 using dummy_hcd [ 1097.901029][T12751] i2c i2c-2: connected i2c-tiny-usb device [ 1097.924817][ T5600] visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 [ 1097.975843][ T5600] visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1 [ 1097.978570][ T5600] visor 1-1:1.0: device disconnected [ 1098.029083][T13307] usb 3-1: device descriptor read/64, error -71 [ 1098.057708][T12751] usb 5-1: USB disconnect, device number 30 [ 1098.286301][T13307] usb 3-1: new full-speed USB device number 13 using dummy_hcd [ 1098.442545][T13307] usb 3-1: device descriptor read/64, error -71 [ 1098.553253][T13307] usb usb3-port1: attempt power cycle [ 1098.572858][ T5600] usb 1-1: new full-speed USB device number 6 using dummy_hcd [ 1098.738503][ T5600] usb 1-1: unable to get BOS descriptor or descriptor too short [ 1098.739154][ T5600] usb 1-1: not running at top speed; connect to a high speed hub [ 1098.741178][ T5600] usb 1-1: config 1 has an invalid interface number: 8 but max is 2 [ 1098.741206][ T5600] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1098.741228][ T5600] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 1098.741252][ T5600] usb 1-1: config 1 has no interface number 0 [ 1098.777376][ T5600] usb 1-1: New USB device found, idVendor=0582, idProduct=00a3, bcdDevice= 0.40 [ 1098.777409][ T5600] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1098.777446][ T5600] usb 1-1: Product: syz [ 1098.777462][ T5600] usb 1-1: Manufacturer: syz [ 1098.777476][ T5600] usb 1-1: SerialNumber: syz [ 1098.914611][T13307] usb 3-1: new full-speed USB device number 14 using dummy_hcd [ 1098.937636][T13307] usb 3-1: device descriptor read/8, error -71 [ 1098.940433][ T60] bt_err_ratelimited: 26 callbacks suppressed [ 1098.940453][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 201 [ 1099.033496][T22359] snd_dummy snd_dummy.0: control 4:8201:0:syz0:1 is already present [ 1099.066954][ T5600] usb 1-1: USB disconnect, device number 6 [ 1099.085433][ T5781] udevd[5781]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.1/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1099.202775][T13307] usb 3-1: new full-speed USB device number 15 using dummy_hcd [ 1099.225840][T13307] usb 3-1: device descriptor read/8, error -71 [ 1099.276980][ T38] audit: type=1326 audit(1779070054.221:253): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=22361 comm="syz.5.4831" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fd6a8c5cdd9 code=0x0 [ 1099.342511][T13307] usb usb3-port1: unable to enumerate USB device [ 1099.597902][ T5600] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 1099.671505][T22369] tap0: tun_chr_ioctl cmd 1074025678 [ 1099.671522][T22369] tap0: group set to 0 [ 1099.758100][ T5600] usb 6-1: Using ep0 maxpacket: 16 [ 1099.760287][ T5600] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1099.760320][ T5600] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1099.760335][ T5600] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1099.760363][ T5600] usb 6-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 1099.760378][ T5600] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1099.763607][ T5600] usb 6-1: config 0 descriptor?? [ 1099.782782][T13307] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 1099.950254][ T5624] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 1099.992951][T13307] usb 5-1: Using ep0 maxpacket: 8 [ 1100.000876][T13307] usb 5-1: config 2 has an invalid interface number: 31 but max is 0 [ 1100.000916][T13307] usb 5-1: config 2 has no interface number 0 [ 1100.000970][T13307] usb 5-1: config 2 interface 31 has no altsetting 0 [ 1100.027490][T13307] usb 5-1: New USB device found, idVendor=1a86, idProduct=e092, bcdDevice=53.3f [ 1100.027524][T13307] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1100.027546][T13307] usb 5-1: Product: syz [ 1100.027562][T13307] usb 5-1: Manufacturer: syz [ 1100.027577][T13307] usb 5-1: SerialNumber: syz [ 1100.113247][ T5624] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1100.113390][ T5624] usb 1-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 1100.113417][ T5624] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1100.128189][ T5624] usb 1-1: config 0 descriptor?? [ 1100.167872][ T5624] pwc: Askey VC010 type 2 USB webcam detected. [ 1100.216387][ T5600] microsoft 0003:045E:07DA.0050: item fetching failed at offset 30/34 [ 1100.220145][ T5600] microsoft 0003:045E:07DA.0050: parse failed [ 1100.220500][ T5600] microsoft 0003:045E:07DA.0050: probe with driver microsoft failed with error -22 [ 1100.427468][ T5624] pwc: recv_control_msg error -71 req 02 val 2700 [ 1100.427983][ T5624] pwc: recv_control_msg error -71 req 02 val 2c00 [ 1100.428464][ T5624] pwc: recv_control_msg error -71 req 04 val 1000 [ 1100.428949][ T5624] pwc: recv_control_msg error -71 req 04 val 1300 [ 1100.429411][ T5624] pwc: recv_control_msg error -71 req 04 val 1400 [ 1100.434599][ T5624] pwc: recv_control_msg error -71 req 02 val 2000 [ 1100.436173][ T5624] pwc: recv_control_msg error -71 req 02 val 2100 [ 1100.437151][ T5624] pwc: recv_control_msg error -71 req 04 val 1500 [ 1100.438274][ T5624] pwc: recv_control_msg error -71 req 02 val 2500 [ 1100.439041][ T5624] pwc: recv_control_msg error -71 req 02 val 2400 [ 1100.441183][ T5624] pwc: recv_control_msg error -71 req 02 val 2600 [ 1100.443528][ T5624] pwc: recv_control_msg error -71 req 02 val 2900 [ 1100.444406][ T5624] pwc: recv_control_msg error -71 req 02 val 2800 [ 1100.445236][ T5624] pwc: recv_control_msg error -71 req 04 val 1100 [ 1100.446181][ T5624] pwc: recv_control_msg error -71 req 04 val 1200 [ 1100.481375][ T5624] pwc: Registered as video103. [ 1100.557919][ T5624] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input97 [ 1100.636771][ T5624] usb 1-1: USB disconnect, device number 7 [ 1100.944390][T22376] MTD: Attempt to mount non-MTD device "/dev/nullb0" [ 1100.958556][T22374] netlink: 48 bytes leftover after parsing attributes in process `syz.2.4834'. [ 1100.958583][T22374] netlink: 48 bytes leftover after parsing attributes in process `syz.2.4834'. [ 1101.037905][T22376] VFS: Can't find a romfs filesystem on dev nullb0. [ 1101.037905][T22376] [ 1101.117497][T13307] ch9200 5-1:2.31: probe with driver ch9200 failed with error -22 [ 1101.149120][T13307] usb 5-1: USB disconnect, device number 31 [ 1101.196850][ T5781] udevd[5781]: setting mode of /dev/bus/usb/005/031 to 020664 failed: No such file or directory [ 1101.197011][ T5781] udevd[5781]: setting owner of /dev/bus/usb/005/031 to uid=0, gid=0 failed: No such file or directory [ 1101.558472][ T60] Bluetooth: hci3: SCO packet for unknown connection handle 201 [ 1101.809145][T13307] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 1101.990001][ T5808] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 1102.028831][T13307] usb 1-1: New USB device found, idVendor=0af0, idProduct=7a05, bcdDevice=f6.00 [ 1102.028864][T13307] usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 1102.028887][T13307] usb 1-1: Product: syz [ 1102.028898][T13307] usb 1-1: SerialNumber: syz [ 1102.035577][T13307] usb 1-1: config 0 descriptor?? [ 1102.162427][ T5808] usb 5-1: Using ep0 maxpacket: 16 [ 1102.170943][ T5808] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1102.180317][ T5808] usb 5-1: config 1 has an invalid interface number: 202 but max is 0 [ 1102.180352][ T5808] usb 5-1: config 1 has no interface number 0 [ 1102.180477][ T5808] usb 5-1: config 1 interface 202 has no altsetting 0 [ 1102.205195][ T5808] usb 5-1: New USB device found, idVendor=05ac, idProduct=0263, bcdDevice=77.3a [ 1102.205222][ T5808] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1102.205436][ T5808] usb 5-1: Product: syz [ 1102.205447][ T5808] usb 5-1: Manufacturer: syz [ 1102.205457][ T5808] usb 5-1: SerialNumber: syz [ 1102.300170][T13307] hso 1-1:0.0: Failed to find BULK eps [ 1102.510531][T18533] usb 1-1: USB disconnect, device number 8 [ 1102.521013][ T5808] input: bcm5974 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.202/input/input98 [ 1102.542269][ T4963] bcm5974 5-1:1.202: could not read from device [ 1102.591566][ T5808] usb 5-1: USB disconnect, device number 32 [ 1102.614098][ T5709] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 1102.689624][T13023] udevd[13023]: Error opening device "/dev/input/event4": No such file or directory [ 1102.689713][T13023] udevd[13023]: Unable to EVIOCGABS device "/dev/input/event4" [ 1102.689806][T13023] udevd[13023]: Unable to EVIOCGABS device "/dev/input/event4" [ 1102.689873][T13023] udevd[13023]: Unable to EVIOCGABS device "/dev/input/event4" [ 1102.689939][T13023] udevd[13023]: Unable to EVIOCGABS device "/dev/input/event4" [ 1102.790648][ T5709] usb 3-1: Using ep0 maxpacket: 8 [ 1102.800512][ T5709] usb 3-1: New USB device found, idVendor=2770, idProduct=930c, bcdDevice=8d.6a [ 1102.800546][ T5709] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1102.800566][ T5709] usb 3-1: Product: syz [ 1102.800581][ T5709] usb 3-1: Manufacturer: syz [ 1102.800597][ T5709] usb 3-1: SerialNumber: syz [ 1102.808396][ T5709] usb 3-1: config 0 descriptor?? [ 1102.843135][ T5709] gspca_main: sq930x-2.14.0 probing 2770:930c [ 1102.898366][T12751] usb 6-1: USB disconnect, device number 3 [ 1103.054024][ T5709] gspca_sq930x: reg_r 001f failed -71 [ 1103.054133][ T5709] sq930x 3-1:0.0: probe with driver sq930x failed with error -71 [ 1103.158130][ T5709] usb 3-1: USB disconnect, device number 16 [ 1103.280913][T22407] netlink: 8 bytes leftover after parsing attributes in process `syz.0.4847'. [ 1103.280944][T22407] netlink: 312 bytes leftover after parsing attributes in process `syz.0.4847'. [ 1103.656239][T12751] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 1103.659507][T22414] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1103.661828][T22414] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1103.778098][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 201 [ 1103.843651][T12751] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1103.844843][T12751] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1103.847197][T12751] usb 6-1: New USB device found, idVendor=0644, idProduct=800f, bcdDevice= 0.40 [ 1103.847229][T12751] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1103.847250][T12751] usb 6-1: Product: syz [ 1103.847264][T12751] usb 6-1: Manufacturer: syz [ 1103.847274][T12751] usb 6-1: SerialNumber: syz [ 1103.901398][ T5709] usb 1-1: new full-speed USB device number 9 using dummy_hcd [ 1104.096104][ T5709] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1104.096245][ T5709] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1104.096275][ T5709] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1104.096300][ T5709] usb 1-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.00 [ 1104.096315][ T5709] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1104.110198][ T5709] usb 1-1: config 0 descriptor?? [ 1104.189274][T12751] usb 6-1: disable ehci-hcd to run US-144 [ 1104.211806][T12751] usb 6-1: USB disconnect, device number 4 [ 1104.296329][T18533] usb 3-1: new full-speed USB device number 17 using dummy_hcd [ 1104.359777][ T5709] usbhid 1-1:0.0: can't add hid device: -71 [ 1104.359996][ T5709] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 1104.377255][ T5709] usb 1-1: USB disconnect, device number 9 [ 1104.430218][ T38] audit: type=1326 audit(1779070059.053:254): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=22421 comm="syz.4.4853" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f3d8d02cdd9 code=0x0 [ 1104.465550][T18533] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1104.465588][T18533] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1104.465606][T18533] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1104.465630][T18533] usb 3-1: New USB device found, idVendor=05ac, idProduct=0324, bcdDevice= 0.00 [ 1104.465645][T18533] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1104.521091][T18533] usb 3-1: config 0 descriptor?? [ 1104.984622][T22427] tipc: Enabling of bearer rejected, failed to enable media [ 1105.001345][T18533] hid_parser_main: 109 callbacks suppressed [ 1105.001374][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001409][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001438][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001465][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001494][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001522][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001550][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001578][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001603][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.001631][T18533] magicmouse 0003:05AC:0324.0051: unknown main item tag 0x0 [ 1105.104464][T18533] magicmouse 0003:05AC:0324.0051: hidraw0: USB HID v7f.fd Device [HID 05ac:0324] on usb-dummy_hcd.2-1/input0 [ 1105.161333][ T5624] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 1105.234687][T18533] usb 3-1: USB disconnect, device number 17 [ 1105.321491][ T5624] usb 6-1: Using ep0 maxpacket: 32 [ 1105.323470][ T5624] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1105.332815][ T5624] usb 6-1: New USB device found, idVendor=0424, idProduct=c001, bcdDevice=aa.5f [ 1105.332853][ T5624] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1105.332876][ T5624] usb 6-1: Product: syz [ 1105.332894][ T5624] usb 6-1: Manufacturer: syz [ 1105.332910][ T5624] usb 6-1: SerialNumber: syz [ 1105.384417][ T5624] usb 6-1: config 0 descriptor?? [ 1105.597415][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 201 [ 1105.609000][T22425] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1105.611936][T22425] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1105.614290][T12751] usb 6-1: USB disconnect, device number 5 [ 1105.815268][ T5709] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 1105.986901][ T92] wlan1: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge) [ 1106.005016][ T5709] usb 1-1: Using ep0 maxpacket: 8 [ 1106.007674][ T5709] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1106.007719][ T5709] usb 1-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xF9, changing to 0x89 [ 1106.007737][ T5709] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x89 has an invalid bInterval 0, changing to 7 [ 1106.007753][ T5709] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x89 has invalid maxpacket 59391, setting to 1024 [ 1106.007772][ T5709] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1106.007791][ T5709] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 1106.010284][ T5709] usb 1-1: New USB device found, idVendor=0bc7, idProduct=0008, bcdDevice=4f.c8 [ 1106.010316][ T5709] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1106.010338][ T5709] usb 1-1: Product: syz [ 1106.010349][ T5709] usb 1-1: Manufacturer: syz [ 1106.010359][ T5709] usb 1-1: SerialNumber: syz [ 1106.014662][ T5709] usb 1-1: config 0 descriptor?? [ 1106.022461][T22442] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 1106.570888][ T5808] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 1106.589733][ T5624] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 1106.720573][ T5624] usb 5-1: device descriptor read/64, error -71 [ 1106.741743][ T5808] usb 6-1: Using ep0 maxpacket: 8 [ 1106.743628][ T5808] usb 6-1: config 0 has an invalid interface number: 52 but max is 0 [ 1106.743657][ T5808] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1106.743774][ T5808] usb 6-1: config 0 has no interface number 0 [ 1106.743822][ T5808] usb 6-1: config 0 interface 52 altsetting 1 endpoint 0x8A has an invalid bInterval 0, changing to 7 [ 1106.743840][ T5808] usb 6-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid wMaxPacketSize 0 [ 1106.743856][ T5808] usb 6-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1106.743872][ T5808] usb 6-1: config 0 interface 52 has no altsetting 0 [ 1106.746003][ T5808] usb 6-1: New USB device found, idVendor=06cb, idProduct=0003, bcdDevice= 0.00 [ 1106.746036][ T5808] usb 6-1: New USB device strings: Mfr=0, Product=234, SerialNumber=34 [ 1106.746060][ T5808] usb 6-1: Product: syz [ 1106.746075][ T5808] usb 6-1: SerialNumber: syz [ 1106.755211][ T5808] usb 6-1: config 0 descriptor?? [ 1106.998036][ T5624] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 1107.014895][ T5808] synaptics_usb 6-1:0.52: synusb_open - usb_submit_urb failed, error: -90 [ 1107.015160][ T5808] synaptics_usb 6-1:0.52: probe with driver synaptics_usb failed with error -5 [ 1107.168849][ T5624] usb 5-1: device descriptor read/64, error -71 [ 1107.230981][ T5808] usb 6-1: USB disconnect, device number 6 [ 1107.288873][ T5624] usb usb5-port1: attempt power cycle [ 1107.363958][ T1337] ieee802154 phy1 wpan1: encryption failed: -22 [ 1107.435961][ T5709] rc_core: IR keymap rc-snapstream-firefly not found [ 1107.441189][ T5709] Registered IR keymap rc-empty [ 1107.442979][ T5709] rc rc0: syz syz as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 1107.445540][ T5709] input: syz syz as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input99 [ 1107.529952][ T5709] input: syz syz mouse as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input101 [ 1107.576229][ C1] ati_remote 1-1:0.0: ati_remote_irq_in: usb_submit_urb()=-19 [ 1107.576287][ T5709] usb 1-1: USB disconnect, device number 10 [ 1107.639588][ T4963] ati_remote 1-1:0.0: ati_remote_open: usb_submit_urb failed! [ 1107.660171][ T5624] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 1107.682892][ T5624] usb 5-1: device descriptor read/8, error -71 [ 1107.904754][ T38] audit: type=1326 audit(1779070062.302:255): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=22460 comm="syz.5.4866" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fd6a8c5cdd9 code=0x0 [ 1107.938551][ T5624] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 1107.960261][ T5624] usb 5-1: device descriptor read/8, error -71 [ 1108.081820][ T5624] usb usb5-port1: unable to enumerate USB device [ 1108.132268][ T5709] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 1108.292491][ T5709] usb 1-1: Using ep0 maxpacket: 32 [ 1108.293818][ T5709] usb 1-1: too many configurations: 17, using maximum allowed: 8 [ 1108.295527][ T5709] usb 1-1: config 0 has an invalid interface number: 2 but max is 0 [ 1108.295692][ T5709] usb 1-1: config 0 has no interface number 0 [ 1108.295755][ T5709] usb 1-1: config 0 interface 2 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1108.295780][ T5709] usb 1-1: config 0 interface 2 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1108.296914][ T5709] usb 1-1: config 0 has an invalid interface number: 2 but max is 0 [ 1108.296930][ T5709] usb 1-1: config 0 has no interface number 0 [ 1108.296957][ T5709] usb 1-1: config 0 interface 2 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1108.296971][ T5709] usb 1-1: config 0 interface 2 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1108.298491][ T5709] usb 1-1: config 0 has an invalid interface number: 2 but max is 0 [ 1108.298519][ T5709] usb 1-1: config 0 has no interface number 0 [ 1108.298786][ T5709] usb 1-1: config 0 interface 2 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1108.298804][ T5709] usb 1-1: config 0 interface 2 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1108.299989][ T5709] usb 1-1: config 0 has an invalid interface number: 2 but max is 0 [ 1108.300335][ T5709] usb 1-1: config 0 has no interface number 0 [ 1108.300370][ T5709] usb 1-1: config 0 interface 2 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1108.300385][ T5709] usb 1-1: config 0 interface 2 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1108.377079][ T5709] usb 1-1: config 0 has an invalid interface number: 2 but max is 0 [ 1108.377101][ T5709] usb 1-1: config 0 has no interface number 0 [ 1108.377133][ T5709] usb 1-1: config 0 interface 2 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1108.377148][ T5709] usb 1-1: config 0 interface 2 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1108.414963][ T5709] usb 1-1: config 0 has an invalid interface number: 2 but max is 0 [ 1108.414994][ T5709] usb 1-1: config 0 has no interface number 0 [ 1108.415047][ T5709] usb 1-1: config 0 interface 2 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1108.415072][ T5709] usb 1-1: config 0 interface 2 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1108.458148][ T5709] usb 1-1: config 0 has an invalid interface number: 2 but max is 0 [ 1108.458168][ T5709] usb 1-1: config 0 has no interface number 0 [ 1108.458201][ T5709] usb 1-1: config 0 interface 2 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1108.458215][ T5709] usb 1-1: config 0 interface 2 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1108.513935][ T5709] usb 1-1: config 0 has an invalid interface number: 2 but max is 0 [ 1108.513957][ T5709] usb 1-1: config 0 has no interface number 0 [ 1108.513989][ T5709] usb 1-1: config 0 interface 2 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1108.514003][ T5709] usb 1-1: config 0 interface 2 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 1108.537244][ T5709] usb 1-1: New USB device found, idVendor=108c, idProduct=0168, bcdDevice=84.b2 [ 1108.537276][ T5709] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1108.537297][ T5709] usb 1-1: Product: syz [ 1108.537311][ T5709] usb 1-1: Manufacturer: syz [ 1108.537325][ T5709] usb 1-1: SerialNumber: syz [ 1108.552005][ T5709] usb 1-1: config 0 descriptor?? [ 1108.661134][ T5709] etas_es58x 1-1:0.2: Starting syz syz (Serial Number syz) [ 1108.784703][T22457] netlink: 4 bytes leftover after parsing attributes in process `syz.0.4865'. [ 1108.784720][T22457] netlink: 12 bytes leftover after parsing attributes in process `syz.0.4865'. [ 1108.813924][T22458] netlink: 4 bytes leftover after parsing attributes in process `syz.0.4865'. [ 1108.813946][T22458] netlink: 12 bytes leftover after parsing attributes in process `syz.0.4865'. [ 1108.882580][ T5709] etas_es58x 1-1:0.2: could not retrieve the product info string [ 1109.205587][ T5709] usb 1-1: USB disconnect, device number 11 [ 1109.208221][ T5709] etas_es58x 1-1:0.2: Disconnecting syz syz [ 1109.929255][ T60] Bluetooth: hci3: SCO packet for unknown connection handle 201 [ 1110.328098][T22487] netlink: 12 bytes leftover after parsing attributes in process `syz.0.4874'. [ 1110.329852][T12751] usb 5-1: new high-speed USB device number 37 using dummy_hcd [ 1110.522302][T12751] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1110.523668][T12751] usb 5-1: config 1 interface 0 has no altsetting 0 [ 1110.527247][T12751] usb 5-1: New USB device found, idVendor=05ac, idProduct=0254, bcdDevice= 0.40 [ 1110.527282][T12751] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1110.527304][T12751] usb 5-1: Product: syz [ 1110.527319][T12751] usb 5-1: Manufacturer: syz [ 1110.527335][T12751] usb 5-1: SerialNumber: syz [ 1110.757042][ T5709] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 1110.766398][T22499] netlink: 'syz.5.4877': attribute type 1 has an invalid length. [ 1110.827213][T12751] input: bcm5974 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input102 [ 1110.833024][ T4963] bcm5974 5-1:1.0: could not read from device [ 1110.887976][T12751] usb 5-1: USB disconnect, device number 37 [ 1110.938574][ T5709] usb 1-1: Using ep0 maxpacket: 16 [ 1110.941138][ T5709] usb 1-1: New USB device found, idVendor=0471, idProduct=0327, bcdDevice=61.a4 [ 1110.941174][ T5709] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1111.064919][ T38] audit: type=1326 audit(1779070065.262:256): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=22502 comm="syz.5.4878" exe="/root/ci-upstream-rust-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fd6a8c5cdd9 code=0x0 [ 1111.100900][ T5709] usb 1-1: config 0 descriptor?? [ 1111.130094][ T5709] gspca_main: sonixj-2.14.0 probing 0471:0327 [ 1111.319575][ T5709] gspca_sonixj: reg_w1 err -71 [ 1111.319700][ T5709] sonixj 1-1:0.0: probe with driver sonixj failed with error -71 [ 1111.338620][ T5709] usb 1-1: USB disconnect, device number 12 [ 1111.608641][T22513] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1111.666354][T22521] vhci_hcd vhci_hcd.0: pdev(2) rhport(0) sockfd(5) [ 1111.666383][T22521] vhci_hcd vhci_hcd.0: devid(0) speed(2) speed_str(full-speed) [ 1111.670867][T22521] vhci_hcd vhci_hcd.0: Device attached [ 1111.753098][T22522] vhci_hcd: connection closed [ 1111.791973][ T67] vhci_hcd vhci_hcd.2: stop threads [ 1111.792009][ T67] vhci_hcd vhci_hcd.2: release socket [ 1111.797950][ T67] vhci_hcd vhci_hcd.2: disconnect device [ 1111.857033][ T5808] vhci_hcd vhci_hcd.2: vhci_device speed not set [ 1112.288021][ T60] Bluetooth: hci4: SCO packet for unknown connection handle 201 [ 1112.307221][T22529] netlink: 8 bytes leftover after parsing attributes in process `syz.4.4882'. [ 1112.765146][T18533] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 1112.809114][ T5709] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 1112.850103][T12751] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 1112.924888][T18533] usb 3-1: Using ep0 maxpacket: 32 [ 1112.930788][T18533] usb 3-1: config index 0 descriptor too short (expected 35577, got 27) [ 1112.930823][T18533] usb 3-1: config 1 has too many interfaces: 92, using maximum allowed: 32 [ 1112.930848][T18533] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 92 [ 1112.930873][T18533] usb 3-1: config 1 has no interface number 0 [ 1112.930924][T18533] usb 3-1: config 1 interface 1 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 1112.930956][T18533] usb 3-1: config 1 interface 1 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 1112.931002][T18533] usb 3-1: New USB device found, idVendor=0e41, idProduct=5051, bcdDevice=d5.e8 [ 1112.931027][T18533] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1112.993183][ T5709] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 186, changing to 11 [ 1112.993222][ T5709] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 57355, setting to 1024 [ 1112.993266][ T5709] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 1112.993310][ T5709] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 1112.993332][ T5709] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1113.044809][T12751] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1113.051779][T12751] usb 6-1: New USB device found, idVendor=1de1, idProduct=c102, bcdDevice=7d.08 [ 1113.051809][T12751] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1113.051846][T12751] usb 6-1: Product: syz [ 1113.051861][T12751] usb 6-1: Manufacturer: syz [ 1113.051877][T12751] usb 6-1: SerialNumber: syz [ 1113.077869][ T5709] usb 5-1: config 0 descriptor?? [ 1113.095794][T12751] usb 6-1: config 0 descriptor?? [ 1113.143657][T18533] snd_usb_pod 3-1:1.1: Line 6 Pocket POD found [ 1113.251496][T12751] gm12u320 6-1:0.0: [drm:gm12u320_set_ecomode] *ERROR* Misc. req. error -22 [ 1113.251639][T12751] gm12u320 6-1:0.0: probe with driver gm12u320 failed with error -5 [ 1113.279263][T12751] usb-storage 6-1:0.0: USB Mass Storage device detected [ 1113.328756][T12751] usb-storage 6-1:0.0: device ignored [ 1113.404338][T22570] netlink: 60 bytes leftover after parsing attributes in process `syz.0.4891'. [ 1113.432386][T22571] netlink: 60 bytes leftover after parsing attributes in process `syz.0.4891'. [ 1113.440025][T22556] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1113.472496][T22556] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1113.568269][T12751] usb 6-1: USB disconnect, device number 7 [ 1113.602041][ T5709] plantronics 0003:047F:FFFF.0052: reserved main item tag 0xd [ 1113.659893][T18533] snd_usb_pod 3-1:1.1: Line 6 Pocket POD now attached [ 1113.874196][T22555] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1113.874932][T22555] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1113.910731][ T5709] plantronics 0003:047F:FFFF.0052: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 1113.924567][ T5709] usb 5-1: USB disconnect, device number 38 [ 1114.026606][T13307] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 1114.082121][T18533] usb 3-1: USB disconnect, device number 18 [ 1114.086079][T18533] snd_usb_pod 3-1:1.1: Line 6 Pocket POD now disconnected [ 1114.150350][T22579] loop5: detected capacity change from 0 to 4095 [ 1114.172016][T22577] fido_id[22577]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.4/usb5/5-1/report_descriptor': No such file or directory [ 1114.214413][T13307] usb 1-1: config 27 has an invalid descriptor of length 0, skipping remainder of the config [ 1114.214488][T13307] usb 1-1: config 27 interface 0 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 7 [ 1114.214510][T13307] usb 1-1: config 27 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1114.214538][T13307] usb 1-1: New USB device found, idVendor=0582, idProduct=0014, bcdDevice=bb.9d [ 1114.214553][T13307] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1114.296862][T13307] usb 1-1: Quirk or no altset; falling back to MIDI 1.0 [ 1114.297532][T13307] usb 1-1: invalid MIDI out EP 0 [ 1114.380095][ T2958] lo_rw_aio(loop5) starting read with raw_refcnt=0x1, refcnt=2 [ 1114.498181][ T152] lo_rw_aio(loop5) starting read with raw_refcnt=0x1, refcnt=2 [ 1114.501307][T18533] libceph: connect (1)[c::]:6789 error -101 [ 1114.505575][T18533] libceph: mon0 (1)[c::]:6789 connect error [ 1114.546384][T22579] ceph: No mds server is up or the cluster is laggy [ 1114.564276][T18533] libceph: connect (1)[c::]:6789 error -101 [ 1114.564518][T18533] libceph: mon0 (1)[c::]:6789 connect error [ 1114.959354][T18533] libceph: connect (1)[c::]:6789 error -101 [ 1114.959588][T18533] libceph: mon0 (1)[c::]:6789 connect error [ 1115.032279][T13307] snd-usb-audio 1-1:27.0: probe with driver snd-usb-audio failed with error -22 [ 1115.073988][T13307] usb 1-1: USB disconnect, device number 13 [ 1115.154488][ T2958] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.165721][ T152] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.283628][ T2958] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.301259][ T828] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.424295][ T2958] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.464529][T17302] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.476584][T17302] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.485475][T17302] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.504005][ T828] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.504839][ T828] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.529814][ T828] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.594910][T13307] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 1115.595542][T12751] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 1115.597873][ T828] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.605052][ T828] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.641522][ T828] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.642602][ T828] lo_rw_aio(loop5) starting read with raw_refcnt=0x0, refcnt=1 [ 1115.768029][T14951] __loop_clr_fd(loop5) clearing lo_backing_file with raw_refcnt=0x0, refcnt=1 [ 1115.797558][T13307] usb 3-1: Using ep0 maxpacket: 32 [ 1115.797625][T18533] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 1115.801507][T13307] usb 3-1: config 2 has an invalid interface number: 88 but max is 0 [ 1115.801538][T13307] usb 3-1: config 2 has no interface number 0 [ 1115.801663][T13307] usb 3-1: config 2 interface 88 altsetting 7 bulk endpoint 0x6 has invalid maxpacket 256 [ 1115.801693][T13307] usb 3-1: config 2 interface 88 has no altsetting 0 [ 1115.806043][T12751] usb 6-1: config 0 interface 0 altsetting 254 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 1115.806078][T12751] usb 6-1: config 0 interface 0 has no altsetting 0 [ 1115.806165][T12751] usb 6-1: New USB device found, idVendor=046d, idProduct=c088, bcdDevice= 0.00 [ 1115.806189][T12751] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1115.819700][T13307] usb 3-1: New USB device found, idVendor=0557, idProduct=2009, bcdDevice=c7.06 [ 1115.819735][T13307] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1115.819757][T13307] usb 3-1: Product: syz [ 1115.819774][T13307] usb 3-1: Manufacturer: syz [ 1115.819791][T13307] usb 3-1: SerialNumber: syz [ 1115.833085][T22591] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 [ 1115.895109][T12751] usb 6-1: config 0 descriptor?? [ 1115.958641][T18533] usb 1-1: Using ep0 maxpacket: 16 [ 1115.963244][T18533] usb 1-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xF3, changing to 0x83 [ 1115.963278][T18533] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 1115.966267][T18533] usb 1-1: New USB device found, idVendor=2040, idProduct=0264, bcdDevice=4e.d1 [ 1115.966297][T18533] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1115.966318][T18533] usb 1-1: Product: syz [ 1115.966332][T18533] usb 1-1: Manufacturer: syz [ 1115.966348][T18533] usb 1-1: SerialNumber: syz [ 1116.036235][T18533] usb 1-1: config 0 descriptor?? [ 1116.072527][T22591] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 [ 1116.074851][T18533] em28xx 1-1:0.0: New device syz syz @ 480 Mbps (2040:0264, interface 0, class 0) [ 1116.074887][T18533] em28xx 1-1:0.0: Audio interface 0 found (Vendor Class) [ 1116.360070][T12751] hid_parser_main: 464 callbacks suppressed [ 1116.360102][T12751] logitech-hidpp-device 0003:046D:C088.0053: unknown main item tag 0x1 [ 1116.360147][T12751] logitech-hidpp-device 0003:046D:C088.0053: unexpected long global item [ 1116.390720][T12751] logitech-hidpp-device 0003:046D:C088.0053: hidpp_probe:parse failed [ 1116.391082][T12751] logitech-hidpp-device 0003:046D:C088.0053: probe with driver logitech-hidpp-device failed with error -22 [ 1116.582820][T22594] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1116.584274][T22594] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1116.615410][ T5624] usb 6-1: USB disconnect, device number 8 [ 1116.618404][ T60] Bluetooth: hci1: SCO packet for unknown connection handle 201 [ 1116.721382][T18533] em28xx 1-1:0.0: unknown em28xx chip ID (0) [ 1116.722331][T18533] em28xx 1-1:0.0: Config register raw data: 0xf7 [ 1116.722352][T18533] em28xx 1-1:0.0: I2S Audio (3 sample rate(s)) [ 1116.722369][T18533] em28xx 1-1:0.0: No AC97 audio processor [ 1117.043892][T22591] netlink: 108 bytes leftover after parsing attributes in process `syz.2.4895'. [ 1117.046819][T13307] asix 3-1:2.88 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1117.046855][T13307] asix 3-1:2.88 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0080: ffffffb9 [ 1117.050054][T13307] asix 3-1:2.88: probe with driver asix failed with error -71 [ 1117.100766][T13307] usb 3-1: USB disconnect, device number 19 [ 1117.593441][T18533] usb 1-1: USB disconnect, device number 14 [ 1117.645294][ T5624] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 1117.741330][ T5600] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 1117.805372][ T5624] usb 5-1: Using ep0 maxpacket: 8 [ 1117.807943][ T5624] usb 5-1: config 6 has an invalid interface number: 213 but max is 1 [ 1117.807965][ T5624] usb 5-1: config 6 has an invalid descriptor of length 101, skipping remainder of the config [ 1117.807977][ T5624] usb 5-1: config 6 has 1 interface, different from the descriptor's value: 2 [ 1117.807990][ T5624] usb 5-1: config 6 has no interface number 0 [ 1117.808017][ T5624] usb 5-1: config 6 interface 213 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 1117.810442][ T5624] usb 5-1: New USB device found, idVendor=eb1a, idProduct=e357, bcdDevice=85.86 [ 1117.810475][ T5624] usb 5-1: New USB device strings: Mfr=1, Product=0, SerialNumber=3 [ 1117.810488][ T5624] usb 5-1: Manufacturer: syz [ 1117.810498][ T5624] usb 5-1: SerialNumber: syz [ 1117.911740][ T5600] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x7 has invalid wMaxPacketSize 0 [ 1117.911818][ T5600] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 1117.911835][ T5600] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x89 has invalid wMaxPacketSize 0 [ 1117.911849][ T5600] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x89 has invalid maxpacket 0 [ 1117.911876][ T5600] usb 6-1: New USB device found, idVendor=2040, idProduct=4900, bcdDevice=4d.8b [ 1117.911891][ T5600] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1117.922906][T12740] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 1117.936054][ T5600] usb 6-1: config 0 descriptor?? [ 1118.049680][T22620] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1118.050407][T22620] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1118.083846][T12740] usb 3-1: Using ep0 maxpacket: 16 [ 1118.087850][T12740] usb 3-1: no configurations [ 1118.087865][T12740] usb 3-1: can't read configurations, error -22 [ 1118.237221][T12740] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 1118.344062][ T5600] hdpvr 6-1:0.0: firmware version 0x14 dated ž [ 1118.344088][ T5600] hdpvr 6-1:0.0: untested firmware, the driver might not work. [ 1118.403451][T12740] usb 3-1: Using ep0 maxpacket: 16 [ 1118.404427][T12740] usb 3-1: no configurations [ 1118.404440][T12740] usb 3-1: can't read configurations, error -22 [ 1118.404904][T12740] usb usb3-port1: attempt power cycle [ 1118.618118][ T5600] hdpvr 6-1:0.0: device init failed [ 1118.618182][ T5600] hdpvr 6-1:0.0: probe with driver hdpvr failed with error -12 [ 1118.705965][ T5600] usb 6-1: USB disconnect, device number 9 [ 1118.723793][T22627] netlink: 'syz.0.4905': attribute type 20 has an invalid length. [ 1118.790680][T12740] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 1118.815797][T12740] usb 3-1: Using ep0 maxpacket: 16 [ 1118.818447][T12740] usb 3-1: no configurations [ 1118.818465][T12740] usb 3-1: can't read configurations, error -22 [ 1118.974349][ T5624] usb 5-1: USB disconnect, device number 39 [ 1118.991091][T12740] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 1119.014502][T12740] usb 3-1: Using ep0 maxpacket: 16 [ 1119.015371][T12740] usb 3-1: no configurations [ 1119.015399][T12740] usb 3-1: can't read configurations, error -22 [ 1119.016013][T12740] usb usb3-port1: unable to enumerate USB device [ 1119.101334][T22631] overlay: Unknown parameter 'appraise' [ 1119.178769][T22636] netlink: 'syz.0.4908': attribute type 5 has an invalid length. [ 1119.178796][T22636] netlink: 176 bytes leftover after parsing attributes in process `syz.0.4908'. [ 1119.263373][T22636] Invalid ELF header magic: != ELF [ 1119.620998][ T5600] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 1119.653892][ T39] INFO: task kworker/u8:12:1528 blocked for more than 143 seconds. [ 1119.653926][ T39] Tainted: G L syzkaller #0 [ 1119.653942][ T39] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1119.653954][ T39] task:kworker/u8:12 state:D stack:21088 pid:1528 tgid:1528 ppid:2 task_flags:0x4208060 flags:0x00080000 [ 1119.654023][ T39] Workqueue: netns cleanup_net [ 1119.654059][ T39] Call Trace: [ 1119.654068][ T39] [ 1119.654084][ T39] __schedule+0x16f9/0x5500 [ 1119.654143][ T39] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 1119.654184][ T39] ? rt_spin_lock+0x1e0/0x400 [ 1119.654217][ T39] ? __pfx___schedule+0x10/0x10 [ 1119.654260][ T39] ? schedule+0x90/0x360 [ 1119.654298][ T39] schedule+0x164/0x360 [ 1119.654332][ T39] rxrpc_destroy_all_calls+0x44e/0x570 [ 1119.654363][ T39] ? __pfx_rxrpc_destroy_all_calls+0x10/0x10 [ 1119.654387][ T39] ? __pfx_var_wake_function+0x10/0x10 [ 1119.654417][ T39] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 1119.654451][ T39] ? __timer_delete_sync+0x53e/0x610 [ 1119.654492][ T39] rxrpc_exit_net+0x6f/0xc0 [ 1119.654517][ T39] ops_undo_list+0x49f/0x940 [ 1119.654551][ T39] ? rt_spin_unlock+0x1f0/0x200 [ 1119.654580][ T39] ? __pfx_ops_undo_list+0x10/0x10 [ 1119.654618][ T39] ? rt_spin_unlock+0x14f/0x200 [ 1119.654650][ T39] ? idr_destroy+0x21b/0x2a0 [ 1119.654683][ T39] ? rt_spin_unlock+0x160/0x200 [ 1119.654716][ T39] cleanup_net+0x56e/0x800 [ 1119.654751][ T39] ? __pfx_cleanup_net+0x10/0x10 [ 1119.654794][ T39] ? process_one_work+0x8be/0x1630 [ 1119.654824][ T39] process_one_work+0x98b/0x1630 [ 1119.654879][ T39] ? __pfx_process_one_work+0x10/0x10 [ 1119.654907][ T39] ? do_raw_spin_lock+0x12b/0x2f0 [ 1119.654959][ T39] worker_thread+0xb49/0x1140 [ 1119.655016][ T39] kthread+0x388/0x470 [ 1119.655039][ T39] ? __pfx_worker_thread+0x10/0x10 [ 1119.655066][ T39] ? __pfx_kthread+0x10/0x10 [ 1119.655090][ T39] ret_from_fork+0x514/0xb70 [ 1119.655119][ T39] ? __pfx_ret_from_fork+0x10/0x10 [ 1119.655143][ T39] ? __switch_to+0xc79/0x1410 [ 1119.655177][ T39] ? __pfx_kthread+0x10/0x10 [ 1119.655200][ T39] ret_from_fork_asm+0x1a/0x30 [ 1119.655247][ T39] [ 1119.655430][ T39] [ 1119.655430][ T39] Showing all locks held in the system: [ 1119.655445][ T39] 1 lock held by khungtaskd/39: [ 1119.655459][ T39] #0: ffffffff8e1c8240 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x2e/0x180 [ 1119.655529][ T39] 3 locks held by kworker/u8:12/1528: [ 1119.655542][ T39] #0: ffff88801b6d6138 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x897/0x1630 [ 1119.655612][ T39] #1: ffffc90006ba7c40 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0x8be/0x1630 [ 1119.655673][ T39] #2: ffffffff8f583300 (pernet_ops_rwsem){++++}-{4:4}, at: cleanup_net+0xf4/0x800 [ 1119.655745][ T39] 2 locks held by getty/5367: [ 1119.655757][ T39] #0: ffff8880316b00a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70 [ 1119.655918][ T39] #1: ffffc90003cc62e0 (&ldata->atomic_read_lock){+.+.}-{4:4}, at: n_tty_read+0x462/0x13a0 [ 1119.655976][ T39] 6 locks held by kworker/0:3/5600: [ 1119.655990][ T39] #0: ffff8880222a1938 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x897/0x1630 [ 1119.656052][ T39] #1: ffffc900042afc40 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8be/0x1630 [ 1119.656113][ T39] #2: ffff88802275c210 (&dev->mutex){....}-{4:4}, at: hub_event+0x17c/0x4f60 [ 1119.656170][ T39] #3: ffff88802273f658 (&port_dev->status_lock){+.+.}-{4:4}, at: hub_event+0x21b0/0x4f60 [ 1119.656270][ T39] #4: ffff888026dc5a58 (hcd->address0_mutex){+.+.}-{4:4}, at: hub_event+0x21e0/0x4f60 [ 1119.656328][ T39] #5: ffffffff8ee3b020 (ehci_cf_port_reset_rwsem){.+.+}-{4:4}, at: hub_port_reset+0x14e/0x1820 [ 1119.656402][ T39] 5 locks held by syz.4.4911/22643: [ 1119.656415][ T39] #0: ffff888021f16bb0 (&mm->mmap_lock){++++}-{4:4}, at: exit_mmap+0x194/0x9e0 [ 1119.656475][ T39] #1: ffffffff8e1c8240 (rcu_read_lock){....}-{1:3}, at: __pte_offset_map+0x29/0x200 [ 1119.656532][ T39] #2: ffff88803f5a8358 (ptlock_ptr(ptdesc)#2){+.+.}-{3:3}, at: pte_offset_map_lock+0x13d/0x210 [ 1119.656597][ T39] #3: ffffffff8e1c8240 (rcu_read_lock){....}-{1:3}, at: rt_spin_lock+0x1e0/0x400 [ 1119.656665][ T39] #4: ffffffff8e1c8240 (rcu_read_lock){....}-{1:3}, at: page_table_check_clear+0x124/0x4f0 [ 1119.656729][ T39] [ 1119.656736][ T39] ============================================= [ 1119.656736][ T39] [ 1119.656746][ T39] NMI backtrace for cpu 1 [ 1119.656766][ T39] CPU: 1 UID: 0 PID: 39 Comm: khungtaskd Tainted: G L syzkaller #0 PREEMPT_{RT,(full)} [ 1119.656796][ T39] Tainted: [L]=SOFTLOCKUP [ 1119.656805][ T39] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 1119.656818][ T39] Call Trace: [ 1119.656828][ T39] [ 1119.656838][ T39] dump_stack_lvl+0xe8/0x150 [ 1119.656868][ T39] nmi_cpu_backtrace+0x274/0x2d0 [ 1119.656899][ T39] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 1119.656928][ T39] nmi_trigger_cpumask_backtrace+0x17a/0x300 [ 1119.656963][ T39] sys_info+0x135/0x170 [ 1119.656990][ T39] watchdog+0xfd3/0x1030 [ 1119.657033][ T39] ? watchdog+0x1c9/0x1030 [ 1119.657071][ T39] kthread+0x388/0x470 [ 1119.657096][ T39] ? __pfx_watchdog+0x10/0x10 [ 1119.657126][ T39] ? __pfx_kthread+0x10/0x10 [ 1119.657152][ T39] ret_from_fork+0x514/0xb70 [ 1119.657182][ T39] ? __pfx_ret_from_fork+0x10/0x10 [ 1119.657209][ T39] ? __switch_to+0xc79/0x1410 [ 1119.657247][ T39] ? __pfx_kthread+0x10/0x10 [ 1119.657271][ T39] ret_from_fork_asm+0x1a/0x30 [ 1119.657318][ T39] [ 1119.657327][ T39] Sending NMI from CPU 1 to CPUs 0: [ 1119.657364][ C0] NMI backtrace for cpu 0 [ 1119.657383][ C0] CPU: 0 UID: 0 PID: 22643 Comm: syz.4.4911 Tainted: G L syzkaller #0 PREEMPT_{RT,(full)} [ 1119.657408][ C0] Tainted: [L]=SOFTLOCKUP [ 1119.657414][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 1119.657425][ C0] RIP: 0010:kasan_check_range+0x97/0x2c0 [ 1119.657454][ C0] Code: 00 fc ff df 4d 8d 34 19 4d 89 f4 4d 29 dc 49 83 fc 10 7f 29 4d 85 e4 0f 84 3d 01 00 00 4c 89 cb 48 f7 d3 4c 01 fb 41 80 3b 00 <0f> 85 9e 01 00 00 49 ff c3 48 ff c3 75 ee e9 1d 01 00 00 44 89 dd [ 1119.657470][ C0] RSP: 0018:ffffc900058a7608 EFLAGS: 00000246 [ 1119.657486][ C0] RAX: ffffffff82155e01 RBX: ffffffffffffffff RCX: ffffffff82155ead [ 1119.657505][ C0] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffea0001cfc040 [ 1119.657517][ C0] RBP: ffffc900058a7930 R08: ffffea0001cfc047 R09: 1ffffd400039f808 [ 1119.657530][ C0] R10: dffffc0000000000 R11: fffff9400039f808 R12: 0000000000000001 [ 1119.657542][ C0] R13: dffffc0000000000 R14: fffff9400039f809 R15: 1ffffd400039f808 [ 1119.657556][ C0] FS: 0000000000000000(0000) GS:ffff888125cc7000(0000) knlGS:0000000000000000 [ 1119.657570][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1119.657583][ C0] CR2: 00007f3d8d07a4c0 CR3: 000000000dfb6000 CR4: 00000000003526f0 [ 1119.657601][ C0] Call Trace: [ 1119.657609][ C0] [ 1119.657618][ C0] __zap_vma_range+0x20ad/0x4840 [ 1119.657659][ C0] ? __pfx___zap_vma_range+0x10/0x10 [ 1119.657681][ C0] ? mas_find+0xb0e/0xd30 [ 1119.657697][ C0] ? unmap_vmas+0x1bd/0x530 [ 1119.657716][ C0] unmap_vmas+0x379/0x530 [ 1119.657738][ C0] ? __pfx_unmap_vmas+0x10/0x10 [ 1119.657767][ C0] exit_mmap+0x280/0x9e0 [ 1119.657790][ C0] ? __pfx_exit_mmap+0x10/0x10 [ 1119.657811][ C0] ? do_raw_spin_lock+0x12b/0x2f0 [ 1119.657840][ C0] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 1119.657869][ C0] ? __pfx_exit_aio+0x10/0x10 [ 1119.657896][ C0] ? uprobe_clear_state+0x2bf/0x3f0 [ 1119.657916][ C0] __mmput+0xcb/0x3e0 [ 1119.657946][ C0] exit_mm+0x18e/0x250 [ 1119.657965][ C0] do_exit+0x6a2/0x22c0 [ 1119.657987][ C0] ? __pfx_do_exit+0x10/0x10 [ 1119.658005][ C0] ? rcu_is_watching+0x15/0xb0 [ 1119.658028][ C0] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1119.658046][ C0] __x64_sys_exit+0x40/0x40 [ 1119.658064][ C0] x64_sys_call+0x2231/0x2240 [ 1119.658085][ C0] do_syscall_64+0x15f/0xf80 [ 1119.658101][ C0] ? trace_irq_disable+0x3b/0x140 [ 1119.658125][ C0] ? clear_bhb_loop+0x40/0x90 [ 1119.658144][ C0] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1119.658162][ C0] RIP: 0033:0x7f3d8d02cdd9 [ 1119.658177][ C0] Code: Unable to access opcode bytes at 0x7f3d8d02cdaf. [ 1119.658187][ C0] RSP: 002b:00007f3d8b27dfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 1119.658205][ C0] RAX: ffffffffffffffda RBX: 00007f3d8d2a5fa0 RCX: 00007f3d8d02cdd9 [ 1119.658217][ C0] RDX: 00007f3d8b27e9c8 RSI: 0000000000000000 RDI: 0000000000000000 [ 1119.658229][ C0] RBP: 00007f3d8d0c2d69 R08: 0000000000000000 R09: 0000000000000000 [ 1119.658241][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1119.658252][ C0] R13: 00007f3d8d2a6038 R14: 00007f3d8d2a5fa0 R15: 00007ffc17c40168 [ 1119.658272][ C0] [ 1119.658354][ T39] Kernel panic - not syncing: hung_task: blocked tasks [ 1119.658373][ T39] CPU: 1 UID: 0 PID: 39 Comm: khungtaskd Tainted: G L syzkaller #0 PREEMPT_{RT,(full)} [ 1119.658403][ T39] Tainted: [L]=SOFTLOCKUP [ 1119.658412][ T39] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 1119.658425][ T39] Call Trace: [ 1119.658434][ T39] [ 1119.658444][ T39] vpanic+0x56c/0xa60 [ 1119.658483][ T39] ? __pfx_vpanic+0x10/0x10 [ 1119.658528][ T39] panic+0xc5/0xd0 [ 1119.658560][ T39] ? __pfx_panic+0x10/0x10 [ 1119.658612][ T39] ? nmi_trigger_cpumask_backtrace+0x234/0x300 [ 1119.658648][ T39] watchdog+0x102c/0x1030 [ 1119.658688][ T39] ? watchdog+0x1c9/0x1030 [ 1119.658726][ T39] kthread+0x388/0x470 [ 1119.658751][ T39] ? __pfx_watchdog+0x10/0x10 [ 1119.658781][ T39] ? __pfx_kthread+0x10/0x10 [ 1119.658807][ T39] ret_from_fork+0x514/0xb70 [ 1119.658837][ T39] ? __pfx_ret_from_fork+0x10/0x10 [ 1119.658865][ T39] ? __switch_to+0xc79/0x1410 [ 1119.658904][ T39] ? __pfx_kthread+0x10/0x10 [ 1119.658929][ T39] ret_from_fork_asm+0x1a/0x30 [ 1119.658975][ T39] [ 1119.659338][ T39] Kernel Offset: disabled