last executing test programs:

31.649141507s ago: executing program 1 (id=4483):
r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001c40)={{0x12, 0x1, 0x0, 0x1c, 0xa3, 0x7b, 0x10, 0xc72, 0x13, 0xbabe, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x56, 0xb0, 0xd3}}]}}]}}, 0x0)
syz_usb_control_io(r0, 0x0, &(0x7f00000000c0)={0x84, &(0x7f0000000340)={0x20, 0x0, 0xa, "0d8f25821290354c31d4"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})
r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x6, 0x4, 0x4, 0x4, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48)
bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000700)={r1, &(0x7f0000000580), 0x0}, 0x20)
syz_usb_control_io$printer(r0, 0x0, 0x0)

29.642728538s ago: executing program 1 (id=4494):
ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(0xffffffffffffffff, 0x7a8, 0x0)
r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async)
r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0)
r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0)
r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0)
r4 = dup(r3)
r5 = bpf$MAP_CREATE(0x0, 0x0, 0x48)
r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0)
r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0)
syz_usb_connect(0x0, 0x3f, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000954c53400d051b01a46f000000010902"], 0x0) (async)
ioctl$KVM_CREATE_IRQCHIP(r7, 0xae60) (async)
ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) (async)
r8 = socket$packet(0x11, 0x2, 0x300)
socket$l2tp(0x2, 0x2, 0x73)
r9 = socket$can_j1939(0x1d, 0x2, 0x7)
ioctl$ifreq_SIOCGIFINDEX_vcan(r9, 0x8933, &(0x7f0000000000)={'vcan0\x00', <r10=>0x0})
bind$can_j1939(r9, &(0x7f00000000c0)={0x1d, r10, 0x0, {}, 0xff}, 0x18) (async)
bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0xf, &(0x7f0000000200)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5}, {{0x18, 0x1, 0x1, 0x0, r4}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000180)='syzkaller\x00', 0xfffffff1, 0x0, 0x0, 0x41100, 0x6, '\x00', r10, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000280)={0x5, 0x9, 0x3, 0x2}, 0x10, 0x0, 0x0, 0x9, &(0x7f00000002c0)=[r5, r4], &(0x7f0000000480)=[{0x0, 0x5, 0x7, 0x5}, {0x3, 0x2, 0x9, 0x6}, {0x5, 0x2, 0x7, 0x4}, {0x1, 0x3, 0x5, 0x8}, {0x3, 0x2, 0xb, 0x4}, {0x0, 0x2, 0x6, 0x5}, {0x0, 0x4, 0xf, 0xb}, {0x0, 0x2, 0x0, 0x4}, {0x0, 0x3, 0x3}], 0x10, 0x40, @void, @value}, 0x94) (async)
close_range(r8, r8, 0x0) (async)
syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/wireless\x00') (async)
r11 = socket(0x10, 0x803, 0x0)
sendmsg$nl_generic(r11, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c0000005200010000000000000000080a00000008000100", @ANYRES16=r11], 0x1c}}, 0x0) (async)
r12 = socket$inet6_udplite(0xa, 0x2, 0x88)
ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000040)={'wlan0\x00', <r13=>0x0}) (async)
r14 = socket$nl_generic(0x10, 0x3, 0x10)
sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r14, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="010002000000000000000200000008000300", @ANYRES32=r13, @ANYBLOB="0c0099005e5a00003100000008003e00c814"], 0x38}}, 0x0) (async)
socket$inet_udp(0x2, 0x2, 0x0)
socket$xdp(0x2c, 0x3, 0x0) (async)
ioctl$sock_ifreq(r14, 0x8990, &(0x7f0000000100)={'rose0\x00', @ifru_data=&(0x7f0000000000)="36df686ada1c3aa5994301a7004465827ed5516cc31c2afcae4cb71cf130673c"})

28.745379015s ago: executing program 1 (id=4498):
r0 = socket$pptp(0x18, 0x1, 0x2)
bind$pptp(r0, &(0x7f0000000000)={0x18, 0x2, {0x0, @local}}, 0x1e) (async)
timer_create(0x0, &(0x7f0000000640)={0x0, 0x2c, 0x1, @thr={&(0x7f0000000280)="a91f2a8eadb18915ff3dc710", &(0x7f0000001b40)="ad9d303b1f3544bd8ea4d8fed5bee83adc22c544d94c5b3ac50fb7f9004bbe46ba4dbe39249ffd4875b44b17648a043201566ce4756af9b35ebf03dc9d19d360d1c508443ea9c004f2f26e347dbaa0a4da03b8abb0ef5f890cc21f64a14308919e3708bd259d85d9f5012c367c8f4952ef44882ba0bacf121a664f98228db78aab35564057d472023b4c0c1ea72989f9b66931157b18f0e973abc91ca611570229c7cb13b1ab22e1a9ad48d8ed702371ed8d17e8fa4c2fc32d20942871fb7da5988a4703624ddbb55a9dfa457fa7253e2a7be8690096051a224564e106982072c941f4c2c04e121b1c20e55292a9bfa7b7728960e93e95895c992d4a6eda0c3b033dbe75b278d6becd65d3a11ecff69eb75c8d2da9618fa13de7686843a44ab801a090d19e83ae28d8e3a4afb8fed610400b688f48b3ea3d1fd0c19477c8aba6e9f8e5e73a038e9ad77b79829c5f2e0227e211a5de51623ac635584622208e541bd6756984d2bf5ab694f53b11fd86a8e757f074ade4e4b494110bc93a115ff5040748d0eaa250b68702421ddcead9be5515380c52b3fcc9c0c33d574c8ebcf7a75cc11b824dfdae1731c660e3c48594c0f989757db3f4fb03eafbd0a0cf779800e498cb94c662ef347ec57f11c1dee17af7541ed6d909c7b4de2285f7dea69a1f9a7513162e4734fe0e9e18775a1b32317e5166c63c6e27894e9a106bd2261e3d01e8fdc01e5a8b413d4033dd5871c0156aa09c778ed93d8d45dbfa8d5984c1f6a7edc5731923b9873d40416f8918dd6d9719883d494ed3b59751233c6760bc3837db4ce49093caafe23533609007b74f09237494ec8da49a14428add6302db9f581d30db220ef1de9e342d040b5b6a76e01a4fb6df0c85696d8df586d04440f6a6911414aa2d5a68e0286f543f44614b71ecbd3ae355ae768adee036af4baa835e5976b512b7eebc2ff8ba12ec3397fa6007710ae2d60a71369668a3ec5524ccc9b7ae12028ce9fc2f207760ea2167dd880f388663d87c568316e70dc84b8916d137acf249db4513c0fdcaae81d75d0351b0f02b0718bbe0c72a4429cf5d44fafd910212e81e18d4d22787808e4313ac55eae24aefe188abd566b22f5afd094a5c6e02ea534434db878a5aa2b298af3ddf10ed5b783445feec1f47d990fce11e625ad9d74f646bf39beae3cdfc0f182ec298c48a7919ef63dd2da30d6ccb0bf50d7ed5ed6baa5b096db56159d301b9382c86c6916ac44bd8470777d24fc35c0a07b2b9d26407e5680d1c45f45de0844c5e36dac7fee84d2b2a74a038ffe62d5a315826c1c97e2d29ef0d7b4064b1738c950337c7184d7d2314761adba0414f6e70c98c44ca3c8d9e6671a7662a943d7cbd3d6492f7b621fa07f95b89c0df266e2559fadbd61a607e98a1f2d2e687a19e4fdd8a5fef139b09511849596b787ebac56c323d29b630eca7280e09af631e3e83720fb606e32102cfa2c856f82744f744217ea8acde1506715577740d3c78009e7a44dbf41bf913fe0c8239484db74ab2f2271ca3ad32539d0497a2f4c22e6070c920164677eeb98dab55b6f31b4d1916c058e3e5045b2da4110afb7e2de17696aaf664c7a937a0e46842bbde94f86025f2f9e0b4234c8919897601ea2c31f4238fef022138bd7cba3159ad551a19bc27ab1a6a5bc9972f605ed43040b735377da5ed124e6e19416c7aebde424051cbaac6df5ad5092b1c57427b25360bb83089bf806b5150a5fb2c5cf878ab6b8be30ed1510fc0521f0123774d9acd212b975be394dd318490eb5d79d7a21e910bfff8c5939d16ddcfca010c2a368d0273dfc136771414332766820fccfa5ed430e7f531851143f0df50224702b2785f04cd077da7e2812835991c59623fc0965349384b6d8eb7392fb910c8bb0311a55108faa21e2e345e8efa7ee22e66ff39bc2bf272db08345e4cc0e0152ce4fa07c7a304f90a47c46eb03093574065f888773ee499954aa9fb84bf2b3f0bf5538dd1d771134e7215fa2238a8606206fdcc4b934efd663f668c2c59679dfe56bd6d48db54ec3694844b2c755d036b41fc4bad43b5539359bdaa7886f7ced3bedffb797e517158491f21e17323cf15cae99315bfe24292e57336b8b2187150565930b7ea19e99950f70e7d4975c3b04c80fb7c5cf082a45e5b5eae80f9d8b93c54911ea003308dabea9401e3401ce7ca77dc70e3a94e7b4250a1d28dd82a76f68f9b51ed2459c47dc864ebe7497dd1c2919ece2a2601587dfde1a7cd3a0f2b49c76135a226c2aa5ca1524280d15a22277b905f16752ddf47e5644b35228cebdeca1d78409e0129e2ec55611c63a96c240c3eff0cc482a2b626da7422850bcb4da1708816b929748965a20f83ccad7953420bd883ca992ff120484ebf3d400257c92b2cbb5c6f13adb65545b904bd54f2710b875f9cadcf1c99df79d18667ffea6edec143eeacb75a02f54a5def3989b253d85c9f704b510d6c6baafbfc9ad000f71a87394fd144b31d30b373e4711fa57072ecdf953453f5198e3edda84af4f004b632f902de95f3cc749f1bfae4b7fc7da55cc867e28a63b416b05826bb421ed62f0dfaa329b9cc92f69dfeead1a321611b7f5fbf766985cfe7660e5e97189ee4bd36290dbadf89028dcd054712b149dad2612e68ba5fc13a701d448cfc90b029ef6f214ded42f47a0ccbce45ef874ab2fa046d7124136cd3cba68364655be584110b07896b6523df5b74917be84b8be4f5bac16126b72cc3955b1f4b87b08af99313d226e8c8644fae42cca16ba6029186561f2e3878470b031526cf31a14ef939ae8b58a6f5938a49100d29c6cdf773e51ca5dc83f7605687b5769dfa2fdd4025afceb2bebd67078fa4535c5fa1cecc43add637b611ab40498a1a10e2c8dd13b94e41cbcbc8d84146039be1138bf13bb1fae84c9537529d45fb96e9cea296f8f623ae39bf2ca9849689d4283c862bb1ebeeef3c360e2c024ba9b5703a27fc511905994859c660934c31dcd10ee4999a601926acb2183be7b00dc6de004e05daf873645ef6654a563b545e6074c7078c9ad3186fc82f92964c9aa4f9bbe517e603e729c735a1dbd1beb2ef013528ed83523b3109e1e962058729afa1a73112ed1a97e1830b83597f06152d796eae2c1a59aa89ff0630adc99be465598d49701f09c6f520581a649d6c1f78cf3c55ae8cf845730efa5d1b6efe6c9618f5146f68fbfcd5cf510c5d02650a8123164e72e818a97a68e2afddaf564ee1935fb76afaf9ff0a454a63c80085038ed764d43ae89a18eaef9be761b7ba188a03e0fefacffdf4e89504f03a48e8a2ebd07380f56e559594f98bcc98152f91866ef83c7e4639253dc180ea2c5db6be8d268fe0986e3ef89acd9c4ee0efd12ad926c6ffe84fcd5a1c0441a6e5b087cc08aa95fcccab37c0da47e859196007947b1aa2929d369a9477412994c289334b84759cdc47326562a7a030ba70c337cc118719d40caaba7c49ece86aebf0d28c70c152f10be44e48ff9be3cdbdc99c4aa2290a1ed81b897bf77641faabb995692a54e1d7fc6a2477381933c4ed2f43f083de2b21dabf98ffcedf731e3c77e290e77e6381f96422bd5dfc867dcff25e855608d4a04806fbeacf633047ff8cf223f04d396148f051182d42be926ecb16acd2c079b3cd7397257191e42e72abc8c74151d0d871e0eca2d16b8c6446c1fd5f3fe50050c11b1e234852b6f2d428b982ede50fc708c1f40f5cf3d22c2a75e7d1cf6fef6cf351bd80c46695748f26f26d0cedb2b73a994ab5a7b23b94432bab1db6d64d2cf4c2cee5fa997392deb0e9dbbcb7a1ce44892589d1ad5056970d32e8bbbf9d982e6038feab0067914ebdf5149e206bb26e6cc4e028fb0523529cfd986b711058cc0458b3a6f6002d23f81efbab16f011ab73efa1ebbfa6d490f7543962e53af9bdff524e3f6dba0f95abe233f1b80619a52cfaca08afc8d623c4a191318eaf766e14fb0341687fdffcd6088bffc5b701bba1b085ead593de109a71587c7d97aa8152b74638855d222fdbea8f7c0f162740c6b80a346cee009d71175ee036653f416ddcc2722278ea67accc7e8356347238d9c4998c2a0294a12a769b164d9d7ac102c0fe55a7569a2cb07876a8344429558d69a76f5f4ef62c4a3e7d70edecad87378e324aaba276dd2ccd97ee2957439b495863de85660ca70e41704ab5f31f157dae634b51987cb44dcbbf0f4a9f36076c59d2cb474f47801fe8ce3b641f53023bc6e1e56aa1ebd3d9690643006edc0303c532fa8f4f1a8d2a8d9a164da88d48450766e31454685dc342d8affec2812c2362f9ef70282bd2cd78f3ba0b8c12c45fa943b7f11ab4c6f55011528480bb5abd5cfb9f24363da99920aab509e3901d441da7fc2cd03e97a6049cac5e559314a6caef5f6c4a4a5272cb6e6da830f0e7d8c687e9a88a2b777f01fedd44b85fa4632a39bff9a048dcc532228757f67c7934c493fcbc720221934d67e94faee66b121aee411339c566425c4b3722e7129cecb3db39538ec0a1f4127fce40c55e8d73da5f9dd710e937da8b0d7dee79185eba6da0b695783a3461902f565a7cfce0098c0b571d7ec2f29c1e9a2ffeb79287c4ec1e3861bbdf6d728df4bced1b5aed4cf16d9321fee5167ff71fdc902d629fd2e8bfcc6e212eca77064951b71cec166ecfd814346beb7690acfd974d96f1e264210dfa560176e9c7e2161425befb7f8940d23fbc156d51c48ebc8363dd4cbfb37003f19f525935c895cbc0a61b8f030ce60967a2006136ecdf6682e757129367f5095d1a7be0f634a5bd2674c2d51de1a3cf36b27eadef1910338d8dba2673a0676ba23ed99d1ee45131e73f59b11e29b9ae69909a829d93ebcae480f93039235953749e3669a050d1d95a4d4a27d855f7e74727532b31b952f2b6348006cb6a364c8216c1779603590e63b161b2f12253facab82a1965abfca67cf3d43effa108e2b3aeb8aa726a12c7cf73270c1ff16c5b7e8657e729acf0fde1a99aa2917b7f3b193697db12e416e64934d3c8acf735c745337bc93c0ce850ff45d6316ac5d11a2aacb01f394150bb4836839d5d3c36ed55499e8196d2961d7a3379c136466a253ce1a8e947bbcad1bcf13fe04f85e66b9241bae084c263ab19693364d40b72ca1ebb0b5e2479c58f6544688335f661e47986454eae6e285fc8b3868634c6255ac0516745a3402b63b70d4815e4d09c0690d87b82373e8f073bcbcf76f63cd1b5da3acf3229a12f98283a140ed70312b8c0bee988db6cbf3f818b3d31009edce090d152cbaa33b830376f93256af6a3f545225e9e3dc826e1665a2edae6b6b650b73cbb4badb212e6f62bd940501a9049f5ed731eedcfb649eab685c4f9d3cca5af0c47f9dc3b2bbe3ea70728166cda1d132920cfb69ef293d4c34d32831a97eb5dbd6daf2acd3c3eaa7b42b73bf7d12938a86ea2bb58dc7fba00c90b624a5b6f4e11280cf423c6530a958e660e27b3fe473bc6bf693edaa762ea54dfb33844b2d9b37084588a0cb46336564ad2a4e487fe89a781efd1775dddfb354be857045b3b7afc2f1590843d8587ae050f74996517d6bfb90931fcaec7945a08c854d38ea6e332b14bcc0a4fad565ad282dd453958db9b051f0908b180804ca776cc0d70d33c9fdfbd8129e6b343605a13a46e13930e7e42e5bb6645bdf19506c5d26246341ec07c838ff90e20bf0c4c04a0641fe151bf59df997cf766f05c1263aa6d04e72b56146fbfa9119734de5e19f0bb14"}}, &(0x7f0000000680))
connect$pptp(r0, &(0x7f0000000080)={0x18, 0x2, {0x0, @rand_addr=0x64010102}}, 0x1e) (async)
openat$ppp(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async)
getpeername$netlink(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000400)=0xc) (async)
bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000580)=ANY=[@ANYRES16=0x0], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) (async)
bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000540)='rcu_utilization\x00'}, 0x10) (async)
r1 = eventfd2(0x0, 0x0) (async)
io_setup(0x5, &(0x7f0000000000)=<r2=>0x0)
io_submit(r2, 0x3, &(0x7f0000001b00)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000240)="fa450d99ec70f349", 0x8}, 0x0, 0x0]) (async)
write$eventfd(r1, &(0x7f0000000080), 0x8) (async)
r3 = syz_open_dev$loop(&(0x7f0000000100), 0x0, 0x0) (async)
r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) (async)
socket$inet_udp(0x2, 0x2, 0x0) (async)
openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async)
prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async)
sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) (async)
r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0)
preadv(r5, &(0x7f0000000240)=[{&(0x7f0000033a80)=""/102386, 0xfffffd6e}], 0x1, 0x0, 0x0) (async)
bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'adiantum(xchacha20-simd,anubis-generic,nhpoly1305-sse2)\x00'}, 0x58) (async)
setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000300)="c99b57381801238c09d0ff0f1d0dbd301e5a47b2f3caa73dcd2a6a370554375a", 0x20) (async)
ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r5, 0xc01064ac, &(0x7f00000001c0)={0x0, 0x37, &(0x7f0000000180)=""/55}) (async)
r6 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0)
sendmsg$nl_route_sched(r6, &(0x7f0000013a40)={0x0, 0x0, &(0x7f0000013a00)={&(0x7f00000158c0), 0x10b8c}}, 0x0) (async)
recvmmsg(r6, &(0x7f0000009600)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000002b40)=""/99, 0x63}, 0x10001}, {{0x0, 0x0, &(0x7f0000002e80)=[{&(0x7f0000002bc0)=""/247, 0xf7}, {&(0x7f0000002cc0)=""/200, 0xc8}, {&(0x7f00000014c0)=""/157, 0x9d}], 0x3, &(0x7f00000016c0)=""/85, 0x55}, 0x7}, {{&(0x7f0000001580)=@sco, 0x80, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000001680)=""/9, 0x9}, {0x0, 0x23}, {0x0}], 0x4}, 0x8}, {{&(0x7f0000005340)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @remote}}}}, 0x80, &(0x7f0000007540)=[{&(0x7f00000053c0)=""/175, 0xaf}, {&(0x7f00000006c0)=""/200, 0xbf}, {&(0x7f0000002ec0)=""/4120, 0x1018}, {0x0}], 0x4, &(0x7f00000005c0)=""/90, 0x5a}}, {{&(0x7f0000007600)=@l2tp, 0x80, &(0x7f0000008a80)=[{0x0}, {&(0x7f00000086c0)=""/48, 0x30}, {0x0}, {&(0x7f0000001800)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000008980)=""/214, 0xd6}], 0x7, &(0x7f0000008b00)=""/184, 0xb8}}, {{&(0x7f0000008bc0)=@ax25={{}, [@rose, @null, @rose, @rose, @remote, @rose, @netrom]}, 0x80, &(0x7f0000008e00)=[{&(0x7f0000001440)=""/80, 0x50}, {&(0x7f0000008d80)=""/1, 0x1}, {&(0x7f0000000140)=""/29, 0x1d}], 0x3, &(0x7f0000000480)=""/61, 0x3d}}], 0x6, 0x2023, 0x0)
write$binfmt_misc(r4, &(0x7f0000000640), 0xff79) (async)
ioctl$LOOP_CONFIGURE(r3, 0x4c0a, &(0x7f00000002c0)={r4, 0x0, {0x2a00, 0x80010000, 0x0, 0x0, 0x0, 0x0, 0xd, 0x0, 0x1c, "fee8a2ab78fc179fd1f8a0e91ddaaca7bd64c6a4b4e00d9683dda1af1ea89de2b7fb0a0100000000000000000300", "2809e8dbe108598948224ad54afac11d875397bdb22d0000b420a1a93c5240f45f819e01177d3d458dd4992861ac00", "90be8b1c551265406c7f306003d8a0f4bd00"}})
socket$nl_route(0x10, 0x3, 0x0)
socket$inet6_icmp_raw(0xa, 0x3, 0x3a)

28.255386515s ago: executing program 1 (id=4500):
mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0)
setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x17, 0x0, 0x0)
r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff)
r1 = socket$nl_generic(0x10, 0x3, 0x10)
ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000003c0)={'wlan0\x00', <r2=>0x0})
sendmsg$NL80211_CMD_CHANNEL_SWITCH(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000032c0)={0x2c, r0, 0x1, 0x70bd2a, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0xf9}]}, 0x2c}}, 0x0)
r3 = socket$nl_generic(0x10, 0x3, 0x10)
r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff)
ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000002c0)={'wlan0\x00', <r5=>0x0})
sendmsg$NL80211_CMD_FRAME(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000c40)={0x48, r4, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_FRAME={0x22, 0x33, @action={{{}, {}, @device_b}, @ext_ch_sw={0x4, 0x4, {{}, @void}}}}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0x6, 0xcd, [0x0]}]}, 0x48}}, 0x0)
r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0)
mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0])
read$FUSE(r6, &(0x7f00000021c0)={0x2020, 0x0, <r7=>0x0}, 0x2020)
write$FUSE_INIT(r6, &(0x7f00000000c0)={0x50, 0x0, r7, {0x7, 0x27}}, 0x50)
syz_fuse_handle_req(r6, &(0x7f0000004200)="cf1fc973183963b07b5823193225a2c64adb9f2ac029e9ef8e195975158509d41050c90b0dbfc596a0927e523462687dbbc7c04eef673b56986d2044f894882a08dfca225431d7f72482a378fab35906d53f07a17fb5342bea9784d33cbd06d7f80a51922b7facb2a10d90391709545d4f764ed797e699720ef64bf771b9d09e4fc6915e9d5d1001235806a3bb2f8dcf3aea7190f59cc082be48c650cf5260f99b206175ead1790f3330a15c01c203a4ec2b18d209c15d341bb977023d005d274e564ffb71b20af3c0aca85900b939fb65268da4d73629ea13a99a14ef00fe3f01ff312b6e4727b33c5be9f4632427ba315868c2621523163156da893a9ebd923add7f8d11f04844bc9061651bfc6632421bd89b407e35ac780053b08566385d29c11f9ac0b036de7da92ec611ebbafd674c532cc2c111fca868356c1611b830a8b4eff0e097f878ce1434af44b373f70d7cd67aac2291ce809e9d24b75bc912c3b250cb7e6cf7e00fe96f6e3c1188fdd7923689bcd7b99c0e9453ba7bf054171dc82ed9306e45c2dc9e633519133528fc9d6565b0564a5e95459715a9684e14e3c5e20beda9e203c24845f916c486d809a76b677ca1bdd42035ddef2a8a5ca8cc728af57173f8cd63299cd4c9f5501a5540e6dfb29343f57a78f3d3d2c6909c6760093d486280be7400fd416b99165e71cf46927e4c358d70011f8f60f7d92d10ecc33063214c8a889ddadca5c7e090eed0fdf358bf708f57da6b4fd048cd6468188aa5fafde2cb7962be86bfde01386289695ad338e6e815f9d70266f6dc020ed039d0bbda355a9cf304ab531b6bbea1cb6f08e63d41571888cc9c629bca4216d6f0eeb410d30d26a4b7cf4a5a2214ee62dc11f4675b86fa685e85f346e6994ea09e4349826d5a2e8de6871ce46d0fdfdd171d406cc5de2ffce25bcaa23d3d07c7bfba97874e6fe038bd91c8026f2454ea6662c121d4cc9a461c81b61c9c7fe35b3a97e629545ee2b06ff4f97ee8ab1f1a4a21dc0be507c3af200d8e9994a0e1e69f843dc294674d801bae035f96ca87d8f0feda09e53e073a50cc94cb92b17ed3443064f75b69bd125e2152649bc55928beccf1c1556844ffa017dd03ef2ee73ecb6ea563b2303bff346b090944338af5bd62dc23e8f6741477ad86bd1d033894b5d7a1fbec2243feee3a278eb00e5a77929be6def166b1777d3e4910aea59c205880f82e82fee779eee799c8ce0c5eee72316ce9bc4c0d7a543d3683b74cd50dfc9dc12b46d82f282f6f71ad444de5a1cd60055a7f16c363f9fc99d51416c4cecef7b538e493f264ac270f3e9a4bbadd416cdd2856cf0d7e5d75ed921432d6a5b5e4ceb901e4b60ab558933f1a731119e4f66f9fc563f2356aeae54e9605734df37a9022cdc1a526e53a20c3c1903e464c50db872129ace496c5175274799069e4dda8bc0da7874c3467911aa49b59ea3ac1d221cb7b9f9b0188abae0d6838e41d3040ea8fb991e0d4690c2e1e446fcd1d7d01e9582da92ed3063199a6ac93933305c45ce25df67255e2469c1b8fd37e263323d7885d24638e4e3100bbc0fb1da7f6bc336979048b5422062aa19d769913b14069bed9d952c9be30672d3625e9946c2e4fb436afcb01131b37bc1ad63e67d0d6a8135bd2062a95664daf521e1e71883a3ab51b09c70f4c180493b6e134d7b435f690fc1cbe000ec3d981b021abccf57db0357d73c54ea8cf0fa60294b3b6a94c293ffb4c158fa89e79d96813b05c2e78ddfaf3f0d8bd87cf525d76e28b6b34e75600fdbe8782b0dd5e01c957fe00e3d829f601626a765fc78676c863f6cba6fe7c88a7eea3cdeb832d9a87f6938120eb267fad2c0e90fb0793592c828205fa3b25f15369b2ee6202a0cfff2b0f525a409650a6aec5ddd766c8642d8584920d0faa9be997463ee9aed84e9a6218af8b2a7f41466f8284e1b3cdc515e9baea98b8129bae79a4a33126f55888db4208b914f39af9d80dbdd2c8759ab72ce24b70901745294a277987d1393bf4ae8b1609cbc3ca565ac1415223175c09c9b0b957672ba067928606595cc6aa2fd63ab5d0e3b7f577760aa699d791e6df9f94dc38de3afd42f8c702842b875b7c0f915078d592026f237c850156e3c7be09e1106189f7f3bd57e9d5565de4682245b082216dcbeaf3616aaf91ee77aabca6986bde0b2ef9047fbfe063f1dcb84c6d19db9a6000613fb2a3fc612b9ea0aca1db89f0c0b08972e396f975499e98cd7976fc961c08e7967a4fed0f26c4310d45775f2de261bffd8b448af529da41f49669623ac91c512335ccaed0045374a7849dd981acf6fbe0e2710b308fc035fdf906ea2a8248cc2d8f4d0eb05f443ac856f9bf09a26d214428ac13ef6c6e212d4b5fe810cd72743c9ba00abf23edc90e73d5bf39e05421efb9e90f7352dfd8572770a7768bd1a4a5f3e6a90d83fe6320c9eaecf539a190cec93fc8d70004c70bc833000b889370ad0ef9db1ebce7a131bb77612721e8eed5764e11eb4e0535e5dd7b694b9b3f13fc856735ed5bf09a4a561c65b717fdc806b26179726a6f27cc67728ee88f41ab6dc9ce67af7298de4dff24c227c49ffbad54424c9adb0406b45cfd0a01cdbba47a4ba11ec9c8a7147b58e5abe3ec1d05a51efcffca6e278d880c465a3757d863226701a3527b9fa3a5ea621060b752c43fc603b732fd9edb6b3a06bdc5a82ca327ef726d12c3e9ecb87fff002550739b35e07daf11502f4465d7a853009ff214cf09068379b7d09ba6b1dd6cf7ba695c0c83da8ab89871872b272260e9b9219b91713ecac34017f5c1111109608926801d4a9718d002dc863f62d1a301e9d49b69db8712904c9bbcf4ed13a49122cebcbad48780ac57f7dc50bdd1802deaec3f4896b7a03502ab0fff9697d3d1763ca7a5838cc092b4052071850bec486e0d753f1059fb5004514fc76043ab6d228c84a335cc529337ce15eedf509d98b9c70f1f2ada43a27ea2c310956c5f93f9c078fc6320f77bad31c9592cdb0619afd6106610cd8dee4218e434217724666551dce3e14865942e34ec11bec6fc7061189176e2c265e2d09e4a7c46c3f77e75329e87bee9e7b6b05cb7662e7c961d2e370a1584cd8dd5d6823c89dc36d636625fef9f1394fbad54f9c43210141735140b8c91d831aa8e0c0c180cc900a40de0b4027d037c6e5a837515eec8fb3b8ca855540f6b584777153ca4dc3822da456e0a18c415ef777eff6dc90853d6247203960a575bde47a49920064f267c0b61810bdbf932a62af215db0236703e0e5ea21be29a8c2c9943901826e95b710026eafedb3f7ed930fc55cc5c17fa614e34009339939d10ea0e7ad800d0664177be80a79c856e3bc592a7b388a08cffb8fbd30cbdfe63990e536c477b1f7591921e1778ddc3c88940f85e69e44ba7b05fb3a711bea6b149f8d82d0d81ec3681edc0105cc5e6b92e5d40e6d653a67a50c5c4391aacea28dcb2af5dc5d7104bda60823a34dd29128497fbfd630b49d0376d2d0ec58157a1b6e6774cf89faf942075ce88d84b52958f63a82de777531386c64d3984dbf1ef708f3144702d94eec9208b00438b348d1a6a98a759a27b858c237a3782d921ca99692f4e9a137be5bfcededc5fa28e31e597e016214c2d728766c5831c9c4c37fd696a0a0a9c1347799e978522392c31a4fc9b1f175789baff72eafa8567b6c790697c9812c04a2b9ff27103bc4e0e1a1ebd41065729bda2e76e61aac0f0333d0e71c83db7b31f385fd02e387ab2408a232cc2598db8002a62d9012b8cb7ed1cc4da4449ad30448f531d81402cb5f47203dd2fa642fb613cd319a787207befc0fcd1dbe3a9e7e913dae4bf85b216100a20585fe0261e03eb51f30f594b9aeef7a072d913e1982cc0f59ed37feba8639f064b14ab38095d759191d6e61a4f2e15fa7133467764be160a043b7fd80b99dad626408efcd65c1184e64fc30a5910011aef401ae4e37fb25bc285da2622ecb5c646bd2813cd248ffdf5e2ea68f17abfdb73a3ec2f2e152e1794467986999fc9a558ede01ff8640e830546edda32a484781b11d8c3f48fac9544e1f412497da53e0f69ea611a13214f12f6070d13a9ec62c256620ca6503aae49f06d85b922d9670186a33fed235d46be734a1a143e6c2467bdda7f7714722b89c30006cb36c64cc13010a6c42ba5de871d157abf52045d115808a71362a2b3929a4f24a5ea2b868e788f6b4a73e8cbd5b7cb43b079a91973c5a75c4694957e6f0a88370e63783798d043f82d3fdd1fa846e53e9259ad97de78212d243fdf6352a232ac00085d723a580a9a1ede0edccf3d552cc234768d868305660c223771072183a0336c949915eda4252db3b61f89d14a5c7ec3a39c3d92b5c7c3624504cc7dbb35bb870a2283a08b6482419cf464ceca5477890f59d79c5d0eb4e72d2f0e058a790ebfbeef11c36a7a3f791bcf107c64ce3414160f6d5e03fddc00d3ef2eee56aa9c458e8442d978ae3919d7a073cc0d0ad2f02042d20c913f52359cfbde4496834646e269c087d432093113e416834968bd93c730c85943d0f1f0cb984f8ad96388da71c19e17af3164b64910153d5a3f57e2f99d4fcc30428a83d3b9fa0e317e843b9dd6dbcc525f5d70f76e7f9a973f242b28537ce27e743dbd93faa1e8729a32055c8ac785bb1d8e6113f80bdac3ae9cc1052e4e1d02f28332b8f39b55ef6c3ccd54ceec67aa2469f8742a81616c1e8f2a0c077229ce3c52eda855f308bdf3bf1dcaeeb0e8cbbf2538f3d6dab2980b63d1817b56ca18ef22994ca130e4a6d5ee526036996698346bc56b137ed110e4890fdaae2f2ba74df9f1d4dd55eba386baeada5ccc9671d1216bfec8d1185747255b2002282f08a6c368306be6ed52a7a99c96782fb32b8aa461b8a242cb1ec828cbbffe7a984ac8c1b6c758c60a9693e562d1d699b2ba5ee4123fde8e5798ed0c753c3318002456819e65920183c31362304afb24f30b1e65e8c9922d452846bcf1600493b64cc974cf9c80327fa16275eb77e9838d88439fe29b1b17b66231ed36626ee2cf2cce7f3015a6935afe6898c84894a7dd894c656cfd8eaa6798a0e5e6e6c89493c3f0b9fe76e33509987b810762a4d8b621fc7c2f0d519bd8464f4c6db5a967d216f0fe049c45790d5f9914c044bcd4616436ce31751bde8510690964dfe6ba9fcca556a2367234017244501ea9ef9bd351d401b0115eaea047214a5d8618ef825e3433666fca468d4d13cf2f7ea4a3b3948ae7605c9539b141ca30b9f56e158dc1e071d191c7a8cd442c88e7bad0c1e5138a41dd86d8d42ad8caa7fc723f349db0975fb7016dcde40234329bf97f0c90af5e6f593fd95f0e8d960482731d07b5335e5302e4a7d6c4c86f8d9f5a208b67e856fb87b4b2037ce75ef53d1c4043c75e7a336b7beba6f119eb0b5ef8008692019185c8412be3ed9a554b92669860d71f14cf3926f89cdbe51cdc83bcc295e6f32161b06df57ecc48bda6aa5adf87562a5eb91029ae3a0d737854a9f87c2e22efa45212fda71f3cbbfc5a19ef92dad653e86886241170cef14c375e33cb4e64c3359dcacdb7d3a120016f5c261b196a10a3c1a90504676b93073f154c3700bb42846d263d497dde98b1e450abd56fbca3b72434018c79e086301c90f08fd4adc12ca5dce50f99b8b1ce3c6295eafc68330d7b16bbdbc378b193b482583ed6a66ed2025d80d386242c2790539d21af153672c6a0c426c6b1b537329bfba3d03340d7c00ca52673f48cf13b4c9dd5b8d630aa0cc3df7abd9a0fcdc1c713b5f3fe25428c734909433fde266048921101abe88330ea5a43aea701fc86968d8a8b6cf585fc99cb543dc522a20d3c884f79e1b067f0fd30a0751f2fbea91d94de6c1099ca41552b41659c3f60afb618db4b5bf16ed567b890021ea554c4a3ae96706423b9556615cf78096fd7321e26c75f12557c3413ae02c06c1ca109d101fed13a678dd3cefaa1ddaebbe074f4beb30916ab41890a6cb756dd78ac72290d7f36d4f271e8994fdf1289499094fc77aa2ea05317cfdb4f19110cfc02ede55231be4d3c35bd8d75697c0b99fcf13a9a48c135daa1397127c760d338fb570ff841d5449f1ed32335fed7087ce6f0280910309113b1a951d44df4b82115d8f61d5fbbcc617288929bb4a59664b7c933074753a49584fa8ee116ed457411c159c89fa1b00957dc6fc3b9513b3d067ffab39440bfcb4988e141a1180635af41685c14b76238acefa5b0341c5d7d25fbc55ed7a5cb8acc35bc41d1327f884bbfa8b79f6d4cec763717929c7e9c74f1e62a3c0f6d9078f3f27b5fb2ab5e264b5aeee0bbae5333b62da2092dce0929c24c63b18955fc99219dfd7d35af51260f8a6c70edd5f8bbfd5386b28bf412d9d2c661bbe85689bd5bf80daac0ae04d580eec8c7c60ff2d6f0e29c9322bb310e6c5f13016b9ccef1fedec392dcd51012d8123d719b0303b948c877bba5a6f9851d4b02e467fd79fbc353d4afaedf5e389977e1b7debef2beb88d8e616d06a5865d786ee01ac7eed9dd88436e5f2c5729183a2272ddedc17698e27b62673b196d04645f7b78b4d823d0f7a196896b077270a27b9e84c780968b562d07b495a5f771fcdf3d15ebe70d446fcf206dce2c2a3fec0f7a51d6cb0e17407fc6841011a5e89452b9b94a55cf1c61925a41438098fa8873b5c77b6315758cbdcf9d78cd003387e23e5a9d5eba24b45d427e4cfdc8d2e0e0421d99eec6db76c83ee3d1eeb2d6c6a347bc48c66791650c17b4a99a679e7674f72c4c794212c20edd23c91edb089e158f27d8646f0b03919f548ed7d3173d6112d3a6045cc4cdd9656f8a91f187cdd0f07bb2af444252342f12821ea5f84659821a3cf0eae45da2b4c23728eecc95ee8be67e110a8e94dda8727903a87443caa09e670423976afeadea6ac6541b53d46a3312c863b0090943c33b7414c4135da051bc54f7f6f32d9f6d92e8ed6398ab8bcf16db3140dd2a7bfc6cb6bad0671a3ef8e14c5a95d70b83c60333e3f472f356cef56b5008a62196b3c9842267425cf15b6953adac8c244cab7c818718f53b08f58647ad9d56cd5fe7a3ae7d429be4f6f6bcd50baac964925fdbca23c4973eb7e7e924bbfc98b79a7162593a717f7e42b508353d9fa8f8a896501d8b4ec9b28365bcc56d358e21c08881ef6936f77fd13d7a0c1b9cad0cbe6d5db89a1f7beeea67cf4025f9c14a0e14c1b1a17bf43dbec6746dac98c904c023245bf16b590241d8a4f94be3f2086362c60da9dd955db49bd85501ed2b27ff63a4886f078744363c6d5903025bfcda83fa7d9f6659c56f6d37cc102b28c5aee9bcc19160c6f7c49dcab7184acaa3db7ecbca816445508a4ac1d493bfce3e9881a1f314323e473406e7ba29e2d8466ab01d2d4c1e16e4d1448f6c0432840889d1cd368987c6bed5a5348d23a54d22aeb8b3eff2299393bfcf751dd303ca5e82f58c9b1f7921d9f9e2deca1a7b79e9d2618b060a0fd312908eb3f73bfc7b5e3bab820842cec338378d0ad8529e310239ec16e91813c27e7affc8d13afaf25ebf39568223f11935d96e9c3530cffaf08b0a6b268a7b00bd0c8356961b9bc2002ee0027388671f3bf9068ddbff12a4e1b969bd8cf968df512e8e52e70b0ef1cf2b2c80a21548f324848dff4860057eca7b8e3b789fad689a18dc40c91dd0dcc06c6514eb046c374a40221c7c0e636057d7310862b9d8ba4912018eb59b75ed7e6513a7ba971653d036095bcc63289c76b112854a6757fddee69c0b0b5293e18630d57772489ff28018e40df31d0e3cc7ccc445e2fb9de4671091fa2b8317d2ed9040a0a1538ad51f62d5aba75db02d465aefab476b869360d2db2e385ff286fdafd6946ffa7c032ae085fa0300e21d11110530a570842bb594a1e1b784dfc37eadb66e9d010d4fca740146766f91c8514662e7d3c4bfd6102c9644a7dff9348c4f67d58fea22b9b7a5f6a71192b3535d71903a3ce407e661f0023cca7ba70a4c77098749dac21a63b6ea53bf1c9930b257ac1cead80cc7c462ff991be40e123c38d946d5981a9c5201e71d65c3df1bebd42d16b567f8aaf510b490c914d868207bfc8cf9cd12dafb22b6fad9998d7d50e12b2051972c73086c0f5e5db98e4f9cda559af551ef9c331b54f50e0ead8fbb092b5216d9a16562ed4fb01e1f45d3ebb18886d742c295a905da4912764ebaad6c5b0a210599db5f6924aa3e662ceec6c7fce3c07aaacec767ba96571b3838f1adcd03e08d1060d56f70f2fe3684eaa7e3df3cba2d3742005bc82e055cd201713661a660c795a10f9ae91f1a793af04a47d3fe064ce699cff20a605f2259e307eddb6ddf9ebd34494658ede30e0d118e08f4997d0ba8401deefbdb8e69ada943398ef2a05d9c4195627fbc8eb90ff7efebae2e40dcf242a132ff35c9eadefe9e47a4ffd15098d8a9d6587e390185e049ccd7a09f1d8634a4fc9e908fdbb8ba218a38898662ad64088a759e05e88a5da87d62ce36998a51f8956b57be633758cb2a15ce39a2b989b4105c1e13dfeb6dfc211d17568310eba5840accbf817f9cab1cb9ea3faffd0ba7aa9390e48863cd1fc11315a237596a1168c5f00e6603a3a0d84d464b187789b56372c6e8ebfcbe69c7243f4c80809078b97c630f0c734cb76c29c13757119e529155f3b21c2fbf92b2d602faea9cb404e545907dcba7804b3af21a6a8ddf476bab2043c051a95692dd824b685ca2e815cf405cedc52b1f2394389a0a01365ed4bfcfb35f6d2c2b57faa72cf4aeac66b597a9f62b2081613e52d281f300b2026f3877a715c31f6b4e051c33e9f30a507d9f7e6910ec54e351da071485a603e825a638690c36e605312b128263497d101bf3dd34ba9f183db5559a4da743604fb3f72f863ccc767390a571eb66543f0c8b9c2dc2e1f2fad7412937d27f4f2e05fc5a15d3e097ea9f17a8a9b3b8518af82e5ea46d2a7205b4af4be164adceab61d621c723a99cb69f7df57242983bb4aaa4095881d4957ab8c794193b18eee5e27ec8699a8255df5efd3ff20004f9ecbba42ddb676a01d6dc2bedbdf70893c6fb1e288f84f7a9ba6d47471db394145ba7ae2641785ef8899b0360e162d978bc775785c23e9272b0d20203d1f3c7414436b99ceed410316f9e61b8a007f3894fbb019fb6c36f6510cca81150d9cdd99982f47998d6ca6ea726592a72fcd2a7285496d58c61771efee3eb4674841f2ee721d72082c7d2b9df2a3fc01db2df008a12739baf6beeca9708286384da2999860281b22cf9711bcb14ba35a4423cfe2ce8e2e31a66c367d244a319cad7f00683d2029aeba4af99510b2a50312f1565b69382a3fdaa55b4d0ae32121918fe381fa3f741798586e0f582ca93c3ace551c569ba01276b61c00377d9e5ac70bf29da8b678894281c02f28b7bb72a31b00105946537bec0f0cecff59d3f035f2f61fdd764e3199deafa4c5a46958e68cb0b9e110a21ec2a635bb6f262289f2de259093531d3e9d14b05be673e2bc4094ad8e097c80e90a1f03ff1015037ba9af2903e54a04630338f16e55b069b2bbb67ad20052d15bd592773c43904dc75da5874903d24d6317a27a33d227824e07e86558cbbe0a7d4e135fee43724e6ed12608b6740a91c91db8c702bd55afbe477dbdb9bf53af95941bc91871919d7688e36474ea987604d2b53184a241eab2e4f7df3eea8793b03f7db969f83363cd295789276d18660d8b74a6ef28504cc5fc05b5e87d39a26c8b652fc5386273c7f2a01245e5005e8c3095e5b9745a011b82bc0ed2fd7e57d5c75c006a20a33246ae2833afa33f30aa5e832f6827e417fa4b12edac3d3f92b06c23aa19aca4fb8d726a380b6421a63a3c0bfde137e877c64b81cc83c87fe9a6e6c262a64bca7312cc803369384c5a376faa2c71c1cef0e2fc32eb88b5c7c30ca27dd49842da3234ec0d0c354cf2b6e8d1b51b10ec899e53e4f5315ece7c3e615c4edd87640254917a7bfcb8c4557cf7be413a59d46efc5eee19cb04768df60e000409c3dd4e7abd5b251745d906fd3cf24b063b8e0438cd33a365e9be47f14c2c54952fb366a922f4d7e6415c6c9fb02d6b0bbc0de4454eeb19503a5ea6c36ccc782e2761be888a78959e1610985c71f3ad11e100ebbcc7ebb282e0c4034204e867131a03b5e6be8a83243c03172d1210c0e1211cc5a6554804839cd7dd6f0b5fb9d03a5b5915b98a2ea4d7dba1573b18da32f24655e1365bd7868e9704342cf0481c255ec6333ec23e2f753a41092c38a6f18b6df73d162dcca08cbf9bc846366c872bdba5cf36d5e242b90f04096ceb5222aa3cac2318c1acb6ed45ff01799f07608a471f0391221a95c4b1dbbacb760c9ab40b56bea536180a0635554e7706c2404a6ee7daa5fe171da04e8af0f946f1726f8446f12663c5f71798ba52c2cf797749dbcbcb9672caec69bbfbbb18fea698674735a4b11b6a30a20f66d9ddd37d595f2e5c431674f3dfd434f07fd115837aeb8d116cdff8265f5d69c02df09dccc58382ae5235bb40276d894a1824ba19fbb55bee68cbb669c20ec3a6c75c8fca2ad9648092dfacc12be0a54ddaea800699088a981f11bf301712018e0de29048af7b54ca1dd3d67e1d6b9ef58064c2d601807f6fd1b5fad1111ce39216d0784901122ea04deb4e516c43cbe04616d965c4bf1fe3a00a49b39e7ff8a1b47580857bdf4f3839a58309a81b0efc294d858cf8a872ced55f22fe9e5e449b82919de8b2e68e7e698b25698142428f8cae21334402196fcad6e8d99fd378118793771b99b539b68bed236ffb441a4fa33477ea8a63d37a1fb08ba429bae5ea5d0757cc2e0c69abd72f2d081304f78c5e982f1dc72dbe2aab3120300846522afe7fd52f575829f7cec7f50f7c385456fd204b94084397bb6b95d92129e5b57a9634895f49af1c05116da39cbb1e7b5366e4c79b7638bda9df8df90cfb8a9768aaa752ae2e0ab7131297b75d5627ba6df0019fb229a0570181f996695ee17ed0fa78dbd5f00546661e6c391f0d142400a43791696a2de7d4f585ffc1ee44113aeba5c0b9901008259d2a28ee9b6a215fdcdd4fc387b225206e957d19883f2f4329198591b2476ea60da78d4263d8af5dc7cb488f7410edcb948747d5f640de0ad5c31ab85f1fa7e89690c92b92aed7717e72f5a9b5c6616cdf4d89ea4d31332bc9324be874d172d71b41db1178db9690b5d313f280296328410d47270e485a45f3656a6f68360598d0a9484dd056c153143571578edb9f1b2e328dfc2714e2b729cc99b2edd41f6351de60c58ae5d1608384eb11c690e4c0b62cd7d43eba7545214a6210eaa48500c04471d8e1207b0739b02add89bb1c13e31ace06aacff7d86e9dce5545ac4ea9474d49bdc6e82b8705b492c78b4be3af31c4c5fb2dc0cafb6d3401cc32ceae7ab4a2572bb28381fc256bac69b22ab827475c5a4000ace83f327d15ef3edc7c32f445039a851724bfb7ebff872231b7405bf878ae5f577ac63e40045991a2b12bb", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0x0, {0x1, 0x1, 0x0, 0x0, 0x0, 0x4, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}}}, 0x0, 0x0, 0x0, 0x0})
r8 = socket$netlink(0x10, 0x3, 0x0)
r9 = socket$inet_udplite(0x2, 0x2, 0x88)
ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', <r10=>0x0})
sendmsg$nl_route(r8, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="3400000011000500000000000000000007000000", @ANYRES32=r10, @ANYBLOB="00000000007f000014001a80100005800c000680080001"], 0x34}}, 0x0)
statx(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0, 0x0)
read(r9, &(0x7f0000000040)=""/39, 0x27)

27.214983344s ago: executing program 1 (id=4506):
r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0)
openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0)
ioctl$TUNSETOFFLOAD(r0, 0xc004743e, 0x20001400)
ioctl$TUNSETOFFLOAD(r0, 0x40047451, 0x2000000a)
ioctl$TUNSETOFFLOAD(r0, 0x40047451, 0x20000015)
r1 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0)
ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f0000000140))
openat$audio(0xffffffffffffff9c, 0x0, 0x88602, 0x0)
syz_open_dev$sndpcmp(&(0x7f0000000300), 0x402, 0x90b02)
r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_service_time_recursive\x00', 0x275a, 0x0)
r3 = socket$packet(0x11, 0x3, 0x300)
ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000340)={'pim6reg1\x00'})
r4 = socket$nl_route(0x10, 0x3, 0x0)
syz_genetlink_get_family_id$ethtool(&(0x7f0000000e00), 0xffffffffffffffff)
r5 = socket$nl_generic(0x10, 0x3, 0x10)
r6 = socket(0x1e, 0x1, 0x15321f46)
ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'syz_tun\x00', <r7=>0x0})
sendmsg$ETHTOOL_MSG_COALESCE_SET(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES32=r4, @ANYRES64=r3, @ANYRES32=r7, @ANYRES16=r1], 0x20}}, 0x4006)
r8 = syz_open_dev$usbfs(&(0x7f0000000100), 0xc, 0x84041)
r9 = fcntl$dupfd(r8, 0x0, r8)
ioctl$USBDEVFS_SUBMITURB(r9, 0x8038550a, &(0x7f0000000000)=@urb_type_bulk={0x3, {0xf}, 0x8, 0xa0, &(0x7f00000001c0)="8d16f5d174a00b6d3b51e4706e63c3d9e1", 0x11, 0x2, 0xfffffffd, 0x6, 0x2, 0x0, &(0x7f0000000500)="7d624502020ccae841e17a3e50a23357ba5c6bc532a53f3381e5cc037cc584cca8fae1c96155fdd5f3b41d9ce73aa5081f0ded6de8cd4178e17678dd80f2437c1082fe2dd162dfed3f8a89c8486dd84d1500e8c2352b25bedb6e7e71efbd6d09aee814a7438fe89980c8a402ab2559acce92ca73eb41cc0877299d59e6968cf3381897d6483f7133766e8e8adbb9bb483188942b2a610982c3d98a425d62114962044f00c55f8b343a330f7e81436151c6664768035bdd7942b9e467e2e6558c63116427ee5394a55d456a94"})
r10 = socket$nl_netfilter(0x10, 0x3, 0xc)
syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080047000030000000000006907800000000000000008608ffffffff0102"], 0x0)
syz_usb_connect(0x0, 0x41, &(0x7f0000000380)=ANY=[@ANYBLOB="12010000e518a708ac0501859d200000690109022f00010000000009040000000e010000152403", @ANYRESDEC=r3, @ANYRES8=r10], 0x0)
sched_setscheduler(0x0, 0x0, 0x0)
socket$nl_generic(0x10, 0x3, 0x10)
mq_open(&(0x7f0000000480)='!selinuxwk1\x1f\xd0m\xc3\x7f9\xc9\x9e*\rT\x93\xfd\xe2\x91\xef\xaa\x16#j\x97\x8f\xbc\xdeY\x0f\xcc\xc5mV\xcb\x15vm(p\xc9-QZ#\xd2{\x84\xbf\x06\x00\x00\xd9', 0x840, 0x2, 0x0)
syz_io_uring_setup(0x6b0, &(0x7f0000000200)={0x0, 0xd0dc, 0x400, 0x2, 0xffffffff, 0x0, r9}, &(0x7f0000000100)=<r11=>0x0, &(0x7f0000000040)=<r12=>0x0)
syz_io_uring_submit(r11, r12, &(0x7f0000000180)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x4, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/4, 0x4}], 0x27})
socket$netlink(0x10, 0x3, 0x6)

26.983735164s ago: executing program 1 (id=4507):
r0 = socket$packet(0x11, 0x3, 0x300)
ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000480)={'batadv0\x00', <r1=>0x0})
sendto$packet(r0, &(0x7f0000000640)="030600ffffffba000840000086dd", 0xe, 0x4, &(0x7f0000000100)={0x11, 0xf8, r1, 0x1, 0x9, 0x6, @link_local}, 0x14)
r2 = socket(0x10, 0x3, 0x0)
r3 = socket$packet(0x11, 0x2, 0x300)
setsockopt(r0, 0x4, 0x6, &(0x7f0000000140)="120275c7ab015932b7dc77605790c0b7bb4f705cd0aba03b48b5cabcf6efbd61bc4ee2e54cd296ae2bab90406633c38a441026eb0186972a95eec7f9b697709669339a1fa89c10cd11aa185b621c1d9177f9a03c3cc493b77a46e17c8dad49b01570bad1bd7f25859ad47fa424fb67a68c90b1e743b46298ca3cb0b1e1752f9d", 0x80)
ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'ip6tnl0\x00', <r4=>0x0})
sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000004640)={&(0x7f0000000200)=@newqdisc={0x90, 0x24, 0xf0b, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}, {0x1, 0x9}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x60, 0x2, {{0x0, 0x0, 0x6c, 0x0, 0x0, 0xbfffffff}, [@TCA_NETEM_SLOT={0x2c, 0xc, {0x92, 0x0, 0x0, 0x0, 0x3}}, @TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0x9, 0x8, 0x8, 0xc6}}]}]}}}]}, 0x90}, 0x1, 0x0, 0x0, 0x2004c0c4}, 0x0)
openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000000), 0x82c00, 0x0)

26.079648265s ago: executing program 0 (id=4510):
r0 = memfd_create(&(0x7f0000000540)='\x01\xfd\xae.+\xa6\x8c\xb6?2\x199\x94S,|x?Ue[\xbd\xe1!\x033\xbc\'#\xff\x17\x9b%\xf3[d \x06\x00\x00\x00\x97A\xc2\xd8\xf0Uq!\xe4\xc4\xb1\xa2\x1c\xffC;\x94Q\r\xb6}\x9c\xecC\v\xcf\xeb\xe4\x9aR\xe5,\x82\x03\x00\x19\x8d\xe8\xc6\xb9\xe4\xb4\x99\x8a\x19P\xb8\x8cx\b\x99\x04R\x05\xaf\xa2\xea5\f\xcc\x1a\x9b\x00Uf\xa5\xf7\x80Tgiz\nX\b\x91\xfd0\x8e\xb6\xa3\v#\x16\xdf\xb4\xc0\xe6\xb4\xef\xa8i\xd8\xa2\xd2(\x98\x9bA\x8f\x13\xeb\xf4b/\xef!\x8f\xf6]-\xf1k\xb62\x89gEv\x13\xf4\xc7\xb2\xf5\\\x17\x90\xb5\xa6\xa8\xb8o\x0f\xe2 \xe7\x9c$\xd7\xf2@\xf7cdv[\t\x00\x8d\xf3\xcc1\r$\x1e\xff\xf0P\xb2\x97\xb8\xbc\xeb\x91\x87\x8bu\xbf\xd4\'\xff\x1f\f\x016\x9dQ\xeeT\xe8\bY\x00\xb2\x06\xa6\xbel\x9b.o\xbe\x80\x9dx\xd5O\xd6h\\I\xc9\x8d\a\x1d\xc9k\x83\xfc\xa4\xad4\x03\xa2X\x0f\x82\xdbs\xc7\x83L\x9e\xa2\xd1\xb3\xac\x8d\xd8\xb4\xb4\xea\x90Q\xd8\xc7\xeb%\x8bOp\x1ab\x96\xcf\xbb\x15\xcf\xfcN\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00s\xaf\xa2\x14]p+\x96\x1ei|n\xda\xee\\\xae\x96*\x82*\xb8j\xda\xaa\x14\x1f\x1d\xf8\xf8\xae\xfcH\xc4\xb3j\xe8\xcfO\xef\x0e\xafe\xb5*\x89\x18\xb2w\x96\b\x1by\xeaT\xdd\xb3g6\xbc\x85\xb2Y\xccv\x06\x00\x00\x00\xc5e\x90\xc51\x9f\v_# \b\xa5\xbcP,|\xe9\xd6s\x1f\x1f\xbe\xd3\x80\xb1\xa8 \xce|df\x903\v\x02\xea.\x03X\xb5\xe4,8\xb7\xadEI\xdcA\xa7\xcc\xd7\xf9n\x1b\x95\xf8\x11Z\xe6:\x03\xce\xfe\x02\x8ctdy~_oC\x9e\xef\xf0\xa2K\xe9;\x8e:\x01\x03C\x92\xeb\x16\x1c\xbf\xbe\xef\xccUxhg\xdfY\xe6\x83\xa6z\xff\x01\x9d o_{!O\xaajU\x84 \xe9\xb59r\x9cw\x18Z\xd3\xcd\x0e\xba\\\xdb\xf0\xe1\x86\t\xaf\vi\xdc\xbf?\xf5\n\xbd^\x05\xc0\xceuC}\xa8\xc7\xad\x86\xd7\x15&\xb9]1\x05J\x96\xf0\x84\xc1\f\xa6p\x96?\x00\x00\x00\x00\x00\x00\x00\x12\x88\xc8\x9c\xc9Cn\xd4\xa47V\'+\xcc\xbf\r\xa9\x10\x1d\xcf\xebKlb\xe5:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xdf\xbb\xc0_\x99F\xf4n]\x14\xbc\xcd\xd3\x9f\x9fe\xc5\xe6\xe8Mb\xc6\x82\x82\xcb\xcaXe\xe1\xa2\xaa\x02\x86\xb8\x18\xe2C\xeb\xa9\x17&\x01&\'w\xa1t0\x80\xf0\x93\x80\x9f\x9b\xe0\x9f\xea\xb9\x9eD]#V\xda\x92\xca\xc6\xfa.\xd6\xe31\xfe\xe8\x02\xebX\xbd\nz\x01O\xd3r\xa2\xa9u\x93>m\xd7q\'\xdf\xfajo\xd8n\xa7\xecJi\xde\xdf\x7f\xe3\xc4*Z 4\xe8S$\xa1H=\xdf\x05\xf3\xe3T\xd1\xdd\xc6f\xa4\xb4\x96\\\xa0\xf9\x0f\x17\x11{\xb6\x9d\xd21\xc1\x90Vj\x13r\x00\x00\xde\x03\xab\xff\x8as0\xc6E\xca\"\xd9*\x9a\x15\xb95r\x8f\xaaj\x82\xd6\xd2%\xed\xa2WQ\xec2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xccX\xfdRB\xffU\xe9\xfa\x1f\xf6\xce\b\xde@\x061\xc6z\xe4\xe0\xc9?\xa7\x94>\x9c\xd1\xa5o\x04\xaaim\xae\xfe\xc7f\xa3\x96\xd7\xb4c)r{\r#\xddI&\n\xf2\xec\xd4\xff\x9f\x136zZ-2\x80\xfbH+\x9b8\xf3\xed\xdf\xa2my\xb28c[\xc3\xfe\xb5M\x84\x97\xa5\'s\xe9\xdc=)I\xabLt2\x9c\v\xd9S', 0x6)
mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xe, 0x12, r0, 0x0)
r1 = socket$inet6_sctp(0xa, 0x1, 0x84)
getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, 0x0, &(0x7f0000000000)=0x37)
fallocate(r0, 0x0, 0x0, 0x400)
mincore(&(0x7f000080e000/0x3000)=nil, 0x3000, &(0x7f0000007340)=""/4107)
syz_clone(0x1000, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0)

25.867015572s ago: executing program 0 (id=4512):
setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(0xffffffffffffffff, 0x10e, 0xb, &(0x7f0000000000)=0x2, 0x4)
sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000004500)=@newtaction={0x2ee0, 0x1c, 0x1, 0x0, 0x2, {0x0, 0x0, 0x1300}, [{0x10d8, 0x1, [@m_tunnel_key={0x10d4, 0x17, 0x0, 0x0, {{0xf}, {0xa4, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_NO_CSUM={0x5}, @TCA_TUNNEL_KEY_ENC_IPV6_DST={0x14, 0x6, @private1={0xfc, 0x1, '\x00', 0x1}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0x72, 0x200, 0x1, 0x8, 0x8000}, 0x1}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e24}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @private2={0xfc, 0x2, '\x00', 0x1}}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @empty}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @multicast2}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @remote}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0xa7ac, 0x4, 0x1, 0x7, 0x4a}, 0x1}}]}, {0x1004, 0x6, "42767d392448409a63fcdcddfcbf55a7975934998d5f6b5eba3340069cc2a8ec8810832e7b1271c1910060729763cbd8f68a7e82e3fc322a2d49a9674996f3e485a3857f964e6b53470df0717a02aca14bceb3d4a3449423f1a994067ca4fd9025452b53589b635f4d23b4a1a19064394a5a7c0a552699c41a29bb8b9e91148cbe1065844e87e12ccd54428e95a1ae20619cebe063a712a5044ca5034a23b269b774bea73f96147fc4e76235c7ab803927db87e9f1ac4576164a1335b60eceaedd080d2092bf9c0be7fa097b59e8deb0d9d3e8dce3e878a1ada443c806b5b3ab9ddb6542d413939456250d2e95bbfebec0cc276acfdc633a3725e6a1a67cc56d55d8a6a6ccab32dadbd06b3e18705233ebfb502a67a225a137f94101371e91d24941ed35e63132a3f1779184fd07fbeeae1326b52d9c35e0a318b3a7d71d48e1adf772a21a11ad8f551979cd6ca7ea12a57bdeca9bc561f6ea6b28cc2974d40f78ebfec07aa298d3939b524b842eb75828931732aa985db7ec9ea249f6f8d0c936cbd5d2b0da8a91e68e5782bac668dff4934a58b61f8dc106daa2409d75b7ce29ae650abe5c0897e6a814df490e738f569291a4adb96b86a89f633896f9c4c6875859384bf6349807296ba2c36f4b9df320bf6551a117fa14a7af355ce0af8353322ac8f4c5ef7f804571959e5577911ed69f96f53bc00cace8abe8d9e7c2c036fb5468c25e7f86a5434d1093dd52a88f860e227c42e08d9d301f52ab2717d6d69d91ab200e4ac0f8799400d6173101f51f30d675ea7da404df827bf7c16986fb525df65f5a12a2da79eb908c81a75d968eca2f4554df1d787248e632a6102d8922b40313db60c4f2c748258b7f1c6b68ad848c20e5015307d4a2ee0d2d1a3f69acc192451c5aefb84c1039adc2d0c754b54db9cee205b8db90f6a118aeaaed827912e0a62273d4cef74b1d424a16039cdd83094f5380fa417baf9084469e99d581e6ea401118b8aa5d4105c8fa320f210363af5ee4ba4fc1c2b40a34d8fb09ae59a50dec32cde54f563644d70a01101f3e138e70076af4cc2649bcb850be2e06dd7dde2c09bb84f40e1d73935a21e99bbee4451508d496d1b978031e628b30b19da6a1e2184dc788a7ac783b8ad8f0a9bf7a749398aff8653b429bb689c2cfdc5a6204ea097fd3ca120d1736f6802a5323bc2dd2c3944ac8c11b920d52eefc363c3596da782ebaede4b1605684dafb28d94d1ca6397c98be33c980441d5266ad56e26bbd5289f3cb98589ff5081bc9538f62ef2f7afcfd076bf4e857f6a37ebfc65867ca7b725bd1555d624803c04f686144aea607185d3ff7c4759216598fee9b9dfdace827139693c634be3b9fc72cecb490829ec905574ca737fd98c469daf7d5138ae976a1de19446ed09cb7ef9df9b15c2d7af4d4bff296d4b98ed92abf8549d2eb799f519de00692ca2ce015c198812b98979063245847b46c5821a842f5f62f3b4aa0dbbf3c5c3c736aff7e517002f842fa13626f38dc0859ea0d2b23d4876e3a8318303ed7d0e0f02d1be1a57cf05740aa152bbc75fbe7fff8b6b625a78b7e8b524a3a8d15d1ae705ffb7e82455fb1d9ba06cceb0c365c876d5bb199ba856d2af0fa751253339f98761e4785de2d58563af78ed34d1350615f8f161bb086c149421cd676f3fc8069fe53390c89f59ebcaa98eacd193b9009583149721d64578a07cc0a25881d50f5af82c23c7327bee3ae3c2ee73881d461d97b0973ee7ff9addc8d8151678554f9ce60181f28b0a4f68fa15231d5ba5d1c7b893968b0da587ea04fc3cc0b0fd91ed0917508438f99256b74e0cc4c718ad968c5b596a782c23cb0503ac1655d0faf9f6842aca5a45514f699629d744690146e74aed8f67eef2a10df62b9a67cb4135afb2d6a3663f876a577e45687938931af5b21be225b1d61fc2f0a3adae98f4121e252740aeda1875fe81bf30619ef10fb90ac1b29e642ca27828f74988572e7605e0570132f1906d9e95fb054eee9295b45faa2e7e31761d50ec1a1e0654a46e18ae23ad8de5884de8ce598918609d258fb8a76411fd017eb6586ce7f7a9214e4545923c0390a91079f8a3dee09626d47152f181fdee5116da107c740d877dd7ca2ce99d5ddaf73a9da94ed4550dc4a9d4c1fdf77907b1f68ea73a78f370261ddcaf29aad5e816096fd8ebb9080a2ef785f7f11a6413c814c7f0a7393802fc57830f2a24b38056005b6a786689d5ba87309423981b92e3f8b98787be2e2172ccc5e11a78953ab691fe49e54507a3642ec85bbb2b3084e7115f614c55c1a5db611c41dba404ef3b4f15f5462818e55e863c924476b3928eb283ba7574f428d5a107ae11d1e21283cde89f2c750a1df5df48b81daf882699c1e0927368135df17453deb76933f24c27701ca379cc86543fd98b089c65769aace1919fb6940f669cdd67ecfd6f3f98b1db8509305db02007095ed14a82d64fb8b7cb1de718ea2d88b8e9b0d4577352008fc7554db9039d76c93be7f1f9627f190805088e9c6b9db9ed759a8d5164c25b853b88de220415b92273d10ff04e8882ca12317d8e17551713a9cf3386424eabd7b6643f567e2094182a3e02244e6e2ee87070f0bbd9729088c286bea25afbee0ddca4d353fff92b606c7c281e2d14bb8e2b0a964299907d4628efe424c2eb9e5f6c36136e6f4c67bc75bc53c028aa4052b21bac0903ef550a576c9ecc14e1f848ad91c9ee057fccebf52d89b0d4c381c4042994404b4395821f6b83df0f80e140360afca0b668f7367fc0ed1b0a020f1813ba4202c0a86254f0dba7667dec993ea0c20145951f2f97af2a7b519be200ead2ce81878c3625e75050143c1343de4ea2c06cc5bb7fe1e863182f05dd80a2fc99d55ba25d71b614ece965d771b067d7519e20ef29912d6294e9bc8a52d378a3e213707753425b0ec4afd4a0996f027b7de11213b4ebd67a153bbd21d75928cc442a71c6d455eab0f1b78bed1b88fbc82744d5fe8083476276ca0fb654517a85384598538a1dd5da9a0742102426849479e412a071912665474343f7ece7b38f06a57e165ac6df66e6aa6fe4263905aadb289571b39b1fe93dff8821a00d9b8fd06bbffb60d235ae067dc2b46766b1dba9592147a47a1bf14d4a9c08b610e0528c8bcc927c1785490213c5cc465918046e3bd3376146d504a9779f49f5206043b425c62a2b3626cdb9710c9de559ca901747d89f7d5b7eee04ffd84ac5e53470b21ad3bac72fc3b09fdc4c1141f4f0bf901391e1f68d5b411d894edc722ea1f97708223055c67e854f8248ec2314bf0dbd127130975a5bb9d00f22bae04216cd995509fc314da4c02ae9832073d7e8e02191d385544b1f2698f3a0fe6c348100d0b5d1419c3a60bcfd041b6478bfd6a61e16779c69433049ab9a0790a8b6f096c5e7622a0598b4c0347ac9964698bf69f3460bfc36eedef9a4e8cebe425511761bcbe46ee45413e27feca1e32d8e1b7824a3cfbff48c42921a2e8befd922f4ecd64fabcae811b044d1216f6ef454704c989fea3bdee3d3faf555e3fe7686abda100a34e716b6413c614833b42bfd791dd57e03cba9e8121bfb4331e161672dcec9ab8823e312dd9e4988cee7dbb7256a7baebb8a13ce6633717ce75623511d0479e216528a68e24c1cb4ffbcb91b5d42cb885db75f756e1dbfcae3e4ce240f81cc3ea9fd66cd41ac09f43b45fece90c98df62ac57c132617d859ff60a116c482b57d4420f70a600c000edb12bec41be29f01950ad2b9ad0596a99e7e47f153c8c99e8ddaeec441f4e9703a90ffab227e87e80b2715ec02ca0be19ca0ff6f650384650cd04221afd0a130c5ea374e2d48baf1ca64e23bc69aac8f92f634a81353cdcd0749cdca56dca96c3eb0166db76ec0f8f01d5c0e86f78825195c56a7d376e216b64502ae5aba95654a0a278c2176f2a58bf87236af7f3be969d3b1c77d4979956964addf862889bdf7a9481332d727eaf33c9e0f141ae8e59184f8bc09a1f6484137a1a907685737493daf3b557b404d2977996f6d8bc3bbfef4dd296f116881a278fd7633179ecc68c94e98b416c994de2748e5ab46abe23ef12b233f42d461a0f1f54fc3c5e4146b4155a1d66496576f4abe425b7d955edb4d4160cd92fac141eac1514efc87ef95b182f6ff00eb4acf15254a7e21f41c3b2ae30668cbc391d43c64caac2db38f121088d85f86a557fa512b615848d4423f221ec84f0dfe9c3366af52f8b3aeb7e41bb61b5e316a4569708d0e03f276a0fcd77707048d56332305a610decb7251cb6ff51601d6bcee02fd33e1a7ff9364138c6f38f24d42e704605c86191f5bddcc9761dd3fa1fd39455df0e061a04715add0cc3d001916c3a5db5e5e43e54c585485d97908a241e074202b75a40cce3b25cfc45b1565758534303dea9bcec3f7602ae25637348f7c5d5c511f922e5ac0adca306c677dc251b8c14a2683f4df7aca0aa8509dbaf19ffbc4b05b834542cb6a8e9262a65056acb9f9a3a09e6832850b9468aea3891b588891602f7efeb77bc463e59278cb4f854835d276e688163f6229e973cfe6b1fe57505f8ad28487b2efc3275d5b1503f988e16b8b7d6847af64edf63abaee0f939716204c589f6d3d363c1d09e417cfe8105834def2fd72b141ec7299758c65515a38e1b8dadabd0ef2badf5a19864bb9ce552ee3c24930694e5aca8c71bd4f0d4bf6ac1320c5aeeed3f13f85210d6ef483031847cd1b0c85d5b43e83abd11216e101d9e545dc1a65b4ab2dbcefeab9083576de7620497208455d4bf5c2181af17da676dd59d7b83ddb11e26f9fa0d9f8e10b2be7382bec5269f5dd63338f68b58e46c05e417cda60ffc2c6b20293f332c79d6dc7b3da7c8c0919c9f7edf6ad70245359013c52243179e8bdc7b01c0acdd1760793470dcb103502fc99a942502dbc912b8dcd827a55209d5d28c6a45862f04c902350b6a8e30445650dc1f16c73343733b6f902b722fca64eb3cda5af418e68676f38e07f02feb9230c1acf629f0d4592b2f0f719bddc24f2eb65491e499dbf039de69e69cf1f8b932ee0ceee361ae9b6772c968b6f9b6d13198a70498273fb4994d6cf8d830a8a1c8dc68b42d86500012c4a33bc095d4cbb3300f204352c9712b8a0b82dd5c5a9b12f93acd8bbf579587675c3ad9594a4963e4314ff2f61da3c9ffcb5a574c54cff22118cea1f46d1eb9d877f418a333632ed8c5a531e80dc9514438dc52ee6c93bcf5444747752e31301c48205a24bcd64ef5d637bd1b0623df4dff059845c6c3ef50c4f88681a2285a9c1a1de68da657f54177b9418eef6b7bf729cfd345fd8edfad3b8345427b0a8136893821371a6b80b5e28ae266ce7e7d22f3b87b2b75544f23ce90e37e2ee97d66df05c4376d45babd76a54aad4efbc794b07267bd7b5a8c2c217477599fd49d6126e41598246d8fe43f4c86727866523df7445e04d81a7ce078a03e0a89447a22443fcb3cf1783f0a596735320a9ef0419cce4fdf5dfe630cf76536e7e0e4ffd835dc72080a503dab5df669711145d1abfa62cfbe05f2107fb82224b161ded5d559b94797604d2102f80816d226f29a8a89405274e71b9debe9e6134106ac1eae05de379da14862baa1d5cb9fe2169435b369a4b0f87c336f76854f978273f97dc883e24a64edbce95d63869633619cdc5ae04485eb7d8a2e38021126fbf54f92c5cfdfd07169ae08ed6eafbe195786bfde52f9b2d4b9e96020ba8c279c5f91434436d0"}, {0xc}, {0xc, 0x8, {0x1, 0x3}}}}]}, {0x1b54, 0x1, [@m_bpf={0x140, 0x3, 0x0, 0x0, {{0x8}, {0x18, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS={0x14, 0x4, [{0x4, 0xb, 0xc, 0xcc6}, {0x1ff, 0x2, 0x9, 0x7}]}]}, {0x102, 0x6, "12d71ac268bfd2ce6ac23c3e4a9a4157180d79b89b13b05b868f378ab88451496366fa2c41ce32e9ef3828298ab7258e67d338b63dc649d527409b4bad0c2d39dcb331362a30e23b9138b4419c882d942235697df06f8dc2eef95c6064be687c6c3b4b73c4d720d03619570ed5b7ff57f4b5ed3a14d0738477e91a564fd369eb1ff04c39886f18be4c632d5ff35035e4def04a74cedf3976b68923aebf97ddd5924b7cac9148dc7b96dca6a294496bfb10233844380c291faf6c5d7957072307707f3bfe00708f9bc3fe73fb217ab7ea1e85a5d893e2eced2fc46f2b2c38dd6c4e4963d6c99ce495ea7db8e724e71eebe60e0e66170def6cddfc88dfb091"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x7}}}}, @m_sample={0x54, 0x1, 0x0, 0x0, {{0xb}, {0x14, 0x2, 0x0, 0x1, [@TCA_SAMPLE_RATE={0x8, 0x3, 0x49b42a99}, @TCA_SAMPLE_RATE={0x8, 0x3, 0x3}]}, {0x16, 0x6, "43141ac1b20a6c06a3eb45e275609f92f29e"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_connmark={0x108, 0x2, 0x0, 0x0, {{0xd}, {0xc8, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8, 0x4, 0x8, 0xc, 0x9}, 0x2}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0xffff9834, 0x9, 0x8, 0x81, 0x5}}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x6, 0x7, 0x0, 0x14, 0x9e87}, 0x8}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7a, 0x8, 0x1, 0x80000000, 0x9}, 0x2}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0xc5, 0xd5, 0x20000000, 0x1, 0xb5}, 0x400}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x3ff, 0x4, 0x1, 0xff, 0x9}, 0xf01f}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0xfffffff7, 0xd238, 0xffffffffffffffff, 0x800, 0x7fff}, 0x1}}]}, {0x11, 0x6, "2a492707de33126d6fc45e2302"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}, @m_xt={0x2a0, 0x9, 0x0, 0x0, {{0x7}, {0x19c, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x4}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_TARG={0x10e, 0x6, {0x800, 'filter\x00', 0x4, 0x5, "976e6729bb584f855a6beff87c03dbf2dee252379b653c03d26609d2c7c571318d33dee53182de2caddd651470fb89fc70732be368ee16fe188401348b91f2ca934d38f8f06435fd5a1fdf05af3e18d8de1c4b705df8f7fb39f7f73712ce4dc5dc53f57f35f2fb379850374880df941378b1875b54ae3c62b06c689daac7e5ffa39e561b94ba890bd7d1829adfe365e7166f1b22c6a3ee61f6e7d3896e4376698c30b7fe83053a6932f19a53365d6fcbaf214555828985102e6f3fcf0ce81a637476f563cc03a71045eac82d00c153eda8aca834a89f9dc1c64786ef4d15e67b91984d16"}}, @TCA_IPT_TARG={0x75, 0x6, {0x4, 'raw\x00', 0x61, 0x0, "ddbee392ef3189248c69e8f23afcebcc1312c7dbcbc3e477bcb34e9e145f947ecf7f1a1f5c877582ddda2239cbd6fc18727f5981d2f268bd3f8df72f34e8adfa71aeb5737d283777590355"}}]}, {0xe0, 0x6, "d34d7aa19adf33fdfdf9110fa4751f4c03fc7a66e1aabba089278624f8e2a00d3ce6e22a9c9e7d07de26a1d82b1d2570d30a54e6c4a33056ecaded2d81f70acbcb043007ffbf226c082f3edf4ef7ecd635fedb5c4b68e12c0ab376cd4a3e8dc4daab4019cdbf3502f467d40d2d607c527b8e1d4a26f54056ab6ebe082bf7ae14dcba6a3b236e57df6e7823c8b26d1477f3dbc0bfaf0717797b29781413b647eefd3e6e9341a2c4ba4b75854994d27c5252221039523d30ec0b245b088177fe601c800408eb95bac626fc6b6e60bbc80c3abe985606c94b75a14fb9d9"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0x74, 0x8, 0x0, 0x0, {{0xb}, {0x34, 0x2, 0x0, 0x1, [@TCA_CTINFO_ACT={0x18, 0x3, {0x6, 0x5, 0x2, 0x0, 0xe90}}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0xc659}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x7}, @TCA_CTINFO_ZONE={0x6, 0x4, 0x80}]}, {0x18, 0x6, "4ed6ba7896d93e2402aeb0c441769f9228711c6d"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2}}}}, @m_xt={0x13e0, 0x1a, 0x0, 0x0, {{0x7}, {0x12e0, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x5e, 0x6, {0x3, 'filter\x00', 0x8, 0x1, "8978c1470b4837e4787ee1f987cace0cb05929e9c9cd8eab4003affdf3153f107f20233eb27a62db25b232e0acf991f77cf1f907"}}, @TCA_IPT_TARG={0x102a, 0x6, {0x8, 'filter\x00', 0x4, 0x6, "c0dd40412c6ab35aac87630f6d9b9131e0a9cec250a704b5e1fd3bfbad8df7d654713624551a22dcc343cb0a5b363bc515d4b0eb72b4e3726a4dc06447a51294947e1e5e46e005aa260dd51b5fffe3d75f69a38835b50ce34dd10e1d7a00978eb5b76534366366ab26a693654fb28675530dbbeacb1d9196c9ca8983d57b0786f766392c043d41f2155166805f605e0cc8b9ccfce6921bd8d7d2f2860a3ef237b50e4010f735919336d5ae89ab1a61728e75baf8fb95af94930c17b781a241cd0d14b69bee3e213499608127d523c5b37208e7d5c167ffee97bf1e6ea1dda58e4e5b481b28781d8e53243568123cf1e9f51cc876ec2c227edb8c4f6e4c59a138b6896068186f45653e334862243760318bac73fb0753661ec90c422b1ba85a2988e6731938f1f6bd8e7e4ca05f2aed8bf0393c124e3c0b0a5e944250277d4f333bc3f10bbea31d68f96f840ea299dbcc486cc296d7a4a0bffa23b396e0ccfa15e96e6bab788b028b4fc8647cb8cadf86e6feeb468b3b2a9105b1a848cd23609de6b0883f9855dae3e47f5cbb1841d80e4b5257bfc54941ecf8c7d49116bc1e2dd01df0840fb8d04771d500ef221e8dc9f12ea4194e1c374044fb1624293e43d28ffb39f963f1864e01f272c0b4b3b2e36309c20730f325f2a20ff41680b2e57fc14c8272c15b5f82e931f42661fc3668667d2572fa45e1a7fd500b751d44b099e4b91568beadb2003615bb7521fc1c8ff81222f31a8e007aefb7f48f6d6c6f44aa098d6c82d22172ce23352cf5e93605698c95700d4d30073cafa28b53da8cc9b1a26b1dbf48cd0287508e49cf4ff9865673ef562bc8dacf385d32a0eecf1d9caa89adef008aff4d475d33213271fedabfb730bb527c41e4888ac3120ab0a034f81d224061ad18edd5d1bb037e08e97572979cfbf47bc84431a5e3a3602bd66d8c69b09ea0cbf468facee23391fa947d9773a625391b9b1d1880f37befbaad42815663db7db5c75ee7d76066d7afb496e04ae50416f4874f188b75473bbc39a9499c36c64571e63b44088f5377dfbeae388d496904dc333755dcb8fe655433ec76a68e1da88bd9187cabdab7907eb73f0e9eb211fe6e41460d4ecc3c1763ca29a3aead10313cc299da70decab33320e14c92df4ed481c0b832ec91d6099a788560b2a7bee92adb842b7218b5c745c382e57919584ae1c7a98ed6bedaa37087b010b6db07c5702e190381bf56d84e01a8481d84b54266a8c8598a894ec98c9a86c132d168ad4939d063d42b233cf73c916d352f717c6cb776821721e381cd3b243964a25a9e11e4c1b4b6b3853c3cf71ed94fff8742418bee8bae65c2008b107dec031e1fb13ca6eae57dfcac45cf4194406c9dee17a747cd0f8f202e89374d9b47688a7d5af1d86cce74468e8914ca85fca15cfb10875edf02189aa610950c8ecc29125921d524a40d56cbdb1df21d251b1bc0dd39e0cb1e1493d003f5d451463a4798160284bc43387f0e81efca472d3265b6dd04572e65a8ce865e7d99b3e12ece04a0a93404aaea2613f3d34002de028625a104cbd1d9d436e735fa78dea73cfbe1d705fce2fdbe4a4ce0d7bf007fc232aaf695c6eb1dd0f8112cc34793acb2d58a068863d976eb8fb67e380091041357a3deb6de507680065f7ffdc9c0ed33d853efb94a6f3fc71061f1327b54919728bbce2378e11d1fe656a15559d8a1a8873e0012428ed24bbfcf9734ff66d0341dbf719cf2202f75a990075ce60339b162acff9c2f951c9ecb939e3672acc032e4637ef922350911b118a7b95f8157efac3ffcc704ef59ade54c2ba0a413a402734e4b75bdf23d2400d1bb95cb349e7c7ef63e92013eb2f575f9a7b3aa6b31911f4bae0b8ad4d5ceadc74a3e297491ca682cfb4fea92726e3822fd3e3b47ec6f7837097ddd6c5986a3257847062c798590a3cd2ddee34e84aeed78b4b1b7ec46ee0ce0464742ef4c8b866344a1e8a32e7043dc32585fc58eaec3c460e329df3e91245f88491c0b637d65c018b185f2b6ba168d0892627be898bb27c4c14ba6664c309dd080f3fe1586eb0462b92b65487230803f5191e59ede3c2ff0560220bf2c3d8066ba0ae75cd40e9823cf85280305866cbad6c28304a1cccdfe9877706fe1d4296c53a61734c0af146c7296e625d53e0290dde4e9bfc43654e4b17e5ba6ef34823e52f27b0712a74cb7b02100a7219200881ca7d8bb21ac178ad75f750a196d0de5d9ce4e4215a382de0145b39a1c9da69fe4f6a24a153c515f09af703226643c82aec9958a09de32934aca131581d159dea18279b0527f436b652c4794466dddadf9fcf8e155b2e34d06f7f134de050f64038a7b6f5b0d762e8bcf1b09e44e473360be0894140d405d13c458ae4232cd948cf30731767038001a8f8878dc5c1a58da6b37b2d0cdb5a0a36888a248243699b37eb2486166c2c36239ee97f268c6472a6f62ddaf0b00768303b5f64a33c5e44031f67613524699b5d3997fa6e43c4a0b4c42896420c997bf86ab49c2d08d74db936d2896b1e190c0032d0fe0a3617b72fa03d016668caebd5326e2e4ef46c4cc243e3ad6aadc4b1e81561d66922ef2a84b1d814b2809fd8d1110d7b719093d7bf56d19d6b4daf58bc17897fe9b97c9d5ee085462bcf5b1e1609e1d71232b417107777ad6357fd6a7efcc8764cd4616d0dea779810d150e9f04a8c58b8400deecacf16ddbfc658db8378911808d109938d8592937a54ca0a21c998336e09d32c6d22c41b6124b7ca5ff34d0e64cafab00e67aaa57efb83f2c9415191ca989f83c29efe59f498267578faf76ae286b7ddca2cb3ecfc5ab64ac06685edbcf9b1ea7effd10a1746be3a06342471aa9bb0e004b9473dcd46bf71ea78a539633eccead8635da458be58be266ecf87a60a10e68daa8f3149a149bbb254ba03f61e2b30d5899e20d4557e3b0de125320655601ceb48113486fcdabd146845ca3d24d04b42c4fbe4d1927a175fe80f2ace1855de3922a2dc8eb214c8b71e74dd5002c75adbfaecd8bb7a1a72f3c078d51f3617e34ec0f8a2223ec2ff7a796ed19645562bea899c9269998ec6d150ec2339969d9ad3aef07115edb67d36bd1a5af262df590db236e658805554f124fbfe873624cfc5c5d351fe8a69646b915b5a23f2a512d7996cc2a9a5a1d6c74285b86f95782f4340b45988396885e49c48d7cbd8d6e085712264b46f33633c70f4cac2302fcdcaf83121ee1d27fa8f8118479e83d4801087d0ae315d48687a61f66afb08cc739e43806a8fb2b88f46b08341db0fa548d1a220a5ad65e76d5aabd3e0905a80c226f3649ee0dbcdae665d45c86e5499632c52b94668f08837f6ac62b40e01d5851f7b5b3de17b0e727214743c2395560f051bbc0dfaa7be14fb981c7f0377c9e6fb190c43317655efa561feb7d98b72da37227e534fe6f0bb14dc4fd804857feaedb29e5f12f9726fd7eecc6db3cd6e4cf1a53c5bceb5367284b02cf4046ef03e3982f852b5a39e6b5ee2fc0e214b4d45374d7346b9ebe4d8513407982e856fa2fd5f317d93fa8fa211439b4df87d7432fe6a2e641fe104ec0e85a441b8d57c546618049cc97e79653cc4b462c4a55c9ce09f03924695d777fdcc8f7d029943d2e7cb2d4f99c54011a9cbf3b1039a9c8f029c9d84f2b628318a3e1b75d882ed6f75859f2d0053b0b7c3d08980da4244ffc2080d7bd5af15c3d28acef0642f34ae2c6390768d186272a09be5c5f2caecadf86d1fb3fc4a2934d141ac2a36448be3a9945cf5bf34637079b59c029d2ea89f709949d0a8afa163c0da93f51d39986e224856f5502a9415135a968d0cd4c0b2afd9977fe19d10d247d7099a86099ba77fa481cb0dd37dfd80f99d8d06dbb9dc29165ba3dcc026922bd7c81b44492e8c162fef95857ceb6f41c0159ded84b14a3c99e19b1722b160f30d76c4d4960857d1eeeb3451d65e4ba918d0a6b4882e7a16acfe5d2d1ed36a8a28b33b98f9651262c3f1021ca00a43094926a37fb7ac1b7c448dc6e54b9c17542f7463567bc9efdfb6e625be6b3c0ccdc315e74eaf6362e097fa438c43c6ed28c89b5bb10a001ff7f329eb98fd99a544fad26d7438af5525fd11d1c3d570ece4a706e0debf4e8ae188d7af66a4c97fe564937729db8d5d85da39fa6ba6a1be1c5da63c6d1df0df92d5282abc665e07c106930259a6acc4c0db9ebfe5e8628ab1860ea48ed269e03e0b1788faf00f82e6cc133d2fec18a0b33ba28c62cbf879959d78a0f4c0c2b4f525699d1a22afcbf42a8f91a6c72365ae84833f8c7637f03b81982a235d6f9efcdae8f4948982895fcf6b2a9242d30a0d1e3aa9e99848e30bd61ce505a4b657fd0f0fa400cb7a225d8636e486d63eac5fd60aaaee01886b8700e15538df5a997aadc221c174edad5aff7d7cd0dabeb849fe2b0606c3573a927214debccb03d97af534b3c1f5a903a1ed2b60011da6f0af0b95708160758771d467e4f6b81b8710534cbb9713f71aa8e8681a7b6b4e41278f0dca558ee653ae00da6c0a174af2e315074a5e2c5e759ea5ee808eb21db2d790410dd9c22a3092800707319e54c92851522bc8585b0326a74bf16f7b80525d4dbf03c31424e0d492e65971bbcfc235003161b0d63c722f31a005dfad60334e3f06023cbb967096982facdb4f3545be0579d36a108b4b4ad20ea50ee4101f78844ada91a55bca606959f1343dea52ae9ed9487d5785d9dc995313b0bf80ef7e58a2dc74275da5fa15a17b2da56244dc4f6b8027d960ca2b9caeced9fa1997335c48d94472e5e0bac1c44202e922909725228cdc550ef0536318c956db351a86795261c29560332c6518c459663009c4900db2109bb37ed09877e79ca2d397cbae2a31f7233b5b4a2d4bbe96454b1e081da4cc35819ba416c3e8291b7d7a3b9add68838e2509874e39f1af9a8ec205a5f18be9fb63677f2b64fd8b4fe0e38ac64a23260149353fba3d881ab0bdf671db24ed15b88c840a45680a10250f0945ac6f0a9d08628448cfd56e1d23c07cf3087669b2789ac3578739aa79537803f6115cb56fbbccab4cc159769d7768d44e1a900d35ca91384296839689dd4cdead9e411b4c0475d12b77553a47e473747614e7e5cd0f23f351d089b74842411b00c95f7ef8065fd9ac5bc3b6c21c499916622c50dd52c70c35a025fc6684e5e33faed1df1c1525380ac670582e7e1d333229862d632d4cc7cdc96359af9a98129fdfcf3afbb398f73a8fb1edb0b6f74c4e358dcfeba6e4d0864ab7aa2c9944fd950c3313bb9f8ccc2e263b9294e41f56f520df813a892728bb646999f2bd318f71114b621d5a70fae9439349f4335b7803ee02f5ba39f853ee1822480385ff0f2df0e8ef32a49ed0320b1fd414377001ec6aa3a958b966d812eeae55eccf4173549359743374a2cb55e78e30ec07a8413c5763788db816dfd1e41d5ae60907cb219bd993d059ff720cd58cdd18359d1f03adcfb2dc1230e7f05d176b09f544b6c2b51aea2278959499f9f03682977796c9164332d90881ab148e6a68c5b63c5901aabd06e272be916c9efa1720947f4881ce882a5c73aaff14a4199418ee0f0cb18acc52918a8af2c1d36ade7754fceceedf4b5f62c5246322d73e70c7aad08e7faa8e67146e8cc58b581f09ad15bbd594ca3ebff010ae7d2f914f04f9702939dd6e734153dff96a55108d2df368ed3b44011efd82a90dffcb71cb7ae69716e343b20834fced7543ae1b63e0ee48d10d173ba5b514c43042f6f5f33"}}, @TCA_IPT_INDEX={0x8, 0x3, 0xf728}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}, @TCA_IPT_INDEX={0x8, 0x3, 0x62bd}, @TCA_IPT_TARG={0xed, 0x6, {0x0, 'security\x00', 0x4, 0x7, "80ba3ff79964678ff4c5cee09c774ef9d02273ee2bb72a86cbb3ea689a7d5bb248eca6247bf391ecd62bd3bed1bc3a4798a0aab7db815dba2fea5b3de7c7e04f7e02e9a7a7391a7f2d183ab0127e03573e47d631cd6d2d9c42ec244c66679ee61789c52751199609951c58decc35b8ab320c8600db64e5e3355b29ec0bee69e009d1133e6f09bfb5bc9eb6ac275a154758e92f8eb8476994ac51548b9439ff96d7306b35b53538bd66ea0a7b733b86a2cc89b7b8d1b134c1ab12b90488f7d6f7c21ddd"}}, @TCA_IPT_TARG={0xbe, 0x6, {0x1, 'raw\x00', 0x8, 0x4, "a5f6144a1905e792298981d0ee8a6cc7c5b1dc06ea67e428fe6e30b120af26864b83c8de091d5558a04c94cdc450f110a7c34c3823adb7ebc577fce0aa32d7a8f35bb93eb3d2014d748f3d472292b5d6f2c01262206b968562ba7f3c04db6db18ad4242058891c4aa048081324bd7c51b9e696b157595b289c8eaf0e7e9bc064d35785cc105b7d6a4cd5db9718c76ba9685a5e66"}}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}]}, {0xd9, 0x6, "aa86f2913f981374be75db34f295f53c6c96a4581bda2edde787cd7516fb8750a0ddb8aaa0c90e5be70046d5d6d34024b820364d62fb62d60f993799a9e96e171c5786a5c5672bedfe58eb31fbdfe3726f26c431fb738965268a74953bd6f62a62608eb30480a4f71f32ecfffb82782084638b6054fbdaefdb9c8fb9ecfbdda4bf85d4f0387624ae59bd06d4710f4eb6063cf88b1194f792238d5d8e6d29d35b89f07ba5920345a8fd43e242608102885762dc5f52096539ee9002d0648a41c237527670d0a4c2cf93e177f4ca9a3855d8c65435e3"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x3}}}}, @m_nat={0x1c0, 0x10, 0x0, 0x0, {{0x8}, {0xa4, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0xb7, 0x0, 0x3, 0x9f4b, 0x1}, @multicast1, @empty}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x6, 0x2, 0x7fffffff, 0xc}, @private=0xa010102, @multicast1, 0xffffffff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x6, 0x1000, 0x10000000, 0x8}, @multicast2, @multicast1, 0xff000000}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x6, 0x2, 0x7, 0x10000, 0x9}, @multicast2, @dev={0xac, 0x14, 0x14, 0x14}}}]}, {0xf7, 0x6, "e2e778fdbc546da0d8b137cf95162e051928b765dda7478aa6b23dabbfcae8fdf321ddc0f384ad07d125adf9465ba16419e13a1a715741962eb4651a84686a624007ff01b0b9b5bfbc8df992fe00bce4e63dddb32dd490795428578540a3f12276c0d4a2b2cb1fd356731505984e49d1e8ee3d538e329b72f623869f8ac242579e1c3215171d9caff4d06ad2a6732ac50290ae72829f1c5bfbf31f566f9018554b2b06b1a81e8e17afe948c8ca33d3cfbc129cb89f2bf414f6937f9cf83fb712cac2077abcfbe9725e31f0b9b4afa6e4bee31d1bed50e7208f538e41de8edb4193586d8af82d97f9402199821ae0f293d71ea3"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}]}, {0xb8, 0x1, [@m_ife={0xb4, 0xb, 0x0, 0x0, {{0x8}, {0x10, 0x2, 0x0, 0x1, [@TCA_IFE_DMAC={0xa, 0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}]}, {0x7e, 0x6, "49e4f9c6f5418d24d7902f273185c9a4c52aa2b4b778cfa6728848a13382c32c365594aa3b73c1ad7f5895ff1422aa715dece0298fc0fd967ae873800345e16ab44698572d6dd482c340e3408b44338bb0fe6ee8ef4116a5b581a08c3c2e22867735aa2663049d6c4a9cec575896349883883d69890a794bb065"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x3}}}}]}, {0x1e8, 0x1, [@m_nat={0xa4, 0x20, 0x0, 0x0, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x10000000, 0x7, 0x5, 0x1, 0x3}, @remote, @multicast1, 0x0, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x65ea7dd7, 0x7, 0x4, 0x6, 0xffff}, @broadcast, @remote, 0xff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x10000, 0x7, 0x1, 0x5, 0x4}, @initdev={0xac, 0x1e, 0x0, 0x0}, @dev={0xac, 0x14, 0x14, 0x2f}, 0xff000000, 0x1}}]}, {0x4}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_simple={0x140, 0xd, 0x0, 0x0, {{0xb}, {0x7c, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0x6, 0x3, '}\x00'}, @TCA_DEF_DATA={0x6, 0x3, '$\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x7, 0x927, 0x8, 0x3, 0x4}}, @TCA_DEF_PARMS={0x18, 0x2, {0x4254, 0x1, 0x20000000, 0x5e11, 0x3}}, @TCA_DEF_DATA={0x7, 0x3, '#! '}, @TCA_DEF_DATA={0xd, 0x3, '/dev/kvm\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x76fc, 0x8, 0x0, 0x827, 0x1}}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}]}, {0x9c, 0x6, "d3d2b80feb2b4d90b7a7beb2e6bbbfedf2e3badf5c8f8591c5cb0909e1620a6599e1d505980e007913899daf9a21b70305525c1eb9396485cb4d6895fe830115d932c461dd291526da71407f81e1fba7907f80722a9a26a261200388e894769bca494ec97713ebaeeecb6d013c77d52105df56bb1f6cb7bcf480a01c6f4a8fc798c8f6efb7986458a31671b148fc6378d606565ac5c4b0ca"}, {0xc}, {0xc, 0x8, {0x2, 0x5}}}}]}]}, 0x2ee0}, 0x1, 0x0, 0x0, 0x4}, 0x0)

25.539579016s ago: executing program 0 (id=4514):
syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRES16, @ANYRESDEC=0x0, @ANYRES16], 0x0)
syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="120100005abfbe20d90f33003e6c010203010902240002000000000904540a007ea9670009045400"], 0x0)
fchdir(0xffffffffffffffff)
close(0xffffffffffffffff)
landlock_create_ruleset(&(0x7f0000000440)={0x14c, 0x2, 0x3}, 0x18, 0x0)
socket$can_raw(0x1d, 0x3, 0x1)
prctl$PR_SCHED_CORE(0x3e, 0x4, 0x0, 0x3, 0x0)
sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x20040000}, 0x0)
r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000200), 0xc2080, 0x0)
r1 = socket$nl_netfilter(0x10, 0x3, 0xc)
sendmsg$NFT_BATCH(r1, 0x0, 0x0)
sched_setaffinity(0x0, 0x8, &(0x7f00000001c0)=0x5)
preadv(r0, &(0x7f0000000180)=[{&(0x7f000001aa80)=""/102400, 0x19000}], 0x1, 0x0, 0x0)
r2 = syz_io_uring_setup(0x0, 0x0, 0x0, 0x0)
getpid()
ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, <r3=>r0, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'})
sendmsg$NFT_BATCH(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff0000"], 0x7c}, 0x1, 0x0, 0x0, 0x20040080}, 0x0)
r4 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002)
ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000600)=0x3)
r5 = socket$inet6_sctp(0xa, 0x1, 0x84)
ioctl$sock_SIOCETHTOOL(r5, 0x8946, &(0x7f0000000040)={'netdevsim0\x00', &(0x7f00000000c0)=@ethtool_rxnfc={0x2a, 0x0, 0x0, {0x0, @sctp_ip4_spec={@rand_addr, @empty}, {0x0, @link_local, 0x0, 0x0, [0x4]}, @udp_ip6_spec={@loopback, @private0}, {0x0, @link_local}}}})
r6 = syz_io_uring_setup(0x55e1, &(0x7f0000000000)={0x0, 0x0, 0x40, 0x0, 0x2, 0x0, r2}, &(0x7f00000001c0), &(0x7f00000000c0))
io_uring_register$IORING_REGISTER_RESTRICTIONS(r6, 0xb, &(0x7f00000003c0), 0x0)
io_uring_register$IORING_REGISTER_RESTRICTIONS(r6, 0xb, 0x0, 0x0)
bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000080)=ANY=[], 0x50)
readv(r1, &(0x7f0000000140)=[{&(0x7f0000000500)=""/75, 0x4b}], 0x1)
r7 = fcntl$dupfd(r4, 0x0, r4)
write$sndseq(r7, &(0x7f00000003c0)=[{0x20, 0x7, 0x0, 0x0, @time={0x0, 0x1}, {}, {}, @control={0x9, 0x0, 0xa}}, {0x0, 0x0, 0x0, 0x0, @time={0x0, 0x3ff}, {0x6, 0x4}, {}, @quote}], 0x38)
r8 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0)
ioctl$TIOCSETD(r8, 0x5423, &(0x7f0000000000)=0xe)

25.047655195s ago: executing program 3 (id=4516):
r0 = memfd_create(&(0x7f00000002c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\x8e\xfcqF(\xb3\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xb4a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3Jl\x9f:\xa0\x00\x00\xd2@+7\xb1\x1fr\xd2\x82s\x7f\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xba\xfa>:\xa1\xfb\x9a\xe5\xf0z\xaf\xf5\xe4\x9f5\x9b\x03\xf9t\xdc\xdc\xa7\x91pZo~d\xaf\xed\t\xf8N\xbd<\x13\xd4\xb6\x7f\xef\xa4X\xa1\xc8\xb1\r\xacLb\x8c\xb1\xa5\xfd\x9fSX\xf6\x95\x8e\x1a\xf4\b\x1e\x86&\xc72\xde\v@\xae\b/{\xac\xf3\x9dl\xb2\x7fz$U\x8a\xd4\xe1jd\xf5\x17\x81\xf5Y\x91\xf6\x1a\b *TZ\x9a\f\xc8#=\xdbP\xde\x00\x00\x00\x00\x951\xc4vk\x96\x96\t\x9e\t\xe5\x1d\xceV\x9eq\xa6\xa5\x91\xe4b\xa5!\xb0[\x95~\xa2a .\xa1R\xd4=Z\x15{c\x06\x00\x8f\xb9\xc8v\x80w\x9b\x86\x82f\xc5\x9f\x84\xa0\n\x11[\xad\xbe!on\xeek5\xac\x96\a&\x16\xa9\x05\f\xde\a{\x15$b\xd1<i\xdaV\xe3\xf6\x9b\xf1\x8e@>e\xfd\x16l<\x94h\xed0lg\xa3\x1a\x9f', 0x7)
write$binfmt_script(r0, &(0x7f0000000280)={'#! ', './control/file0'}, 0x13)
execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000)
syz_emit_ethernet(0x53, &(0x7f0000000040)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @broadcast, @val={@val={0x88a8, 0x6, 0x1}, {0x8100, 0x0, 0x1, 0x4}}, {@llc={0x4, {@snap={0x0, 0x1fe, "7af7", '\tDf', 0x9100, "13d5dd9e17706fbd45b4f9a73fd5e70859f93f4f7255a83939fc35d9bcda96ec36ad5c8d3007814e2436a84bc3380c4fb05c13a0"}}}}}, &(0x7f00000000c0)={0x1, 0x2, [0x1, 0xa6e, 0x3d6, 0xd89]})

24.75979126s ago: executing program 3 (id=4517):
prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680))
r0 = socket$inet6_sctp(0xa, 0x5, 0x84)
getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000020c0)=[@in6={0xa, 0x0, 0x0, @remote, 0x34}]}, &(0x7f0000002100)=0x10)
setsockopt$inet6_int(r0, 0x84, 0x5, 0x0, 0x0)
set_robust_list(0x0, 0x0)
r1 = socket$nl_route(0x10, 0x3, 0x0)
sendmsg$nl_route(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000580)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x40a81}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_FAIL_OVER_MAC={0x5, 0xd, 0x1}]}}}]}, 0x3c}}, 0x4008050)

23.687680557s ago: executing program 3 (id=4520):
sendmsg$ETHTOOL_MSG_DEBUG_SET(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB="f11d0000", @ANYRES16=0x0, @ANYBLOB="fd0026bd7000fcdbdf2508000000"], 0x14}, 0x1, 0x0, 0x0, 0x8080}, 0x0)
writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000001c0)='9', 0x1}], 0x1)
r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=<r1=>0x0, &(0x7f0000000140)=<r2=>0x0)
ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000000)={0x10004, 0x1, 0x5000, 0x1000, &(0x7f0000799000/0x1000)=nil})
r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0)
r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0)
r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x2)
ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000180)={0x5, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil})
syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f00007af000/0x18000)=nil, &(0x7f0000000300)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0)
r6 = eventfd2(0x8, 0x801)
ioctl$KVM_IOEVENTFD(r4, 0x4040ae79, &(0x7f0000000080)={0x100000002, 0x0, 0x2, r6, 0x1})
ioctl$KDFONTOP_GET(0xffffffffffffffff, 0x4b72, 0x0)
ioctl$KVM_RUN(r5, 0xae80, 0x0)
getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x5, 0x0, 0x0)
r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0)
write$UHID_CREATE2(r7, &(0x7f00000001c0)=ANY=[], 0x118)
mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r7, 0x0)
syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0})
io_uring_enter(r0, 0x2d3e, 0xcff1, 0x0, 0x0, 0x0)
r8 = socket$inet6_tcp(0xa, 0x1, 0x0)
close(r8)
bind$inet6(r8, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, 0xf}, 0x1c)
listen(0xffffffffffffffff, 0x0)
r9 = socket$inet_mptcp(0x2, 0x1, 0x106)
connect$inet(r9, &(0x7f0000000000)={0x2, 0x4e22, @local}, 0x10)
r10 = socket$nl_generic(0x10, 0x3, 0x10)
r11 = socket$nl_generic(0x10, 0x3, 0x10)
syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff)
sendmsg$MPTCP_PM_CMD_ADD_ADDR(r10, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYRESHEX=r11, @ANYRES16=r0, @ANYRESHEX], 0x38}}, 0x0)

23.1304641s ago: executing program 3 (id=4522):
mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0)
r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8801)
move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0)
chroot(&(0x7f0000000300)='./file0/../file0/../file0/../file0\x00')
r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901)
move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0)
mkdirat(0xffffffffffffff9c, 0x0, 0x0)
chroot(&(0x7f00000001c0)='./file0/../file0/../file0\x00')
r2 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000), &(0x7f0000000000))
r3 = socket$inet_tcp(0x2, 0x1, 0x0)
io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000240)=[r3, 0xffffffffffffffff], 0x2)
ioctl(r2, 0x7fff, &(0x7f0000000040)="eea9")
dup2(r2, r3)
pivot_root(&(0x7f0000000440)='./file0\x00', &(0x7f00000003c0)='./file0/../file0/../file0/../file0\x00')

22.91405178s ago: executing program 3 (id=4524):
r0 = socket(0x2a, 0x2, 0x0)
sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=@newqdisc={0x100, 0x24, 0x1, 0x0, 0x0, {}, [@TCA_INGRESS_BLOCK={0x8, 0xd, 0xeff}, @qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x3, 0x63, 0x2, 0x8, 0x80000001}, 0xba9d, 0x0, 0x7, 0xfffffffb, 0x800, 0x12, 0x11, 0x11, 0x3, 0x3, {0x6, 0x9, 0x8, 0xff, 0x3d, 0x5}}}}, @TCA_STAB={0x80, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x9c, 0x1, 0x4, 0xfff, 0x0, 0x9, 0x3, 0x4}}, {0xc, 0x2, [0x1, 0x7, 0x7, 0x96]}}, {{0x1c, 0x1, {0x1, 0x14, 0x5, 0x1ff, 0x2, 0x7, 0x200, 0x5}}, {0xe, 0x2, [0x9787, 0x0, 0x0, 0x2, 0x0]}}, {{0x1c, 0x1, {0x9, 0x3, 0xf, 0x6, 0x2, 0x9, 0x3, 0x4}}, {0xc, 0x2, [0x1, 0x14, 0x5, 0x0]}}]}]}, 0x100}}, 0x0)
r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0)
mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0)
madvise(&(0x7f0000000000/0x2000)=nil, 0x8000000, 0x19)
madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15)
getsockname$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001480)=0x14)

19.729530852s ago: executing program 0 (id=4526):
r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0)
r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0)
ioctl$KVM_CAP_DISABLE_QUIRKS2(r1, 0x4068aea3, &(0x7f0000000800)={0xd5, 0x0, 0xef1a8394c480fea6})
r2 = syz_open_dev$evdev(&(0x7f00000001c0), 0x0, 0x0)
r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005d958d08af0bf500c2df01020301090212000100000000090400"], 0x0)
syz_usb_disconnect(r3)
r4 = gettid()
timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r4}, &(0x7f0000bbdffc))
timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x77359400}}, 0x0)
r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0)
ioctl$IOMMU_TEST_OP_ACCESS_RW(r5, 0x3ba0, &(0x7f0000000380)={0x48, 0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0})
socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={<r6=>0xffffffffffffffff, <r7=>0xffffffffffffffff})
sendmsg(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000980)="a0", 0x1}], 0x1}, 0x4051)
ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f00000007c0)={r7})
recvmsg(r6, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x2)
r8 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x1, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0xc0000000, 0x0, 0x1a}, {0x6, 0x24, 0x1a, 0x7, 0x4}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x0, 0x0, 0x49}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x0, 0x1, 0x1}}}}}}}]}}, 0x0)
syz_usb_control_io(r8, 0x0, 0x0)
syz_usb_connect$cdc_ncm(0x7, 0xa2, &(0x7f0000001f80)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x2, 0x1, 0x7, 0x20, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "4b70116a4c"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x4, 0x7f, 0xe}, {0x6, 0x24, 0x1a, 0x261f}, [@call_mgmt={0x5, 0x24, 0x1, 0x1}, @obex={0x5}, @acm={0x4}, @mdlm={0x15, 0x24, 0x12, 0x101}, @mbim={0xc, 0x24, 0x1b, 0x0, 0xdb, 0x5, 0x8, 0x6, 0x81}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x7, 0xb8, 0xf2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0x25, 0x3, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0xf5, 0x54, 0x77}}}}}}}]}}, &(0x7f0000002280)={0xa, &(0x7f0000002040)={0xa, 0x6, 0x200, 0x5, 0x1, 0x8, 0x10, 0x80}, 0x5, &(0x7f0000002080)={0x5, 0xf, 0x5}, 0x4, [{0xa1, &(0x7f00000020c0)=@string={0xa1, 0x3, "5cce7334dcf0f12ed883b1cfecffda299dd2af860505ab627b0861dbf0d00c0be7ead59e015671a4f5b463a8c3fcb3dd21572eb08d99a85554f9b6dc461e80b361f74e52f86e30976881f24be8231bf5aafdc0763a1e0a0f94f28f4fc68f330871f4c643c1a2d394b19e83bde69f0c1716749eae539e5d076cbed4a6e96666b1b4bdb30f7cd0c987ba5ea6c07a490566c17efba0d9a1088102555be6087005"}}, {0x3a, &(0x7f0000002180)=@string={0x3a, 0x3, "b4c05de504788b8c214b4eba80b0c14a28baa31c340f60fe4a90b80eb8f0c74eede528d020952d2eba26eba3040ccd07a09af2e132bdf3a6"}}, {0x6, &(0x7f00000021c0)=@string={0x6, 0x3, "dbf7ef69"}}, {0x64, &(0x7f0000002200)=@string={0x64, 0x3, "489b1fef6a87bd1b9dd4a2c972db4a0dc2fdd04921266776c2950ebe1973486fbca7df268db89cacd3c55d71e4fd2c82d87c5f66f5421514e3e3491617a14076ae2033a575c9f94ed46d86823374224dd1aa14d5fa84fe6cbbe785c109198ed0f038"}}]})
syz_usb_connect$uac1(0x3, 0xed, &(0x7f0000000200)=ANY=[@ANYBLOB="12010003000000ff6b1d01014000010203010902db00030103d0010904000000010100000a24010500020201020f24060601040000020009000200000c2402020502020f0800f80109240306000105050206240405065e09240805090001db670904010000010200000904010101010200000a24020202000700072c0d24020107018100fd1baa413209240201030406027309050109080003dd0207250100000000090402000001020000090402010101020000072401072205000b240201020302022d36ee0924020209000000f007240107060500072401000a0200090582094000e38102072582fb23dd0f"], &(0x7f0000000180)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0xf, 0x9, 0x8, 0x0, 0x8}, 0x116, &(0x7f0000000300)={0x5, 0xf, 0x116, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x17, "03a0a355c9323450e0e614a125ac16be"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x4, 0x10, 0x1e}, @generic={0xdf, 0x10, 0xb, "231dfc022910fd6275239b675537912bd58e5faa329e96e2b38c614eb100986f6b8f3d9ee6fc862b7c3c2be606a92354fdf5aec52fcb85d4200343db1ad0512c3ee812b80014139e3e1a7d2c9f8dcb9e04754f79547ecc9cabcdd4a295718ba57f3a229a5d3430aa7795df39e1083111ff450b7f3c85cff21560f63313b1417feab6af42c4f096c825ee6427987bb11e16922170132c956b5be3c46cff82709bf6b6ef9fd5029997fa2be6464e79d563f75edaddfd10a39fe53c8f33afb76b0d5a8673e49f152f7ce39ec2287398e6328a1393efa3f9c8a6f2a1fcc3"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "557c7266bb5bcab1f4e17900dbd3cd18"}]}, 0x2, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x100a}}, {0x88, &(0x7f0000000440)=@string={0x88, 0x3, "f2f84e43844803b79e8354a80d23aeeaa07c97bbde2efb75ccc627eb195352ba22c139a0dcdbff63ebd7bef9b79d2e88982bb25a7e7d81e1cf807bf92f79d672c043ccf06ee71458d5e4a465c7d533227b3b496e1df71800fa378aa25446c7997529a3d771d96e10c2dbd3a168c2d4d033746c810900712d448c02a583d567b258738478d279"}}]})
r9 = socket$nl_netfilter(0x10, 0x3, 0xc)
sendmsg$NFT_BATCH(r9, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0)
sendmsg$NFT_BATCH(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f00000158c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a74000000060a010400000000000000000200000048000480440001800c0001007061796c6f616400340002800800044000000000080005400000000008000340000000000800024000000000080006400000000108000840000000000900010073797a30000000000900020073797a320000000020000000120a01040000000000000000070000010900020073797a320000000040000000060a01020000000000000000020000092c0005800800014000000008080002400000000008000240000000000800024000000000080001400000006cdc0000000c0a05000000000000000000010000060800044000000003c0000380bc0000800c000440000000000000d7260c00054000000000000000030900090073797a3200000000040007803d000640002b68b9c888fc9ff9e7bbae761fc5c9bf14ab02c03f11f379dc75306debe8a5e6759282941eebef94808cc561306e8ae9c31acb1410baaa7d00000050000a801c000280080003400000000908000180ffffffff08000180fffffffb0c00028008000340000000092400028008000180fffffffd08000340000007ff080003400000000008000180fffffffc74000000080a0104000000000000000003000006080009400000000408000a40000000012c000580080001400000002f080001400000006208000240000000020800014000000010080001400000006c08000b400000000308000b400000000208000940000000020c0003400000000000000005040200000c0a0000000000000000000006000003f0010380300100800c00054000000000000006ee48000b80440001800a00010072616e67650000003400028008000240000000000800024000000000080001400000000808000240000000000800024000000001080002400000000012000640ea72a3e6b10565b1432aaaa15a6f0000c4000640739da3119bea4f810651199da536155ed07f965c7ef57bc0c14e38b2a0e23aed1b62abebdb27c138da1f62ea6695ccb7a142d034834acea29ce411544a20998d2abc0efecf8b0af001cb861e412618631650f7c0e06e1598de73576155658543fc3b1179443be10800cac41690874756d42b1239e78e579447c6450687541961f197fcc9639c857d39b440003c5119d7dfba273fef862240edb2fab810faf237a896d979b2433480971fa1e70cbb7bbdee09b88f369b521c553023e495ab90f7bc000080ac000b803400018011000100666c6f775f6f66666c6f6164000000001c0002800900010073797a31000000000900010073797a3000000000100001800b0001006578746864720000100001800b0001006f626a7265660000140001800c0001006e6f747261636b0004000280100001800c0001007061796c6f61640010000180090001006d61737100000000100001800b000100736f636b65740000100001800a00010072656469720000000c0004400000000000000005b0000000030a010800000000000000000500000808000540fffffffe08000540fffffffe08000b400000000408000b40000010005000048008000240307a6055080001400000000408000240405d61490800014000000000140003007465616d300000000000000000000000080002402ed3a7250800024063467fd908000240400e82120900010073797a31000000002000048008000140000000011400030065727370616e300000000000000000008c9000000c0a010800000000000000000200000108000440000000030900020073797a32000000000900020073797a32000000000900010073797a3000000000080004400000000308000440000000013c9003"], 0x958c}}, 0x0)
ioctl$EVIOCSKEYCODE_V2(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf773, "00207d2000000000201b14700c1e0ac74f000000001200000000000900"})
r10 = socket$inet6_tcp(0xa, 0x1, 0x0)
close(r10)
r11 = socket$inet6_mptcp(0xa, 0x1, 0x106)
bind$inet6(r10, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @local, 0xb}, 0x1c)
listen(r11, 0x0)
syz_emit_ethernet(0x62, &(0x7f0000000340)={@local, @multicast, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0000f5", 0x2c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x0, 0x0, 0x0, {[@mptcp=@ack={0x1e, 0x18, 0x41, 0x4, "f38dcb55cb5ae8aa42ee1acd1126da324e87e81c"}]}}}}}}}}, 0x0)
ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000d80)={'erspan0\x00', &(0x7f0000000d00)={'sit0\x00', 0x0, 0x1, 0x80, 0x3, 0xfffffffd, {{0xc, 0x4, 0x3, 0x3, 0x30, 0x66, 0x0, 0x9, 0x4, 0x0, @empty, @private=0xa010100, {[@ssrr={0x89, 0x1b, 0xd5, [@dev={0xac, 0x14, 0x14, 0x28}, @remote, @local, @rand_addr=0x64010101, @local, @remote]}]}}}}})

19.727040041s ago: executing program 3 (id=4527):
r0 = syz_open_dev$video4linux(&(0x7f0000000000), 0x71, 0x0)
ioctl$VIDIOC_TRY_DECODER_CMD(r0, 0xc0585605, &(0x7f0000000080)={0x0, 0x1, @start={0xff, 0x1}})
r1 = socket$kcm(0x10, 0x2, 0x0)
r2 = socket$nl_route(0x10, 0x3, 0x0)
syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0xb0e, 0xffffffff, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0)
ioprio_set$pid(0x1, 0x0, 0x0)
r3 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x16a042, 0x0)
pwritev2(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=' ', 0x1}], 0x1, 0x0, 0x0, 0xfe)
r4 = socket(0x11, 0x80a, 0x0)
r5 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0)
ioctl$DRM_IOCTL_MODE_GETRESOURCES(r5, 0xc04064a0, &(0x7f00000003c0)={0x0, &(0x7f0000000240)=[<r6=>0x0], &(0x7f0000000340)=[<r7=>0x0], 0x0, 0x0, 0x1, 0x1})
ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0xc01864c6, &(0x7f0000000100)={&(0x7f00000002c0)=[r7, r6], 0x2, 0x0, 0x0, <r8=>0xffffffffffffffff})
r9 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0)
ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r8, 0xc05064a7, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000200)=[<r10=>0x0], &(0x7f0000000300), 0x0, 0x1, 0x0, 0x0, r7})
ioctl$DRM_IOCTL_MODE_GETPROPERTY(r9, 0xc04064aa, &(0x7f0000000380)={0x0, &(0x7f0000000900)=[{}, {}, {}, {}], r10, 0x0, '\x00', 0xfffffffffffffe09, 0x4})
ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'bond0\x00', <r11=>0x0})
r12 = socket(0x2, 0x80805, 0x0)
sendmmsg$inet_sctp(r12, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1800", @ANYRES64=r12], 0x30, 0x4040880}], 0x1, 0x404c841)
r13 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0)
r14 = ioctl$KVM_CREATE_VM(r13, 0xae01, 0x0)
r15 = ioctl$KVM_CREATE_VCPU(r14, 0xae41, 0x0)
ioctl$KVM_SET_MSRS(r15, 0x4008ae89, &(0x7f0000000040)={0x1, 0x0, [{0x400000f5, 0x0, 0x100000001}]})
sendmsg$nl_route(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="44000000100001040000000000e1ff000000006232496be68df5dd26c957674e97a2d74519d707f234169345cb086a6cf8d11a143dc93046a3d0a0d0cc6609f97728bf7228e6eb519256da5c7a9b39f050f6c7c237dc604b484e0858e7d0ddf0266a0c2dae10a83a0bd908156767bf0ec2ec6d35bfbd2fec52eef141a34ea533a9846007d6eafb2265eb51316e91ecc869f53fa707c7d70c86173851fdeaa1e935b0e13bc765", @ANYRES32=r11, @ANYBLOB="00000000000000002400128009000100626f6e64000000001400028008000300040000000500060000000000"], 0x44}}, 0x0)
sendmsg$kcm(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2e00000010008188e6b62aa73772cc9f1ba1f848430000005e140602000000000e000a000f000000028000001294", 0x2e}], 0x1}, 0x0)

16.187600775s ago: executing program 0 (id=4531):
r0 = socket(0x10, 0x3, 0x0)
mbind(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000000)=0xfffffffffffdffff, 0x80000005, 0x0)
ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000000)={0x0, 0x2})
r1 = syz_open_dev$usbfs(&(0x7f0000000100), 0x45e, 0x101701)
ioctl$USBDEVFS_FREE_STREAMS(r1, 0x802c550a, &(0x7f0000000040)=ANY=[@ANYBLOB="0200ff03100005000500000002000020d3"])
ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'ip6tnl0\x00', <r2=>0x0})
r3 = socket$inet(0x2, 0x2000000080002, 0x0)
r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000240)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0)
io_uring_setup(0x39dc, &(0x7f0000000180)={0x0, 0xaa48, 0x20, 0x1, 0x215, 0x0, r4})
r5 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000022546940fa0ae803d0990102030109023600010000000009047500038cbb2a0009050a001000010000090588"], 0x0)
syz_usb_control_io$uac1(r5, 0x0, &(0x7f00000004c0)={0x44, &(0x7f0000000040)={0x0, 0xc, 0x1, "06"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})
ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000002c0)={'veth1\x00', &(0x7f0000000280)=@ethtool_cmd={0x12, 0x1, 0x5, 0x3ff, 0x6, 0x2, 0x0, 0x6, 0x1, 0x6, 0x3, 0x100, 0x1, 0x7f, 0x7, 0x9, [0x2, 0x4]}})
syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000080)={0x20, 0x14, 0x1, "15"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})
ioctl$sock_inet_SIOCSARP(r3, 0x8955, &(0x7f0000000000)={{0x2, 0x4e20, @multicast2}, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10, {0x2, 0x4e24, @rand_addr=0x64010100}, 'wg2\x00'})
r6 = gettid()
process_vm_writev(r6, 0x0, 0x0, 0x0, 0x0, 0x0)
syz_open_procfs(r6, &(0x7f0000000200)='net/l2cap\x00')
r7 = socket$nl_netfilter(0x10, 0x3, 0xc)
r8 = socket$nl_netfilter(0x10, 0x3, 0xc)
sendmsg$NFT_BATCH(r8, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0)
sendmsg$NFT_MSG_GETRULE(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000003c0)={0x38, 0x7, 0xa, 0x801, 0x0, 0x0, {0x2}, [@NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x2}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x38}}, 0xc001)
sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000400)=@newqdisc={0x5c, 0x24, 0x3fe3aa0262d8c583, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq_pie={{0xb}, {0x4, 0x8002}}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x8, 0xd7, 0x6, 0x8b1e, 0x2, 0x0, 0x5, 0x1}}, {0x6, 0x2, [0x3]}}]}]}, 0x5c}}, 0x2000400c)

12.490219329s ago: executing program 0 (id=4538):
r0 = socket$inet_sctp(0x2, 0x1, 0x84)
bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e22, @local}, 0x10)
r1 = socket$packet(0x11, 0x2, 0x300)
setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4)
setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req={0x80000000, 0xfffffff0, 0x9, 0x43}, 0x10)
socket$packet(0x11, 0x2, 0x300)
symlink(0x0, 0x0)
prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0)
socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={<r2=>0xffffffffffffffff, <r3=>0xffffffffffffffff})
connect$unix(r2, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x5)
sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0)
recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0)
r4 = socket$can_j1939(0x1d, 0x2, 0x7)
ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000180)={'vcan0\x00', <r5=>0x0})
bind$can_j1939(r4, &(0x7f0000000240)={0x1d, r5}, 0x18)
ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f00000002c0))
connect$can_j1939(r4, &(0x7f0000000280)={0x1d, r5}, 0x18)
r6 = syz_open_dev$sg(&(0x7f00000003c0), 0x0, 0x802)
writev(r6, &(0x7f0000000140)=[{&(0x7f0000000040)="aefdda9d240303005a90f57f07703aeff0f64eb9ee07962c220a2e11b44e65d76641cb010852f426072a", 0x2a}], 0x1)
r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240), 0x4000000004002, 0x0)
socket(0x9, 0x800, 0x1)
mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r7, 0x0)
read(r6, &(0x7f0000000080)=""/42, 0xffffff9b)
sendmmsg(r4, &(0x7f00000038c0)=[{{0x0, 0x0, 0x0}}], 0x3ffffffffffff06, 0x0)
r8 = socket$kcm(0x10, 0x3, 0x10)
sendmsg$kcm(r8, &(0x7f0000000000)={0x0, 0xd18c9b25, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f03003f000b05d25a806c8c6f94f90524fc60100002000a000000053582c137153e37000c0980fc0b10000300", 0x33fe0}], 0x1}, 0x0)
sendto$inet(r0, &(0x7f0000000100)="09418f62dd15c8164621869975f6bb799df76669b63b21a94407adf6858f35f93cdf179408d6e95bba30d099f62fd791ec371790506e13e5d434a1b7a25ff8e079f6bfb6f07389dde796baee6aef00eae6cad02b0cfe95e4bed041bd379ca5b87c0bf078c263443421781da952fb94200cbbca0982d798d96c35e4a48d71da86a7934f89b461f4d4f037535104c745b32de7c81eff87a00a0041e1a44ec4ffe932d52137dbbbdd786f1909ad17eb0149b29a6c9eeaf886577d1df15f78edc23fe261f54077deff453c274af6ce1819b8af955c136dee47ab1167f97189e16c3a6baa237ebe0b4b060402c1a8951650154602f61071b440e0b5bbfb3ecd02e5083bc391c4a4f345706217b573d0d18d28fe6bbabc6afd6ae8756c45a117b9e649f2ca06a37f6666b4ed6cb26f0d5cc97fd1e55425041062f7a96cb6d51e9596e189d9f49d429227eba02814f78b68f10813b7f18454686318be889d8769ccaeab1c2a20feec0bfe315472b719a9653c601334b917d4482aa4", 0x1a3, 0x2000c001, &(0x7f00000000c0)={0x2, 0x4e22, @local}, 0x10)

11.675916675s ago: executing program 2 (id=4540):
prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f00000000c0))
setpriority(0x0, 0x0, 0x7)
r0 = mq_open(&(0x7f0000000040)='!\x7f\x00\xca\x00\x00\x00\f\x00\x00\x01E!Tnux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x8})
mq_timedreceive(r0, 0x0, 0xfffffffffffffee3, 0x1, 0x0)
mq_timedreceive(r0, &(0x7f0000000180)=""/196, 0xc4, 0x0, 0x0)
mq_timedreceive(r0, &(0x7f0000003580)=""/4093, 0x8cd, 0x7f, 0x0)
mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000d, 0x4008031, 0xffffffffffffffff, 0x0)
madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15)
dup2(0xffffffffffffffff, 0xffffffffffffffff)
mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x81c0, 0x0)
execveat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0, 0x0)
mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0)
socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={<r1=>0xffffffffffffffff, <r2=>0xffffffffffffffff})
connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e)
sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0)
recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0)
prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0)
r3 = socket(0x400000000010, 0x5, 0x0)
ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'wlan0\x00', <r4=>0x0})
sendmsg$nl_route_sched(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=@newtclass={0x4c, 0x28, 0x800, 0x70bd27, 0x25dfdbfc, {0x0, 0x0, 0x0, r4, {0xb, 0xd}, {0x2, 0xfff2}, {0x4, 0xffe0}}, [@tclass_kind_options=@c_taprio={0xb}, @tclass_kind_options=@c_clsact={0xb}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x0, 0xa}}]}, 0x4c}}, 0x400c0)
request_key(&(0x7f0000000100)='id_resolver\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\'\x00', 0xfffffffffffffffe)
socket$nl_generic(0x10, 0x3, 0x10)
ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc08c5332, &(0x7f00000001c0)={0x0, 0x3, 0x0, 'queue1\x00', 0x7})
r5 = socket$inet6_tcp(0xa, 0x1, 0x0)
r6 = socket$nl_crypto(0x10, 0x3, 0x15)
sendmsg$netlink(r6, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000000)=ANY=[@ANYBLOB], 0xe0}], 0x1}, 0x0)
ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f00000001c0))
syncfs(r6)
bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70000008100003bbfa30000000000000703000000feffff720af0fff8ffffff71a4f0ff0000000071103b00000000001d400500000000004704000001ed00000f030000000000001d440000000000006b0a00fe000000007303000000000000b5000000000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646c0200000000000000020000e35208b0bb0d2cd829e654400e2438ec649dc76128610643a98d9ec21ead2ed51b104d4d91af25b845d8a7925c3109b151b8b9f75dd08d123deda82fc9c4d7ecc7a803bf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714f62ba7a54f0c33d39000d0bfed3a6a59ff616236fd8f2477184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a107464ffffff7f00000000617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce963b0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06fa2e04cfe0649226c697d9e8eaade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00023ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93f04bf072f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88f15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f6f096753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40fc5d2f55ff07c53147de202ce517b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661061173f359e9052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b393cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd84990453f006694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6432399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef9a2abae1cf01ce68abff26b61aac8aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c7bc46dd12305a1ae9dd19e8d525206c0a728cfd42193abe8130bc01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e26534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ad1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c3f000000315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336dfaa6d5d164301190bc2d4c04087729033342045804a28082abc3b47623028271722fb515f31e0dd115a292f1e68481a62cd15ea5460a29c60b1058fb7aa9bf4ee3cbe11b03711a15d730646b72d074dab1e8c429339f3460d324c17a4a8bfc7d7eab45bef00664d6dc82300000"], &(0x7f0000000340)='syzkaller\x00', 0x9, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94)
bind$inet6(r5, &(0x7f0000000000)={0xa, 0x4e21, 0xffffffff, @local, 0xb}, 0x1c)

10.19166012s ago: executing program 2 (id=4541):
add_key$user(0x0, 0x0, &(0x7f0000000240)="03", 0x1, 0xfffffffffffffffe)
r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000080), 0x2)
r1 = syz_open_dev$sg(&(0x7f0000000040), 0x40000000000000, 0x0)
ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000080)={0x0, 0x0, 0xa})
bind$inet(0xffffffffffffffff, 0x0, 0x0)
write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0x920)

10.021807064s ago: executing program 2 (id=4542):
bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000380)={@cgroup, 0xffffffffffffffff, 0x1d, 0x10, 0xffffffffffffffff, @void, @value}, 0x20) (async)
r0 = socket$inet6_udplite(0xa, 0x2, 0x88)
connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c)
r1 = socket$nl_generic(0x10, 0x3, 0x10)
sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1400000015000103000000000000000001"], 0x14}}, 0x0) (async)
readv(r1, &(0x7f0000000080)=[{&(0x7f0000000400)=""/205, 0xcd}], 0x1)
r2 = socket$nl_xfrm(0x10, 0x3, 0x6)
r3 = signalfd4(r1, &(0x7f0000000100)={[0xffff]}, 0x8, 0x0)
write$vhost_msg_v2(r3, &(0x7f0000000580)={0x2, 0x0, {&(0x7f0000000200)=""/189, 0xbd, &(0x7f00000002c0)=""/181, 0x1, 0x3}}, 0x48) (async)
r4 = socket$nl_netfilter(0x10, 0x3, 0xc)
sendmsg$IPCTNL_MSG_CT_GET(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB="5c0000000102010c00000000000000000a0000003c0001800c00028004000100000000002c000180140003000000001e000000000000000000000000140004"], 0x5c}}, 0x0)
sendmsg$nl_xfrm(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="fc0000001900674c0000000000000000e0000001000000000000000000000000e000000200000000000000000000000000000000000000000a00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000400000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000044000500000000000000000000000000000000000000000033"], 0xfc}}, 0x0) (async)
connect$inet6(r0, &(0x7f0000004540)={0xa, 0xffff, 0x0, @dev={0xfe, 0x80, '\x00', 0x32}}, 0x1c)

6.905384499s ago: executing program 2 (id=4543):
pipe(&(0x7f0000000080))
r0 = socket$kcm(0x10, 0x2, 0x0)
sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e00000010008108040f80ecdb4cb92e0a480e000f000000e8bd6efb250314000e000100240248ff050005001200", 0x2e}], 0x1}, 0x0)
socket$nl_route(0x10, 0x3, 0x0)
socket$nl_route(0x10, 0x3, 0x0)
mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x2c)
sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01020000000000000000070000000900010073797a30000000004c000000090a010400000000000000000700000008000a40000000000900020073797a31000000000900010073797a3000000000080005400000000d08000640ffffff000800034000000038300000000c0a01010000000000000000070000000900020073797a31000000000900010073797a300000000004000380140000001000010000000000000000000084000a36da14e61c04594ae2db0b48da15376b983772a9eeb715dd30c86fba6fb252be6359214807fc18fe44f00bd2fbb3ac4e911c37"], 0xc4}}, 0x0)
r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0241, 0x0)
ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201})
r2 = socket$kcm(0x2, 0xa, 0x2)
ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local})
write$tun(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="034886dd09032800030020000000600000000404730081e949b93897bc3b0000000000007d01ff020000000000000000000000000001"], 0xfdef)
r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0)
mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=0000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0])
read$FUSE(0xffffffffffffffff, &(0x7f00000042c0)={0x2020, 0x0, <r4=>0x0}, 0x2028)
syz_mount_image$fuse(0x0, &(0x7f00000001c0)='./file2\x00', 0x0, 0x0, 0x0, 0x0, 0x0)
fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0)
write$FUSE_INIT(r3, &(0x7f0000004240)={0x50, 0x0, r4, {0x7, 0x21}}, 0x50)
read$FUSE(r3, &(0x7f0000000040)={0x2020, 0x0, <r5=>0x0}, 0x2020)
write$FUSE_INTERRUPT(r3, &(0x7f00000063c0)={0x10, 0xffffffffffffffda, r5}, 0x10)
socket$inet6_mptcp(0xa, 0x1, 0x106)
socket$key(0xf, 0x3, 0x2)
socket$inet6_mptcp(0xa, 0x1, 0x106)
socket$l2tp6(0xa, 0x2, 0x73)
socket$nl_route(0x10, 0x3, 0x0)
socket$nl_route(0x10, 0x3, 0x0)
openat$userio(0xffffff9c, &(0x7f00000000c0), 0x103040, 0x0)
socket$inet_dccp(0x2, 0x6, 0x0)
pipe(&(0x7f00000004c0))

6.39909921s ago: executing program 2 (id=4544):
r0 = socket(0x2a, 0x2, 0x0)
sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=@newqdisc={0x100, 0x24, 0x1, 0x0, 0x0, {}, [@TCA_INGRESS_BLOCK={0x8, 0xd, 0xeff}, @qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x3, 0x63, 0x2, 0x8, 0x80000001}, 0xba9d, 0x0, 0x7, 0xfffffffb, 0x800, 0x12, 0x11, 0x11, 0x3, 0x3, {0x6, 0x9, 0x8, 0xff, 0x3d, 0x5}}}}, @TCA_STAB={0x80, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x9c, 0x1, 0x4, 0xfff, 0x0, 0x9, 0x3, 0x4}}, {0xc, 0x2, [0x1, 0x7, 0x7, 0x96]}}, {{0x1c, 0x1, {0x1, 0x14, 0x5, 0x1ff, 0x2, 0x7, 0x200, 0x5}}, {0xe, 0x2, [0x9787, 0x0, 0x0, 0x2, 0x0]}}, {{0x1c, 0x1, {0x9, 0x3, 0xf, 0x6, 0x2, 0x9, 0x3, 0x4}}, {0xc, 0x2, [0x1, 0x14, 0x5, 0x0]}}]}]}, 0x100}}, 0x0)
write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a)
mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, 0xffffffffffffffff, 0x0)
madvise(&(0x7f0000000000/0x2000)=nil, 0x8000000, 0x19)
madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15)
getsockname$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001480)=0x14)

5.894151828s ago: executing program 2 (id=4546):
r0 = socket$inet6_tcp(0xa, 0x1, 0x0)
close(r0) (async)
r1 = epoll_create(0x4)
r2 = syz_io_uring_setup(0x269b, &(0x7f0000000840), &(0x7f0000000040), &(0x7f0000000080)) (async)
r3 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0)
r4 = add_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe)
add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)="d8", 0x1, r4) (async)
keyctl$search(0xb, r4, &(0x7f0000000240)='big_key\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0) (async)
request_key(&(0x7f0000000140)='dns_resolver\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)='\x00', r4)
fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0)
r5 = fsmount(r3, 0x0, 0x90)
r6 = openat$cgroup_ro(r5, &(0x7f0000000300)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0)
mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r6, 0x0) (async, rerun: 64)
epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000000)) (async, rerun: 64)
r7 = gettid()
r8 = getpgid(0x0)
kcmp$KCMP_EPOLL_TFD(r7, r8, 0x7, r2, &(0x7f00000000c0)={r1, r2}) (async)
r9 = socket$inet6_mptcp(0xa, 0x1, 0x106)
bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @local, 0xb}, 0x1c) (async)
listen(r9, 0xc6ff) (async)
syz_emit_ethernet(0x5a, &(0x7f0000000040)={@local, @local, @val={@void, {0x8100, 0x4, 0x0, 0x2}}, {@ipv6={0x86dd, @tcp={0x0, 0x6, "ff00f5", 0x20, 0x6, 0x0, @local, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0xc2, 0x0, 0x0, 0x0, {[@mptcp=@syn={0x1e, 0xc}]}}}}}}}}, 0x0)

4.773452281s ago: executing program 4 (id=4549):
syz_open_dev$video4linux(&(0x7f0000001140), 0x92e2, 0x0)
mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0)
socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={<r0=>0xffffffffffffffff, <r1=>0xffffffffffffffff})
connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e)
sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0)
recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0)
r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0)
r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0)
ioctl$KVM_REGISTER_COALESCED_MMIO(r3, 0x4010ae67, &(0x7f0000000180)={0xf000, 0x10000, 0x1})
close(r3)
r4 = socket$nl_xfrm(0x10, 0x3, 0x6)
bind$netlink(r4, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc)
r5 = socket$inet6(0xa, 0x3, 0x7)
r6 = socket$inet6_mptcp(0xa, 0x1, 0x106)
syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0)
close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2)
r7 = syz_open_procfs(0x0, &(0x7f0000000000)='attr\x00')
getdents(r7, &(0x7f0000000200)=""/49, 0x31)
connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1}, 0x1c)
setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x87}, {0x0, 0x0, 0x0, 0x6}, {}, 0x0, 0x0, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8000, 0x33}, 0x0, @in6=@empty, 0x0, 0x0, 0x0, 0x7}}, 0xe8)
sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0x0)
bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0)
r8 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0)
mlockall(0x4)
write$vhost_msg_v2(r8, &(0x7f0000000180)={0x2, 0x0, {&(0x7f0000000000)=""/106, 0xfe4e, 0x0, 0x0, 0x2}}, 0x48)
write$vhost_msg(r8, &(0x7f0000000340)={0x1, {0x0, 0x0, 0x0, 0x0, 0x3}}, 0x48)
r9 = socket$inet6_tcp(0xa, 0x1, 0x0)
bind$inet6(r9, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c)
listen(r9, 0x0)
setsockopt$SO_ATTACH_FILTER(r9, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x80000006}]}, 0x10)

1.991036195s ago: executing program 4 (id=4551):
r0 = socket(0x2a, 0x2, 0x0)
sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=@newqdisc={0x100, 0x24, 0x1, 0x0, 0x0, {}, [@TCA_INGRESS_BLOCK={0x8, 0xd, 0xeff}, @qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x3, 0x63, 0x2, 0x8, 0x80000001}, 0xba9d, 0x0, 0x7, 0xfffffffb, 0x800, 0x12, 0x11, 0x11, 0x3, 0x3, {0x6, 0x9, 0x8, 0xff, 0x3d, 0x5}}}}, @TCA_STAB={0x80, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x9c, 0x1, 0x4, 0xfff, 0x0, 0x9, 0x3, 0x4}}, {0xc, 0x2, [0x1, 0x7, 0x7, 0x96]}}, {{0x1c, 0x1, {0x1, 0x14, 0x5, 0x1ff, 0x2, 0x7, 0x200, 0x5}}, {0xe, 0x2, [0x9787, 0x0, 0x0, 0x2, 0x0]}}, {{0x1c, 0x1, {0x9, 0x3, 0xf, 0x6, 0x2, 0x9, 0x3, 0x4}}, {0xc, 0x2, [0x1, 0x14, 0x5, 0x0]}}]}]}, 0x100}}, 0x0)
write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a)
mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, 0xffffffffffffffff, 0x0)
madvise(&(0x7f0000000000/0x2000)=nil, 0x8000000, 0x19)
madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15)
getsockname$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001480)=0x14)

1.630471716s ago: executing program 4 (id=4552):
syz_clone3(&(0x7f0000000640)={0x2080, 0x0, 0x0, 0x0, {0x3e}, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0x0], 0x1}, 0x58)

1.292886515s ago: executing program 4 (id=4553):
syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x84, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})
add_key$keyring(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xfffffffffffffffd)
r0 = syz_open_procfs(0x0, &(0x7f0000000380)='net/nfsfs\x00')
syz_emit_vhci(&(0x7f0000000200)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT], 0xf)
r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, 0x0)
mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0)
prctl$PR_SET_MM_MAP(0x23, 0xe, 0x0, 0x0)
lseek(r0, 0x1c02, 0x0)
syz_open_dev$audion(&(0x7f00000002c0), 0x2, 0x161080)
getdents64(r0, 0x0, 0x53)
add_key$user(&(0x7f0000000140), &(0x7f0000000440), &(0x7f00000000c0), 0x0, 0xfffffffffffffffd)
r2 = socket$inet6_tcp(0xa, 0x1, 0x0)
connect$inet6(r2, &(0x7f0000000100)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c)
mkdir(&(0x7f0000000000)='./cgroup/../file0\x00', 0x0)
r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu/syz0\x00', 0x200002, 0x0)
r4 = openat$cgroup_ro(r3, &(0x7f0000000040)='cgroup.freeze\x00', 0x275a, 0x0)
rmdir(&(0x7f00000001c0)='./cgroup/../file0\x00')
read$FUSE(r4, &(0x7f0000001140)={0x2020}, 0x2020)
setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='dvmrp1\x00', 0x10)
openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0)
r5 = openat$sysctl(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0)
sendfile(r5, 0xffffffffffffffff, &(0x7f00000000c0)=0x3, 0x5)
syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002)
r6 = fcntl$dupfd(r2, 0x406, r0)
write$sndseq(r6, 0x0, 0x0)
add_key(&(0x7f0000000280)='trusted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000080)="000000000000040000000fff84d8d8129dba29521d90d86ee4a86cf8edac62f151fde187097682c5e689d464aaf4500263a91ec5b6a3c2923704372485a395f3", 0x40, 0xfffffffffffffffe)
add_key$user(&(0x7f0000000180), &(0x7f0000000380)={'syz', 0x1}, &(0x7f0000000300)="0088000e8382f90000", 0x9, 0xffffffffffffffff)
syz_open_dev$vim2m(&(0x7f0000000340), 0xf5dd, 0x2)
ioprio_set$uid(0x3, 0x0, 0x0)
socket$inet(0x2, 0x4, 0x0)

399.60361ms ago: executing program 4 (id=4554):
r0 = socket(0x2a, 0x2, 0x0)
sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=@newqdisc={0x100, 0x24, 0x1, 0x0, 0x0, {}, [@TCA_INGRESS_BLOCK={0x8, 0xd, 0xeff}, @qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x3, 0x63, 0x2, 0x8, 0x80000001}, 0xba9d, 0x0, 0x7, 0xfffffffb, 0x800, 0x12, 0x11, 0x11, 0x3, 0x3, {0x6, 0x9, 0x8, 0xff, 0x3d, 0x5}}}}, @TCA_STAB={0x80, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x9c, 0x1, 0x4, 0xfff, 0x0, 0x9, 0x3, 0x4}}, {0xc, 0x2, [0x1, 0x7, 0x7, 0x96]}}, {{0x1c, 0x1, {0x1, 0x14, 0x5, 0x1ff, 0x2, 0x7, 0x200, 0x5}}, {0xe, 0x2, [0x9787, 0x0, 0x0, 0x2, 0x0]}}, {{0x1c, 0x1, {0x9, 0x3, 0xf, 0x6, 0x2, 0x9, 0x3, 0x4}}, {0xc, 0x2, [0x1, 0x14, 0x5, 0x0]}}]}]}, 0x100}}, 0x0)
write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a)
mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, 0xffffffffffffffff, 0x0)
madvise(&(0x7f0000000000/0x2000)=nil, 0x8000000, 0x19)
madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15)
getsockname$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001480)=0x14)

0s ago: executing program 4 (id=4555):
r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000003005740ed0b0011c3ec000000010902120001000000000904"], 0x0)
syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000100)={0x2c, &(0x7f0000000440)=ANY=[@ANYBLOB="00000100000004"], 0x0, 0x0, 0x0, 0x0})
r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/time\x00') (async)
r2 = socket$inet6(0xa, 0x800000000000002, 0x0)
connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) (async, rerun: 64)
setsockopt$sock_linger(r2, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) (rerun: 64)
sendmmsg$inet6(r2, &(0x7f0000003280)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="c3de6dbaac41894231251cfbadb1044a6bdb01f2d16b546fe420a316c846740344f06e31ea5a2646642370c788b66c8b838b643d907de059a9b23847a7fa92dcc4a2b97234af3be905e5e4b3e2df8c8b1a02cee5c34c73a64aa33e56430c63af367f563618686861f97ffc64059c0ad8430310262f5d765fe1c353a9b502da3db3e65d0e3ab745ce1ca7c056df5a65f33fe7da20e1eeda3239e485070d8c6035a4b0a19b7c610e10f3026fe3f1872aefed4829186658ab3b60853bce586ce31ca71dea92372e80153b3241231b47c68c1a0e4669945cf64882028248641dafbe949c5ee2bc7521295d8515b1f22b", 0xee}, {&(0x7f00000000c0)="e141bad32064a10738eda7", 0xb}], 0x2}}, {{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="f007d8bf1dd8e63992843721f30a260c6c01f7adaabc4afad10792a9912e", 0x1e}], 0x1}}, {{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000f80)="22b499482677800a8dc8e8d7657232ea0d42dd9948f0133ba95a4352a5fddc5b6b6eae4730e752db5040f57516f7cb438d6f2ee1d5a2b1e9d9921e74758895b53161db9e4170b0d9c6d228925056f57fc0456b9e36aaa0c3ed3499e700976db32218d9eb0287dac48cddcb1f17fe20fc2c43be4ef07587ef41f99c5c59a0206c43f9c4469475e39159d972705cf5a8bbee3da4e58795897327c650e0cd3905d66fb758d0ca5ec8092b7c4b4a8e6fd42ecb348eab990539cee450718888a19f0122b4368842c32ce7c529f1756f2bf630cdad46e360908acd5477df640a3766aafdd610fc30cb12c5230173252e0c49e20222601387f73ba1a8991fc6e81666bea4d47cfdbfca1c759c47a4b65babb627adca9434e9c8849ec88a610c64f96c17134024e74d13b832d631593c8dbdfcbd7847be5e16650db1930b91d7cd7902444f1cac4f5e7ff6dc30f68af96871b47a858323c90a60ecdf68770cc173098d32585e4a96f137d9585e2995ed1ba748643e0cc386feeeef23415ffd9ade2bb167ebdef21b50735227ca56eddfc22ad3f24f21fa690364b8f99e2c016092f51399c3c7fcc1bd6dce1bf85fe744eaf44572d76765028c15599911be26dd781b298647d3bb61e88bb4c47df72b071b74cae24291d48457ab2edf4d79a7440ac09026f85d935b2d5326421ad48e2b18a12d1328973a7e6428565b687dd9288f9e39c20a1b645b6f255d64ebd8d5bd6bab8f436df75cf0fb4878c02c2a30764d2d04a0d741cee64e48c8eb01370cccb6d6fb69d051074fc84a2f071ad2c578b0f02c77d8e3f675978e01be67591564482968dd812d8f5fe47032fd3ae84c005633e5d62e1ecc4a408b6a79a8514f7234a5f39b7536f79386047382b3a17c3beaf802b3d3ec54f36d50c9406436d41391aa6f3ed719c0c7be015d2cb9e9ca636857e004532bc03cdab43e7fcbc6be51b68875d3df2e65336c5e31bc509147e8db58a8688ab152678a66d9e577dddd3edb991755c90521abd76f7bf6be195385a83ce00ddb06d768f93a3d88b9c0ea0339b37c7f639c431af0b6c74e096bb55c641e789dcb806805dc2c3282d8b4c8679763cc04f799c6fd61a8f442b55d605d5e0aadb1f7a47f9fb4282f3eea1ea09fa2435dd14e1e252f76d9151d62e09b17031c81f840e04e381adb1053098df7f385fad32f9938f77e6dd230aa57861ffe7bafe80cb1fd2a4f2a01e6cf44de9ea8ab0d5b93a0c353b512c4293204095db36ba1bd07db9a1d45a73f3749b30cdd09f8e7b67bfa924b6a587b025d4cf50da28d94eebe5a84691f47b5dd8e2243e233d41dd1668877f4ca9cc693a6f6d788315b44bbcd312ac4576a45b78fe6e67f628f23bce6754e385155798a1a447577bc6a8d010334bb21711f2997454dabf915b07c2f302fd570dbccb234dbb4ba207cf94c4c3f46605e0087bfd2c0adf0afa051aa9050053083f41a36c64440ff914183c0ea13d8b3faae89166d7239e0657cd229ecef42cb28d74be3087db79162aa603269562fe17952839d1c30f2f10cb4b93130a9907b5eb261703678d0e2b68791bebcdd4afe9467a4cb371c822d438ba90af256040eee2698a2c213fa7555ebd5afad33d46f", 0x482}], 0x1}}], 0x3, 0x2406c380)
ioctl$NS_GET_PARENT(r1, 0xb702, 0x0)
r3 = memfd_secret(0x80000)
ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f0000000080))
syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000340)={0x1c, &(0x7f0000000200)={0x0, 0xd, 0xd, "485695c26ddb0fca64012b1af2"}, 0x0, 0x0})

kernel console output (not intermixed with test programs):

T5281] usb 3-1: USB disconnect, device number 84
[ 1700.790677][T29398] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1700.851744][T29291] 8021q: adding VLAN 0 to HW filter on device team0
[ 1701.079026][T29398] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1701.167549][   T35] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1701.174790][   T35] bridge0: port 1(bridge_slave_0) entered forwarding state
[ 1701.259043][   T52] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1701.266248][   T52] bridge0: port 2(bridge_slave_1) entered forwarding state
[ 1701.445670][T29398] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1701.592637][T29291] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network
[ 1701.621707][T29291] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network
[ 1701.766602][T12968] usb 5-1: new high-speed USB device number 63 using dummy_hcd
[ 1701.883774][T28179] usb 3-1: new high-speed USB device number 85 using dummy_hcd
[ 1701.896297][T29291] 8021q: adding VLAN 0 to HW filter on device batadv0
[ 1701.945228][T29315] 8021q: adding VLAN 0 to HW filter on device bond0
[ 1701.978549][T12968] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1024
[ 1701.986775][T29315] 8021q: adding VLAN 0 to HW filter on device team0
[ 1702.023757][T12968] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 8
[ 1702.043325][T12968] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18
[ 1702.065749][T28179] usb 3-1: Using ep0 maxpacket: 8
[ 1702.067886][T12968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40
[ 1702.093339][T12968] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[ 1702.102607][T12968] usb 5-1: SerialNumber: syz
[ 1702.111422][T29547] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22
[ 1702.123605][T29547] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22
[ 1702.169143][   T52] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1702.176318][   T52] bridge0: port 1(bridge_slave_0) entered forwarding state
[ 1702.187594][T28179] usb 3-1: New USB device found, idVendor=046d, idProduct=0990, bcdDevice=7f.01
[ 1702.219191][T28179] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1702.281582][T28179] usb 3-1: config 0 descriptor??
[ 1702.300550][   T52] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1702.307726][   T52] bridge0: port 2(bridge_slave_1) entered forwarding state
[ 1702.486546][T28179] usb 3-1: unknown interface protocol 0x3f, assuming v1
[ 1702.506509][T28179] usb 3-1: cannot find UAC_HEADER
[ 1702.545408][T29291] veth0_vlan: entered promiscuous mode
[ 1702.559679][T28179] snd-usb-audio 3-1:0.0: probe with driver snd-usb-audio failed with error -22
[ 1702.608183][T28179] usb 3-1: USB disconnect, device number 85
[ 1702.621689][T29398] netdevsim netdevsim1 netdevsim0: renamed from eth0
[ 1702.707772][T29398] netdevsim netdevsim1 netdevsim1: renamed from eth1
[ 1702.764017][T29398] netdevsim netdevsim1 netdevsim2: renamed from eth2
[ 1702.841358][T29291] veth1_vlan: entered promiscuous mode
[ 1702.910293][T29398] netdevsim netdevsim1 netdevsim3: renamed from eth3
[ 1703.126066][T29291] veth0_macvtap: entered promiscuous mode
[ 1703.250478][T29291] veth1_macvtap: entered promiscuous mode
[ 1703.365364][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1703.376291][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.399241][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1703.409976][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.421234][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1703.433186][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.444348][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1703.455272][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.465211][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1703.476689][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.494650][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1703.554555][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.580272][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1703.594009][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.610953][T29291] batman_adv: batadv0: Interface activated: batadv_slave_0
[ 1703.698626][T29315] 8021q: adding VLAN 0 to HW filter on device batadv0
[ 1703.739727][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1703.752308][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.763029][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1703.783418][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.794075][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1703.805140][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.818497][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1703.829558][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.841167][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1703.855271][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.908821][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1703.935599][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.948463][T29291] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1703.959248][T29291] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1703.973014][T29291] batman_adv: batadv0: Interface activated: batadv_slave_1
[ 1703.996436][T29291] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0
[ 1704.005408][T29291] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0
[ 1704.050958][T29291] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0
[ 1704.060505][T29291] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0
[ 1704.424618][T29315] veth0_vlan: entered promiscuous mode
[ 1704.598455][T29315] veth1_vlan: entered promiscuous mode
[ 1704.670115][T29398] 8021q: adding VLAN 0 to HW filter on device bond0
[ 1704.726536][T12968] cdc_ether 5-1:1.0: probe with driver cdc_ether failed with error -71
[ 1704.743087][T12968] usb 5-1: USB disconnect, device number 63
[ 1704.775631][T29586] netlink: 284 bytes leftover after parsing attributes in process `syz.2.4294'.
[ 1705.084953][T29398] 8021q: adding VLAN 0 to HW filter on device team0
[ 1705.245443][T11876] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1705.252640][T11876] bridge0: port 1(bridge_slave_0) entered forwarding state
[ 1705.260833][ T7053] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1705.294182][T11287] usb 5-1: new high-speed USB device number 64 using dummy_hcd
[ 1705.331936][ T7053] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1705.502869][ T7053] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1705.510225][ T7053] bridge0: port 2(bridge_slave_1) entered forwarding state
[ 1705.553682][T11287] usb 5-1: New USB device found, idVendor=0c45, idProduct=60a8, bcdDevice=b5.55
[ 1705.651912][T11287] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1705.684746][T29315] veth0_macvtap: entered promiscuous mode
[ 1705.707729][T11287] usb 5-1: Product: syz
[ 1705.712029][T11287] usb 5-1: Manufacturer: syz
[ 1705.783475][T11287] usb 5-1: SerialNumber: syz
[ 1705.790870][T11287] usb 5-1: config 0 descriptor??
[ 1705.801482][T11287] gspca_main: sonixb-2.14.0 probing 0c45:60a8
[ 1705.870687][T29315] veth1_macvtap: entered promiscuous mode
[ 1705.908117][   T35] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1705.933361][   T35] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1706.233725][T11287] input: sonixb as /devices/platform/dummy_hcd.4/usb5/5-1/input/input143
[ 1706.438108][ T5282] usb 5-1: USB disconnect, device number 64
[ 1706.670364][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1706.754223][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1706.800106][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1706.866413][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1706.921191][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1706.974221][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.023426][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1707.034728][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.047001][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1707.061288][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.076914][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1707.094058][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.119589][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1707.130772][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.141184][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1707.153500][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.200283][T29315] batman_adv: batadv0: Interface activated: batadv_slave_0
[ 1707.300579][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1707.441850][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.451936][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1707.462600][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.474832][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1707.485563][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.508759][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1707.521641][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.534605][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1707.535833][  T940] usb 5-1: new high-speed USB device number 65 using dummy_hcd
[ 1707.546904][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.595139][T29629] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1707.629370][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1707.667038][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.703293][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1707.746853][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.766929][  T940] usb 5-1: too many endpoints for config 4 interface 0 altsetting 0: 101, using maximum allowed: 30
[ 1707.789843][T29315] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1707.803306][  T940] usb 5-1: config 4 interface 0 altsetting 0 has an endpoint descriptor with address 0x51, changing to 0x1
[ 1707.827922][T29315] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1707.850579][  T940] usb 5-1: config 4 interface 0 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 7
[ 1707.877524][T29315] batman_adv: batadv0: Interface activated: batadv_slave_1
[ 1707.882332][T29629] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1707.927932][  T940] usb 5-1: config 4 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 101
[ 1708.005849][  T940] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9374, bcdDevice=bc.3b
[ 1708.020320][  T940] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1708.030069][T29398] 8021q: adding VLAN 0 to HW filter on device batadv0
[ 1708.060324][T29315] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0
[ 1708.071108][T29315] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0
[ 1708.087101][T29315] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0
[ 1708.123539][T29315] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0
[ 1708.393439][T19117] usb 3-1: new high-speed USB device number 86 using dummy_hcd
[ 1708.408322][  T940] ath6kl: Failed to submit usb control message: -71
[ 1708.439326][  T940] ath6kl: unable to send the bmi data to the device: -71
[ 1708.485687][  T940] ath6kl: Unable to send get target info: -71
[ 1708.497117][  T940] ath6kl: Failed to init ath6kl core: -71
[ 1708.503914][  T940] ath6kl_usb 5-1:4.0: probe with driver ath6kl_usb failed with error -71
[ 1708.517695][  T940] usb 5-1: USB disconnect, device number 65
[ 1708.540221][T29398] veth0_vlan: entered promiscuous mode
[ 1708.581181][ T7053] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1708.630299][ T7053] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1708.675948][T19117] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x7 has invalid wMaxPacketSize 0
[ 1708.729495][T29398] veth1_vlan: entered promiscuous mode
[ 1708.736595][T19117] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0
[ 1708.758686][T19117] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x89 has invalid wMaxPacketSize 0
[ 1708.770109][T19117] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x89 has invalid maxpacket 0
[ 1708.789793][T19117] usb 3-1: New USB device found, idVendor=2040, idProduct=4900, bcdDevice=4d.8b
[ 1708.799757][T19117] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1708.817167][T19117] usb 3-1: config 0 descriptor??
[ 1708.887536][ T2545] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1708.911572][ T2545] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1709.012714][T29398] veth0_macvtap: entered promiscuous mode
[ 1709.056388][T19117] hdpvr 3-1:0.0: firmware version 0x0 dated 
[ 1709.064448][T19117] hdpvr 3-1:0.0: untested firmware, the driver might not work.
[ 1709.151233][T29398] veth1_macvtap: entered promiscuous mode
[ 1709.285124][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1709.306387][T29652] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1709.369698][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1709.433320][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1709.496246][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1709.543379][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1709.573519][T19117] hdpvr 3-1:0.0: Could not setup controls
[ 1709.604041][T19117] hdpvr 3-1:0.0: registering videodev failed
[ 1709.612491][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1709.654158][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1709.666026][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1709.680117][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1709.697603][T19117] hdpvr 3-1:0.0: probe with driver hdpvr failed with error -71
[ 1709.746851][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1709.772250][T19117] usb 3-1: USB disconnect, device number 86
[ 1709.814405][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1709.825135][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1709.835094][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1709.884699][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1709.899195][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1709.940181][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1709.961296][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1710.025594][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.080295][T29652] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1710.097784][T29398] batman_adv: batadv0: Interface activated: batadv_slave_0
[ 1710.262756][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.280703][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.294916][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.307254][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.318917][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.340603][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.364242][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.375567][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.385649][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.412282][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.425317][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.489189][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.553794][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.604504][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.632265][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.664001][  T940] usb 5-1: new high-speed USB device number 66 using dummy_hcd
[ 1710.683119][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.715682][T29398] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1710.727226][T29398] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1710.745924][T29398] batman_adv: batadv0: Interface activated: batadv_slave_1
[ 1710.929022][T29398] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0
[ 1710.963432][T29398] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0
[ 1711.018677][T29398] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0
[ 1711.071740][T29398] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0
[ 1711.498158][T29681] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1711.630955][T29681] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1711.672525][T19877] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1711.684413][   T29] audit: type=1326 audit(1729742742.998:1577): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29682 comm="syz.3.4311" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x0
[ 1711.753411][T19877] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1711.892500][ T7053] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1711.931840][ T7053] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1712.004110][  T940] usb 5-1: Using ep0 maxpacket: 16
[ 1712.025184][T12968] usb 3-1: new high-speed USB device number 87 using dummy_hcd
[ 1712.030736][  T940] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1712.066697][  T940] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0
[ 1712.126282][  T940] usb 5-1: New USB device found, idVendor=1532, idProduct=011b, bcdDevice= 0.00
[ 1712.180765][  T940] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1712.197625][T12968] usb 3-1: Using ep0 maxpacket: 16
[ 1712.226973][T12968] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1712.235828][  T940] usb 5-1: config 0 descriptor??
[ 1712.254700][T12968] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0
[ 1712.286816][T29692] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1712.313408][T12968] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3
[ 1712.358081][T12968] usb 3-1: New USB device found, idVendor=0955, idProduct=7214, bcdDevice= 0.00
[ 1712.382123][T12968] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1712.393968][T29692] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1712.424067][T12968] usb 3-1: config 0 descriptor??
[ 1712.747589][T29698] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1712.773958][T29698] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1712.928231][  T940] razer 0003:1532:011B.0068: failed to enable macro keys: -71
[ 1712.940477][T12968] shield 0003:0955:7214.0069: item fetching failed at offset 4/5
[ 1712.951476][T12968] shield 0003:0955:7214.0069: Parse failed
[ 1712.976104][  T940] razer 0003:1532:011B.0068: hidraw1: USB HID v0.00 Device [HID 1532:011b] on usb-dummy_hcd.4-1/input0
[ 1713.005317][T12968] shield 0003:0955:7214.0069: probe with driver shield failed with error -22
[ 1713.103632][  T940] usb 5-1: USB disconnect, device number 66
[ 1713.152993][T29685] netlink: 4096 bytes leftover after parsing attributes in process `syz.2.4312'.
[ 1713.178692][T28179] usb 3-1: USB disconnect, device number 87
[ 1713.499944][T29701] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1713.571932][T29701] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1713.788204][   T29] audit: type=1326 audit(1729742745.098:1578): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29703 comm="syz.4.4316" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f205937dff9 code=0x7ffc0000
[ 1713.852213][T29704] geneve2: entered promiscuous mode
[ 1713.905932][   T29] audit: type=1326 audit(1729742745.098:1579): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29703 comm="syz.4.4316" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f205937dff9 code=0x7ffc0000
[ 1713.928859][   T29] audit: type=1326 audit(1729742745.098:1580): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29703 comm="syz.4.4316" exe="/root/syz-executor" sig=0 arch=c000003e syscall=294 compat=0 ip=0x7f205937dff9 code=0x7ffc0000
[ 1713.951870][   T29] audit: type=1326 audit(1729742745.098:1581): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29703 comm="syz.4.4316" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f205937dff9 code=0x7ffc0000
[ 1713.985760][   T29] audit: type=1326 audit(1729742745.128:1582): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29703 comm="syz.4.4316" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f205937dff9 code=0x7ffc0000
[ 1715.133407][ T5282] usb 2-1: new high-speed USB device number 104 using dummy_hcd
[ 1715.386664][ T5282] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1715.483307][ T5282] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0
[ 1715.646073][ T5282] usb 2-1: New USB device found, idVendor=04b4, idProduct=de61, bcdDevice= 0.00
[ 1715.734272][ T5282] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1715.809539][ T5282] usb 2-1: config 0 descriptor??
[ 1716.100243][T29728] vlan2: entered promiscuous mode
[ 1716.115696][T29728] vlan2: entered allmulticast mode
[ 1716.203517][ T5229] usb 3-1: new high-speed USB device number 88 using dummy_hcd
[ 1716.295306][T29730] loop2: detected capacity change from 0 to 7
[ 1716.302644][ T5282] usbhid 2-1:0.0: can't add hid device: -71
[ 1716.309598][ T5282] usbhid 2-1:0.0: probe with driver usbhid failed with error -71
[ 1716.325497][T29730] Dev loop2: unable to read RDB block 7
[ 1716.336774][ T5282] usb 2-1: USB disconnect, device number 104
[ 1716.350259][T29730]  loop2: unable to read partition table
[ 1716.360583][T29730] loop2: partition table beyond EOD, truncated
[ 1716.402894][T29730] loop_reread_partitions: partition scan of loop2 (�被x������ ) failed (rc=-5)
[ 1716.414910][ T5229] usb 3-1: New USB device found, idVendor=1a86, idProduct=7522, bcdDevice=35.36
[ 1716.425059][ T5229] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1716.434250][ T5229] usb 3-1: Product: syz
[ 1716.438454][ T5229] usb 3-1: Manufacturer: syz
[ 1716.443080][ T5229] usb 3-1: SerialNumber: syz
[ 1716.460717][ T5229] usb 3-1: config 0 descriptor??
[ 1716.469652][ T5229] ch341 3-1:0.0: ch341-uart converter detected
[ 1717.201227][   T25] usb 5-1: new full-speed USB device number 67 using dummy_hcd
[ 1717.253710][T25798] Bluetooth: hci2: command 0x0406 tx timeout
[ 1717.263371][ T5282] usb 2-1: new high-speed USB device number 105 using dummy_hcd
[ 1717.387613][   T25] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 1023, setting to 64
[ 1717.398595][   T25] usb 5-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xBA, changing to 0x8A
[ 1717.410986][   T25] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0
[ 1717.423760][ T5282] usb 2-1: Using ep0 maxpacket: 8
[ 1717.431984][   T25] usb 5-1: New USB device found, idVendor=2294, idProduct=425b, bcdDevice=a2.10
[ 1717.479662][ T5282] usb 2-1: config 5 has an invalid interface number: 35 but max is 1
[ 1717.494013][ T5229] usb 3-1: failed to receive control message: -110
[ 1717.500612][ T5229] ch341-uart ttyUSB0: probe with driver ch341-uart failed with error -110
[ 1717.557127][ T5282] usb 2-1: config 5 has an invalid interface number: 4 but max is 1
[ 1717.569986][   T25] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1717.613783][ T5282] usb 2-1: config 5 has an invalid interface number: 4 but max is 1
[ 1717.623940][   T25] usb 5-1: Product: syz
[ 1717.632950][   T25] usb 5-1: Manufacturer: syz
[ 1717.643669][ T5282] usb 2-1: config 5 has no interface number 0
[ 1717.649882][   T25] usb 5-1: SerialNumber: syz
[ 1717.667611][ T5282] usb 2-1: config 5 has no interface number 1
[ 1717.679331][   T25] usb 5-1: config 0 descriptor??
[ 1717.689942][ T5282] usb 2-1: config 5 interface 35 altsetting 10 has 0 endpoint descriptors, different from the interface descriptor's value: 3
[ 1717.706805][T29732] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22
[ 1717.719809][   T25] usb 5-1: ucan: probing device on interface #0
[ 1717.728329][   T25] usb 5-1: ucan: invalid in_ep MaxPacketSize
[ 1717.741536][ T5282] usb 2-1: config 5 interface 4 altsetting 9 endpoint 0x5 has an invalid bInterval 64, changing to 10
[ 1717.754421][   T25] usb 5-1: ucan: probe failed; try to update the device firmware
[ 1717.780519][ T5282] usb 2-1: config 5 interface 4 altsetting 9 has 1 endpoint descriptor, different from the interface descriptor's value: 7
[ 1717.904298][ T5282] usb 2-1: config 5 interface 35 has no altsetting 0
[ 1717.922276][ T5282] usb 2-1: config 5 interface 4 has no altsetting 0
[ 1717.931258][ T5229] usb 5-1: USB disconnect, device number 67
[ 1717.934165][ T5282] usb 2-1: config 5 interface 4 has no altsetting 1
[ 1717.958465][ T5282] usb 2-1: New USB device found, idVendor=0b48, idProduct=2003, bcdDevice=d4.1b
[ 1717.999532][ T5282] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1718.009369][ T5282] usb 2-1: Product: syz
[ 1718.073177][ T5282] usb 2-1: Manufacturer: syz
[ 1718.078473][ T5282] usb 2-1: SerialNumber: syz
[ 1718.331916][ T5282] ttusbir 2-1:5.35: cannot find expected altsetting
[ 1718.352549][ T5282] ttusbir 2-1:5.4: cannot find expected altsetting
[ 1718.392383][ T5282] usb 2-1: USB disconnect, device number 105
[ 1718.461821][T29744] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1718.537598][T28179] usb 3-1: USB disconnect, device number 88
[ 1718.577688][T28179] ch341 3-1:0.0: device disconnected
[ 1718.603598][T29744] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1718.735676][T29747] netlink: 4 bytes leftover after parsing attributes in process `syz.4.4329'.
[ 1718.741998][T29752] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1718.762206][T29751] netlink: 12 bytes leftover after parsing attributes in process `syz.4.4329'.
[ 1718.789325][T29751] netlink: 12 bytes leftover after parsing attributes in process `syz.4.4329'.
[ 1718.793748][T29752] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1718.853374][T29751] netlink: 12 bytes leftover after parsing attributes in process `syz.4.4329'.
[ 1718.906981][T29747] bridge1: entered promiscuous mode
[ 1718.913077][T29752] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1718.933105][T29747] vlan2: entered promiscuous mode
[ 1718.953080][T29752] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1718.995520][T29747] bridge1: port 1(vlan2) entered blocking state
[ 1719.002031][T29747] bridge1: port 1(vlan2) entered disabled state
[ 1719.026132][T29747] vlan2: entered allmulticast mode
[ 1719.041747][T29747] bridge1: entered allmulticast mode
[ 1719.072680][T29747] vlan2: left allmulticast mode
[ 1719.080713][T29747] bridge1: left allmulticast mode
[ 1719.105067][T29747] bridge1: left promiscuous mode
[ 1719.208794][T29751] bridge1: entered promiscuous mode
[ 1719.221604][T29751] vlan2: entered promiscuous mode
[ 1719.245186][T29751] bridge1: port 1(vlan2) entered blocking state
[ 1719.271889][T29751] bridge1: port 1(vlan2) entered disabled state
[ 1719.301132][T29751] vlan2: entered allmulticast mode
[ 1719.319127][T29751] bridge1: entered allmulticast mode
[ 1719.346190][T29751] vlan2: left allmulticast mode
[ 1719.363478][T29751] bridge1: left allmulticast mode
[ 1719.391847][T29751] bridge1: left promiscuous mode
[ 1720.007479][T29769] loop2: detected capacity change from 0 to 7
[ 1720.025165][T29769] Dev loop2: unable to read RDB block 7
[ 1720.038037][T29769]  loop2: unable to read partition table
[ 1720.054075][T29769] loop2: partition table beyond EOD, truncated
[ 1720.068365][T29769] loop_reread_partitions: partition scan of loop2 (�被x������ ) failed (rc=-5)
[ 1720.153478][  T940] usb 3-1: new high-speed USB device number 89 using dummy_hcd
[ 1720.349807][  T940] usb 3-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice= 9.75
[ 1720.372860][T29772] loop2: detected capacity change from 0 to 7
[ 1720.382304][  T940] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1720.432707][T29771] netlink: 'syz.1.4335': attribute type 16 has an invalid length.
[ 1720.441641][  T940] usb 3-1: Product: syz
[ 1720.457935][  T940] usb 3-1: Manufacturer: syz
[ 1720.475399][T29771] netlink: 'syz.1.4335': attribute type 17 has an invalid length.
[ 1720.477246][  T940] usb 3-1: SerialNumber: syz
[ 1720.544299][  T940] usb 3-1: config 0 descriptor??
[ 1720.758183][T29777] netlink: 4 bytes leftover after parsing attributes in process `syz.3.4336'.
[ 1720.772942][T29761] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state.
[ 1720.814560][T29761] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state.
[ 1720.862274][  T940] viperboard 3-1:0.0: version 0.00 found at bus 003 address 089
[ 1720.881104][  T940] viperboard-i2c viperboard-i2c.2.auto: failure setting i2c_bus_freq to 100
[ 1720.889968][  T940] viperboard-i2c viperboard-i2c.2.auto: probe with driver viperboard-i2c failed with error -5
[ 1720.905529][T29776] netlink: 4 bytes leftover after parsing attributes in process `syz.3.4336'.
[ 1720.962470][  T940] usb 3-1: USB disconnect, device number 89
[ 1721.006653][T29776] vlan2: entered promiscuous mode
[ 1721.046468][T29776] veth0_to_hsr: entered promiscuous mode
[ 1721.101002][T29776] veth0_to_hsr: left promiscuous mode
[ 1721.518293][T29787] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1721.568406][T29787] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1721.635519][T28179] usb 5-1: new high-speed USB device number 68 using dummy_hcd
[ 1721.715290][T29787] netlink: 12 bytes leftover after parsing attributes in process `syz.3.4339'.
[ 1721.835353][T28179] usb 5-1: Using ep0 maxpacket: 8
[ 1721.869340][T28179] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1721.989167][T28179] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0
[ 1722.033814][T28179] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 8
[ 1722.117773][T28179] usb 5-1: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 0.00
[ 1722.171781][T28179] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1722.222979][T28179] usb 5-1: config 0 descriptor??
[ 1722.497334][T29785] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1722.557113][T29785] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1722.638472][T28179] usbhid 5-1:0.0: can't add hid device: -71
[ 1722.663999][T28179] usbhid 5-1:0.0: probe with driver usbhid failed with error -71
[ 1722.723726][T28179] usb 5-1: USB disconnect, device number 68
[ 1722.913504][T29803] netlink: 'syz.0.4343': attribute type 10 has an invalid length.
[ 1723.027690][T29803] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1723.035268][T29803] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1723.112058][T29806] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1723.204641][T29803] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1723.211794][T29803] bridge0: port 2(bridge_slave_1) entered forwarding state
[ 1723.219296][T29803] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1723.226452][T29803] bridge0: port 1(bridge_slave_0) entered forwarding state
[ 1723.333676][  T940] usb 3-1: new high-speed USB device number 90 using dummy_hcd
[ 1723.375893][T29806] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1723.441814][T29803] bond0: (slave bridge0): Enslaving as an active interface with an up link
[ 1723.533846][  T940] usb 3-1: Using ep0 maxpacket: 8
[ 1723.555875][  T940] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0
[ 1723.756122][  T940] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0
[ 1724.168096][  T940] usb 3-1: New USB device found, idVendor=16d0, idProduct=10a9, bcdDevice=30.52
[ 1724.223393][  T940] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1724.318486][  T940] usb 3-1: Product: syz
[ 1724.322719][  T940] usb 3-1: Manufacturer: syz
[ 1724.373871][  T940] usb 3-1: SerialNumber: syz
[ 1724.381547][  T940] usb 3-1: config 0 descriptor??
[ 1724.604712][T29805] iommufd_mock iommufd_mock0: Adding to iommu group 0
[ 1724.673158][T29805] netlink: 32 bytes leftover after parsing attributes in process `syz.2.4344'.
[ 1724.753369][  T940] usb 3-1: USB disconnect, device number 90
[ 1725.085871][T29832] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1725.205852][T29832] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1725.437953][T29829] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1725.760496][T29829] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1726.852179][T29842] syz.2.4352 (29842): drop_caches: 2
[ 1727.479737][T29850] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1727.561448][T29850] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1728.776759][T29859] netlink: 'syz.0.4358': attribute type 12 has an invalid length.
[ 1728.788046][T29859] netlink: 'syz.0.4358': attribute type 11 has an invalid length.
[ 1728.833467][T29859] netlink: 190580 bytes leftover after parsing attributes in process `syz.0.4358'.
[ 1728.957833][T29859] netlink: 'syz.0.4358': attribute type 12 has an invalid length.
[ 1728.978586][T29859] netlink: 'syz.0.4358': attribute type 11 has an invalid length.
[ 1729.016709][T29859] netlink: 190580 bytes leftover after parsing attributes in process `syz.0.4358'.
[ 1729.330987][T29869] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1729.507454][T29869] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1729.712817][T29873] usb usb9: Requested nonsensical USBDEVFS_URB_ZERO_PACKET.
[ 1729.720436][T29873] vhci_hcd: invalid port number 129
[ 1729.764507][T29873] vhci_hcd: GetPortErrorCount req not supported for USB 2.0 roothub
[ 1729.954518][T29873] netlink: 12 bytes leftover after parsing attributes in process `syz.0.4361'.
[ 1730.154166][T29874] netlink: 12 bytes leftover after parsing attributes in process `syz.0.4361'.
[ 1730.281587][T29881] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1730.370429][T29881] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1730.523390][ T5229] usb 3-1: new full-speed USB device number 91 using dummy_hcd
[ 1730.536736][ T1268] ieee802154 phy0 wpan0: encryption failed: -22
[ 1730.544064][ T1268] ieee802154 phy1 wpan1: encryption failed: -22
[ 1730.613597][   T25] usb 5-1: new high-speed USB device number 69 using dummy_hcd
[ 1730.743404][   T25] usb 5-1: device descriptor read/64, error -71
[ 1730.773354][ T5229] usb 3-1: device descriptor read/64, error -71
[ 1730.839199][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x7
[ 1730.878294][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: ignoring exceeding usage max
[ 1730.915378][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1730.975245][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1730.983124][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.054886][   T25] usb 5-1: new high-speed USB device number 70 using dummy_hcd
[ 1731.090739][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.102142][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.111738][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.121902][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.130015][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.138995][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.139052][T29892] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1731.147468][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.164461][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.172306][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.185042][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.193080][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.201647][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.214172][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.223551][   T25] usb 5-1: device descriptor read/64, error -71
[ 1731.234654][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.243478][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.251822][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.260683][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.270575][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: unknown main item tag 0x0
[ 1731.313027][T29892] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1731.343930][   T25] usb usb5-port1: attempt power cycle
[ 1731.353068][ T5282] hid-generic 0000:FFFFFFFE:0000.006A: hidraw1: <UNKNOWN> HID v0.00 Device [syz0] on syz0
[ 1731.675234][T29900] binder: BC_ACQUIRE_RESULT not supported
[ 1731.681126][T29900] binder: 29899:29900 ioctl c0306201 20000480 returned -22
[ 1732.753398][   T25] usb 5-1: new high-speed USB device number 71 using dummy_hcd
[ 1733.583392][   T25] usb 5-1: device descriptor read/8, error -71
[ 1733.732801][T29909] netlink: 165 bytes leftover after parsing attributes in process `syz.2.4369'.
[ 1733.855889][T29915] netlink: 277 bytes leftover after parsing attributes in process `syz.2.4369'.
[ 1734.518908][   T29] audit: type=1326 audit(1729742765.808:1583): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29929 comm="syz.3.4374" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1734.699318][   T29] audit: type=1326 audit(1729742765.808:1584): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29929 comm="syz.3.4374" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1734.793358][   T29] audit: type=1326 audit(1729742765.828:1585): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29929 comm="syz.3.4374" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1734.976362][   T29] audit: type=1326 audit(1729742765.868:1586): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29929 comm="syz.3.4374" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1735.000877][   T29] audit: type=1326 audit(1729742766.148:1587): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29929 comm="syz.3.4374" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1735.025071][   T29] audit: type=1326 audit(1729742766.148:1588): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=29929 comm="syz.3.4374" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1736.330438][T20098] Bluetooth: hci8: unexpected cc 0x0c03 length: 249 > 1
[ 1736.348774][T20098] Bluetooth: hci8: unexpected cc 0x1003 length: 249 > 9
[ 1736.361014][T20098] Bluetooth: hci8: unexpected cc 0x1001 length: 249 > 9
[ 1736.371990][T20098] Bluetooth: hci8: unexpected cc 0x0c23 length: 249 > 4
[ 1736.415463][T28420] Bluetooth: hci8: unexpected cc 0x0c25 length: 249 > 3
[ 1736.423175][T28420] Bluetooth: hci8: unexpected cc 0x0c38 length: 249 > 2
[ 1736.767888][T29939] dummy0: entered promiscuous mode
[ 1736.919551][T29939] dummy0: left promiscuous mode
[ 1737.733405][T28420] Bluetooth: hci4: command 0x0406 tx timeout
[ 1738.435689][T29965] openvswitch: netlink: Actions may not be safe on all matching packets
[ 1738.457044][ T5236] Bluetooth: hci8: command tx timeout
[ 1738.716162][   T35] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1738.884925][T29964] netlink: 6 bytes leftover after parsing attributes in process `syz.3.4384'.
[ 1738.911838][T28420] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1
[ 1738.926382][T28420] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9
[ 1738.941010][T28420] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9
[ 1738.971630][T28420] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4
[ 1738.984886][T28420] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3
[ 1739.005166][T28420] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2
[ 1739.316090][   T35] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1739.425582][T28420] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1
[ 1739.439667][T28420] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9
[ 1739.449564][T28420] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9
[ 1739.494646][T28420] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4
[ 1739.510501][T28420] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3
[ 1739.519508][T28420] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2
[ 1739.601433][   T35] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1739.747672][   T35] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1739.794991][T29949] chnl_net:caif_netlink_parms(): no params data found
[ 1740.484851][T29949] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1740.492049][T29949] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1740.513536][T29949] bridge_slave_0: entered allmulticast mode
[ 1740.521164][T29949] bridge_slave_0: entered promiscuous mode
[ 1740.537606][ T5236] Bluetooth: hci8: command tx timeout
[ 1740.574615][T29949] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1740.592483][T29949] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1740.613700][T29949] bridge_slave_1: entered allmulticast mode
[ 1740.638815][T29949] bridge_slave_1: entered promiscuous mode
[ 1741.094253][T20098] Bluetooth: hci0: command tx timeout
[ 1741.573650][T20098] Bluetooth: hci2: command tx timeout
[ 1741.587576][T29949] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link
[ 1741.666625][T29949] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link
[ 1741.711763][   T35] bridge_slave_1: left allmulticast mode
[ 1741.722908][   T35] bridge_slave_1: left promiscuous mode
[ 1741.729862][   T35] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1741.765605][   T35] bridge_slave_0: left allmulticast mode
[ 1741.803419][   T35] bridge_slave_0: left promiscuous mode
[ 1741.820221][   T35] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1742.402418][   T29] audit: type=1326 audit(1729742773.708:1589): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.513601][   T29] audit: type=1326 audit(1729742773.708:1590): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.542327][T30019] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1742.566385][   T29] audit: type=1326 audit(1729742773.738:1591): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=116 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.588994][   T29] audit: type=1326 audit(1729742773.738:1592): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.611565][   T29] audit: type=1326 audit(1729742773.738:1593): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=53 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.633488][T20098] Bluetooth: hci8: command tx timeout
[ 1742.634241][   T29] audit: type=1326 audit(1729742773.738:1594): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.662314][   T29] audit: type=1326 audit(1729742773.738:1595): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=55 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.685387][   T29] audit: type=1326 audit(1729742773.738:1596): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.708592][   T29] audit: type=1326 audit(1729742773.738:1597): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.731349][   T29] audit: type=1326 audit(1729742773.738:1598): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30014 comm="syz.3.4393" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc201b7dff9 code=0x7ffc0000
[ 1742.777386][T30019] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1742.871792][T20098] Bluetooth: hci1: command 0x0406 tx timeout
[ 1742.879804][ T5236] Bluetooth: hci6: command 0x0406 tx timeout
[ 1742.896452][T30015] IPVS: set_ctl: invalid protocol: 94 255.255.255.255:20001
[ 1743.186610][T28420] Bluetooth: hci0: command tx timeout
[ 1743.252232][   T35] bond0 (unregistering): (slave bridge0): Releasing backup interface
[ 1743.653535][T28420] Bluetooth: hci2: command tx timeout
[ 1743.785433][   T35] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface
[ 1743.804467][   T35] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface
[ 1743.829837][   T35] bond0 (unregistering): Released all slaves
[ 1744.028616][T29975] chnl_net:caif_netlink_parms(): no params data found
[ 1744.110756][T29949] team0: Port device team_slave_0 added
[ 1744.148274][T29980] chnl_net:caif_netlink_parms(): no params data found
[ 1744.209028][T29949] team0: Port device team_slave_1 added
[ 1744.355862][T29949] batman_adv: batadv0: Adding interface: batadv_slave_0
[ 1744.373114][T29949] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1744.429604][T29949] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active
[ 1744.694792][T28420] Bluetooth: hci8: command tx timeout
[ 1745.253944][T28420] Bluetooth: hci0: command tx timeout
[ 1745.291684][T29949] batman_adv: batadv0: Adding interface: batadv_slave_1
[ 1745.323332][T29949] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1745.379066][T29949] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active
[ 1745.733618][T28420] Bluetooth: hci2: command tx timeout
[ 1745.827071][T29949] hsr_slave_0: entered promiscuous mode
[ 1745.850323][T29949] hsr_slave_1: entered promiscuous mode
[ 1745.864452][T29949] debugfs: Directory 'hsr0' with parent 'hsr' already present!
[ 1745.893921][T29949] Cannot create hsr debugfs directory
[ 1745.937940][T29975] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1745.993402][T29975] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1746.000729][T29975] bridge_slave_0: entered allmulticast mode
[ 1746.044744][T29975] bridge_slave_0: entered promiscuous mode
[ 1746.088552][T29975] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1746.099189][T30037] loop2: detected capacity change from 0 to 7
[ 1746.115598][T29975] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1746.122916][T29975] bridge_slave_1: entered allmulticast mode
[ 1746.144295][T30037] Dev loop2: unable to read RDB block 7
[ 1746.149946][T30037]  loop2: unable to read partition table
[ 1746.185752][T30037] loop2: partition table beyond EOD, truncated
[ 1746.191993][T30037] loop_reread_partitions: partition scan of loop2 (�被x������ ) failed (rc=-5)
[ 1746.223553][T29975] bridge_slave_1: entered promiscuous mode
[ 1746.470830][T30043] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1746.524153][T30043] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1746.666132][T29980] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1746.694025][T29980] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1746.714377][T29980] bridge_slave_0: entered allmulticast mode
[ 1746.740001][T29980] bridge_slave_0: entered promiscuous mode
[ 1746.854753][   T35] hsr_slave_0: left promiscuous mode
[ 1746.887518][   T35] hsr_slave_1: left promiscuous mode
[ 1746.944096][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_0
[ 1746.962428][   T35] batman_adv: batadv0: Removing interface: batadv_slave_0
[ 1746.996498][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_1
[ 1747.024118][   T35] batman_adv: batadv0: Removing interface: batadv_slave_1
[ 1747.128504][   T35] veth1_macvtap: left promiscuous mode
[ 1747.174309][   T35] veth0_macvtap: left promiscuous mode
[ 1747.179998][   T35] veth1_vlan: left promiscuous mode
[ 1747.213659][   T35] veth0_vlan: left promiscuous mode
[ 1747.336134][T28420] Bluetooth: hci0: command tx timeout
[ 1747.813940][T28420] Bluetooth: hci2: command tx timeout
[ 1750.130833][   T35] team0 (unregistering): Port device team_slave_1 removed
[ 1750.436010][   T35] team0 (unregistering): Port device team_slave_0 removed
[ 1750.827954][T30066] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1750.963033][T30066] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1752.274787][T29975] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link
[ 1752.307155][T29980] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1752.326153][T29980] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1752.341802][T29980] bridge_slave_1: entered allmulticast mode
[ 1752.357545][T29980] bridge_slave_1: entered promiscuous mode
[ 1752.407090][T30059] batman_adv: batadv0: Adding interface: macvtap1
[ 1752.428386][T30059] batman_adv: batadv0: The MTU of interface macvtap1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1752.493841][T30059] batman_adv: batadv0: Not using interface macvtap1 (retrying later): interface not active
[ 1752.510887][T29975] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link
[ 1752.843774][T29980] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link
[ 1752.857891][T29980] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link
[ 1752.933757][T12968] usb 3-1: new high-speed USB device number 93 using dummy_hcd
[ 1753.022230][T29975] team0: Port device team_slave_0 added
[ 1753.103064][T29980] team0: Port device team_slave_0 added
[ 1753.115521][T12968] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1753.151726][T29975] team0: Port device team_slave_1 added
[ 1753.158908][T12968] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0
[ 1753.170327][T12968] usb 3-1: New USB device found, idVendor=056e, idProduct=010c, bcdDevice= 0.00
[ 1753.180754][T12968] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1753.198337][T12968] usb 3-1: config 0 descriptor??
[ 1753.386034][T29980] team0: Port device team_slave_1 added
[ 1753.493776][T29975] batman_adv: batadv0: Adding interface: batadv_slave_0
[ 1753.508629][T29975] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1753.569787][T29975] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active
[ 1753.685977][T12968] usbhid 3-1:0.0: can't add hid device: -71
[ 1753.710561][T12968] usbhid 3-1:0.0: probe with driver usbhid failed with error -71
[ 1753.754106][T12968] usb 3-1: USB disconnect, device number 93
[ 1753.902759][T30094] loop2: detected capacity change from 0 to 7
[ 1753.956489][T30094] Dev loop2: unable to read RDB block 7
[ 1753.969294][T29949] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1754.002771][T30094]  loop2: unable to read partition table
[ 1754.051303][T30094] loop2: partition table beyond EOD, truncated
[ 1754.058923][T30094] loop_reread_partitions: partition scan of loop2 (�被x������ ) failed (rc=-5)
[ 1754.133916][ T4687] Dev loop2: unable to read RDB block 7
[ 1754.139578][ T4687]  loop2: unable to read partition table
[ 1754.197491][ T4687] loop2: partition table beyond EOD, truncated
[ 1754.269644][T29975] batman_adv: batadv0: Adding interface: batadv_slave_1
[ 1754.306690][T29975] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1754.360778][T29975] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active
[ 1754.379323][T30107] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1754.407049][T30107] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1754.418140][T29980] batman_adv: batadv0: Adding interface: batadv_slave_0
[ 1754.447203][T29980] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1754.478532][T29980] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active
[ 1754.537450][T29949] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1754.612998][T29975] hsr_slave_0: entered promiscuous mode
[ 1754.619732][T29975] hsr_slave_1: entered promiscuous mode
[ 1754.633466][T29975] debugfs: Directory 'hsr0' with parent 'hsr' already present!
[ 1754.651303][T29975] Cannot create hsr debugfs directory
[ 1754.684995][T29980] batman_adv: batadv0: Adding interface: batadv_slave_1
[ 1754.701386][T29980] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1754.730073][T29980] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active
[ 1754.788419][T29949] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1755.136771][T29949] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1755.189716][T30112] netlink: 'syz.2.4410': attribute type 21 has an invalid length.
[ 1755.208596][T30112] netlink: 128 bytes leftover after parsing attributes in process `syz.2.4410'.
[ 1755.251816][T30112] netlink: 'syz.2.4410': attribute type 4 has an invalid length.
[ 1755.260916][T30112] netlink: 3 bytes leftover after parsing attributes in process `syz.2.4410'.
[ 1755.277567][T29980] hsr_slave_0: entered promiscuous mode
[ 1755.324667][T29980] hsr_slave_1: entered promiscuous mode
[ 1755.361410][T29980] debugfs: Directory 'hsr0' with parent 'hsr' already present!
[ 1755.383295][T29980] Cannot create hsr debugfs directory
[ 1755.839106][   T35] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1756.227491][   T35] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1756.316672][T29949] netdevsim netdevsim1 netdevsim0: renamed from eth0
[ 1756.347834][T30142] loop2: detected capacity change from 0 to 7
[ 1756.377892][T29949] netdevsim netdevsim1 netdevsim1: renamed from eth1
[ 1756.444586][T30142] Dev loop2: unable to read RDB block 7
[ 1756.474691][T30142]  loop2: unable to read partition table
[ 1756.487915][T30142] loop2: partition table beyond EOD, truncated
[ 1756.526023][T30142] loop_reread_partitions: partition scan of loop2 (�被x������ ) failed (rc=-5)
[ 1756.724853][   T35] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1756.774546][T29949] netdevsim netdevsim1 netdevsim2: renamed from eth2
[ 1756.790586][T29949] netdevsim netdevsim1 netdevsim3: renamed from eth3
[ 1756.855858][T30148] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1756.913601][T30148] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1757.116208][   T35] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1757.603098][T30151] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1757.628450][T30151] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1757.713716][T30151] netlink: 8 bytes leftover after parsing attributes in process `syz.3.4417'.
[ 1757.722664][T30151] netlink: 8 bytes leftover after parsing attributes in process `syz.3.4417'.
[ 1757.755719][   T35] bridge_slave_1: left allmulticast mode
[ 1757.761507][   T35] bridge_slave_1: left promiscuous mode
[ 1757.769260][   T35] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1757.889030][   T35] bridge_slave_0: left allmulticast mode
[ 1757.911726][   T35] bridge_slave_0: left promiscuous mode
[ 1757.959765][   T35] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1758.006439][   T35] bridge_slave_1: left allmulticast mode
[ 1758.017380][   T35] bridge_slave_1: left promiscuous mode
[ 1758.038336][   T35] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1758.076491][   T35] bridge_slave_0: left allmulticast mode
[ 1758.082198][   T35] bridge_slave_0: left promiscuous mode
[ 1758.121074][   T35] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1759.661543][T30176] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1759.674289][T30176] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1761.281087][   T35] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface
[ 1761.429547][   T35] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface
[ 1761.470702][   T35] bond0 (unregistering): Released all slaves
[ 1761.813371][T28179] usb 3-1: new high-speed USB device number 94 using dummy_hcd
[ 1762.004185][T28179] usb 3-1: Using ep0 maxpacket: 16
[ 1762.015848][T28179] usb 3-1: config 0 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1762.064201][T28179] usb 3-1: config 0 interface 0 has no altsetting 0
[ 1762.071219][T28179] usb 3-1: New USB device found, idVendor=5543, idProduct=3031, bcdDevice= 0.00
[ 1762.080652][T28179] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1762.257024][T28179] usb 3-1: config 0 descriptor??
[ 1762.628766][   T35] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface
[ 1762.673360][   T35] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface
[ 1762.687836][   T35] bond0 (unregistering): Released all slaves
[ 1762.907948][T28179] usb 3-1: string descriptor 0 read error: -71
[ 1762.922360][T28179] uclogic 0003:5543:3031.006B: failed retrieving string descriptor #200: -71
[ 1762.932146][T28179] uclogic 0003:5543:3031.006B: failed retrieving pen parameters: -71
[ 1762.941569][T28179] uclogic 0003:5543:3031.006B: failed probing pen v2 parameters: -71
[ 1762.950978][T28179] uclogic 0003:5543:3031.006B: failed probing parameters: -71
[ 1762.959600][T28179] uclogic 0003:5543:3031.006B: probe with driver uclogic failed with error -71
[ 1762.972215][T28179] usb 3-1: USB disconnect, device number 94
[ 1763.042827][T30182] loop2: detected capacity change from 0 to 7
[ 1763.057279][T30182] Dev loop2: unable to read RDB block 7
[ 1763.065250][T30182]  loop2: unable to read partition table
[ 1763.071223][T30182] loop2: partition table beyond EOD, truncated
[ 1763.079644][T30182] loop_reread_partitions: partition scan of loop2 (�被x������ ) failed (rc=-5)
[ 1763.237114][T29975] netdevsim netdevsim0 netdevsim0: renamed from eth0
[ 1763.374883][T30184] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1763.380089][T29975] netdevsim netdevsim0 netdevsim1: renamed from eth1
[ 1763.424066][T30184] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1763.514769][T29975] netdevsim netdevsim0 netdevsim2: renamed from eth2
[ 1763.545641][T29975] netdevsim netdevsim0 netdevsim3: renamed from eth3
[ 1763.777074][T29949] 8021q: adding VLAN 0 to HW filter on device bond0
[ 1763.954182][T30191] netlink: 48 bytes leftover after parsing attributes in process `syz.2.4425'.
[ 1764.045885][T29949] 8021q: adding VLAN 0 to HW filter on device team0
[ 1764.059338][T19877] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1764.066486][T19877] bridge0: port 1(bridge_slave_0) entered forwarding state
[ 1764.324681][T30193] xt_CT: You must specify a L4 protocol and not use inversions on it
[ 1764.329678][T19877] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1764.339933][T19877] bridge0: port 2(bridge_slave_1) entered forwarding state
[ 1764.772105][   T35] hsr_slave_0: left promiscuous mode
[ 1764.789136][   T35] hsr_slave_1: left promiscuous mode
[ 1764.823064][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_0
[ 1764.844365][   T35] batman_adv: batadv0: Removing interface: batadv_slave_0
[ 1764.890086][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_1
[ 1764.913508][   T35] batman_adv: batadv0: Removing interface: batadv_slave_1
[ 1764.942271][   T35] hsr_slave_0: left promiscuous mode
[ 1764.959897][   T35] hsr_slave_1: left promiscuous mode
[ 1764.971806][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_0
[ 1764.982425][   T35] batman_adv: batadv0: Removing interface: batadv_slave_0
[ 1765.009717][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_1
[ 1765.019230][   T35] batman_adv: batadv0: Removing interface: batadv_slave_1
[ 1765.091327][   T35] veth1_macvtap: left promiscuous mode
[ 1765.107902][   T35] veth0_macvtap: left promiscuous mode
[ 1765.115371][   T35] veth1_vlan: left promiscuous mode
[ 1765.121555][   T35] veth0_vlan: left promiscuous mode
[ 1765.129841][   T35] veth1_macvtap: left promiscuous mode
[ 1765.136548][   T35] veth0_macvtap: left promiscuous mode
[ 1765.246744][T11287] usb 3-1: new high-speed USB device number 95 using dummy_hcd
[ 1765.414699][T11287] usb 3-1: Using ep0 maxpacket: 32
[ 1765.448259][T11287] usb 3-1: config index 0 descriptor too short (expected 156, got 27)
[ 1765.470512][T11287] usb 3-1: too many endpoints for config 0 interface 0 altsetting 191: 144, using maximum allowed: 30
[ 1765.493977][T11287] usb 3-1: config 0 interface 0 altsetting 191 endpoint 0x87 has an invalid bInterval 0, changing to 7
[ 1765.510889][T11287] usb 3-1: config 0 interface 0 altsetting 191 has 1 endpoint descriptor, different from the interface descriptor's value: 144
[ 1765.524357][T11287] usb 3-1: config 0 interface 0 has no altsetting 0
[ 1765.534287][T11287] usb 3-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=86.66
[ 1765.544952][T11287] usb 3-1: New USB device strings: Mfr=85, Product=120, SerialNumber=172
[ 1765.553751][T11287] usb 3-1: Product: syz
[ 1765.559314][T11287] usb 3-1: Manufacturer: syz
[ 1765.564113][T11287] usb 3-1: SerialNumber: syz
[ 1765.573660][T11287] usb 3-1: config 0 descriptor??
[ 1765.585207][T11287] ldusb 3-1:0.0: Interrupt out endpoint not found (using control endpoint instead)
[ 1765.598560][T11287] ldusb 3-1:0.0: LD USB Device #0 now attached to major 180 minor 0
[ 1765.789194][T30201] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1765.837843][T30201] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1765.889493][T30201] netlink: 'syz.2.4427': attribute type 9 has an invalid length.
[ 1765.953518][T30201] netlink: 209836 bytes leftover after parsing attributes in process `syz.2.4427'.
[ 1765.980409][ T5307] usb 3-1: USB disconnect, device number 95
[ 1765.986561][    C0] ldusb 3-1:0.0: usb_submit_urb failed (-19)
[ 1766.051557][ T5307] ldusb 3-1:0.0: LD USB Device #0 now disconnected
[ 1766.180151][T30206] ldusb: No device or device unplugged -19
[ 1767.739417][   T35] team0 (unregistering): Port device team_slave_1 removed
[ 1767.882687][   T35] team0 (unregistering): Port device team_slave_0 removed
[ 1770.263006][   T35] team0 (unregistering): Port device team_slave_1 removed
[ 1770.398284][   T35] team0 (unregistering): Port device team_slave_0 removed
[ 1771.920025][T30215] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1771.920138][T29975] 8021q: adding VLAN 0 to HW filter on device bond0
[ 1771.963842][T30215] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1771.968313][T29949] 8021q: adding VLAN 0 to HW filter on device batadv0
[ 1771.990542][T30215] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1772.016967][T29949] veth0_vlan: entered promiscuous mode
[ 1772.065532][T29975] 8021q: adding VLAN 0 to HW filter on device team0
[ 1772.123035][T30215] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1772.197701][T29949] veth1_vlan: entered promiscuous mode
[ 1772.227365][T30221] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1772.231658][T19877] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1772.243038][T19877] bridge0: port 1(bridge_slave_0) entered forwarding state
[ 1772.251453][T30221] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1772.267767][T19877] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1772.274990][T19877] bridge0: port 2(bridge_slave_1) entered forwarding state
[ 1772.409305][T29980] netdevsim netdevsim4 netdevsim0: renamed from eth0
[ 1772.428005][T29980] netdevsim netdevsim4 netdevsim1: renamed from eth1
[ 1772.544262][T29980] netdevsim netdevsim4 netdevsim2: renamed from eth2
[ 1772.678895][T29980] netdevsim netdevsim4 netdevsim3: renamed from eth3
[ 1772.768339][T29949] veth0_macvtap: entered promiscuous mode
[ 1772.782175][T29949] veth1_macvtap: entered promiscuous mode
[ 1772.863455][ T5307] usb 3-1: new high-speed USB device number 96 using dummy_hcd
[ 1772.936505][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1772.950225][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1772.980484][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1773.013710][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.027610][ T5307] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1024
[ 1773.041606][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1773.051591][ T5307] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 8
[ 1773.066014][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.082088][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1773.090873][ T5307] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18
[ 1773.111313][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.142253][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1773.148351][ T5307] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40
[ 1773.166794][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.171597][ T5307] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[ 1773.178831][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1773.198651][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.214359][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1773.226762][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.229468][ T5307] usb 3-1: SerialNumber: syz
[ 1773.257463][T29949] batman_adv: batadv0: Interface activated: batadv_slave_0
[ 1773.268889][T30230] raw-gadget.5 gadget.2: fail, usb_ep_enable returned -22
[ 1773.283034][T30230] raw-gadget.5 gadget.2: fail, usb_ep_enable returned -22
[ 1773.372332][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1773.386861][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.397392][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1773.408459][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.420151][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1773.434454][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.446135][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1773.458066][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.470521][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1773.482399][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.499329][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1773.510001][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.521481][T29949] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1773.532158][T29949] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1773.549638][T29949] batman_adv: batadv0: Interface activated: batadv_slave_1
[ 1773.562859][T29949] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0
[ 1773.580207][T29949] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0
[ 1773.590258][T29949] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0
[ 1773.600192][T29949] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0
[ 1774.051900][T29980] 8021q: adding VLAN 0 to HW filter on device bond0
[ 1774.089580][T29975] 8021q: adding VLAN 0 to HW filter on device batadv0
[ 1774.108886][T17138] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1774.117083][T17138] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1774.129256][T29980] 8021q: adding VLAN 0 to HW filter on device team0
[ 1774.294541][T29980] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network
[ 1774.305084][T29980] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network
[ 1774.339757][T29980] 8021q: adding VLAN 0 to HW filter on device batadv0
[ 1774.355782][T19877] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1774.362942][T19877] bridge0: port 1(bridge_slave_0) entered forwarding state
[ 1774.401286][T19877] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1774.408520][T19877] bridge0: port 2(bridge_slave_1) entered forwarding state
[ 1774.499557][   T52] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1774.517890][   T52] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1774.660365][T29975] veth0_vlan: entered promiscuous mode
[ 1774.681543][T29980] veth0_vlan: entered promiscuous mode
[ 1774.737692][T29980] veth1_vlan: entered promiscuous mode
[ 1774.768878][T29980] veth0_macvtap: entered promiscuous mode
[ 1774.780083][T29980] veth1_macvtap: entered promiscuous mode
[ 1774.801045][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1774.811727][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1774.821865][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1774.832468][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1774.842441][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1774.853003][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1774.862987][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1774.873611][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1774.883532][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1774.894067][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1774.905102][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1774.916676][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1774.926657][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1774.937784][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1774.948123][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1774.958907][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1774.970891][T29980] batman_adv: batadv0: Interface activated: batadv_slave_0
[ 1775.054536][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.071270][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.103325][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.133350][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.143454][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.154013][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.164175][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.174912][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.186017][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.196849][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.207229][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.218202][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.228499][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.239043][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.248998][T29980] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.260027][T29980] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.271695][T29980] batman_adv: batadv0: Interface activated: batadv_slave_1
[ 1775.285282][T29975] veth1_vlan: entered promiscuous mode
[ 1775.342001][T29980] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0
[ 1775.353078][T29980] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0
[ 1775.361942][T29980] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0
[ 1775.372130][T29980] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0
[ 1775.395529][T29975] veth0_macvtap: entered promiscuous mode
[ 1775.421953][T29975] veth1_macvtap: entered promiscuous mode
[ 1775.598801][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.613612][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.659688][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.695553][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.723368][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.735475][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.745425][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.756100][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.766022][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.776654][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.786639][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.797186][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.807188][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.817818][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.828036][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.838866][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.848878][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0
[ 1775.859427][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.871148][T29975] batman_adv: batadv0: Interface activated: batadv_slave_0
[ 1775.884930][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.895877][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.906067][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.916579][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.926762][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.937602][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.947557][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.958091][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.968043][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.979180][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1775.989160][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1775.999724][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1776.009723][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1776.020225][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1776.030397][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1776.041208][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1776.051260][T29975] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1
[ 1776.062262][T29975] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems!
[ 1776.073770][T29975] batman_adv: batadv0: Interface activated: batadv_slave_1
[ 1776.092859][ T5307] cdc_ether 3-1:1.0: probe with driver cdc_ether failed with error -71
[ 1776.111963][ T5307] usb 3-1: USB disconnect, device number 96
[ 1776.192479][T30266] netlink: 24 bytes leftover after parsing attributes in process `syz.1.4433'.
[ 1776.241353][T30270] netlink: 24 bytes leftover after parsing attributes in process `syz.1.4433'.
[ 1776.255907][T29975] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0
[ 1776.275351][T29975] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0
[ 1776.287177][T29975] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0
[ 1776.297783][T29975] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0
[ 1776.368953][T26850] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1776.446274][T26850] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1776.675031][ T5307] usb 3-1: new high-speed USB device number 97 using dummy_hcd
[ 1776.829235][   T52] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1776.845685][ T5307] usb 3-1: Using ep0 maxpacket: 8
[ 1776.853282][ T5307] usb 3-1: New USB device found, idVendor=07ca, idProduct=a868, bcdDevice=c4.d4
[ 1776.862364][ T5307] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1776.864737][   T52] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1776.881603][ T5307] usb 3-1: config 0 descriptor??
[ 1777.005892][ T5307] dvb-usb: found a 'AVerMedia AVerTVHD Volar (A868R)' in warm state.
[ 1777.100245][T19877] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1777.120104][T19877] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1777.172172][T30287] netlink: 28 bytes leftover after parsing attributes in process `syz.1.4436'.
[ 1777.200070][ T5307] cxusb: set interface failed
[ 1777.206504][ T5307] dvb-usb: bulk message failed: -22 (1/0)
[ 1777.268355][ T5307] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 1777.342614][ T5307] dvbdev: DVB: registering new adapter (AVerMedia AVerTVHD Volar (A868R))
[ 1777.415652][   T52] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[ 1777.456004][ T5307] usb 3-1: media controller created
[ 1777.548866][   T52] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50
[ 1777.562621][ T5307] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 1777.622943][ T5307] DVB: Unable to find symbol lgdt330x_attach()
[ 1777.644720][ T5307] dvb-usb: no frontend was attached by 'AVerMedia AVerTVHD Volar (A868R)'
[ 1777.783802][ T5307] dvb-usb: bulk message failed: -22 (1/0)
[ 1777.827868][ T5307] dvb-usb: AVerMedia AVerTVHD Volar (A868R) successfully initialized and connected.
[ 1777.882638][ T5307] usb 3-1: USB disconnect, device number 97
[ 1777.931626][ T5307] dvb-usb: AVerMedia AVerTVHD Volar (A868R) successfully deinitialized and disconnected.
[ 1778.455623][T30317] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1778.578572][T30317] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1778.650521][T30317] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1778.697011][T28420] Bluetooth: hci5: command 0x0406 tx timeout
[ 1778.867014][T30317] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1779.087812][ T5281] usb 3-1: new full-speed USB device number 98 using dummy_hcd
[ 1779.343949][ T5281] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config
[ 1779.355621][ T5281] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3
[ 1779.367706][ T5281] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40
[ 1779.382570][ T5281] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1779.390977][ T5281] usb 3-1: Product: ﳿ
[ 1779.397009][ T5281] usb 3-1: Manufacturer: ࠚ
[ 1779.402972][ T5281] usb 3-1: SerialNumber: 댷猚㎳䯴훼騃蘲䝖ᎋ騽隷柮뵈Á挣먟툦꥚썽궴ϵ灯Հ발⩰熃릐鯗䧉㜛쁂➈麅芉뻳苺렪쁶壵轅鵇质頒吶竣⁆ແ◪ܫ溇跶ڬ텶Ꙕ⸃뺉鵨壼朗൨⠈㟐㖴讲
[ 1779.654578][ T5281] usb 3-1: 0:2 : does not exist
[ 1779.690358][ T5281] usb 3-1: USB disconnect, device number 98
[ 1779.737732][ T5307] usb 5-1: new high-speed USB device number 73 using dummy_hcd
[ 1779.768722][T30283] udevd[30283]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory
[ 1779.970314][ T5307] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1024
[ 1779.983392][ T5307] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 8
[ 1779.993715][ T5307] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18
[ 1780.014914][ T5307] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40
[ 1780.025205][ T5307] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[ 1780.048010][ T5307] usb 5-1: SerialNumber: syz
[ 1780.088585][T30337] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22
[ 1780.113440][T30337] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22
[ 1780.195969][T30344] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1780.287392][T30344] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1780.346284][T30344] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1780.421814][T30344] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1780.484789][T30350] ip6gre1: entered allmulticast mode
[ 1781.302126][T30363] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1781.327043][T30363] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1781.574740][T30372] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1781.764257][T30372] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1781.869409][T30386] netlink: 8 bytes leftover after parsing attributes in process `syz.1.4450'.
[ 1781.928073][T30386] netlink: 'syz.1.4450': attribute type 1 has an invalid length.
[ 1781.943328][T30386] netlink: 4 bytes leftover after parsing attributes in process `syz.1.4450'.
[ 1782.159519][T30396] netlink: 36 bytes leftover after parsing attributes in process `syz.2.4452'.
[ 1782.189597][T30396] netlink: 16 bytes leftover after parsing attributes in process `syz.2.4452'.
[ 1782.204150][T30396] netlink: 36 bytes leftover after parsing attributes in process `syz.2.4452'.
[ 1782.214314][T30396] netlink: 36 bytes leftover after parsing attributes in process `syz.2.4452'.
[ 1782.409732][T30408] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1782.525319][T30412] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1782.529037][ T5307] cdc_ether 5-1:1.0: probe with driver cdc_ether failed with error -71
[ 1782.552615][ T5307] usb 5-1: USB disconnect, device number 73
[ 1782.596997][T30408] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1782.664585][T30412] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1782.780073][T30426] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1782.792601][T30420] fuse: Unknown parameter ''
[ 1782.863639][T30426] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1783.163564][ T5307] usb 2-1: new high-speed USB device number 106 using dummy_hcd
[ 1783.344719][ T5307] usb 2-1: Using ep0 maxpacket: 8
[ 1783.357776][ T5307] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 42, changing to 9
[ 1783.374232][ T5307] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8D has invalid maxpacket 26056, setting to 1024
[ 1783.387087][ T5307] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0
[ 1783.398022][ T5307] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0
[ 1783.409795][ T5307] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8B has invalid wMaxPacketSize 0
[ 1783.420745][ T5307] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 0
[ 1783.423486][T11287] usb 5-1: new full-speed USB device number 74 using dummy_hcd
[ 1783.432747][ T5307] usb 2-1: New USB device found, idVendor=05ac, idProduct=8215, bcdDevice=8d.58
[ 1783.447909][ T5307] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1783.464399][ T5307] usb 2-1: config 0 descriptor??
[ 1783.480031][T30428] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22
[ 1783.525949][ T5236] Bluetooth: hci7: urb ffff88802cc72300 submission failed (90)
[ 1783.685652][T11287] usb 5-1: config index 0 descriptor too short (expected 225, got 92)
[ 1783.703371][T11287] usb 5-1: config 1 has an invalid interface number: 2 but max is 1
[ 1783.720899][T11287] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config
[ 1783.734460][T11287] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2
[ 1783.743524][T11287] usb 5-1: config 1 has no interface number 0
[ 1783.749703][T11287] usb 5-1: config 1 interface 2 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1
[ 1783.765739][T11287] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40
[ 1783.775087][T11287] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1783.784603][T11287] usb 5-1: Product: syz
[ 1783.789924][T11287] usb 5-1: Manufacturer: syz
[ 1783.795062][T11287] usb 5-1: SerialNumber: syz
[ 1783.807120][T11287] cdc_ncm 5-1:1.2: skipping garbage
[ 1783.814653][T11287] cdc_ncm 5-1:1.2: invalid descriptor buffer length
[ 1783.821407][T11287] cdc_ncm 5-1:1.2: CDC Union missing and no IAD found
[ 1783.828415][T11287] cdc_ncm 5-1:1.2: bind() failure
[ 1784.041671][T11287] usb 5-1: USB disconnect, device number 74
[ 1784.163502][ T5282] usb 2-1: USB disconnect, device number 106
[ 1784.352507][T30458] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1784.453086][T30458] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1784.647811][T30460] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1784.682809][T30460] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1785.679557][T30479] netlink: 12 bytes leftover after parsing attributes in process `syz.2.4474'.
[ 1785.763382][ T5282] usb 5-1: new high-speed USB device number 75 using dummy_hcd
[ 1785.957985][ T5282] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1785.991296][ T5282] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21
[ 1786.036733][ T5282] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00
[ 1786.059644][ T5282] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1786.079827][T30482] netlink: 'syz.2.4475': attribute type 10 has an invalid length.
[ 1786.088281][ T5282] usb 5-1: config 0 descriptor??
[ 1786.116076][T30482] netlink: 40 bytes leftover after parsing attributes in process `syz.2.4475'.
[ 1786.195030][T30482] team0: entered promiscuous mode
[ 1786.225717][T30485] netlink: 428 bytes leftover after parsing attributes in process `syz.1.4476'.
[ 1786.253449][T30482] team_slave_0: entered promiscuous mode
[ 1786.259744][T30482] team_slave_1: entered promiscuous mode
[ 1786.301173][T30482] team0: entered allmulticast mode
[ 1786.350291][T30482] team_slave_0: entered allmulticast mode
[ 1786.353948][T30488] xt_hashlimit: max too large, truncated to 1048576
[ 1786.372180][T30482] team_slave_1: entered allmulticast mode
[ 1786.381349][T30482] bridge0: port 3(team0) entered blocking state
[ 1786.388218][T30482] bridge0: port 3(team0) entered disabled state
[ 1786.399910][T30482] bridge0: port 3(team0) entered blocking state
[ 1786.406322][T30482] bridge0: port 3(team0) entered forwarding state
[ 1786.444983][T30485] netlink: 32 bytes leftover after parsing attributes in process `syz.1.4476'.
[ 1786.538252][ T5282] plantronics 0003:047F:FFFF.006C: No inputs registered, leaving
[ 1786.682984][ T5282] plantronics 0003:047F:FFFF.006C: hiddev0,hidraw1: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0
[ 1786.703545][T19117] usb 2-1: new high-speed USB device number 107 using dummy_hcd
[ 1786.906039][T19117] usb 2-1: Using ep0 maxpacket: 32
[ 1786.932897][T19117] usb 2-1: New USB device found, idVendor=05e1, idProduct=0408, bcdDevice=25.11
[ 1786.962675][T19117] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1786.976689][T19117] usb 2-1: Product: syz
[ 1786.980903][T19117] usb 2-1: Manufacturer: syz
[ 1786.995510][T19117] usb 2-1: SerialNumber: syz
[ 1787.022602][T19117] usb 2-1: config 0 descriptor??
[ 1787.055253][T19117] usb 2-1: no audio or video endpoints found
[ 1787.263055][T19117] usb 2-1: USB disconnect, device number 107
[ 1787.894454][T30499] netlink: 'syz.0.4479': attribute type 12 has an invalid length.
[ 1787.956954][T30499] netlink: 132 bytes leftover after parsing attributes in process `syz.0.4479'.
[ 1788.092331][T30502] netlink: 24 bytes leftover after parsing attributes in process `syz.1.4481'.
[ 1788.543362][T19117] usb 3-1: new high-speed USB device number 99 using dummy_hcd
[ 1788.563317][ T5281] usb 5-1: USB disconnect, device number 75
[ 1788.570792][T11287] usb 2-1: new high-speed USB device number 108 using dummy_hcd
[ 1788.679144][T30514] netlink: 'syz.0.4486': attribute type 3 has an invalid length.
[ 1788.687881][T30514] netlink: 666 bytes leftover after parsing attributes in process `syz.0.4486'.
[ 1788.750370][T19117] usb 3-1: config 0 has no interfaces?
[ 1788.788555][T11287] usb 2-1: Using ep0 maxpacket: 16
[ 1788.796840][T19117] usb 3-1: New USB device found, idVendor=091e, idProduct=0003, bcdDevice=d7.3b
[ 1788.806530][T19117] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1788.815959][T19117] usb 3-1: Product: syz
[ 1788.820329][T19117] usb 3-1: Manufacturer: syz
[ 1788.825126][T19117] usb 3-1: SerialNumber: syz
[ 1788.833058][T19117] usb 3-1: config 0 descriptor??
[ 1788.866970][T11287] usb 2-1: New USB device found, idVendor=0c72, idProduct=0013, bcdDevice=ba.be
[ 1788.913410][T11287] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1788.921526][T11287] usb 2-1: Product: syz
[ 1788.935443][T11287] usb 2-1: Manufacturer: syz
[ 1788.940470][T11287] usb 2-1: SerialNumber: syz
[ 1788.956200][T11287] usb 2-1: config 0 descriptor??
[ 1789.206324][T11287] peak_usb 2-1:0.0: PEAK-System PCAN-Chip USB v49 fw v212.0.0 (1 channels)
[ 1789.422605][T11287] peak_usb 2-1:0.0 can0: sending command failure: -22
[ 1789.439022][T11287] peak_usb 2-1:0.0 can0: sending command failure: -22
[ 1789.459245][T11287] peak_usb 2-1:0.0 can0: sending command failure: -22
[ 1789.550843][T11287] peak_usb 2-1:0.0: probe with driver peak_usb failed with error -22
[ 1789.623423][ T5281] usb 5-1: new high-speed USB device number 76 using dummy_hcd
[ 1789.645638][T11287] usb 2-1: USB disconnect, device number 108
[ 1789.795309][ T5281] usb 5-1: config 0 has an invalid interface number: 1 but max is 0
[ 1789.819212][ T5281] usb 5-1: config 0 has no interface number 0
[ 1789.865026][ T5281] usb 5-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1789.886909][ T5281] usb 5-1: config 0 interface 1 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0
[ 1789.901711][ T5281] usb 5-1: New USB device found, idVendor=04d9, idProduct=a055, bcdDevice= 0.18
[ 1789.920999][ T5281] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1789.960952][ T5281] usb 5-1: config 0 descriptor??
[ 1790.175849][T30536] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1790.236383][T30524] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1790.247098][T30536] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1790.274790][T30524] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1790.627970][ T5281] input: HID 04d9:a055 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.1/0003:04D9:A055.006D/input/input146
[ 1790.753381][ T5229] usb 2-1: new high-speed USB device number 109 using dummy_hcd
[ 1790.891870][ T5281] holtek_kbd 0003:04D9:A055.006D: input,hidraw1: USB HID v0.00 Keyboard [HID 04d9:a055] on usb-dummy_hcd.4-1/input1
[ 1790.941658][ T5281] usb 5-1: USB disconnect, device number 76
[ 1791.118111][T30554] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1791.243302][T30554] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1791.811943][ T5282] usb 3-1: USB disconnect, device number 99
[ 1791.819441][ T5281] usb 5-1: new high-speed USB device number 77 using dummy_hcd
[ 1791.848010][    C1] Unknown status report in ack skb
[ 1791.941652][T30566] fuse: root generation should be zero
[ 1791.983079][ T1268] ieee802154 phy0 wpan0: encryption failed: -22
[ 1791.983390][ T5281] usb 5-1: Using ep0 maxpacket: 16
[ 1791.989742][ T1268] ieee802154 phy1 wpan1: encryption failed: -22
[ 1792.008092][ T5281] usb 5-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0x93, changing to 0x83
[ 1792.022308][ T5281] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0
[ 1792.032249][ T5281] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x83 has invalid maxpacket 0
[ 1792.045108][ T5281] usb 5-1: New USB device found, idVendor=4752, idProduct=0011, bcdDevice=32.4f
[ 1792.056568][ T5281] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1792.064837][ T5281] usb 5-1: Product: syz
[ 1792.069133][ T5281] usb 5-1: Manufacturer: syz
[ 1792.069821][T30565] netlink: 40 bytes leftover after parsing attributes in process `syz.2.4501'.
[ 1792.076197][ T5281] usb 5-1: SerialNumber: syz
[ 1792.090829][ T5281] usb 5-1: config 0 descriptor??
[ 1792.100602][ T5281] hub 5-1:0.0: bad descriptor, ignoring hub
[ 1792.108750][ T5281] hub 5-1:0.0: probe with driver hub failed with error -5
[ 1792.125750][ T5281] usb 5-1: Quirk or no altset; falling back to MIDI 1.0
[ 1792.189827][ T5281] snd-usb-audio 5-1:0.0: probe with driver snd-usb-audio failed with error -12
[ 1792.266073][T30281] udevd[30281]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/sound/card3/controlC3/../uevent} for writing: No such file or directory
[ 1792.466790][T30576] vhci_hcd vhci_hcd.0: pdev(0) rhport(0) sockfd(3)
[ 1792.473399][T30576] vhci_hcd vhci_hcd.0: devid(0) speed(4) speed_str(wireless)
[ 1792.503601][ T5229] usb 5-1: USB disconnect, device number 77
[ 1792.532019][T30576] vhci_hcd vhci_hcd.0: Device attached
[ 1792.620406][T30577] vhci_hcd: connection closed
[ 1792.622800][ T7053] vhci_hcd: stop threads
[ 1792.637217][ T7053] vhci_hcd: release socket
[ 1792.663775][ T7053] vhci_hcd: disconnect device
[ 1792.693466][ T5246] usb 3-1: new high-speed USB device number 100 using dummy_hcd
[ 1792.865496][ T5246] usb 3-1: Using ep0 maxpacket: 16
[ 1792.882172][ T5246] usb 3-1: New USB device found, idVendor=18d1, idProduct=1eaf, bcdDevice= 7.79
[ 1792.944788][ T5246] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1792.993345][ T5246] usb 3-1: Product: syz
[ 1792.997596][ T5246] usb 3-1: Manufacturer: syz
[ 1793.002231][ T5246] usb 3-1: SerialNumber: syz
[ 1793.036585][ T5246] usb 3-1: config 0 descriptor??
[ 1793.238572][   T35] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1793.277251][ T5246] usb 3-1: Limiting number of CPorts to U8_MAX
[ 1793.284295][ T5246] usb 3-1: Not enough endpoints found in device, aborting!
[ 1793.612341][   T35] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1793.851433][   T35] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1793.978206][   T35] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1794.129747][T30602] netlink: 209852 bytes leftover after parsing attributes in process `syz.3.4511'.
[ 1794.216103][ T5246] usb 3-1: USB disconnect, device number 100
[ 1794.234777][T28420] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1
[ 1794.246101][T28420] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9
[ 1794.264551][T28420] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9
[ 1794.311318][T28420] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4
[ 1794.325551][T28420] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3
[ 1794.337541][T28420] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2
[ 1794.368906][   T35] bridge_slave_1: left allmulticast mode
[ 1794.417719][T30607] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1794.418352][   T35] bridge_slave_1: left promiscuous mode
[ 1794.474349][   T35] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1794.492450][T30607] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1794.527825][   T35] bridge_slave_0: left allmulticast mode
[ 1794.536808][   T35] bridge_slave_0: left promiscuous mode
[ 1794.542711][   T35] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1795.597272][   T35] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface
[ 1795.629761][   T35] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface
[ 1795.661861][   T35] bond0 (unregistering): Released all slaves
[ 1795.712537][T30608] bond0: entered promiscuous mode
[ 1795.728774][T30608] bond_slave_0: entered promiscuous mode
[ 1795.735126][T30608] bond_slave_1: entered promiscuous mode
[ 1795.890267][T30627] bond1: entered allmulticast mode
[ 1795.917560][T30627] 8021q: adding VLAN 0 to HW filter on device bond1
[ 1796.463988][ T5236] Bluetooth: hci7: command tx timeout
[ 1796.663509][ T5246] usb 3-1: new high-speed USB device number 101 using dummy_hcd
[ 1796.743325][   T35] hsr_slave_0: left promiscuous mode
[ 1796.808938][   T35] hsr_slave_1: left promiscuous mode
[ 1796.871238][ T5246] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1855, setting to 1024
[ 1796.903932][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_0
[ 1796.911526][   T35] batman_adv: batadv0: Removing interface: batadv_slave_0
[ 1796.939076][ T5246] usb 3-1: New USB device found, idVendor=056a, idProduct=0059, bcdDevice= 0.00
[ 1796.951905][ T5246] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1796.979849][ T5246] usb 3-1: config 0 descriptor??
[ 1797.006128][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_1
[ 1797.014400][   T35] batman_adv: batadv0: Removing interface: batadv_slave_1
[ 1797.022421][T30648] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22
[ 1797.115163][   T35] veth1_macvtap: left promiscuous mode
[ 1797.121053][   T35] veth0_macvtap: left promiscuous mode
[ 1797.128986][   T35] veth1_vlan: left promiscuous mode
[ 1797.134801][   T35] veth0_vlan: left promiscuous mode
[ 1798.534976][ T5236] Bluetooth: hci7: command tx timeout
[ 1798.567186][   T35] team0 (unregistering): Port device team_slave_1 removed
[ 1798.693124][   T35] team0 (unregistering): Port device team_slave_0 removed
[ 1800.089030][T30669] tipc: Failed to remove unknown binding: 66,1,1/0:550443206/550443208
[ 1800.275072][T30609] chnl_net:caif_netlink_parms(): no params data found
[ 1800.341271][T30676] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1800.449787][T30676] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1800.465912][ T5246] usbhid 3-1:0.0: can't add hid device: -71
[ 1800.472042][ T5246] usbhid 3-1:0.0: probe with driver usbhid failed with error -71
[ 1800.532451][ T5246] usb 3-1: USB disconnect, device number 101
[ 1800.617348][ T5236] Bluetooth: hci7: command tx timeout
[ 1800.838278][T30676] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1800.912663][T30676] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1800.949613][T30609] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1800.976691][T30609] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1801.008170][T30609] bridge_slave_0: entered allmulticast mode
[ 1801.032965][T30676] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1801.043534][T30695] netlink: 200 bytes leftover after parsing attributes in process `syz.2.4529'.
[ 1801.052966][T30609] bridge_slave_0: entered promiscuous mode
[ 1801.077854][T30609] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1801.113555][T30609] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1801.124614][T30609] bridge_slave_1: entered allmulticast mode
[ 1801.132203][T30609] bridge_slave_1: entered promiscuous mode
[ 1801.143669][T30676] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1801.246901][T30676] TCP: request_sock_subflow_v6: Possible SYN flooding on port [fe80::aa]:20002. Sending cookies.
[ 1801.325110][T28420] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1
[ 1801.336101][T28420] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9
[ 1801.348904][T30695] netlink: 8 bytes leftover after parsing attributes in process `syz.2.4529'.
[ 1801.363328][T28420] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9
[ 1801.373581][ T5282] usb 3-1: new high-speed USB device number 102 using dummy_hcd
[ 1801.386035][T28420] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4
[ 1801.411007][T28420] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3
[ 1801.421146][   T29] kauditd_printk_skb: 40 callbacks suppressed
[ 1801.421166][   T29] audit: type=1326 audit(1729742832.728:1639): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30697 comm="syz.4.4530" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f2396d7dff9 code=0x0
[ 1801.451685][T28420] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2
[ 1801.467218][T30609] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link
[ 1801.509714][T30609] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link
[ 1801.564512][ T5282] usb 3-1: Using ep0 maxpacket: 16
[ 1801.585331][ T5282] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7
[ 1801.634758][ T5282] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0
[ 1801.674892][ T5282] usb 3-1: New USB device found, idVendor=28bd, idProduct=0042, bcdDevice= 0.00
[ 1801.684082][ T5282] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1801.696251][ T5282] usb 3-1: config 0 descriptor??
[ 1801.867688][   T35] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1801.873496][ T5229] usb 5-1: new high-speed USB device number 78 using dummy_hcd
[ 1801.930921][T30609] team0: Port device team_slave_0 added
[ 1801.962939][T30609] team0: Port device team_slave_1 added
[ 1802.077689][   T35] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1802.088664][ T5229] usb 5-1: Using ep0 maxpacket: 16
[ 1802.114796][ T5229] usb 5-1: config 0 has an invalid interface number: 128 but max is 0
[ 1802.131865][ T5282] uclogic 0003:28BD:0042.006E: interface is invalid, ignoring
[ 1802.146382][ T5229] usb 5-1: config 0 has no interface number 0
[ 1802.155398][ T5229] usb 5-1: config 0 interface 128 has no altsetting 0
[ 1802.184082][ T5229] usb 5-1: New USB device found, idVendor=10c5, idProduct=819a, bcdDevice=95.91
[ 1802.225566][ T5229] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1802.253463][ T5229] usb 5-1: Product: syz
[ 1802.257700][ T5229] usb 5-1: Manufacturer: syz
[ 1802.262329][ T5229] usb 5-1: SerialNumber: syz
[ 1802.292256][ T5229] usb 5-1: config 0 descriptor??
[ 1802.317437][ T5229] radio-si470x 5-1:0.128: could not find interrupt in endpoint
[ 1802.335072][T30609] batman_adv: batadv0: Adding interface: batadv_slave_0
[ 1802.365651][ T5229] radio-si470x 5-1:0.128: probe with driver radio-si470x failed with error -5
[ 1802.377170][T30609] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1802.424858][ T5229] usbhid 5-1:0.128: couldn't find an input interrupt endpoint
[ 1802.482746][T30609] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active
[ 1802.645844][   T35] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1802.693566][ T5236] Bluetooth: hci7: command tx timeout
[ 1802.792743][T30609] batman_adv: batadv0: Adding interface: batadv_slave_1
[ 1802.837352][T30609] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1802.928518][T30609] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active
[ 1803.115373][   T35] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1803.364391][T30609] hsr_slave_0: entered promiscuous mode
[ 1803.415482][T30609] hsr_slave_1: entered promiscuous mode
[ 1803.574175][ T5236] Bluetooth: hci5: command tx timeout
[ 1803.781426][T30730] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy
[ 1803.811320][T30730] misc raw-gadget: fail, usb_gadget_register_driver returned -16
[ 1803.835058][   T35] bridge_slave_1: left allmulticast mode
[ 1803.840768][   T35] bridge_slave_1: left promiscuous mode
[ 1803.867807][   T35] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1803.916876][   T35] bridge_slave_0: left allmulticast mode
[ 1803.935163][ T5307] usb 3-1: USB disconnect, device number 102
[ 1803.949012][   T35] bridge_slave_0: left promiscuous mode
[ 1803.986284][   T35] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1804.267107][   T29] audit: type=1326 audit(1729742835.568:1640): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1804.326151][ T5229] usb 5-1: USB disconnect, device number 78
[ 1804.391893][   T29] audit: type=1326 audit(1729742835.578:1641): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=203 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1804.478906][   T29] audit: type=1326 audit(1729742835.578:1642): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1804.504045][   T29] audit: type=1326 audit(1729742835.578:1643): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=323 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1804.532840][   T29] audit: type=1326 audit(1729742835.578:1644): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1804.555710][   T29] audit: type=1326 audit(1729742835.578:1645): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1804.647774][   T29] audit: type=1326 audit(1729742835.578:1646): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1804.718027][   T29] audit: type=1326 audit(1729742835.578:1647): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1804.830392][   T29] audit: type=1326 audit(1729742835.578:1648): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30737 comm="syz.2.4532" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f46e9b7dff9 code=0x7ffc0000
[ 1805.661423][ T5236] Bluetooth: hci5: command tx timeout
[ 1806.252341][   T35] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface
[ 1806.286023][   T35] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface
[ 1806.320209][   T35] bond0 (unregistering): Released all slaves
[ 1806.618890][   T35] bond1 (unregistering): Released all slaves
[ 1806.668994][T30754] netlink: 'syz.4.4534': attribute type 10 has an invalid length.
[ 1806.722390][T30754] team0: Port device netdevsim0 added
[ 1806.776890][T30761] netlink: 'syz.4.4534': attribute type 10 has an invalid length.
[ 1806.871844][T30761] team0: Port device netdevsim0 removed
[ 1806.898057][T30761] bond0: (slave netdevsim0): Enslaving as an active interface with an up link
[ 1807.205954][T30710] chnl_net:caif_netlink_parms(): no params data found
[ 1807.733886][ T5236] Bluetooth: hci5: command tx timeout
[ 1808.086194][T30793] iommufd_mock iommufd_mock0: Adding to iommu group 0
[ 1809.029780][T30710] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1809.063503][T30710] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1809.091778][T30710] bridge_slave_0: entered allmulticast mode
[ 1809.125194][T30710] bridge_slave_0: entered promiscuous mode
[ 1809.167730][T30710] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1809.207543][T30710] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1809.235792][T30710] bridge_slave_1: entered allmulticast mode
[ 1809.245332][T30710] bridge_slave_1: entered promiscuous mode
[ 1809.331053][   T35] hsr_slave_0: left promiscuous mode
[ 1809.372785][   T35] hsr_slave_1: left promiscuous mode
[ 1809.384604][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_0
[ 1809.435114][   T35] batman_adv: batadv0: Removing interface: batadv_slave_0
[ 1809.474801][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_1
[ 1809.489197][   T35] batman_adv: batadv0: Removing interface: batadv_slave_1
[ 1809.618139][   T35] veth1_macvtap: left promiscuous mode
[ 1809.648407][   T35] veth0_macvtap: left promiscuous mode
[ 1809.674198][   T35] veth1_vlan: left promiscuous mode
[ 1809.679555][   T35] veth0_vlan: left promiscuous mode
[ 1809.813469][ T5236] Bluetooth: hci5: command tx timeout
[ 1811.052348][   T35] team0 (unregistering): Port device team_slave_1 removed
[ 1811.197481][   T35] team0 (unregistering): Port device team_slave_0 removed
[ 1812.944982][T30710] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link
[ 1812.968541][T30710] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link
[ 1813.219113][T30710] team0: Port device team_slave_0 added
[ 1813.379591][T30710] team0: Port device team_slave_1 added
[ 1813.570817][T30710] batman_adv: batadv0: Adding interface: batadv_slave_0
[ 1813.587037][T30710] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1813.628324][T30710] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active
[ 1813.867151][T30710] batman_adv: batadv0: Adding interface: batadv_slave_1
[ 1813.878417][T30710] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem.
[ 1813.928742][T30710] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active
[ 1814.035371][T30826] netlink: 209852 bytes leftover after parsing attributes in process `syz.4.4545'.
[ 1814.329560][T30710] hsr_slave_0: entered promiscuous mode
[ 1814.356428][T30710] hsr_slave_1: entered promiscuous mode
[ 1814.385029][T30710] debugfs: Directory 'hsr0' with parent 'hsr' already present!
[ 1814.392720][T30710] Cannot create hsr debugfs directory
[ 1814.503727][T30609] netdevsim netdevsim1 netdevsim0: renamed from eth0
[ 1814.576075][T30609] netdevsim netdevsim1 netdevsim1: renamed from eth1
[ 1814.855842][T28420] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1
[ 1814.868553][T28420] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9
[ 1814.878867][T28420] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9
[ 1814.895599][T28420] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4
[ 1814.905129][T28420] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3
[ 1814.913660][T28420] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2
[ 1814.964511][   T35] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1815.028577][T30609] netdevsim netdevsim1 netdevsim2: renamed from eth2
[ 1815.126661][T30609] netdevsim netdevsim1 netdevsim3: renamed from eth3
[ 1815.314057][   T35] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1815.627422][   T35] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1815.869652][   T35] batman_adv: batadv0: Removing interface: macvtap1
[ 1815.915822][   T35] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
[ 1816.266008][T30609] 8021q: adding VLAN 0 to HW filter on device bond0
[ 1816.789594][T30842] chnl_net:caif_netlink_parms(): no params data found
[ 1816.835846][   T35] bridge0: port 3(team0) entered disabled state
[ 1816.884193][   T35] bridge_slave_1: left allmulticast mode
[ 1816.891372][   T35] bridge_slave_1: left promiscuous mode
[ 1816.913681][   T35] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1816.960801][   T35] bridge_slave_0: left allmulticast mode
[ 1817.002201][   T35] bridge_slave_0: left promiscuous mode
[ 1817.015173][ T5236] Bluetooth: hci1: command tx timeout
[ 1817.025677][   T35] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1818.425092][T28420] Bluetooth: hci8: unexpected cc 0x0c03 length: 249 > 1
[ 1818.435708][T28420] Bluetooth: hci8: unexpected cc 0x1003 length: 249 > 9
[ 1818.462461][T28420] Bluetooth: hci8: unexpected cc 0x1001 length: 249 > 9
[ 1818.490303][T28420] Bluetooth: hci8: unexpected cc 0x0c23 length: 249 > 4
[ 1818.529225][T28420] Bluetooth: hci8: unexpected cc 0x0c25 length: 249 > 3
[ 1818.541972][T28420] Bluetooth: hci8: unexpected cc 0x0c38 length: 249 > 2
[ 1818.822759][   T35] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface
[ 1818.854153][   T35] bond_slave_0: left promiscuous mode
[ 1818.884313][   T35] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface
[ 1818.905711][   T35] bond_slave_1: left promiscuous mode
[ 1818.933134][   T35] bond0 (unregistering): Released all slaves
[ 1819.050837][T30609] 8021q: adding VLAN 0 to HW filter on device team0
[ 1819.103660][ T5236] Bluetooth: hci1: command tx timeout
[ 1819.290383][T17138] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1819.297556][T17138] bridge0: port 1(bridge_slave_0) entered forwarding state
[ 1819.309582][T17138] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1819.316735][T17138] bridge0: port 2(bridge_slave_1) entered forwarding state
[ 1819.439952][T30842] bridge0: port 1(bridge_slave_0) entered blocking state
[ 1819.473434][T30842] bridge0: port 1(bridge_slave_0) entered disabled state
[ 1819.480770][T30842] bridge_slave_0: entered allmulticast mode
[ 1819.509374][T30842] bridge_slave_0: entered promiscuous mode
[ 1819.721650][T30842] bridge0: port 2(bridge_slave_1) entered blocking state
[ 1819.730262][T30842] bridge0: port 2(bridge_slave_1) entered disabled state
[ 1819.738561][T30842] bridge_slave_1: entered allmulticast mode
[ 1819.746089][T30842] bridge_slave_1: entered promiscuous mode
[ 1819.956428][T30842] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link
[ 1820.138886][T30842] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link
[ 1820.214065][ T5229] usb 5-1: new high-speed USB device number 79 using dummy_hcd
[ 1820.239542][   T35] hsr_slave_0: left promiscuous mode
[ 1820.263995][   T35] hsr_slave_1: left promiscuous mode
[ 1820.274192][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_0
[ 1820.282620][   T35] batman_adv: batadv0: Removing interface: batadv_slave_0
[ 1820.304861][   T35] batman_adv: batadv0: Interface deactivated: batadv_slave_1
[ 1820.319828][   T35] batman_adv: batadv0: Removing interface: batadv_slave_1
[ 1820.387123][ T5229] usb 5-1: New USB device found, idVendor=0bed, idProduct=1100, bcdDevice=ec.c3
[ 1820.396853][ T5229] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1820.410589][   T35] veth1_macvtap: left promiscuous mode
[ 1820.420950][ T5229] usb 5-1: config 0 descriptor??
[ 1820.443638][   T35] veth0_macvtap: left promiscuous mode
[ 1820.451557][ T5229] cp210x 5-1:0.0: cp210x converter detected
[ 1820.461134][   T35] veth1_vlan: left promiscuous mode
[ 1820.490708][   T35] veth0_vlan: left promiscuous mode
[ 1820.693670][ T5236] Bluetooth: hci8: command tx timeout
[ 1820.773707][   T30] INFO: task syz.1.4257:29341 blocked for more than 143 seconds.
[ 1820.794432][   T30]       Not tainted 6.12.0-rc4-syzkaller-00047-gc2ee9f594da8 #0
[ 1820.802152][   T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
SYZFAIL: failed to recv rpc
fd=3 want=4 recv=0 n=0 (errno 9: Bad file descriptor)
[ 1820.832507][   T30] task:syz.1.4257      state:D stack:25008 pid:29341 tgid:29341 ppid:28855  flags:0x00000004
[ 1820.873362][   T30] Call Trace:
[ 1820.876788][   T30]  <TASK>
[ 1820.879746][   T30]  __schedule+0x18af/0x4bd0
[ 1820.906016][   T30]  ? __pfx___schedule+0x10/0x10
[ 1820.911005][   T30]  ? __pfx_lock_release+0x10/0x10
[ 1820.917479][   T30]  ? lockdep_hardirqs_on_prepare+0x43d/0x780
[ 1820.924007][   T30]  ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10
[ 1820.978771][   T30]  ? _raw_spin_lock_irq+0xdf/0x120
[ 1820.986636][   T30]  ? schedule+0x90/0x320
[ 1820.991000][   T30]  schedule+0x14b/0x320
[ 1820.996376][   T30]  ? down_read+0x6a5/0xa40
[ 1821.000894][   T30]  schedule_preempt_disabled+0x13/0x30
[ 1821.008741][   T30]  down_read+0x705/0xa40
[ 1821.013098][   T30]  ? __pfx_down_read+0x10/0x10
[ 1821.018144][   T30]  ? __filemap_get_folio+0x949/0xbd0
[ 1821.023580][   T30]  filemap_fault+0xd54/0x1950
[ 1821.028370][   T30]  ? pte_alloc_one+0x3b2/0x5d0
[ 1821.033268][   T30]  ? __pfx_filemap_fault+0x10/0x10
[ 1821.038450][   T30]  ? pte_alloc_one+0x442/0x5d0
[ 1821.102299][   T30]  ? __pfx_pte_alloc_one+0x10/0x10
[ 1821.108509][   T30]  ? __pfx_validate_chain+0x10/0x10
[ 1821.113788][   T30]  ? lockdep_hardirqs_on_prepare+0x43d/0x780
[ 1821.119815][   T30]  __do_fault+0x135/0x460
[ 1821.124291][   T30]  handle_pte_fault+0x1105/0x6800
[ 1821.129364][   T30]  ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10
[ 1821.135848][   T30]  ? mark_lock+0x9a/0x360
[ 1821.140237][   T30]  ? __pfx_handle_pte_fault+0x10/0x10
[ 1821.145714][   T30]  ? __lock_acquire+0x1384/0x2050
[ 1821.150790][   T30]  ? reacquire_held_locks+0x3eb/0x690
[ 1821.156240][   T30]  ? lock_vma_under_rcu+0x34b/0x790
[ 1821.161487][   T30]  ? __thp_vma_allowable_orders+0x22c/0x9c0
[ 1821.167645][   T30]  ? __pfx_reacquire_held_locks+0x10/0x10
[ 1821.173675][   T30]  handle_mm_fault+0x1106/0x1bb0
[ 1821.178683][   T30]  ? __pfx_handle_mm_fault+0x10/0x10
[ 1821.183406][ T5236] Bluetooth: hci1: command tx timeout
[ 1821.184113][   T30]  ? lock_vma_under_rcu+0x602/0x790
[ 1821.195496][   T30]  ? lock_vma_under_rcu+0x1dd/0x790
[ 1821.200750][   T30]  ? exc_page_fault+0x113/0x8c0
[ 1821.205727][   T30]  exc_page_fault+0x459/0x8c0
[ 1821.210452][   T30]  asm_exc_page_fault+0x26/0x30
[ 1821.215446][   T30] RIP: 0033:0x7fa1b9b45a98
[ 1821.219890][   T30] RSP: 002b:00007fa1b9e5fb88 EFLAGS: 00010202
[ 1821.226086][   T30] RAX: 0000000020000000 RBX: 0000000000000004 RCX: 00236365632f7665
[ 1821.234139][   T30] RDX: 000000000000000a RSI: 6365632f7665642f RDI: 0000000020000000
[ 1821.242137][   T30] RBP: 00007fa1b9d35f8c R08: 00007fa1b9a00000 R09: 0000000000000001
[ 1821.250345][   T30] R10: 0000000000000001 R11: 0000000000000009 R12: 0000000000000000
[ 1821.258595][   T30] R13: 00007fa1b9d35f80 R14: 0000000000000003 R15: fffffffffffffffe
[ 1821.266723][   T30]  </TASK>
[ 1821.269843][   T30] 
[ 1821.269843][   T30] Showing all locks held in the system:
[ 1821.277869][   T30] 1 lock held by khungtaskd/30:
[ 1821.282930][   T30]  #0: ffffffff8e937e20 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x55/0x2a0
[ 1821.293708][   T30] 4 locks held by kworker/u8:2/35:
[ 1821.298891][   T30] 2 locks held by dhcpcd/4901:
[ 1821.304368][   T30]  #0: ffff8880487d66c8 (nlk_cb_mutex-ROUTE){+.+.}-{3:3}, at: netlink_dump+0xcb/0xd80
[ 1821.314278][   T30]  #1: ffffffff8fcd2e48 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_dumpit+0x99/0x200
[ 1821.323426][   T30] 2 locks held by getty/4983:
[ 1821.328151][   T30]  #0: ffff88802dbfc0a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70
[ 1821.338342][   T30]  #1: ffffc900031332f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0x6a6/0x1e00
[ 1821.348804][   T30] 5 locks held by kworker/0:3/5229:
[ 1821.354371][   T30] 3 locks held by kworker/u8:1/17138:
[ 1821.359768][   T30]  #0: ffff88802d825948 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850
[ 1821.371664][   T30]  #1: ffffc90008be7d00 ((work_completion)(&(&ifa->dad_work)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850
[ 1821.384839][   T30]  #2: ffffffff8fcd2e48 (rtnl_mutex){+.+.}-{3:3}, at: addrconf_dad_work+0xd0/0x16f0
[ 1821.397935][   T30] 3 locks held by kworker/u8:4/19877:
[ 1821.404154][   T30]  #0: ffff88801ac89148 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850
[ 1821.416198][   T30]  #1: ffffc90003fd7d00 ((linkwatch_work).work){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850
[ 1821.427409][   T30]  #2: ffffffff8fcd2e48 (rtnl_mutex){+.+.}-{3:3}, at: linkwatch_event+0xe/0x60
[ 1821.436505][   T30] 1 lock held by syz.0.4220/29200:
[ 1821.441639][   T30]  #0: ffff888148cd7c40 (mapping.invalidate_lock#2){++++}-{3:3}, at: blkdev_fallocate+0x20e/0x490
[ 1821.452423][   T30] 2 locks held by syz.1.4257/29341:
[ 1821.457702][   T30]  #0: ffff88807e967070 (&vma->vm_lock->lock){++++}-{3:3}, at: lock_vma_under_rcu+0x34b/0x790
[ 1821.468338][   T30]  #1: ffff888148cd7c40 (mapping.invalidate_lock#2){++++}-{3:3}, at: filemap_fault+0xd54/0x1950
[ 1821.478974][   T30] 1 lock held by syz-executor/30609:
[ 1821.484383][   T30]  #0: ffffffff8fcd2e48 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x6e6/0xcf0
[ 1821.494309][   T30] 1 lock held by syz-executor/30710:
[ 1821.499622][   T30]  #0: ffffffff8fcd2e48 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x6e6/0xcf0
[ 1821.509656][   T30] 1 lock held by syz.0.4538/30779:
[ 1821.514840][   T30]  #0: ffff888148cd7c40 (mapping.invalidate_lock#2){++++}-{3:3}, at: page_cache_ra_unbounded+0x135/0x8a0
[ 1821.526236][   T30] 1 lock held by syz.0.4538/30787:
[ 1821.531514][   T30]  #0: ffff888148cd7c40 (mapping.invalidate_lock#2){++++}-{3:3}, at: page_cache_ra_unbounded+0x135/0x8a0
[ 1821.542987][   T30] 1 lock held by syz.0.4538/30788:
[ 1821.548219][   T30]  #0: ffff888148cd7c40 (mapping.invalidate_lock#2){++++}-{3:3}, at: page_cache_ra_unbounded+0x135/0x8a0
[ 1821.559603][   T30] 1 lock held by syz-executor/30842:
[ 1821.564993][   T30]  #0: ffffffff8fcd2e48 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x6e6/0xcf0
[ 1821.574594][   T30] 1 lock held by syz-executor/30880:
[ 1821.579908][   T30]  #0: ffffffff8fcd2e48 (rtnl_mutex){+.+.}-{3:3}, at: __tun_chr_ioctl+0x48c/0x2400
[ 1821.589405][   T30] 1 lock held by syz.4.4555/30894:
[ 1821.594592][   T30]  #0: ffffffff8e93d3b8 (rcu_state.exp_mutex){+.+.}-{3:3}, at: synchronize_rcu_expedited+0x381/0x830
[ 1821.606055][   T30] 
[ 1821.608409][   T30] =============================================
[ 1821.608409][   T30] 
[ 1821.617407][   T30] NMI backtrace for cpu 0
[ 1821.621774][   T30] CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Not tainted 6.12.0-rc4-syzkaller-00047-gc2ee9f594da8 #0
[ 1821.632298][   T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
[ 1821.642377][   T30] Call Trace:
[ 1821.645672][   T30]  <TASK>
[ 1821.648622][   T30]  dump_stack_lvl+0x241/0x360
[ 1821.653377][   T30]  ? __pfx_dump_stack_lvl+0x10/0x10
[ 1821.658626][   T30]  ? __pfx__printk+0x10/0x10
[ 1821.663251][   T30]  nmi_cpu_backtrace+0x49c/0x4d0
[ 1821.668237][   T30]  ? __pfx_nmi_cpu_backtrace+0x10/0x10
[ 1821.673739][   T30]  ? _printk+0xd5/0x120
[ 1821.677921][   T30]  ? __pfx__printk+0x10/0x10
[ 1821.682544][   T30]  ? __wake_up_klogd+0xcc/0x110
[ 1821.687428][   T30]  ? __pfx__printk+0x10/0x10
[ 1821.692055][   T30]  ? __rcu_read_unlock+0xa1/0x110
[ 1821.697145][   T30]  ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10
[ 1821.703164][   T30]  nmi_trigger_cpumask_backtrace+0x198/0x320
[ 1821.709181][   T30]  watchdog+0xff4/0x1040
[ 1821.713466][   T30]  ? watchdog+0x1ea/0x1040
[ 1821.717928][   T30]  ? __pfx_watchdog+0x10/0x10
[ 1821.722645][   T30]  kthread+0x2f0/0x390
[ 1821.726746][   T30]  ? __pfx_watchdog+0x10/0x10
[ 1821.731467][   T30]  ? __pfx_kthread+0x10/0x10
[ 1821.736082][   T30]  ret_from_fork+0x4b/0x80
[ 1821.740548][   T30]  ? __pfx_kthread+0x10/0x10
[ 1821.745192][   T30]  ret_from_fork_asm+0x1a/0x30
[ 1821.749999][   T30]  </TASK>
[ 1821.753518][   T30] Sending NMI from CPU 0 to CPUs 1:
[ 1821.758766][    C1] NMI backtrace for cpu 1
[ 1821.758780][    C1] CPU: 1 UID: 0 PID: 2545 Comm: kworker/u8:6 Not tainted 6.12.0-rc4-syzkaller-00047-gc2ee9f594da8 #0
[ 1821.758800][    C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
[ 1821.758812][    C1] Workqueue: events_unbound kfree_rcu_work
[ 1821.758835][    C1] RIP: 0010:preempt_count_add+0xaa/0x190
[ 1821.758864][    C1] Code: ff 7f 39 d8 75 44 4c 8b 74 24 18 4c 89 f7 e8 ad 6c 0e 00 85 c0 74 0a 45 31 f6 31 ff e8 9f 6c 0e 00 65 48 8b 1c 25 c0 d7 03 00 <48> 81 c3 c8 14 00 00 48 89 d8 48 c1 e8 03 42 80 3c 38 00 74 08 48
[ 1821.758880][    C1] RSP: 0018:ffffc90008db7760 EFLAGS: 00000046
[ 1821.758894][    C1] RAX: 0000000000000000 RBX: ffff88802d565a00 RCX: ffffffff8bd05a00
[ 1821.758907][    C1] RDX: 0000000000000000 RSI: ffffffff8c610280 RDI: 0000000000000000
[ 1821.758919][    C1] RBP: ffffc90008db7810 R08: ffffffff901cfeef R09: 1ffffffff2039fdd
[ 1821.758933][    C1] R10: dffffc0000000000 R11: fffffbfff2039fde R12: 0000000000000246
[ 1821.758945][    C1] R13: 1ffff920011b6ef0 R14: 0000000000000000 R15: dffffc0000000000
[ 1821.758958][    C1] FS:  0000000000000000(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000
[ 1821.758972][    C1] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1821.758985][    C1] CR2: 00007f2397ac5ff0 CR3: 000000007f3e4000 CR4: 00000000003526f0
[ 1821.759000][    C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 1821.759011][    C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 1821.759022][    C1] Call Trace:
[ 1821.759029][    C1]  <NMI>
[ 1821.759036][    C1]  ? nmi_cpu_backtrace+0x3c2/0x4d0
[ 1821.759059][    C1]  ? __pfx_lock_acquire+0x10/0x10
[ 1821.759086][    C1]  ? __pfx_nmi_cpu_backtrace+0x10/0x10
[ 1821.759107][    C1]  ? nmi_handle+0x2a/0x5a0
[ 1821.759132][    C1]  ? nmi_cpu_backtrace_handler+0xc/0x20
[ 1821.759155][    C1]  ? nmi_handle+0x14f/0x5a0
[ 1821.759173][    C1]  ? nmi_handle+0x2a/0x5a0
[ 1821.759191][    C1]  ? preempt_count_add+0xaa/0x190
[ 1821.759212][    C1]  ? default_do_nmi+0x63/0x160
[ 1821.759235][    C1]  ? exc_nmi+0x123/0x1f0
[ 1821.759256][    C1]  ? end_repeat_nmi+0xf/0x53
[ 1821.759277][    C1]  ? queued_write_lock_slowpath+0x440/0x44a
[ 1821.759296][    C1]  ? preempt_count_add+0xaa/0x190
[ 1821.759318][    C1]  ? preempt_count_add+0xaa/0x190
[ 1821.759340][    C1]  ? preempt_count_add+0xaa/0x190
[ 1821.759361][    C1]  </NMI>
[ 1821.759367][    C1]  <TASK>
[ 1821.759374][    C1]  _raw_spin_lock_irqsave+0xba/0x120
[ 1821.759400][    C1]  ? __pfx__raw_spin_lock_irqsave+0x10/0x10
[ 1821.759430][    C1]  debug_check_no_obj_freed+0x234/0x580
[ 1821.759462][    C1]  ? __pfx_debug_check_no_obj_freed+0x10/0x10
[ 1821.759490][    C1]  ? kasan_quarantine_put+0xdc/0x230
[ 1821.759508][    C1]  ? lockdep_hardirqs_on+0x99/0x150
[ 1821.759527][    C1]  kmem_cache_free_bulk+0x261/0x530
[ 1821.759551][    C1]  ? kvfree_rcu_bulk+0x24b/0x4e0
[ 1821.759575][    C1]  kvfree_rcu_bulk+0x24b/0x4e0
[ 1821.759592][    C1]  ? kvfree_rcu_bulk+0x101/0x4e0
[ 1821.759612][    C1]  kfree_rcu_work+0x44b/0x500
[ 1821.759629][    C1]  ? __pfx_lock_acquire+0x10/0x10
[ 1821.759657][    C1]  ? __pfx_kfree_rcu_work+0x10/0x10
[ 1821.759685][    C1]  ? process_scheduled_works+0x976/0x1850
[ 1821.759709][    C1]  process_scheduled_works+0xa63/0x1850
[ 1821.759744][    C1]  ? __pfx_process_scheduled_works+0x10/0x10
[ 1821.759771][    C1]  ? assign_work+0x364/0x3d0
[ 1821.759796][    C1]  worker_thread+0x870/0xd30
[ 1821.759825][    C1]  ? __kthread_parkme+0x169/0x1d0
[ 1821.759851][    C1]  ? __pfx_worker_thread+0x10/0x10
[ 1821.759875][    C1]  kthread+0x2f0/0x390
[ 1821.759890][    C1]  ? __pfx_worker_thread+0x10/0x10
[ 1821.759913][    C1]  ? __pfx_kthread+0x10/0x10
[ 1821.759930][    C1]  ret_from_fork+0x4b/0x80
[ 1821.759955][    C1]  ? __pfx_kthread+0x10/0x10
[ 1821.759971][    C1]  ret_from_fork_asm+0x1a/0x30
[ 1821.760002][    C1]  </TASK>
[ 1821.760806][   T30] Kernel panic - not syncing: hung_task: blocked tasks
[ 1822.129703][   T30] CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Not tainted 6.12.0-rc4-syzkaller-00047-gc2ee9f594da8 #0
[ 1822.140210][   T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
[ 1822.150274][   T30] Call Trace:
[ 1822.153573][   T30]  <TASK>
[ 1822.156534][   T30]  dump_stack_lvl+0x241/0x360
[ 1822.161252][   T30]  ? __pfx_dump_stack_lvl+0x10/0x10
[ 1822.166489][   T30]  ? __pfx__printk+0x10/0x10
[ 1822.171082][   T30]  ? lockdep_hardirqs_on_prepare+0x43d/0x780
[ 1822.177103][   T30]  ? vscnprintf+0x5d/0x90
[ 1822.181449][   T30]  panic+0x349/0x880
[ 1822.185349][   T30]  ? nmi_trigger_cpumask_backtrace+0x244/0x320
[ 1822.191517][   T30]  ? __pfx_panic+0x10/0x10
[ 1822.195937][   T30]  ? tick_nohz_tick_stopped+0x82/0xb0
[ 1822.201355][   T30]  ? __irq_work_queue_local+0x137/0x410
[ 1822.206943][   T30]  ? preempt_schedule_thunk+0x1a/0x30
[ 1822.212336][   T30]  ? nmi_trigger_cpumask_backtrace+0x244/0x320
[ 1822.218506][   T30]  ? nmi_trigger_cpumask_backtrace+0x2d4/0x320
[ 1822.224677][   T30]  ? nmi_trigger_cpumask_backtrace+0x2d9/0x320
[ 1822.230862][   T30]  watchdog+0x1033/0x1040
[ 1822.235220][   T30]  ? watchdog+0x1ea/0x1040
[ 1822.239672][   T30]  ? __pfx_watchdog+0x10/0x10
[ 1822.244358][   T30]  kthread+0x2f0/0x390
[ 1822.248480][   T30]  ? __pfx_watchdog+0x10/0x10
[ 1822.253172][   T30]  ? __pfx_kthread+0x10/0x10
[ 1822.257786][   T30]  ret_from_fork+0x4b/0x80
[ 1822.262247][   T30]  ? __pfx_kthread+0x10/0x10
[ 1822.266846][   T30]  ret_from_fork_asm+0x1a/0x30
[ 1822.271674][   T30]  </TASK>
[ 1822.275097][   T30] Kernel Offset: disabled
[ 1822.279433][   T30] Rebooting in 86400 seconds..