last executing test programs: 5m9.936917263s ago: executing program 32 (id=28): r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x3) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r1 = syz_open_dev$MSR(&(0x7f0000000140), 0x0, 0x0) read$msr(r1, &(0x7f0000019680)=""/102392, 0x18ff8) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = dup(r3) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c2000000d504bece5ef381e977"], 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r3, 0x4010ae67, &(0x7f0000000640)={0x0, 0xd000}) ioctl$KVM_NMI(r5, 0xae9a) ioctl$KVM_RUN(r5, 0xae80, 0x1040000) 5m3.288905556s ago: executing program 33 (id=61): memfd_create(&(0x7f0000000200)='\f\x8b\x8a\xa9\x16\x00\x00\x00\x00\x00\x00\x00q\xdf\x9a\xd5>oJ\x02u\x9b\x94a\xac\xfe6A\xc4\a\x9e\xbd\xa2\xfb\rD\xefq\x1f!\x01\xc3\xa5U\x00\x00\xcd;A\xe8\x00~V\xbf\xd4\x00\xd2,7\xa0\xfd7\xe8\xf9M\x02\xec\f3\xd4\xb8\xc3q\xda\xeb\xce7y%S\x1e\xa9\xe9\x92!\x95\xf1Ek\x95\x9bQ\x1d\xa4\xc2\xbb\xfa\x96\x14\x7f\xb9\x90\x9cn\xb5\x10\xd2\x84\xe9\x9e1\x9a\x9e\xa7\x9e\xcd\x1a\x86\x14%\xbaS\x90\xb1j\xf9\x00\xd7@D\x04\xaa\xb55\xd8x?z\xff\x85j3\xbe\axo\x05)\xcc\xcd\x9b\xb3\xe7w\x0e\x9f\xd3\aU\xf0M\xc1\xad\x17t\xeb\x1b\x11m\xec\x00\x00\x00\x00R\xb6v\x88\a\x02\x00\x00\x00\x00\x10\x00\x00\x00\xa6!\xb3\xa8\xe7[&\x165\x84\xce\xa5\xc4wT\xf2E\tj\x92G\x14\x04\x93\xa4\xba\xcb\xce\"Y\xd68\xeb\x01\xc9/\x19\x85\xc6\x8do\xcb\x17\xb5\xffW\xe6\x8a\xfb\a\xf6', 0x3) syz_open_procfs(0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0xfffffffffffffed0) syz_emit_ethernet(0xfed7, &(0x7f00000002c0)=ANY=[], 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) syz_mount_image$vfat(&(0x7f0000001200), &(0x7f0000000f40)='./bus\x00', 0x8, &(0x7f0000002480)=ANY=[], 0x1, 0x11f4, &(0x7f0000001280)="$eJzs3M+LG2UYB/DHbWvr1v2h1moL0he96GXo7sGLgiyyBWlAaRuhFYSpO9GQMQmZsBARV09e/TvEozdBvOllL/4N3vbisQdxxMTapsRDqXTa8Plc8pD3/cLzkjDwDvPO0ZvffNrrVFknH8fKE2/FyjAi3UqRYiVu+zJee+PnX166ev3G5Z1Wa/dKSpd2rm29nlJav/DjB59/9/JP49Pvf7/+w8k43Pzw6Pft3w7PHp47+vPaJ90qdavUH4xTnm4OBuP8ZlmkvW7Vy1J6ryzyqkjdflWM5sY75WA4nKS8v7e2OhwVVZXy/iT1ikkaD9J4NEn5x3m3n7IsS2urwYNof3urruuIuj4RT0Zd1/VTsRqn4+lYi/XYiM14Jp6N5+JMPB9n44V4Mc5NZzXdNwAAAAAAAAAAAAAAAAAAACyXBzr/f6Hh5gEAAAAAAAAAAAAAAAAAAGBJXL1+4/JOq7V7JaVTEeXX++399uxzNr7TiW6UUcTF2Ig/Ynr6f2ZWX3qntXsxTW3GV+XBP/mD/fax+fzW9HUCC/Nbs3yaz5+M1bvz27ERZxbntxfmT8Wrr9yVz2Ijfv0oBlHGXvydvZP/Yiult99t3ZM/P50HAAAAyyBL/1q4f8+y/xqf5e/j/sA9++vjcf54s2snopp81svLshg1XtzuaPbNQUQ8Io0tcXHi0Wjj/y2Ozf2Rmu/nMS2auybx8Nz50ZvuBAAAAAAAAAAAgPvxMB4nbHqNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/MUOHAsAAAAACPO3TqNjAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4KgAA//86R81g") sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) fdatasync(r1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = getpid() sched_setscheduler(r2, 0x6, &(0x7f0000000200)=0x5) prlimit64(r2, 0xe, &(0x7f0000000780)={0x8, 0x248}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="b400000000000000691070000000000004000000000000009500000000000000c53f1bc100000290279008421c075022dcd61bc2f018b98d82b3501891bd991ea68570d08e8781d8fa04b808c4923c9affbabb7f3856bc30ef0221ba66ac025319b10a070bfe00f9b06bd5f7ab6dcb8ee08ec7513f56b9aebafd548d41778ee504aa90640abf4836470ef5f717cff951523eea489d9d3fe763731d38d3f41a75189bbafe0fe2"], &(0x7f0000000080)='GPL\x00', 0x2, 0x3f7, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0500000004000000080000000d00000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00000000000000000000000000000000000000000000000000000000c0db99f17dd7d6531f5ac2c242e5930400000000000000bac8929364641730b719e563ac74001e2d1775b934a810ffbb5abec01c7519ef65a959f2a4e86c479095e56fbec624c36a20b863a8697b8d8311ca553431d6d4e1952a8e75a3b29a4841c40dcf7afcd3254dd9f19aca5b1cddf51d351320589ad7d0886c1507067b2a2472da6f91d220a9c8b981678b90f11a7da86ed835c28a7bdfc747f96def13a5f743ef7ba33e5b41e5a851e85b512108770302c1a6949d075272621451d6be14222fb597470347403bd883a60fe99c25fbc18bf692698ec3dfd48c63c0"], 0x50) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000280)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x2a}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='tlb_flush\x00', r4}, 0x10) getresgid(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x200012, &(0x7f00000005c0)={[{@noblock_validity}, {}, {@sysvgroups}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@orlov}, {@nogrpid}, {@nodelalloc}, {@nouser_xattr}]}, 0x3, 0x56a, &(0x7f00000015c0)="$eJzs3c9rHFUcAPDvbJL+1qZQinqQQA9WajdN4o8KQutRtFjQe12SaSjZdEt2U5pYaHuwFy9SBBEL4h/g3WPxH/CvKGihSAl68BKZzWy7TbL5uXW3zucD0743M5s3b998335nZ5cNoLBGsn9KEa9GxDdJxOG2bYORbxxZ2W/p8Y3JbEliefmzP5NI8nWt/ZP8/4N55ZWI+PWriJOlte3WFxZnKtVqOpfXRxuzV0frC4unLs9WptPp9Mr4xMSZdybG33/v3a719c0Lf3//6f2Pznx9fOm7nx8euZvEuTiUb2vvxy7caq+MxEj+nAzFuVU7jnWhsX6S9PoA2JGBPM6HIpsDDsdAHvXA/9/NiFgGCioR/1BQrTygdW3fpevgF8ajD1cugNb2f3DlvZHY17w2OrCUPHNllF3vDneh/ayNX/64dzdbYpP3IW52oT2Allu3I+L04ODa+S/J57+dO91883hjq9so2usP9NL9LP95a738p/Qk/4l18p+D68TuTmwe/6WHXWimoyz/+2Dd/PfJ1DU8kNdeauZ8Q8mly9X0dES8HBEnYmhvVt/ofs6ZpQfLnba153/ZkrXfygXz43g4uPfZx0xVGpXd9Lndo9sRrz3Nf5NYM//va+a6q8c/ez4ubLGNY+m91ztt27z/7bqfAS//FPHGuuP/9I5WsvH9ydHm+TDaOivW+uvOsd86tb+9/ndfNv4HNu7/cNJ+v7a+/TZ+3PdP2mnbTs//PcnnzfKefN31SqMxNxaxJ/lk7frxp49t1Vv7Z/0/cXzj+W+9839/RHyxxf7fOXqn4679MP5T2xr/7RcefPzlD53a39r4v90sncjXbGX+2+oB7ua5AwAAAAAAgH5TiohDkZTKT8qlUrm88vmOo3GgVK3VGycv1eavTEXzu7LDMVRq3ek+3PZ5iLH887Ct+viq+kREHImIbwf2N+vlyVp1qtedBwAAAAAAAAAAAAAAAAAAgD5xsMP3/zO/D/T66IDnzk9+Q3FtGv/d+KUnoC95/YfiEv9QXOIfikv8Q3GJfygu8Q/FJf6huMQ/AAAAAAAAAAAAAAAAAAAAAAAAAAAAdNWF8+ezZXnp8Y3JrD51bWF+pnbt1FRanynPzk+WJ2tzV8vTtdp0NS1P1mY3+3vVWu3q2HjMXx9tpPXGaH1h8eJsbf5K4+Ll2cp0ejEd+k96BQAAAAAAAAAAAAAAAAAAAC+W+sLiTKVaTecUOhbORl8cxo4LyWajfDY/GXbUxGDvO6jwHAo9npgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoM2/AQAA///fKTPH") setxattr$trusted_overlay_upper(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000001c0), &(0x7f0000001400)=ANY=[], 0x835, 0x0) sync() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x107042, 0x21) 4m59.958846193s ago: executing program 34 (id=79): syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) (async) r0 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000080), 0xc84, &(0x7f0000000200)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB='\a\x00']) (async) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) rt_sigqueueinfo(r2, 0x31, &(0x7f0000000d40)={0x0, 0xc4, 0xff800002}) (async) ptrace$peeksig(0x4209, r2, &(0x7f00000005c0)={0x4, 0x1, 0x1}, &(0x7f0000004380)=[{}]) (async) io_setup(0x4, &(0x7f00000014c0)=0x0) (async) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) (async) unshare(0x60400) (async) r5 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0) (async) write$FUSE_DIRENTPLUS(r1, &(0x7f000000e9c0)={0x528, 0x0, 0x0, [{{0x1, 0x3, 0x401, 0x2, 0x100, 0xffffffff, {0x3, 0x2, 0x800, 0xb, 0x3, 0x8d0c, 0xc, 0x0, 0x0, 0x2000, 0x4, 0x0, 0x0, 0x7ff, 0x1ff}}, {0x4, 0x1000, 0xa, 0x7, '{\\!/+[(E+&'}}, {{0x2, 0x1, 0x3, 0x1c, 0xffff6191, 0x7, {0x1, 0x6, 0x6, 0x8001, 0x80000000, 0x6, 0x8d, 0x9, 0x32f, 0x8000, 0xffffffff, 0x0, 0x0, 0x6, 0x8}}, {0x0, 0x4, 0x1, 0x7ff, ')'}}, {{0x3, 0x2, 0x9, 0x0, 0x9, 0x9, {0x0, 0xf, 0x5, 0x1, 0x7, 0x6, 0xffff, 0x773e738, 0x9, 0x1000, 0x0, 0x0, 0x0, 0x4c, 0xd125}}, {0x6, 0x80, 0x1, 0x6, '\''}}, {{0x2, 0x2, 0x81, 0x7, 0x3, 0x2, {0x0, 0x6, 0x3e, 0x372, 0xd, 0x8, 0x2b, 0x6, 0x1, 0x2000, 0x9, 0x0, 0x0, 0xa84d, 0x7fffffff}}, {0x4, 0x400, 0x5, 0x0, ',\\\'^.'}}, {{0x1, 0x2, 0x57, 0x8, 0xf, 0xfffffffc, {0x6, 0x9, 0x6, 0x1, 0x8, 0x9, 0x80000001, 0x1, 0xff, 0x1000, 0x45, 0x0, 0x0, 0x7, 0xd}}, {0x6, 0x80000001, 0x9, 0x4, 'connmark\x00'}}, {{0x0, 0x0, 0x7, 0x401, 0x8, 0x2, {0x2, 0xffffffffffffffff, 0x8f2, 0x2, 0x7787fcda, 0x6, 0x0, 0x7f, 0xb, 0x8000, 0x170c, 0x0, 0x0, 0x4c74}}, {0x6, 0x0, 0x5, 0x1039, 'fd/3\x00'}}, {{0x0, 0x1, 0x8, 0x4, 0x3, 0x4, {0x5, 0x2, 0x4, 0x1, 0x284, 0x4e01, 0x7, 0x9, 0x1, 0x4000, 0x1, 0x0, 0x0, 0xfffffff9, 0x5}}, {0x3, 0x1, 0x9, 0xff, '@}:\'\\\xcd}-)'}}, {{0x3, 0x2, 0xfffffffffffffdc9, 0x8e3, 0x9, 0x5, {0x5, 0x9, 0x4241, 0xfa83, 0x6, 0x6, 0xfff, 0xfaa, 0x5a7, 0xa000, 0x3, 0x0, 0x0, 0x80, 0x7}}, {0x1, 0x1, 0x1, 0x7, '+'}}]}, 0x528) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@cgroup=r5, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc000000000000000100000000000000ac1e000100000000000000000000000000000000000000000a0060"], 0xb8}}, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) (async) r7 = accept4$inet(r0, &(0x7f00000007c0)={0x2, 0x0, @local}, &(0x7f0000000800)=0x10, 0x800) getsockopt$IPT_SO_GET_INFO(r7, 0x0, 0x40, &(0x7f0000000840)={'nat\x00', 0x0, [0xc, 0x7, 0xe, 0x9, 0x32e0bb3a]}, &(0x7f00000008c0)=0x54) (async) futex(&(0x7f00000001c0)=0x1, 0x6, 0x2, &(0x7f0000000240)={0x0, 0x3938700}, 0x0, 0x2) (async) sendmsg$nl_xfrm(r6, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc000000000000000000000000000000ac1e0001821501f63ed02a170000000000000000000000000a006030"], 0xb8}, 0x1, 0x0, 0x0, 0x80}, 0x0) (async) sendmsg$nl_xfrm(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc000000000000000000000000000000ac1e000100000000000000000000000000000000000000000a0040"], 0xb8}}, 0x0) (async) r8 = syz_open_procfs(0x0, &(0x7f00000002c0)='mounts\x00') (async) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f00000005c0), r1) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000600)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_NOACK_MAP(r8, &(0x7f0000000700)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="01002bbd7000fddadf255700000008000300", @ANYRES32=r10, @ANYBLOB="0c00990006000000300000000600950002000000060095000200000006009500050000000600950002000000"], 0x48}, 0x1, 0x0, 0x0, 0x4000}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000003c0)={'ip6gre0\x00', &(0x7f0000000340)={'syztnl0\x00', 0x0, 0x29, 0x7, 0x5, 0x10001, 0xa, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, 0x700, 0x8000, 0x1}}) sendmsg$nl_route_sched(r1, &(0x7f0000000500)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000400)={&(0x7f0000001500)=@newchain={0x72f8, 0x64, 0x0, 0x70bd26, 0x25dfdbfc, {0x0, 0x0, 0x0, r11, {0xfff3, 0x9}, {0x8, 0xfff8}, {0xd, 0x3}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x5}}, @filter_kind_options=@f_flow={{0x9}, {0x484, 0x2, [@TCA_FLOW_EMATCHES={0x5c, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x48, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x18, 0x3, 0x0, 0x0, {{0x7, 0x2, 0x7}, {0x5, 0x6, 0x0, "84ed71cb86c9"}}}, @TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x16, 0x7, 0x1}, {{0x3, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x1}}}}, @TCF_EM_NBYTE={0x18, 0x3, 0x0, 0x0, {{0x3, 0x2, 0x1}, {0x4, 0x7, 0x1, "56867eb660a918"}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x400}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x7}}]}, @TCA_FLOW_XOR={0x8, 0x7, 0x4}, @TCA_FLOW_POLICE={0x408, 0xa, 0x0, 0x1, [@TCA_POLICE_RATE={0x404, 0x2, [0x7, 0x9, 0x5, 0x2, 0xc, 0x1, 0xce0, 0x2, 0x6, 0x3, 0x1, 0x6a894099, 0x2, 0x7be8, 0xf, 0x9, 0x8001, 0x1ff, 0x38, 0x1, 0x10001, 0x6, 0x6, 0x9, 0xed9, 0x2, 0x8, 0x7, 0x70, 0xb, 0x8, 0x0, 0x2, 0xb, 0x1, 0x7, 0x3ba, 0x1, 0x8, 0x5, 0x7, 0xde, 0x6, 0xffff, 0x200, 0xfff5, 0x1, 0x7, 0x9, 0xe, 0x843e, 0x0, 0xbf, 0xe5, 0x9, 0xc0, 0xfffff4b5, 0xffffafa2, 0x1e8, 0x2, 0x8, 0x4, 0x4, 0x3ff, 0xc8c3, 0x7f, 0x2, 0x2, 0x6, 0x7, 0x6, 0x7fff, 0x1, 0x7ff, 0x0, 0x62cf, 0xdfcf, 0x2, 0x10, 0xe, 0x7fffffff, 0x8, 0x80000001, 0x4, 0x7, 0x7, 0x0, 0x6, 0x9a, 0xa9b, 0x220, 0x5, 0x9, 0x7, 0x0, 0x20000000, 0x9, 0x4, 0x2, 0x6, 0x401, 0x4, 0x7, 0x333d, 0x6, 0x5, 0x1, 0xfff, 0x7, 0x9, 0x9, 0x8, 0x9, 0x5, 0x2a16ca49, 0x4, 0xc87, 0x6c, 0x81, 0x200, 0x4c7, 0x4, 0x8000, 0xe50, 0x90f, 0xa84, 0xfffffffe, 0xd6f5, 0x100, 0x1ff, 0x1, 0x5, 0x1ff, 0xe32e, 0xa7fe, 0x5, 0xa0000000, 0x1, 0x6, 0xe4, 0x1, 0x2, 0x800, 0x80, 0x100, 0x7ff, 0x9, 0x5, 0x0, 0x24fd39d1, 0x80000001, 0x7c0c, 0x3, 0x7, 0x4, 0x7, 0x1, 0x0, 0x5, 0x9, 0x1, 0xfbc3, 0x3, 0x34b6, 0x4, 0xfffffffb, 0x8, 0x1, 0x7, 0x4, 0x80000001, 0x7f, 0xe, 0x200, 0xffffffff, 0x4, 0x0, 0x7, 0x5, 0x7ff, 0x9, 0x8, 0x5, 0x0, 0x1, 0x2, 0x1, 0x0, 0x6, 0x1ff, 0x9, 0x4, 0x3, 0x5, 0x1574, 0x3, 0x3f800000, 0x401, 0x5, 0x2, 0x2, 0x7, 0x8, 0x7, 0xf8d, 0x60, 0x7, 0xffff, 0x6, 0x2, 0xc, 0xfffffffc, 0x80, 0x9, 0x7, 0x3, 0x4, 0x6, 0x8, 0x9, 0x2, 0x0, 0x7, 0x443, 0x8, 0x5, 0x40, 0x0, 0x86, 0xd, 0x255f, 0x4, 0x10001, 0x5, 0xe23, 0x40000, 0x8, 0x4, 0x7, 0x8, 0x0, 0xdd3, 0x9, 0xfffffffc, 0x8001, 0x1400000, 0x9, 0xffff6c02, 0xfffffeb7, 0x7, 0x6be, 0x6, 0x946, 0x3, 0x7]}]}, @TCA_FLOW_POLICE={0xc, 0xa, 0x0, 0x1, [@TCA_POLICE_RESULT={0x8, 0x5, 0xc}]}, @TCA_FLOW_RSHIFT={0x8, 0x4, 0x4}]}}, @TCA_RATE={0x6, 0x5, {0x3, 0x5}}, @filter_kind_options=@f_matchall={{0xd}, {0x5f74, 0x2, [@TCA_MATCHALL_ACT={0x5f70, 0x2, [@m_connmark={0x154, 0xd, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x2, 0xfffffff9, 0x3, 0x40, 0x3}, 0x6}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0xf, 0x83, 0x6, 0x5, 0xb}, 0x8}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x0, 0x200, 0x10000000, 0x6, 0x5}, 0x200}}]}, {0xcd, 0x6, "5f2003d8fb7a3c821ab8f158e1e69108129002331c042229497c3a226c7a35eeaaf980f2db383cd07383c4319753a3258337a20d5bcbe3ebd6b5bb0d90acad1a2514dbfe0264636300e20663a7955da48eb9f0257e47de96bf3e4b687b473e5773864cc10da6ecb7ca48aceb20a3068731b9c467424a0e720ca004bc734550f7d7ac4f05cd1498095d21c84e8b5f9cd06cd4089da7c13739e8bd3f9e8abca1396f078b023b1ea638d5196ee901a9fa1e14850f460e5ceea6f5898ab399752470d5795d72ae9b491c60"}, {0xc, 0x7, {0x1}}, {0xc}}}, @m_skbmod={0x120, 0x8, 0x0, 0x0, {{0xb}, {0x30, 0x2, 0x0, 0x1, [@TCA_SKBMOD_SMAC={0xa, 0x4, @random="d01eb0f63ac1"}, @TCA_SKBMOD_SMAC={0xa}, @TCA_SKBMOD_SMAC={0xa, 0x4, @multicast}, @TCA_SKBMOD_ETYPE={0x6, 0x5, 0x6}]}, {0xc5, 0x6, "5cb400795102f7c93db9636b7526a16dea8682bb70cc6a7fc3ba7834510e8aadf32a0cc32969f7b2547ee3f00ec13113a766c97f43d5db5038c18394411cf4cf06016256ebc1acb4f15cbb4583b066c16c4428d3d500a1118d3ae503a951650148ecd7a87a8ca7aa8b233359ef77b1118de5376d6f1d330dd02abf028b970b61fb6a2bf816b84aa21779651a2435c2b5132a27aae9e1d16cec24023a405879dbd2144af8494b222d59fa2ed1892192e418bda80d0db51906d21ef25bc2d7b00fec"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}, @m_xt={0x8c, 0x1e, 0x0, 0x0, {{0x7}, {0x58, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_TARG={0x2e, 0x6, {0x2, 'mangle\x00', 0x9, 0x1, "f79b1a38"}}]}, {0xd, 0x6, "36b50f86317956f602"}, {0xc}, {0xc, 0x8, {0x2}}}}, @m_pedit={0x5b38, 0x15, 0x0, 0x0, {{0xa}, {0x5ab0, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xef8, 0x2, {{{0x400, 0xfffffffc, 0xffffffffeffffffd, 0xf, 0x2}, 0xa1, 0x3, [{0x8, 0x3, 0x3, 0xc7, 0x5, 0x2}, {0x800, 0x4, 0x8, 0x7, 0x5, 0x6}, {0x80, 0xfffffffc, 0x80000001, 0x6, 0x838, 0x5b}, {0x5, 0x1, 0x3, 0x525, 0x4, 0x1}, {0x9b, 0x8000000, 0x400000, 0x80, 0x519d588b, 0x7fffffff}, {0x7, 0x8d, 0x80, 0x9, 0xf, 0x6}, {0x4, 0x2ac, 0x800, 0x7fff, 0xffffffff}, {0xe, 0x2, 0x4, 0x4, 0x6, 0x40}, {0xfff, 0x6, 0xcf, 0xfffffff7, 0x93a, 0xfe}]}, [{0x71f8, 0x7fffffff, 0x10001, 0x427b, 0x9, 0x1c00}, {0x3, 0x8001, 0xfffffff9, 0x2, 0x0, 0x1}, {0x2, 0xfffffffb, 0x1, 0x26, 0x9}, {0xb8, 0x2, 0x3, 0x1, 0x5c, 0x8}, {0x3, 0xffffffff, 0x7, 0x10, 0xc, 0x2}, {0x60000000, 0x6, 0x6, 0xe0, 0x6, 0x401}, {0x8, 0x6, 0xfffffff6, 0x10, 0x0, 0x4}, {0x1, 0x0, 0x3, 0x6, 0x0, 0x4}, {0x5, 0x3, 0x80, 0xdc61, 0x9, 0xf6c4}, {0x6, 0x0, 0x7, 0x3, 0xd, 0xff}, {0x5, 0xfffffbff, 0xec, 0x6e, 0xfffffff9, 0x755a9d6b}, {0x6, 0x6, 0x3, 0x6, 0xc, 0x9}, {0x6, 0x39, 0x8, 0x0, 0xc2b, 0x7}, {0x4, 0x7, 0x5, 0x9f, 0x3ff, 0x88b}, {0x8, 0x7, 0x1, 0x8001, 0x7, 0xa009}, {0x6, 0x22a, 0x7ff, 0x84, 0x93ec, 0x3}, {0xbab, 0x1, 0x0, 0x6b, 0x8, 0xec7}, {0x2, 0x8001, 0x6f, 0x101, 0x9, 0x8}, {0x4, 0xffffffff, 0x1, 0x1, 0x80000001, 0x7fff}, {0x6, 0x6, 0x337d, 0x0, 0x3, 0x5c0038d3}, {0x6, 0x5, 0x2, 0xc, 0x4, 0x4}, {0x7, 0x5, 0x0, 0x51, 0x7f, 0xfffffff7}, {0x2, 0x6, 0x1, 0x81, 0x0, 0x6}, {0x0, 0x8, 0x2, 0x9, 0x7, 0xa}, {0x9, 0x4, 0x10001, 0x0, 0x1, 0x4}, {0x4, 0xb, 0x5, 0x6, 0x0, 0x5}, {0x8, 0x9, 0x8, 0x1, 0x7, 0x7ff}, {0x6, 0x5, 0x61, 0x4, 0xce3, 0x8}, {0x8001, 0x8c, 0x6, 0x3ff, 0x1, 0x1}, {0xfffffff7, 0x994, 0xc1ea, 0x5, 0xa26}, {0xff, 0x0, 0x8, 0x10001, 0x0, 0x6}, {0x0, 0x79f, 0x80000000, 0xb25, 0x8, 0x80000000}, {0x7, 0x8, 0xffff, 0xffff26a6, 0x5, 0x80000000}, {0x5, 0x1, 0x0, 0xfff, 0x3, 0x3}, {0x3, 0x6, 0x6, 0x0, 0x5, 0x2}, {0x1000, 0x3, 0x0, 0xffff0dba, 0x6, 0x5}, {0x6, 0x3, 0x7, 0x8, 0x2, 0x40}, {0x2, 0xf556, 0x1, 0xab7, 0x2d, 0x3}, {0x3, 0xffff, 0x6, 0xbc2, 0x6, 0x8000}, {0x5, 0x0, 0x5, 0x2, 0x5, 0x80}, {0x401, 0x991, 0xd, 0x80, 0x6, 0x4}, {0x5, 0x560f, 0x1, 0xe4a, 0xd69, 0x6}, {0x8, 0x3, 0x2, 0x7fff, 0x7, 0x823b}, {0x40, 0x5, 0x6, 0x4, 0x28000, 0x7fffffff}, {0x9, 0x407, 0xc, 0x1000, 0x5, 0xd}, {0x146, 0xffffffff, 0xfffffffc, 0x2, 0x9, 0x7}, {0x80000001, 0x78e, 0x7fffffff, 0x3, 0x6f, 0xd}, {0x0, 0xbf, 0x6, 0x1000, 0x6, 0x9}, {0x8, 0x5, 0x100, 0x4, 0x5}, {0xffffffff, 0xa7, 0x1, 0x5, 0x0, 0x2}, {0x4, 0x2, 0x40, 0x3e0, 0x8e}, {0x7, 0x7a1f, 0x10001, 0x1, 0x10, 0x7}, {0xfffffffd, 0xfffffffd, 0x6, 0x8, 0x2, 0x69}, {0x2, 0xffffffff, 0x10001, 0x7, 0xd, 0x6}, {0x7, 0xf5, 0x1ff, 0xc5f, 0x4, 0x8}, {0x1, 0x1000, 0x9, 0x7, 0x6, 0x1}, {0x5, 0x0, 0x8, 0x0, 0x87c, 0x4}, {0xe, 0xbb38, 0x0, 0x6, 0x7ff, 0x3}, {0xfff, 0x20000000, 0x6, 0x3, 0x3, 0x6}, {0x0, 0x8000000, 0x426, 0x101, 0x6, 0x3}, {0x8, 0x100, 0xffffff7b, 0x57, 0x80000000, 0x10}, {0x6f, 0x2, 0x9, 0x1, 0xd4, 0x8000}, {0x101, 0xf, 0x7, 0x7, 0x1, 0x3}, {0x6, 0x473, 0x6, 0x3, 0x0, 0x8001}, {0x3, 0x3, 0x478, 0x2, 0xead8, 0x2}, {0x2, 0xe0d, 0x7, 0x7, 0x3, 0x4}, {0xbae1, 0xc, 0x3, 0x4, 0x4800, 0x41}, {0x5, 0x3, 0x0, 0x80, 0x5, 0x7}, {0x7, 0x4, 0x8, 0x6, 0x2, 0x9}, {0x80000001, 0x1a5, 0x3, 0xd, 0x9, 0x5}, {0x7, 0x1, 0x6, 0x6, 0x3, 0x10}, {0x1, 0x40, 0x5, 0x5, 0x0, 0x4}, {0x7, 0x6ad6, 0x4f33, 0xffffffff, 0x8}, {0x7, 0x2, 0x7, 0x80000001, 0xfffffffc, 0x7}, {0x4, 0xfffffc00, 0xa6, 0xf7c, 0xf8, 0x7}, {0x8, 0x22, 0x2, 0x0, 0x7fff, 0x5}, {0x8, 0x7, 0xe00, 0x10, 0xfffffff8, 0x8001}, {0x4, 0x0, 0x2, 0x40, 0x401, 0x80000001}, {0x8, 0x4, 0x1, 0x8, 0x8f, 0x1ff}, {0x3, 0x4000000, 0x8000, 0x6, 0x4, 0x7ff}, {0xffff, 0x10001, 0x4, 0x2, 0x10000, 0x1}, {0x5, 0x4, 0x8001, 0x7, 0x8, 0xc}, {0x3, 0x2, 0x30f, 0x40, 0x1, 0x977}, {0x4, 0x400, 0x6, 0x7, 0x8, 0xd96}, {0x4, 0x3, 0xffff8001, 0x80, 0x4c4}, {0x5, 0x2, 0x3eaf71c6, 0x9, 0x7f, 0x1}, {0x6, 0x0, 0x5, 0x4, 0x1125, 0xf0000000}, {0xa98, 0x2, 0x0, 0x9, 0xfffff3fd, 0x5}, {0x5, 0xd, 0x1, 0xb4ed, 0xfffffff0, 0x3e}, {0x3, 0xfffffffa, 0x56b, 0x8, 0xe2, 0x7ff}, {0x44, 0xaf6, 0xfffffff9, 0x8000, 0xafb2, 0x100}, {0x3, 0xf, 0x7, 0x6126, 0x2, 0xb}, {0x1, 0x7, 0x7, 0x6, 0x1, 0x71}, {0x9, 0x1, 0x8, 0x5, 0x101, 0x4}, {0x5, 0xfffffff7, 0x5, 0x9, 0xe7, 0xf38}, {0x5, 0xfffff345, 0x4, 0x26c2, 0x800, 0x7ff}, {0x5, 0xff, 0x3, 0xffff, 0xb5, 0x3ff}, {0x8, 0x8, 0x81, 0x795, 0x9, 0xffff1a2e}, {0x8, 0x5, 0x8, 0x1, 0x3, 0x6}, {0x1, 0x4, 0x9, 0x5, 0x75, 0x8000}, {0x7ff, 0x1, 0x9, 0x7fffffff, 0x3, 0xbc5}, {0x0, 0x6b1, 0x2c, 0x9, 0x81, 0x7f}, {0xf, 0x8, 0x2, 0x401, 0xcd5f, 0x10001}, {0x7, 0x2, 0x10, 0x0, 0x1, 0x55}, {0x10, 0x7767, 0x737, 0x9, 0xbc1, 0x1}, {0x8000, 0x8, 0x6, 0x1, 0x81, 0xc9}, {0x8, 0x3, 0x2, 0x4, 0x9, 0xaa6}, {0xffffffff, 0x9, 0x9, 0x8, 0xfffffffe, 0x800}, {0x1, 0x1, 0x1, 0x6, 0x9, 0x9d2}, {0x7, 0x101, 0x6, 0x1, 0x0, 0xffffffff}, {0x80, 0x0, 0x9, 0x8, 0x0, 0x1}, {0x6, 0x6, 0x5, 0x2, 0x8, 0x7fffffff}, {0x401, 0x1, 0x5, 0xffffffff, 0xffffff9d, 0x4}, {0x6, 0x7f, 0x9, 0x0, 0x7764, 0xfffffff8}, {0x3, 0x6, 0x5, 0x1, 0x1, 0x10001}, {0xe, 0x7, 0x7, 0x2a000000, 0x9, 0xffffffff}, {0x1, 0x6, 0x5, 0xffffffff, 0x5, 0xfff}, {0x7, 0x1, 0xada, 0x4bb, 0x6099, 0x7}, {0x0, 0x8, 0x3, 0x80, 0x1ff, 0xc}, {0x8001, 0x0, 0x1, 0x0, 0x0, 0x7409}, {0x6, 0x4, 0x6bed, 0x8, 0x4, 0x9}, {0x6, 0x8, 0x3ff, 0x19, 0xff, 0x40}, {0x4, 0xffffffff, 0xffffffff, 0x4, 0x2, 0x76}, {0x101, 0x8, 0x7, 0x1, 0x1, 0xd}, {0x1000, 0xc4, 0x0, 0x5, 0xa, 0xfff}, {0x5, 0x101, 0x80000001, 0x8, 0x8001, 0x7}, {0x3, 0x80000000, 0x4, 0x0, 0x8, 0x6}, {0x3, 0xfffffb45, 0x9, 0x5, 0x7, 0x4}], [{}, {0x5, 0x1}, {0x1}, {}, {0x1, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x3}, {0xb1ecfa55a0e27a2a}, {0x3, 0x1}, {0x3, 0x1}, {0x4}, {0x5}, {0x3, 0x1}, {0xa}, {0x2, 0x1}, {}, {0x3, 0x1}, {0x0, 0x1}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {}, {0x3}, {0x3}, {0x3, 0x1}, {0x7, 0x1}, {0x4}, {0x3, 0x1}, {0x3}, {0x3}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x2, 0x1}, {0x2}, {}, {0x6}, {0x2, 0x1}, {0x4}, {0x4, 0x1}, {0x2, 0x1}, {}, {0x3}, {}, {0x3}, {}, {0x4, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x2}, {0x2, 0x1}, {0x1}, {0x5, 0x1}, {0x1}, {0x3, 0x1}, {0x2, 0x1}, {}, {0x3, 0x1}, {0x5}, {0x2}, {0x2}, {0x1, 0x1}, {0x5}, {0x5, 0x1}, {0x4, 0x1}, {0x3eaa40dab7bc7be2, 0x1}, {0x2, 0x1}, {0x2}, {0x2}, {0x3}, {0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x4}, {}, {0x1, 0x1}, {0x4, 0x1}, {}, {0x2}, {0x0, 0x1}, {0x2}, {0x0, 0x1}, {0x4}, {0x5}, {0x5}, {0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x5, 0x1}, {0x1, 0x1}, {0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x5}, {0x5}, {0x4}, {0x4}, {0x4}, {0x5}, {0x2}, {0x2, 0x1}, {0x1}, {0x3, 0x1}, {0x3}, {0x3, 0x1}, {0x1}, {0x2}, {0x5, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x1}, {0x1}, {0x2, 0x1}, {0x4}, {0x1}, {0x3}]}}, @TCA_PEDIT_PARMS={0xe50, 0x2, {{{0x80000001, 0x5, 0x4, 0x4, 0x1}, 0x5, 0xf, [{0x2, 0x81, 0x0, 0x2, 0x456d, 0xfff}, {0x3, 0x80, 0x9, 0x2c, 0xd5, 0x13c2}]}, [{0x8, 0xc000, 0x7, 0x8, 0x7f, 0x8}, {0x2, 0x5, 0x3, 0x7fffffff, 0x400, 0x8}, {0x7f, 0x8000, 0x101, 0x9, 0x2, 0x3}, {0x1, 0x8, 0x4, 0x40000, 0xa7, 0x3}, {0xc000, 0xf9, 0x1, 0x10001, 0xe3, 0x8}, {0x6, 0x4dc, 0x3, 0x2, 0x101, 0x3}, {0x111, 0x6, 0x6, 0x5, 0xc964, 0x5}, {0x7, 0x0, 0x4, 0x4, 0x68, 0x12}, {0xff, 0xba, 0x100, 0x4, 0x1, 0x1}, {0x4, 0xfffffffd, 0x5, 0x4, 0xc6, 0x800000}, {0x3, 0x9ba, 0x54, 0x3, 0xffffffff, 0x2}, {0x7109, 0x0, 0x31, 0x6, 0x65fda937, 0x8}, {0x2, 0xffff4d50, 0x4, 0x6, 0x6, 0x9}, {0xd, 0x1, 0x200, 0x4, 0x40000000, 0x200de651}, {0x8, 0x8, 0x5, 0x1, 0x5, 0x9}, {0x10001, 0x2, 0x44, 0x7fffffff, 0x5, 0xf9}, {0x7, 0xae44, 0x2, 0x80000000, 0x70e9, 0x6}, {0x57c, 0xc0, 0x0, 0x7, 0x1ff, 0x101}, {0x5, 0x9, 0x5, 0x81, 0x8, 0x8}, {0x2ab, 0x9, 0x2, 0xffff, 0x8, 0x3ff}, {0x5, 0x684, 0x7, 0x4, 0x5, 0x400}, {0x0, 0xd, 0xc9, 0x3ff, 0x8001, 0x6}, {0xa3e, 0x2, 0xd, 0x1, 0x0, 0x6}, {0xc5c, 0x8, 0x0, 0x8, 0x1, 0x7}, {0xfffffff7, 0x625d, 0x3, 0xd, 0x9, 0x6}, {0xfffffff8, 0x401, 0x40, 0x3f, 0xf7c, 0x6}, {0x81, 0xffffff00, 0x9, 0xe065, 0x9, 0x6}, {0x8, 0xb06, 0x7, 0x7, 0x75ea, 0x25e}, {0xd33, 0xf, 0x2, 0x0, 0x3, 0x9}, {0x7fffffff, 0x1, 0x0, 0xfffffff6, 0x8001, 0x7fffffff}, {0x8000, 0x8, 0xfffffff2, 0x5, 0x5, 0xffff}, {0xff, 0xe1e, 0xa7, 0x4, 0x7}, {0x3, 0x1000, 0xf1eb, 0x8, 0x7}, {0x9, 0x40, 0xfffffc01, 0x8, 0x7, 0x3}, {0xffff, 0xbfc, 0x2, 0x9, 0x1, 0xfffffffb}, {0x9632, 0x8, 0x6, 0x3, 0x6, 0x1}, {0x9, 0x99, 0x7f, 0x164, 0x2, 0xfffffffd}, {0xdfe3, 0x2, 0x5, 0x6, 0x8}, {0x7560d396, 0x4, 0x7, 0x2, 0x7, 0x4}, {0x5, 0xe, 0x0, 0x4, 0xf6, 0xb34}, {0xc7e, 0xff, 0x6, 0x4, 0xd9a, 0x401}, {0x6, 0x0, 0x7, 0x2, 0x8f41, 0x6}, {0x6, 0x80000001, 0x800, 0x3, 0x3, 0xd}, {0xc, 0xfffffffd, 0xfffeffff, 0x3, 0x73, 0x5}, {0x80000000, 0x6, 0xb, 0x6c71, 0x3}, {0x6, 0x5, 0x3, 0x5, 0x0, 0x1}, {0x2, 0xa7, 0xda, 0x5, 0x3, 0x2}, {0x2, 0xb, 0xfff, 0x98b, 0x1, 0x7}, {0xc55c, 0xd, 0x0, 0x2, 0x4}, {0x6, 0x2, 0x6, 0x8, 0x89a4, 0x8d}, {0x39, 0x7ff, 0x1d, 0x800, 0x0, 0xd1}, {0xe22, 0x6, 0x6, 0x0, 0x5, 0x7fffffff}, {0x5, 0xe7b, 0x800, 0x1, 0x7fffffff}, {0x1, 0xa, 0x13, 0xd, 0x1ff, 0x9}, {0x6, 0x8, 0x7, 0xff, 0x101, 0x40}, {0x47, 0x7, 0x8, 0x7, 0x80, 0x34a}, {0xc, 0x7, 0x2, 0x6, 0x8b, 0x443}, {0x9, 0xe, 0xfffffff7, 0x400, 0x7f, 0x6}, {0x0, 0x2, 0x0, 0x2, 0x5, 0x6}, {0x9, 0x8, 0x4, 0x6, 0x3, 0x700}, {0x7fff, 0x9040, 0x7fffffff, 0x6, 0x9, 0x7}, {0x2, 0x0, 0x4, 0x6, 0xda0, 0x200}, {0x9ca4, 0x7, 0xffffffff, 0x945, 0x6, 0xfffffff8}, {0x10, 0x1, 0x6, 0x10001, 0xfe000000, 0x4}, {0x5, 0x5, 0x2, 0x3, 0x9}, {0x45, 0x7, 0xffff, 0x2, 0x8, 0x8}, {0x38, 0xae, 0x4, 0x2, 0x0, 0xd}, {0xf, 0x0, 0x6, 0x9, 0x200, 0x9}, {0x2, 0x4, 0xb, 0x400, 0x7, 0xc}, {0x4, 0x1, 0x7fff, 0x5, 0x5b, 0x10000}, {0x8, 0x5, 0xbf48, 0x5ca, 0x1, 0xc4}, {0x800, 0x4, 0x2b7d, 0x5, 0xffffff08, 0x80}, {0x8, 0x6, 0x8, 0x2, 0x39b800, 0x4}, {0x49a6, 0x0, 0x3, 0x1000, 0xb363, 0x1}, {0x7, 0xf57d, 0x7fff, 0x7, 0x8, 0x7}, {0x9, 0x0, 0x2, 0xa, 0x5, 0x9}, {0x200, 0x50e3, 0x8, 0xc3, 0x256, 0x3}, {0x1, 0x9, 0x7fffffff, 0x6, 0x3, 0x7}, {0xa9, 0x9, 0x6, 0x0, 0x2, 0x2}, {0x29, 0x7, 0x4, 0x7, 0x5, 0xc}, {0x80000000, 0x10000, 0xfffffff8, 0xffffffff, 0x2}, {0x5988, 0xffffff81, 0x2, 0xff, 0xbf, 0x1}, {0x7, 0x0, 0x9, 0x9, 0x7fff, 0x998a}, {0x81d, 0x6, 0x8, 0x5, 0xfffffd2f, 0x8}, {0x1, 0x9, 0x7, 0x7, 0x2387, 0x4c9c}, {0xa, 0x5, 0x0, 0x59, 0x68, 0x1}, {0x7ff, 0x4, 0x9, 0x7, 0xff, 0x100}, {0x3638, 0x2, 0x3, 0x0, 0x2, 0x400}, {0xffffffff, 0xffffff03, 0x5, 0x7, 0x7}, {0x1, 0x8b4, 0x2, 0x2, 0x7ff}, {0x6, 0xd8, 0x763, 0xfe000000, 0x9, 0x101}, {0x0, 0x14, 0x0, 0x2a07940b, 0xce, 0x2}, {0xffffff0c, 0x9, 0x9, 0xc2e6, 0x8, 0xdf1}, {0x8, 0x10000, 0x1, 0x4, 0x6, 0x80000001}, {0x1, 0x9, 0x784, 0x9, 0xfffffff9, 0x1}, {0x8, 0x100, 0x2, 0x80000001, 0x3, 0x6}, {0x9, 0x988e0000, 0x81, 0x3, 0x200, 0x10}, {0x800, 0x8, 0x3, 0x7, 0x0, 0x7}, {0x3, 0xfffffff7, 0xffffffff, 0x1, 0x2, 0xffff}, {0x0, 0x80, 0x101, 0x7, 0x6, 0x6}, {0x1, 0xa9c, 0x6, 0x9, 0x9, 0x2}, {0x2, 0x9, 0x2, 0x6, 0x1000, 0x5}, {0xfffffffb, 0x86f, 0xe, 0xfffffffe, 0x1, 0x69}, {0x7fff, 0x7, 0x7fff, 0xffffff7f, 0x7ff, 0x8001}, {0x0, 0x4, 0x6, 0x8d58, 0x49fa, 0x9}, {0x4c4, 0x15e5, 0x1, 0x4, 0xedc5, 0x6}, {0x6, 0x6, 0x7f, 0xfffffff8, 0x1000, 0x2}, {0xfba9, 0x4, 0x4, 0xffff, 0x5, 0x44f2}, {0x3c5bae33, 0x0, 0x1ef2, 0x100, 0xffff, 0x9}, {0x3, 0xaa, 0xa00, 0x0, 0x3ff, 0x4}, {0x4, 0xa590, 0xd83, 0x8, 0xd, 0xd}, {0x1, 0x7f, 0x0, 0x200, 0x81, 0x1}, {0x5, 0xff, 0x9, 0xb, 0x1, 0x6}, {0x20, 0x1, 0x4, 0x2, 0x81, 0x2}, {0x1000, 0x8, 0xffff, 0x8, 0xfffffffd, 0x3}, {0x5316, 0x5, 0x8, 0x2, 0x80000001}, {0x6, 0x0, 0x5, 0x7, 0x0, 0x2}, {0x5, 0x3, 0x9, 0x7, 0xfffe, 0x6}, {0x3, 0x1ff, 0x9, 0x1, 0x3, 0x3}, {0x2, 0x7f, 0x9, 0x4, 0x2b27af04, 0x1}, {0x6, 0x4, 0x0, 0x3, 0x3, 0x2}, {0x5, 0x57, 0x1000, 0x1ff, 0x3ff}, {0xfffffffd, 0x2, 0x80000000, 0x77, 0x81, 0xfffffffd}, {0x100, 0xff, 0x2, 0xfffffff7, 0x8, 0x2}, {0x5, 0xe, 0xfb5, 0x7fffffff, 0x70000000, 0x80000000}, {0x8, 0x3, 0x2, 0x161, 0x8, 0x5}, {0x681, 0x0, 0x5, 0x6, 0xfff, 0x7fffffff}, {0x1, 0x4, 0x7, 0x6, 0x1, 0x7fff}], [{0x3}, {0x2, 0x1}, {0x3}, {0x4, 0x1}, {0x2, 0x1}, {0x1}, {0x4}, {0x0, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x2}, {0x4}, {0x5, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x5}, {0x3, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x2, 0x7d0d8d63237686a1}, {0x4, 0x1}, {0x2}, {0x4, 0x1}, {}, {0x2}, {0x4}, {0x4}, {0x3}, {0x4}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x2}, {0x1, 0x1}, {0x2}, {0x2}, {0x0, 0x1}, {0x2}, {0x5}, {0x5, 0x1}, {0x5, 0x1}, {0x5}, {0x5, 0x1}, {}, {0x5}, {0x3, 0x1}, {0x4, 0x1}, {0x4}, {0x2, 0x1}, {0x0, 0x1}, {0x2}, {0x5, 0x1}, {0x5, 0x1}, {0x1}, {0x3, 0x1}, {}, {0x1, 0xa6be525c6b90246a}, {0x0, 0x1}, {0x1, 0x1}, {0x2}, {0x3, 0x1}, {0x4, 0x1}, {0x3}, {0x4}, {0x5, 0x1}, {0x4}, {0x3, 0x1}, {0x1}, {0x3}, {}, {0x2}, {0x3}, {0x2, 0x1}, {0x1}, {0x4, 0x1}, {0x4}, {0x4, 0x1}, {0x2, 0x1}, {0x2}, {0x3}, {}, {0x4}, {0x2}, {0x3}, {0x1, 0x1}, {0x2}, {0x4}, {0x5, 0x1}, {0x3}, {0x0, 0x1}, {0x3}, {}, {}, {0x1, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x6}, {0x5}, {0x0, 0x1}, {0x5}, {0x0, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x3}, {0x1}, {0x5}, {0x2}, {0x3, 0x1}, {0x0, 0x1}, {0x3}, {}, {0x3, 0x1}, {0x2}, {0x2, 0x1}, {}, {0x2}, {0x0, 0x1}, {0x1, 0x1}, {0x5}, {0x5}, {0x2, 0x1}, {0x1, 0x1}, {0x5}], 0x1}}, @TCA_PEDIT_KEYS_EX={0x15c, 0x5, 0x0, 0x1, [{0x3c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}]}, {0x3c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}, {0x2c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0x44, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0xc, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x3c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0xc, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}]}, @TCA_PEDIT_KEYS_EX={0x18, 0x5, 0x0, 0x1, [{0x14, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}]}, @TCA_PEDIT_PARMS={0xe98, 0x2, {{{0x1, 0x80000001, 0x20000000, 0x7, 0x4}, 0x0, 0x2, [{0xeb48, 0x4, 0xfffffffb, 0x3, 0x6, 0x7}, {0x101, 0x7ff, 0x9, 0x37, 0xf, 0xe}, {0x5f13e539, 0xfffffffe, 0x8000, 0x0, 0xabc, 0x5}, {0x4, 0x913, 0xfffffffd, 0xfffffffc, 0x8, 0x1}, {0xbb1e, 0xffffffff, 0x4, 0xb, 0x2, 0xfffffff6}]}, [{0x3ff, 0x80000001, 0x8, 0x20, 0x1, 0xb}, {0x1, 0x67d50cc6, 0xc, 0x3a, 0xb86e}, {0x0, 0xb, 0x10000, 0x1c0, 0x1, 0x6}, {0x40, 0xfffffffd, 0xff, 0x4, 0x8, 0x9f7}, {0x8, 0x2, 0x6f0, 0x2, 0x7, 0x8}, {0xfffffffc, 0x0, 0x3, 0x5, 0xd, 0x9}, {0xecab, 0xa00000, 0x4, 0x1, 0x5, 0x9}, {0xb5, 0x8, 0x9, 0x2, 0x2e011a14, 0x7}, {0x3, 0x8, 0x4, 0x5839, 0xfd, 0xe4b0}, {0x1, 0x800003ff, 0x2dab34fd, 0x0, 0x5, 0x3}, {0x4, 0xe, 0x5, 0xffffffff, 0x8, 0xcf}, {0x59df, 0xff, 0x2, 0x2f, 0xfffffffa, 0x1d8}, {0x2, 0x4, 0x7eb, 0x7, 0x2, 0x7ff}, {0x5, 0x80, 0x2, 0x6, 0xff, 0xffffffff}, {0x2, 0xfc, 0x0, 0x4, 0x1, 0x8}, {0x8, 0x9, 0x100, 0x3, 0x3, 0x101}, {0x5, 0x50ad3dc3, 0x826, 0x2, 0xf94, 0x8}, {0x4, 0x6, 0x2, 0x100, 0x0, 0x4}, {0xf2b7bd71, 0x8000, 0x8, 0x23b, 0x0, 0x3}, {0x2, 0x80000001, 0x3, 0x3, 0x0, 0x9}, {0x3, 0x4, 0x4, 0xfff, 0x35caf48b, 0x8}, {0x80000001, 0x4, 0xfffffffb, 0x2, 0x2, 0x1}, {0x40, 0xfff, 0x5, 0x0, 0x7, 0x9}, {0x9, 0x3, 0x2, 0x6095, 0xc5, 0x16}, {0xe, 0x5, 0x8, 0x4, 0x9, 0x80000001}, {0x7, 0x28, 0x7f, 0x0, 0x6, 0x9}, {0xd1, 0x2, 0x3ff, 0xfff, 0x2, 0x5}, {0x3f, 0x8, 0x5, 0x8, 0x5, 0x2f}, {0x3a1f, 0x100, 0x400, 0xd, 0x4f, 0x5}, {0x8, 0x3, 0x6, 0x1, 0x80000000}, {0x4, 0x9, 0x8, 0x4, 0x2, 0x7fff}, {0x101, 0x101, 0x22, 0x0, 0x6, 0x4}, {0x4, 0x5, 0x4, 0xe, 0x8, 0x7fffffff}, {0x10000, 0x2, 0x7, 0x5, 0xb}, {0x9236, 0x3, 0x4, 0x0, 0x1000, 0x80}, {0x3, 0x9, 0x7, 0x9, 0xf74f, 0x3}, {0x7, 0xfffffffe, 0x4, 0x200, 0x5, 0x4}, {0xfffffff9, 0xc, 0x0, 0xfffffff7, 0xa9, 0x7}, {0x3ff, 0x0, 0x7f, 0x5, 0x2, 0x3fab}, {0xffff, 0x4, 0x13a, 0x5, 0x9bc2}, {0x7, 0x478, 0x3, 0x9, 0x0, 0x1}, {0x1, 0x7, 0xd466, 0xeb, 0x101, 0x8000}, {0x7f, 0x1, 0xfffffffc, 0x8000, 0x2, 0x7fffffff}, {0x5, 0x9663, 0x796, 0x6, 0x6, 0x6}, {0x6, 0x0, 0x4, 0x1, 0xfff, 0xa}, {0x4, 0x6, 0x5, 0x5, 0xfffffffc, 0xd47}, {0x0, 0x5, 0x5, 0x1fc0, 0x809, 0x4}, {0x9, 0x2, 0x60000, 0x3e9, 0xfffffffd}, {0x3, 0x2, 0x9, 0x9, 0x8, 0x5}, {0xfffffffc, 0x54b, 0x8, 0x7, 0xb, 0x2}, {0x2, 0x0, 0x9, 0x9, 0x3, 0x1}, {0x7, 0x6, 0x1000, 0x7, 0x8, 0x80000000}, {0xe, 0x10, 0x9, 0x5, 0x100, 0x10}, {0x7, 0x3, 0x7, 0x5dd, 0x8000, 0x3ff}, {0x9, 0x65c8, 0xef, 0x9, 0x2, 0x1}, {0x0, 0x1, 0x17c5, 0x10000, 0x5, 0x2b2}, {0x2, 0x7, 0x5, 0x6, 0xfffffe01, 0x1ff}, {0x7fff, 0x6c4, 0x2, 0xfffffffb, 0x4}, {0x9, 0x7, 0x1, 0x0, 0x440, 0xfffffffb}, {0x7, 0x3, 0x4, 0x3, 0x5, 0xfffffff8}, {0x80000000, 0xfffffff9, 0x1, 0x3, 0xcb, 0x400}, {0x200, 0x12e5, 0x5, 0x1, 0x6, 0x40}, {0x2, 0x8726, 0x8, 0x7, 0xb, 0x8001}, {0x3, 0xfffffff8, 0x285, 0x81, 0x4, 0x81}, {0x5, 0x81, 0x85, 0x8001, 0xb46, 0x7}, {0xdcab, 0x10001, 0x0, 0x7, 0x0, 0x80000001}, {0xd, 0x16f, 0x70, 0x0, 0x80, 0xee}, {0x6ae, 0x5, 0x8, 0x897, 0x800, 0x539}, {0x1, 0x7f, 0x5, 0x1c, 0x9, 0xa3f92d4}, {0x800, 0x0, 0x2, 0xffffff74, 0xffffffff, 0x3}, {0x26, 0xfffffff7, 0x5, 0x3e36, 0x0, 0x9f5e}, {0x8c4, 0x10001, 0x4, 0x3, 0x9, 0x8e}, {0x8000, 0x3, 0x9, 0x1, 0x401, 0x7fff}, {0x0, 0xd1, 0x1, 0x7, 0x200, 0x5}, {0x3, 0x8, 0x7, 0x8, 0x2, 0x2}, {0x5, 0x0, 0x50, 0x0, 0x1, 0x46}, {0x8, 0x0, 0x2, 0xfffffff7, 0x8, 0x6}, {0x7fffffff, 0xfcd7c9d, 0x4, 0x1, 0x21, 0x6}, {0x81, 0x240, 0x7, 0x8, 0x1, 0x6}, {0x0, 0xab, 0xcc4, 0x9, 0x8, 0x718feab1}, {0x4, 0xe, 0x4, 0x102, 0xffffffff, 0x9}, {0x1, 0x8, 0x7, 0x41, 0x6, 0x8001}, {0x5, 0x4, 0x7, 0xa82, 0x80, 0x6}, {0x6, 0x7, 0x7, 0x3, 0x6, 0x2}, {0x1, 0x5, 0x7, 0x571, 0x7, 0x4}, {0xfffffffd, 0x10000, 0x7033, 0x3ff, 0x6, 0xffff}, {0xbb, 0xffff, 0x80000000, 0x9, 0x7}, {0x7, 0x80000000, 0x80000000, 0x9, 0xffff, 0x5}, {0x8, 0x9, 0x9, 0x1, 0x1, 0x10001}, {0x2, 0xffd, 0x8, 0x2, 0x8, 0x2}, {0x7ff, 0x1, 0x7, 0x0, 0x5, 0x3}, {0x5, 0x7cbe, 0x80, 0x6, 0xfffff1f1, 0x7}, {0x80000001, 0x6, 0x101, 0x0, 0xfffffff8, 0x9}, {0x2, 0x2, 0x2, 0xc, 0x7, 0xf}, {0x1, 0x73b, 0x2416bbc, 0x7a9, 0x9}, {0x0, 0xffffffd2, 0x1, 0xc, 0x2e, 0x7fff}, {0x1, 0x5, 0x1, 0x9, 0x4}, {0x1, 0x200, 0x9, 0x0, 0x3, 0x8000}, {0xcfe, 0x7, 0x97c, 0x0, 0x3, 0x2}, {0x9, 0x0, 0x9, 0x4, 0x1000, 0x1}, {0x2, 0x200, 0x6, 0x6, 0x4, 0x4}, {0xd, 0x3, 0xd, 0xfffffffe, 0x80000, 0x9}, {0x2, 0x0, 0x8, 0x2, 0x4, 0x6}, {0xe, 0x8, 0x4ca, 0xfffffffa, 0x2, 0x3ff}, {0xea, 0x3ff, 0x7, 0x2, 0xfff, 0x5}, {0x4b6f3cab, 0x63, 0x6, 0x9, 0x9, 0x7fffffff}, {0x400, 0x80, 0x6, 0x4, 0x6, 0xb4c5}, {0x3, 0x6, 0x5, 0x9, 0x2ad, 0x3}, {0x7, 0x3ff, 0x6, 0xdcf, 0x7, 0x494}, {0xb, 0x4, 0x2, 0xccc, 0x4, 0x3}, {0x81, 0x2, 0x2, 0x4, 0x4, 0x41d8}, {0x200, 0x0, 0x800, 0x0, 0xb, 0x9}, {0xffffffff, 0xd1, 0x8, 0xffffff16, 0x7f, 0x9}, {0x4, 0x11d, 0x10000, 0x3ff, 0x4, 0xa}, {0x8, 0x4, 0x8, 0xb4, 0x4, 0x7b}, {0x2, 0xc6, 0x5, 0x14, 0xb}, {0x7, 0x3ff, 0x7c404ee4, 0x5, 0x1}, {0x9, 0x7, 0xffff8000, 0x6, 0x0, 0x4f}, {0x7ff, 0xa0000000, 0x5, 0x0, 0xfffeffff, 0x5}, {0xfffffff8, 0x2, 0x9, 0xf, 0xe8a8, 0x9}, {0x8, 0x4, 0x7, 0x6, 0xfffffffb, 0x8}, {0x8, 0x8, 0x0, 0xda8, 0x40000000, 0x80000000}, {0xc7a, 0x9dcc, 0x8000, 0xffff, 0x3}, {0x200, 0x1, 0xe4, 0x3577, 0x4, 0x10000}, {0xb39, 0x0, 0x8d5, 0x80, 0x8, 0x5}, {0x6c64, 0x1, 0x6, 0x6, 0x1, 0x6}, {0x80000000, 0x0, 0xffffffff, 0x0, 0x8001, 0x9}, {0x8, 0x7ff, 0x3, 0x1, 0x7, 0x6}], [{0x4, 0x1}, {0x4}, {0x4, 0x1}, {0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x4}, {0x4}, {0x3}, {0x4}, {0x0, 0x1}, {0x5}, {0x5, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x4}, {0x4, 0x1}, {0x4}, {0x2, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x5}, {}, {0x2}, {0x1, 0x1}, {0x5}, {0x1}, {0x4, 0x1}, {0x1}, {0x3}, {0x2}, {0x2, 0x1}, {0x0, 0x1}, {0x7}, {0x2}, {0x8}, {0x3, 0x1}, {0x4}, {}, {0x3, 0x1}, {0x0, 0x1}, {0x4}, {0x2, 0x1}, {0x4, 0x1}, {0x5, 0x3}, {0x4}, {0x4, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x3}, {0x3, 0x1}, {0x3}, {}, {0x1, 0x1}, {0x1}, {0x4, 0x1}, {0x5, 0x1}, {}, {0x4, 0x1}, {0x3, 0x1}, {0x4}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x2}, {0x0, 0x1}, {0x2}, {0x5, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x3}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {}, {}, {0x5, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {}, {0x3, 0x1}, {0x5, 0x1}, {}, {0x3}, {}, {0x4}, {0x2}, {0x3, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x1}, {0x0, 0x1}, {0x1, 0x1}, {}, {0x4, 0x1}, {0x4}, {0x3}, {}, {0x0, 0x1}, {0x3}, {0x1}, {0x6}, {0x4, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x4}, {0x3, 0x1}, {0x2}, {0x5, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x6, 0x1}, {0x1, 0x1}, {}, {0x0, 0x1}], 0x1}}, @TCA_PEDIT_KEYS_EX={0x20, 0x5, 0x0, 0x1, [{0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}]}, @TCA_PEDIT_PARMS_EX={0xe50, 0x4, {{{0x7, 0xb, 0x5, 0x94f, 0xfe8}, 0x1, 0x1, [{0x40000, 0x60d5, 0x0, 0x800, 0xb, 0x100}, {0x400, 0x2, 0x60000000, 0x101, 0x90a, 0x5}]}, [{0xff, 0x1, 0x1, 0xfffffff7, 0x7, 0xc}, {0x5, 0x7, 0x8, 0xbf, 0x800, 0x180}, {0x6, 0xff, 0x1, 0x6, 0x2, 0x7}, {0xffffffff, 0x10001, 0x1000, 0x2, 0x4, 0x3}, {0x9, 0x7, 0x7, 0x5, 0x380, 0x5}, {0x3, 0x6, 0x7361, 0x3, 0xce46, 0x9}, {0x6, 0xb, 0x4f, 0x8, 0xeb3, 0x7}, {0xfffff574, 0x9, 0x7fff, 0x9, 0x3, 0xfffffff7}, {0x3, 0x0, 0xfffffffc, 0x2, 0x33df, 0x7}, {0x6, 0xc6, 0x9, 0x606, 0x5ebd9c94, 0x5}, {0x8084, 0x6, 0x5, 0x10, 0x8, 0x7fffffff}, {0xea2, 0x80000000, 0x3, 0xfffffff8, 0xcc6, 0x1}, {0xa32, 0x3, 0x0, 0xf, 0x8, 0xa59}, {0x7, 0x9, 0x8, 0x7, 0x7, 0x1}, {0x5, 0x0, 0x3, 0x0, 0x7fff, 0x2}, {0x7, 0xae, 0x8, 0x92, 0xf, 0x5}, {0x1, 0x401, 0x2, 0x2, 0x2, 0x9}, {0x5f8c2efd, 0x6d, 0x2, 0x8, 0x7, 0xffffea7a}, {0x1, 0x7, 0x5, 0x3, 0x62af9678}, {0x3, 0x6e7, 0x68ce, 0x6, 0xd116, 0x1000}, {0xb, 0x6, 0x5, 0x7, 0x8, 0x3}, {0xd, 0x3, 0x2, 0xfffffff7, 0xffffffc4, 0x7}, {0x8, 0x2fc0, 0x8, 0x4, 0x80d9, 0xf48e}, {0x5, 0x1, 0xacf, 0x1, 0x6ab, 0xd}, {0x7ca9, 0x6d14, 0x7fff, 0x2, 0x4, 0xa0e}, {0x9, 0x2, 0xd031, 0x8001, 0x1, 0xffffffff}, {0x584c4b6c, 0x8, 0xf2, 0x2b74e8f2, 0x0, 0x92b}, {0x9, 0xfffffffd, 0x1, 0x2, 0x800, 0xc392}, {0x8, 0x4, 0x401, 0x8, 0x5, 0x10000}, {0x9, 0x1, 0x2, 0x10, 0x9, 0x4}, {0x95, 0x80000001, 0x0, 0x3, 0xf, 0x2}, {0x3, 0x73, 0x100, 0x3, 0x3, 0xfffffff9}, {0x16000, 0x9, 0xffc00000, 0x2, 0x5, 0x4b}, {0x7, 0xd4e, 0x81, 0x6, 0x200, 0x9}, {0x0, 0x8001, 0x1000, 0x7, 0x800, 0xb}, {0x0, 0x2, 0x0, 0x7, 0x8, 0x6}, {0x0, 0x5, 0x10001, 0x5, 0x4f9, 0xd6}, {0x8f9, 0x2, 0x80, 0x7, 0x7, 0x4}, {0x4d0, 0x4, 0x2, 0x6, 0xee, 0x10000}, {0x6, 0x101, 0x4, 0x4, 0x6, 0x8}, {0x3, 0x2, 0x89, 0x7, 0xff, 0x5}, {0x4, 0x8, 0x1c, 0x5684, 0xfffffff7, 0x1}, {0x1, 0x5, 0x22, 0x2, 0x0, 0xffffffff}, {0x9, 0x1, 0x28a3, 0x2, 0x100, 0xffffffff}, {0x3, 0x4, 0x2, 0x7, 0x0, 0xff}, {0x6, 0x3, 0x9, 0x7, 0xb, 0x9}, {0x6, 0x0, 0xffff, 0x0, 0x7, 0xffffffff}, {0xd075, 0x0, 0x7, 0x3, 0xfffffff8, 0x3ff}, {0x4, 0x3, 0x0, 0xfffffff8, 0x1678}, {0x1955, 0x3, 0x1, 0x3, 0x7, 0x7ff}, {0xa0, 0x1, 0x80000001, 0xc6b, 0x4, 0x9}, {0xfffffe00, 0x9cc8, 0x8, 0xfffffffe, 0x8, 0xffffffff}, {0x7f, 0x2, 0x9, 0x45de, 0x800, 0x1}, {0x200, 0x2, 0x6, 0x5, 0x9, 0x4}, {0x7, 0x614, 0x80000001, 0x8, 0x82c, 0x6b}, {0x3, 0x9, 0x8000, 0xfffffe00, 0x3, 0x4}, {0x1ff, 0x1, 0x5, 0x800, 0xb71, 0x5}, {0x2f8, 0x7, 0xc, 0x1, 0x7, 0x9}, {0xe58d, 0x8, 0x4, 0xfffffffb, 0x4bf7, 0xd}, {0x141, 0x10, 0xdd, 0x4, 0x81, 0x3b}, {0x15, 0x0, 0x8, 0x81, 0xc119, 0xffff2f2b}, {0x8, 0x5, 0xd8, 0x9, 0x7f, 0x74}, {0x0, 0x2, 0x5, 0xb, 0x3, 0xfffffff7}, {0x8, 0x2, 0xfffffff1, 0x1, 0xc0000000, 0xff}, {0x3, 0x3, 0x7, 0x1, 0x3, 0xcacd}, {0x2, 0x1, 0x1000, 0x1, 0x24, 0x1}, {0x4, 0xfffffe01, 0x1, 0x8, 0x2, 0x8000}, {0x38, 0x548, 0x4, 0x2f5cf469, 0xd1, 0xa9ed}, {0x3, 0x1000, 0xffffffff, 0x6, 0x3, 0x95dc}, {0x1, 0x9, 0x101, 0x8, 0x800, 0x10001}, {0x0, 0x8, 0xffffffff, 0x8, 0x5, 0x4f9}, {0x81, 0x3, 0x9, 0x10001, 0x40, 0x8000}, {0x10000, 0x7, 0x7fff, 0x5, 0x9, 0x6}, {0x7, 0x100000, 0x3, 0x101, 0x3, 0xffffffff}, {0x7, 0xfffffffd, 0x80000001, 0xfffffffc, 0x4, 0x6}, {0x5, 0x9, 0x6, 0xa27, 0x7, 0x7fffffff}, {0x4, 0x8, 0x8, 0x2, 0x4, 0x200}, {0x1, 0x529c, 0xbd, 0x3, 0x5, 0x9}, {0x5, 0x0, 0x3, 0xc5, 0xe2acd9b, 0x5}, {0x6, 0x60, 0x9f46, 0x4, 0x18, 0x1}, {0x2, 0x2, 0x4, 0x8, 0x0, 0x9}, {0x80, 0x3, 0x7, 0x1000, 0x6, 0x367}, {0x7, 0x6, 0x200, 0xfff, 0x40, 0x8}, {0x7f, 0x81, 0x284a, 0x5, 0x1, 0x78}, {0xef9, 0x80000000, 0x8, 0x4, 0xfffffff7, 0x8d37}, {0x3, 0x9, 0x35ef, 0x6, 0x2, 0x800}, {0x8, 0x3, 0x3, 0x0, 0x27, 0x9}, {0xfffffff7, 0x7, 0x6, 0x2, 0x8, 0x1}, {0x4, 0x32a, 0x5, 0x9, 0x4, 0x879f}, {0x2, 0xfffffff5, 0x2, 0xdc, 0x0, 0x3}, {0x3570ab35, 0xd, 0xfe, 0x8, 0x101, 0x40}, {0x0, 0x5, 0x0, 0x3, 0x7ff, 0x1000}, {0xfffffffd, 0x0, 0x0, 0xe22, 0x1000, 0x2}, {0x1, 0x73, 0xfff, 0x5, 0x7fff, 0x3}, {0x6, 0x100, 0x1, 0x3, 0x10, 0xc}, {0x7ff, 0x8, 0xd, 0x8000000, 0x8, 0x5}, {0x154, 0x4, 0x8001, 0xf9, 0x0, 0x7}, {0x80, 0x8, 0xd1b6, 0xfffffffb, 0x3, 0xfff}, {0x1, 0x2, 0x4, 0x7ff, 0x6, 0x4}, {0x1, 0x401, 0x8, 0xfff, 0x2, 0x8001}, {0x4, 0x200, 0x7, 0x2, 0xbed}, {0x1, 0xffffffff, 0xfff, 0x9, 0x9f80, 0xb44}, {0x3, 0xe47, 0x4, 0x3, 0x2, 0x7fffffff}, {0x99d00000, 0x4, 0x0, 0x2, 0x7f6, 0x1}, {0x10000000, 0x81, 0x3ff, 0x7, 0x9, 0x10001}, {0x17, 0x8, 0x1, 0xf5, 0x5, 0x4925}, {0x9, 0x3, 0x6, 0x8, 0x6, 0x2}, {0x0, 0xfffffffd, 0xd, 0x100, 0x18, 0x100}, {0x5, 0x7fff, 0x8, 0xfea, 0x6, 0xbb8}, {0x7fff, 0x1, 0x5, 0x1, 0xe8, 0x4}, {0x8, 0x1, 0x5, 0xdc52, 0x9, 0xfffffffa}, {0x3, 0x0, 0x0, 0x3, 0xc3, 0x8}, {0x101, 0x8, 0x9, 0x92, 0x80000001, 0xa}, {0x5, 0x40, 0x0, 0x6, 0x0, 0x9}, {0x4, 0x10000, 0x88, 0xa, 0xfff}, {0x9, 0xfffffffd, 0x3ff, 0x6, 0x1, 0x3ab}, {0x5, 0xc, 0x1, 0x4, 0x80000000, 0xdc}, {0x1, 0xfffffffa, 0x7ff, 0xe, 0x3, 0x1}, {0x5, 0x3, 0x9, 0x10, 0x2, 0x6}, {0x1, 0x7ff, 0x4, 0x6, 0x5, 0x1}, {0x4, 0xbd29, 0x7ff, 0x4, 0x0, 0x8}, {0xeb, 0x98, 0x10000, 0x9, 0x8, 0x4}, {0xac, 0x10, 0x5, 0x101, 0x0, 0x400}, {0x10000, 0x3, 0x80000000, 0xc680, 0x1, 0x5}, {0x2, 0x5, 0x8, 0x4, 0x0, 0x8}, {0x3, 0x6, 0x5, 0x7, 0x55f5e308, 0x8}, {0x7, 0x8, 0x6f90, 0xa166, 0x4, 0x6}, {0x2, 0x3, 0x1, 0x2, 0x421}], [{0x2}, {0x1, 0x1}, {0x1, 0x1}, {0x4}, {0x5}, {0x5, 0x1}, {0x1, 0x1}, {0x5}, {0x2}, {0x3}, {0x3}, {0x2}, {0x1, 0x1}, {0x5, 0x1}, {}, {0x5}, {0x5}, {0x4}, {0x1}, {0x3, 0x1}, {0x4}, {0x2}, {0x4}, {0x3}, {0x0, 0x1}, {0x5}, {0x2, 0x1}, {0x2}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x1}, {0x2}, {0x2, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x1}, {0x5, 0x1}, {0x2}, {0x5, 0x1}, {0x3}, {}, {0x4}, {0x1, 0x1}, {0x3}, {0x2, 0x1}, {0x3, 0x1}, {}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x1}, {}, {0x4}, {0x4}, {0x0, 0x1}, {}, {0x3}, {0x4}, {0x2, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x2}, {0x4}, {0x4}, {0x4, 0x1}, {0x5, 0x1}, {0x1}, {0x1, 0x1}, {}, {0x2, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x7}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2}, {}, {0x1, 0x16390ab23831dd10}, {0x1, 0x1}, {0x5}, {0x1, 0x1}, {0x7, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x4}, {0x0, 0x1}, {0x4, 0x1}, {0x4}, {0x3}, {0x5, 0x1}, {0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x1}, {0x9f9a7b721a953149}, {0x3}, {0x1, 0x1}, {0x4, 0x1560bd6355eaa42b}, {}, {}, {0x6}, {0x0, 0x1}, {0x4, 0x1}, {0x3}, {0x3}, {}, {0x4, 0x1}, {0x4}, {0x3, 0x1}, {0x2}, {0x2, 0x1}, {0x3, 0x1}, {}, {0x1}, {0x2}, {0x0, 0x1}, {0x4, 0x1}, {0xb, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x5}]}}, @TCA_PEDIT_KEYS_EX={0x140, 0x5, 0x0, 0x1, [{0x44, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x3c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0xd9d6a151971d3e5a}]}, {0x34, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}]}]}, @TCA_PEDIT_PARMS_EX={0xe98, 0x4, {{{0xb1c, 0x9, 0x10000000, 0x0, 0x4}, 0xaa, 0x4, [{0x1, 0xfffffffd, 0x6, 0x800, 0x1, 0x9}, {0x635618e5, 0x5, 0xffffbc89, 0x7ff, 0xd4, 0xf}, {0xffff, 0xea04, 0x6, 0x3, 0x3, 0x1}, {0x9, 0x4510, 0x101, 0x9, 0x1, 0x4}, {0xf, 0x36b, 0x9, 0x0, 0x4, 0xfffffff9}]}, [{0x9, 0x1, 0x8, 0x4, 0x2, 0x7}, {0x3, 0x7ff, 0x3, 0x0, 0x12e4, 0x1}, {0x2, 0xd9, 0x6, 0x80000000, 0x4, 0x7fffffff}, {0x0, 0x8, 0xffa, 0x2, 0x6, 0x2}, {0x8, 0x5, 0x4, 0xfffffffe, 0x3, 0x2}, {0x2754, 0x9, 0x7, 0x9, 0x4, 0x200}, {0x4, 0x7, 0x0, 0x950, 0x5, 0xb189}, {0x6, 0x4, 0xa5d, 0xf86, 0x5, 0x1}, {0xc1, 0x1ec, 0x808c, 0x4, 0x80, 0x738}, {0x6, 0x6, 0xaa2, 0x519, 0x8001, 0x4}, {0x7, 0x1, 0x2, 0x3, 0xd7, 0xa}, {0xcc5a, 0x80000000, 0x11, 0x2, 0x9, 0x3}, {0x2, 0x2, 0x5, 0x3, 0x5, 0x1}, {0x6, 0x400, 0x8, 0x10, 0xf6, 0xc3c8}, {0xfffffffd, 0x1, 0x0, 0x401, 0x5, 0x4}, {0x2, 0x1, 0x1, 0x2, 0x862, 0x4}, {0x6, 0x0, 0x8, 0xf18, 0x5, 0x3}, {0x59, 0xa4e, 0x4fc4, 0x4, 0x8, 0x10000}, {0x400, 0x4, 0x5, 0xffff, 0xc, 0xde4}, {0x9, 0x5, 0x400, 0x9, 0x3, 0x3}, {0x4, 0x5, 0x400, 0x6, 0x9, 0x8}, {0x2, 0x40, 0xff, 0x5, 0x5, 0x7}, {0x3ff, 0xfffffffc, 0x7, 0x0, 0x9, 0xffffffff}, {0x401, 0x3, 0x3ff, 0x9, 0x3, 0xb1e747c}, {0x1, 0x1, 0x8, 0x8, 0xfffffffc}, {0x9, 0x8, 0x8, 0x3, 0x9, 0x81}, {0x1, 0x80000000, 0x5, 0x39e, 0xa43, 0xce}, {0x3, 0x4, 0xbc9, 0x1, 0x0, 0x4}, {0x8, 0x0, 0x3567, 0xb7c, 0xfa38, 0x5}, {0x4, 0x9, 0x0, 0x5, 0x5, 0x10}, {0x9, 0x20000000, 0x8, 0x6, 0x2}, {0x0, 0x5db5, 0x7ff, 0x5, 0xe, 0xfffffffe}, {0x7fffffff, 0xffff48f4, 0x1, 0x9, 0x7ff, 0x68}, {0x400, 0xfffffffa, 0x7ff, 0x0, 0x7b, 0xffffff81}, {0x6, 0xbd48, 0x6, 0x200, 0x4, 0x1}, {0x7, 0x8001, 0x4, 0x6, 0xb, 0x10001}, {0x7, 0x1, 0xca, 0x2, 0x9, 0x3}, {0xe1, 0x2, 0x400, 0x8, 0x8000, 0x3}, {0xd, 0x4, 0x9, 0x7, 0x80, 0xfffffffe}, {0xb, 0xb2, 0x9d82, 0x1, 0x3, 0xb5}, {0x40, 0xd, 0x8, 0xfffffffd, 0x7, 0x5}, {0x8, 0x3df, 0x6, 0x7, 0x4, 0x621}, {0x3, 0x7, 0xc, 0x7, 0x8, 0x3ff}, {0x8001, 0x8, 0x6, 0x9, 0x7}, {0x0, 0x7, 0xffff, 0x3, 0xffffffff, 0xffffffff}, {0xff, 0x5, 0x8, 0xb, 0x9, 0x7fffffff}, {0x79a, 0x40, 0x0, 0x517, 0x3, 0x4}, {0x8001, 0x1, 0xff, 0x1, 0x9, 0x3}, {0x6, 0x6, 0x5, 0x3, 0x3, 0x1}, {0x0, 0x9, 0x9, 0x5, 0xfffffffd, 0x7ff}, {0x7, 0x200, 0x195, 0x4, 0xbd}, {0x2, 0x0, 0x9, 0x7, 0x5, 0x5}, {0x8, 0x5, 0x2, 0x0, 0x7fff, 0x3}, {0x9, 0x6, 0x7fffffff, 0x0, 0x9bd0, 0x3}, {0x40000000, 0xa, 0xf, 0x6, 0x3, 0xf}, {0x8, 0x2, 0x80000, 0x10, 0x7f, 0x8001}, {0x1a7e571e, 0x9, 0x5, 0xfffffff9, 0x6, 0x8}, {0x9, 0x8, 0x7, 0xfffffff8, 0xdb5, 0x9}, {0x3, 0x3, 0x3, 0xa, 0x8, 0x7f7e}, {0x401, 0x9, 0x4432, 0xdbdc, 0x6, 0x7}, {0xde8, 0x8, 0x5, 0xacd4, 0x7, 0x4}, {0x9b5, 0x8, 0x5, 0x80, 0xfffffff4, 0x1000}, {0x1, 0x10000, 0x1, 0x7ff, 0x5, 0x101}, {0x0, 0x5, 0x8001, 0x6, 0x0, 0x8}, {0x7, 0x5, 0xfffffff7, 0xffffffa1, 0x0, 0x6b4}, {0x4, 0x5, 0x4, 0x100, 0x5, 0x3ff}, {0x401, 0x9c, 0x0, 0x0, 0x4}, {0xa7, 0x100, 0x8, 0x2, 0x0, 0x2}, {0x8, 0x9edc, 0x80000000, 0xb26, 0x6e, 0x80000000}, {0xad35, 0x3, 0x3, 0x9e, 0xa, 0xe4}, {0x4, 0x3ff, 0x9, 0x8, 0x7, 0xe54}, {0x7, 0x8, 0xfffffffd, 0x1, 0xce, 0x1ff}, {0x8, 0x0, 0x80000001, 0x10000, 0x3, 0x9}, {0x2, 0x7, 0x1, 0x32, 0x8c1, 0x2}, {0xfdd, 0x8, 0x4, 0x3, 0x8, 0x200}, {0xd9b, 0x80000001, 0x2, 0x6, 0x2, 0x1}, {0x2, 0x15b, 0x4, 0x0, 0x5, 0x92}, {0x6, 0x5, 0x6, 0x2, 0x517, 0x742e}, {0x0, 0x5, 0x3, 0x6, 0x4, 0x6}, {0xffffff47, 0x9, 0x3, 0x2, 0x1000, 0x3}, {0xca00, 0x8, 0x2108, 0x4, 0x4, 0x8}, {0x7, 0x4, 0x1, 0x8, 0x6, 0x2}, {0x8, 0x8000, 0x10, 0x1bd6, 0x4, 0x31}, {0x7, 0x1, 0x85, 0x5, 0x6268, 0x6}, {0x6, 0x4, 0x80000000, 0x1, 0x6, 0xfffffffa}, {0x7, 0x4, 0x5, 0x4, 0x6, 0x7}, {0x2, 0x0, 0x8000, 0x5, 0x9, 0xfffffff4}, {0x0, 0x4366, 0xa28, 0x4, 0xf1, 0x2}, {0xfffffffe, 0x4, 0x5, 0x7, 0x10001, 0x1}, {0xf81, 0x152e, 0x80000000, 0x401, 0x362c, 0x5}, {0x8, 0x8, 0x401, 0x80000000, 0x8, 0xa7}, {0x9, 0x0, 0x3, 0x9, 0xed, 0x1}, {0x3, 0x8, 0x6, 0xfffffff7, 0xffffff7d, 0x93a}, {0x4, 0x6, 0x9, 0xff, 0x7ff, 0x2}, {0x6, 0x1, 0xbe4c, 0xb, 0x6, 0xfffffffe}, {0x3, 0x1, 0xc, 0x5, 0xfff, 0x891}, {0x8, 0x8, 0x5, 0x6, 0xfffffffb, 0x8}, {0xfffffeff, 0x5, 0x7e, 0x9, 0x0, 0x1}, {0x6, 0x4, 0x9, 0x2, 0x5, 0x8}, {0xfff, 0x7, 0x8, 0x9, 0x8, 0x3}, {0x9, 0x81, 0xe, 0x8, 0x0, 0x36}, {0x8, 0x5, 0x9, 0xff, 0x7, 0x6}, {0x6, 0x7, 0x400, 0x4, 0x1, 0x81}, {0x0, 0x0, 0x560c, 0x0, 0x9, 0x80}, {0xff, 0x5, 0xc, 0x1, 0x24, 0x3}, {0x8, 0x1, 0x5, 0x9, 0x10001, 0xaf}, {0x7fff, 0x3, 0x9, 0x1, 0x6, 0x6}, {0x1, 0x4, 0x1f, 0x80, 0x4, 0x7}, {0xd, 0x0, 0xfffffffa, 0x7, 0x7ff, 0x101}, {0xba3, 0x4, 0x80000001, 0x400, 0x1, 0x4}, {0x0, 0xfff, 0x1, 0x2206, 0x2, 0xbca}, {0x4, 0x0, 0x80000000, 0xb, 0x2, 0x4}, {0x5, 0x3ff, 0x9, 0x9, 0xa, 0x75d}, {0xffff, 0xffffffcf, 0x9, 0xffffffff, 0x40000, 0x2}, {0xf457, 0x9, 0x7, 0x81, 0x1ab4, 0xffffff49}, {0x8, 0x400, 0xc, 0xfffffffe, 0x3, 0xea6fa03f}, {0x7, 0xfffffffb, 0x5, 0x1, 0x7}, {0x2, 0x68, 0x3, 0x401, 0x1, 0x7}, {0x7, 0xe, 0x7, 0xa, 0x3, 0xf}, {0x1000, 0x2b22c669, 0x800, 0x1, 0x5, 0x6}, {0x70000000, 0x5, 0x10001, 0x100, 0x80000001}, {0x8f5, 0xfffffc00, 0x7, 0xcd24, 0x2, 0x7}, {0x7, 0x2, 0x5, 0x8, 0xc6, 0xf}, {0x35b, 0x7, 0x80000001, 0x9, 0x0, 0x9}, {0x2, 0x40, 0x6, 0x400, 0x6aa4, 0x10000}, {0x0, 0x3, 0x3, 0x7, 0xfff, 0x3}, {0xffff4f19, 0x4, 0x9, 0x5, 0x4, 0x5}, {0x6d7, 0x40, 0xe, 0xa7a2, 0x9}], [{0x1, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x3}, {0x3}, {0x1, 0x1}, {}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x0, 0x1}, {}, {0x1, 0x1}, {0x4}, {0x1, 0x1}, {0x5, 0x1}, {0x2}, {0x1, 0x504a7a944d3a6a53}, {0x5, 0x1}, {0x4}, {0x5}, {0x5}, {0x5}, {0x3}, {0x1, 0x2}, {0x1, 0x1}, {}, {0x2, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x4}, {0x0, 0x1}, {0x4}, {0x0, 0x1}, {0x1}, {0x2}, {0x1}, {0x2}, {0x1}, {0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x4}, {0x5, 0x1}, {0x5, 0x1}, {0x2}, {0x5}, {0x1, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5}, {0x4, 0x1}, {}, {0x3, 0x1}, {0x3}, {0x1, 0x1}, {0x3}, {}, {0x3}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {0x0, 0x1}, {}, {0x3, 0x1}, {0x3}, {0x0, 0x1}, {0x3}, {}, {0x5, 0x1}, {0x4, 0x1}, {0x4}, {0x4, 0x1}, {0x1}, {0x2, 0x1}, {0x4}, {0x5, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x5}, {0x0, 0x1}, {0x4, 0x1}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {0x6}, {0x2, 0x1}, {0x2}, {0x4, 0x1}, {0x4, 0x1}, {0x4}, {0x4}, {0x4, 0x1}, {0x4}, {}, {0x5, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x5, 0x61e89959c57279ac}, {0x4, 0x1}, {0x3}, {0x5}, {0x5077780c80e1da03, 0x1}, {0x5, 0x1}, {0x5}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {}, {0x1, 0x1}, {0x1}, {}, {0x2}, {0x1, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x2}, {0x3}, {0x5}, {0x5}, {0x3}, {0x0, 0x1}], 0x1}}, @TCA_PEDIT_PARMS_EX={0xf10, 0x4, {{{0x8000, 0x6, 0x2, 0xff, 0x804d}, 0x1, 0x8, [{0x4, 0x7fff, 0xfffff022, 0x10, 0x2, 0x7}, {0x6, 0x508c, 0xa36, 0xfffffffa, 0x5, 0x9}, {0x3ff, 0x401, 0x5, 0x4, 0x7ff, 0x7}, {0x0, 0x7fff, 0x8000, 0x80000001, 0x2, 0x1}, {0x4, 0xb46a, 0x7fffffff, 0x4, 0x264f, 0x9f}, {0x0, 0x2, 0x4, 0x3, 0xbb7, 0xdd7}, {0x21e, 0xffffffff, 0xa46e, 0x0, 0xfffffffa, 0x2}, {0x3, 0xfffff915, 0x7fff, 0xbb, 0x8, 0x7}, {0x8001, 0x7, 0x7, 0x5, 0x2, 0x1}, {0x2, 0x5, 0x401, 0x3, 0xf89d, 0x92dd}]}, [{0x3, 0x7, 0x81, 0x7fff, 0xdf3e, 0x8}, {0xc, 0x2, 0x1, 0x0, 0x0, 0x8}, {0xfff, 0x81, 0x7fffffff, 0x7, 0x5, 0x5}, {0x1000, 0x9, 0x6, 0x6, 0x1e0, 0x3}, {0x9, 0x6, 0xb, 0x800, 0x0, 0x5}, {0x0, 0x6, 0x7, 0x9, 0x3, 0x2}, {0x0, 0x1, 0xe, 0x7, 0x7, 0x9}, {0x8001, 0x4570, 0x8, 0x9, 0x6, 0xe8}, {0x1, 0xa, 0x4, 0x100, 0x1, 0x10001}, {0x9bc, 0x1, 0x4, 0x4, 0xffff, 0x80}, {0x6, 0x80, 0x101, 0x186b, 0x98f1, 0x1}, {0x7, 0x9, 0x2, 0x2, 0x8, 0x700}, {0x200, 0x2, 0x7, 0xa1, 0xa1}, {0xc, 0x5, 0x3, 0x0, 0xbf0f, 0x849}, {0x1, 0x6, 0x10, 0xf78, 0x72, 0x6}, {0x80000001, 0x4e618756, 0xffff, 0x0, 0xbe49, 0x1}, {0x1, 0x9, 0x5, 0x5, 0x9a, 0x3}, {0xce, 0x3f5, 0x10, 0x4, 0x2, 0x4}, {0x6, 0x2, 0x3228abdb, 0x8, 0x4, 0x7}, {0x4, 0x40, 0x2b70, 0x1000, 0x0, 0xffff3b10}, {0x6, 0x3, 0x400, 0x1, 0x9, 0x4}, {0x2, 0x8, 0x5, 0x8, 0x8001, 0x3}, {0x1, 0x3, 0xc24, 0x4, 0x800, 0x4}, {0x8, 0x0, 0xcd27, 0x1, 0x2, 0x5}, {0x0, 0x10100, 0x7, 0x4, 0x2, 0x1}, {0x800, 0x3, 0x5, 0x81, 0x5, 0xd}, {0x2ee, 0x10, 0x7, 0x920b, 0x5, 0x5}, {0x8, 0x6d4, 0x3685, 0x1, 0x0, 0xa222}, {0x8, 0x2, 0x7, 0x4, 0x81, 0x7}, {0x2, 0x2, 0x10000, 0x9, 0x70, 0xffffffff}, {0x101, 0x9, 0x6, 0x2, 0xfffffff9, 0xffff}, {0x3, 0x1, 0x2, 0x5eb, 0x6, 0x2}, {0x0, 0x48a, 0x9, 0xf7d3, 0x0, 0x8}, {0x9, 0x7, 0x0, 0x2, 0x6, 0x7ac}, {0x10000, 0x5, 0x8, 0x3, 0x8, 0x2}, {0xffff, 0x800, 0x8, 0x7, 0x1}, {0x0, 0x81, 0x7fffffff, 0x2, 0x80000001, 0x2}, {0x5, 0x1ff, 0x62de618d, 0x1, 0x8, 0x5}, {0x58, 0x83f5, 0x908, 0x9, 0x9, 0x7fffffff}, {0x2, 0x5, 0x9, 0x1, 0x5, 0x7fffffff}, {0x79, 0x8001, 0x8, 0x4, 0x4, 0x6}, {0xffff7687, 0x1, 0xaf, 0x1, 0x3ff, 0x7fff}, {0x6, 0x91c, 0xed4, 0x6, 0x1000, 0x3ff}, {0xfffffffa, 0x145, 0x8, 0x10001, 0x3, 0x5}, {0x5, 0x40, 0x2, 0x7f, 0x6, 0x9}, {0x878, 0x0, 0x1, 0x1, 0x400000, 0x7f}, {0xe0, 0x9, 0x8, 0x0, 0x3ff, 0x5777}, {0x9, 0x1, 0x322, 0x80000000, 0x3ff, 0x4}, {0x80000001, 0xcd5, 0x6, 0x4, 0x6, 0xca}, {0x6, 0x2, 0x5, 0xfffffff8, 0x81, 0x6}, {0x1, 0x10001, 0x4, 0x2, 0x81}, {0x9, 0x8, 0x1, 0x3, 0xaeb6, 0x5}, {0x7f, 0x7ff, 0x0, 0x8, 0x4, 0xa6}, {0x1, 0xe, 0x80, 0x0, 0xe7, 0x3}, {0x5, 0x40, 0x3, 0x60, 0xc1f1, 0x4}, {0xff, 0x0, 0x8, 0xfffffffd, 0x1, 0x3f}, {0x7, 0x8, 0x5, 0xffffffff, 0x200, 0x8}, {0x8000, 0x894, 0x6d, 0x2, 0x4, 0xffff}, {0x2, 0x8, 0x1, 0x3d079729, 0x6, 0x1}, {0x9, 0x51ab, 0x6, 0x6, 0x2, 0x9}, {0x1, 0x4, 0x81, 0x5, 0xe, 0x5}, {0x5d13, 0x8, 0x5, 0x7f, 0xddf8, 0x80000001}, {0x36, 0xc3fc, 0x5, 0x9, 0x8, 0x9}, {0xfffffffc, 0x7fffffff, 0x9, 0xffffffff, 0x4, 0x40}, {0xcba, 0x5, 0x0, 0xffffff2a, 0x4, 0x8001}, {0x6, 0x6f2, 0x8, 0x16800000, 0xfffffffb, 0x40}, {0x7, 0x8, 0x1, 0x8, 0x3, 0x400}, {0x55e4, 0x0, 0x6, 0x4, 0x9, 0x401}, {0xf87b, 0xee8, 0x6, 0x32eb, 0x4, 0x8}, {0xffffffff, 0xffff, 0x1, 0x0, 0x2, 0xfffffffb}, {0x2, 0x4, 0x200, 0xc2, 0xffffffff, 0x8000}, {0x50, 0xde, 0x1, 0x9, 0x6, 0x9}, {0x836, 0x2, 0x3, 0xa, 0x6, 0x6}, {0x3, 0x0, 0xad9, 0x2, 0x6, 0xf2}, {0x10be, 0xfffffbff, 0x1, 0x3, 0x2, 0x80000001}, {0x9, 0x10000, 0x2, 0xa5, 0x4, 0x1}, {0x14, 0x7, 0xfffff46b, 0x1000, 0x1, 0x7}, {0x8, 0x4, 0x5, 0xb, 0xffffb39f, 0xb3ad}, {0x9, 0x5, 0x1, 0x6, 0x9e97, 0x5}, {0x80000000, 0x5, 0x6, 0x8, 0x10000, 0x3}, {0xafa1, 0x2, 0xa, 0x100, 0x4, 0x77}, {0x5, 0x7, 0x5, 0x8, 0x5997, 0x81}, {0x8, 0x2, 0x5, 0x80000000, 0x703a, 0x1}, {0x8, 0x0, 0xf9f5, 0xb6f5e200, 0x6}, {0x0, 0x800, 0x8, 0x1, 0x5, 0x2}, {0xd, 0x3ff, 0x8, 0x10000, 0x735503e9, 0x45}, {0x6, 0x0, 0x2, 0x1, 0x8, 0xfffffffe}, {0x5, 0xfffffffa, 0x1, 0xc604, 0x7, 0x1}, {0x401, 0x5, 0xd05, 0x6, 0x5, 0x7f}, {0x3, 0x9, 0x10000, 0x6, 0x3, 0x2}, {0x3, 0x2, 0x6, 0x6, 0x3, 0x40}, {0x100, 0x5a, 0x1, 0x0, 0x6, 0x400}, {0x40, 0x40, 0x8, 0x0, 0x9, 0x6}, {0x9158, 0x2e14, 0x9, 0x6, 0x8, 0x8}, {0x3, 0x1, 0x3e, 0xffffffff, 0x6, 0x9}, {0x3a833274, 0x5, 0x6, 0x0, 0x2, 0x3}, {0x2, 0xffffffff, 0x32, 0xc2, 0xc33, 0xff}, {0x7f, 0x8, 0xffffffff, 0x3, 0x9, 0x7}, {0x0, 0x7fffffff, 0x1, 0x3, 0x1ff, 0x40}, {0x5, 0x6b5, 0x1, 0x5b, 0x4, 0x2}, {0xff, 0x1, 0x7, 0x6, 0x1, 0x200}, {0x9, 0x2, 0x4, 0x7, 0x2, 0x52670754}, {0x0, 0x8, 0x7, 0xfff, 0x7, 0x7}, {0x0, 0x8, 0xfffffff9, 0xfc, 0x8, 0x2}, {0x5, 0x3, 0x80, 0xfa4, 0x0, 0x4}, {0x6, 0x6, 0x3ff, 0xfff, 0x5, 0x899b}, {0xff, 0xfffffff4, 0x6ff, 0xe7, 0x3}, {0xa, 0x2, 0x0, 0x6, 0x4, 0x81}, {0x9, 0x7, 0x4, 0x5, 0x2, 0x1d9}, {0x9cf9, 0xfffffffe, 0x4, 0x1, 0x200, 0x9}, {0x3, 0x0, 0x6, 0x5, 0x4c190958, 0x7ff}, {0x6, 0x8001, 0xfffffff8, 0x0, 0x7, 0x9}, {0xb7cc, 0x9, 0xffff, 0x6, 0x2, 0x200}, {0x9, 0x6, 0x8, 0x4c, 0x6, 0x800}, {0x400, 0x758ba23c, 0xbd, 0x5, 0x2, 0x5}, {0x4, 0x8, 0x6, 0xfffffff9, 0x7ff, 0x2}, {0x0, 0x9, 0x6, 0x3, 0x8000, 0x401}, {0xa7d6, 0x8, 0x401, 0x8, 0x5, 0x4}, {0x2, 0x8, 0x3, 0x4, 0xafd, 0x10}, {0x7, 0x3, 0x1, 0x3, 0x2, 0x4}, {0x0, 0x8, 0x2, 0x5, 0xe, 0x101}, {0x7, 0x7, 0x1, 0x1000, 0xb62, 0x78c4}, {0x100, 0xc, 0xfffff001, 0x3ff, 0xf, 0x2}, {0x8, 0xfffffffe, 0x9, 0x4, 0x0, 0x101}, {0xffffffff, 0x9, 0x8, 0x2, 0x8, 0x2c}, {0x6, 0x6, 0x9, 0xc07, 0x8, 0x4}, {0x1, 0x0, 0x0, 0x10, 0x1, 0x4}, {0x800000, 0x2, 0x80000001, 0x9, 0xffff, 0x9}], [{0x3}, {0x4}, {0x3, 0x1}, {0x1}, {0x3, 0x1}, {0x5}, {}, {0x3, 0x1}, {0x1, 0x1}, {0x3}, {0x1, 0x1}, {}, {}, {0x4}, {}, {0x4}, {0x5}, {0x4, 0x1}, {0x5}, {0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x5}, {0x1, 0x1}, {0x4}, {0x1}, {0x5}, {0x2}, {0x2, 0x1}, {}, {0x4, 0x1}, {0x0, 0x1}, {0x1}, {0x3, 0x1}, {0x1, 0x1}, {}, {0x2}, {0x3, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {}, {0x4, 0x1}, {0x5, 0x1}, {0x3}, {0x0, 0x1}, {0x5}, {0x5, 0x1}, {0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x1}, {0x5}, {0x1, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x3}, {0x3, 0x1}, {0x0, 0x1}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x1}, {0x3}, {0x4}, {0x2, 0x1}, {0x3}, {}, {0x2}, {0x115d644633b95aa9}, {0x4, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {}, {}, {0x4, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x1}, {0x1}, {0x5, 0x1}, {0x5}, {0x3, 0x1}, {0x2, 0x1}, {0x2}, {0x3, 0x1}, {0x5}, {0x0, 0x1}, {0x5, 0x1}, {}, {0x2, 0x1}, {0x5, 0x1}, {0x3}, {0x2}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x4}, {0x1}, {0x2}, {0x5, 0x1}, {0x4, 0x1}, {0x5}, {0x4}, {0x5}, {0x2}, {}, {0x2}], 0x1}}]}, {0x60, 0x6, "f0fb4a1fdf771d478e0a2836d4857ad3e72b23e670c45960d32fe5a9a6c762388d637cfa0bfa6edfc27cbde7b79cdbd4628c71400f0018745e4510f62c3944b0640181d361ce146ffec2ac4c31f1f77f8706670c12a50ce0968eedce"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x2}}}}, @m_ife={0x134, 0x15, 0x0, 0x0, {{0x8}, {0x44, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0x4, 0x7, 0xffffffffffffffff, 0x2c, 0x3e}}}, @TCA_IFE_SMAC={0xa, 0x4, @remote}, @TCA_IFE_DMAC={0xa, 0x3, @remote}, @TCA_IFE_DMAC={0xa, 0x3, @multicast}]}, {0xc9, 0x6, "87b86cee1d01a055566ac5ee8d427169a1b931066aaf5d47e76413390ffbba5841bb9c38995fc2331ab556fa5c19c45c052f63bb552f586cf920967594234aba914d579a5c223034c211d54190f02e017656086409efed3a2986c477e3bfadb9687aa4b777fb3b17eee46517800e98fa448d24ba93bc39c81fa372a844554e4873187443734efef1924adb86a4bf965ecf0459f9137898ab27f4a11e74bd4238012bbc631ba0b01836c03961824c6e2935fab95c55adfe39898736a97bdf6a6cbb036d70d8"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x2}}}}]}]}}, @TCA_RATE={0x6, 0x5, {0xf9, 0x2}}, @TCA_CHAIN={0x8, 0xb, 0x1000}, @TCA_CHAIN={0x8, 0xb, 0x5}, @TCA_RATE={0x6, 0x5, {0x1, 0x80}}, @filter_kind_options=@f_cgroup={{0xb}, {0xe84, 0x2, [@TCA_CGROUP_POLICE={0x424, 0x2, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x4}, @TCA_POLICE_RATE={0x404, 0x2, [0x8, 0x400, 0x7f, 0xffff, 0x8, 0x1ff, 0xfffffff8, 0x200, 0x5, 0x7, 0x2, 0x4, 0x1ff, 0x80000001, 0x9, 0xe, 0x4, 0x7, 0x400, 0xfffffff7, 0x80, 0x0, 0x4, 0x0, 0x5d5c, 0x0, 0x7, 0x1, 0x5, 0x2, 0x3ff, 0x6, 0x46, 0x200, 0x5, 0x4, 0x0, 0x1, 0xe77, 0x2, 0x5, 0x7, 0x6, 0x8, 0xb73c, 0xa82, 0x4, 0x3, 0x200, 0xfffffffe, 0x3, 0x3, 0x1, 0xbd, 0xe, 0x4, 0x3, 0xd5, 0x3, 0x1, 0x7fffffff, 0x401, 0xfffff000, 0x200, 0x3, 0x4, 0x8, 0x400, 0x1c000000, 0xb, 0x85, 0x0, 0x6, 0x7f, 0x5, 0x7ff, 0x6, 0x5, 0x100, 0x3, 0xcee5, 0x85, 0xd, 0x1, 0x440, 0x6, 0x101, 0x4, 0x3, 0x65c, 0xfd5a, 0xdad, 0x2, 0xa, 0x5, 0x9, 0x7e4, 0x9, 0xdf12, 0x4, 0x6, 0x8, 0x5, 0x9, 0x96, 0x6, 0x9c32, 0x8, 0x1, 0x9, 0xb5e, 0xfff, 0x9, 0x4d161081, 0x49a, 0x5cc, 0x2, 0x6, 0x5, 0x3, 0x634, 0x5, 0x9, 0x38f3, 0x5, 0x5, 0x4, 0x6, 0x8, 0x7fffffff, 0x6, 0xb1, 0x772, 0x7, 0x9, 0xe3c, 0x7f, 0x2, 0xfffffffa, 0xff, 0x5, 0x7, 0x6, 0x5, 0xcf9, 0x9d, 0x8, 0xfffffff8, 0x10, 0x8001, 0x0, 0xffffffff, 0x400000, 0x6, 0x9, 0x5, 0x0, 0xffffffff, 0x6, 0x80000000, 0x1, 0x86, 0x8, 0x9, 0x3, 0x7fffffff, 0x8c19, 0x2, 0xf6, 0xff, 0x9, 0x7, 0x0, 0x3bd, 0x1, 0x0, 0xff, 0x1, 0x0, 0x7, 0x0, 0x1, 0x34488bbf, 0xaf, 0xb, 0x9, 0xfffffffe, 0xffff, 0x4, 0x84, 0x9, 0x0, 0x5f, 0x5, 0x9, 0x100, 0xa, 0x80000000, 0x0, 0xe, 0x8001, 0x5, 0x30000, 0x6, 0x9, 0x7, 0xa, 0x9, 0x6ebf, 0x6, 0x7, 0x66, 0xfff, 0xe98, 0x2, 0x8, 0x0, 0xa396, 0x5, 0xfffffff7, 0x9, 0x6, 0x9, 0x7, 0xfffffab2, 0x3, 0xea2, 0x3, 0x5, 0x3, 0x9, 0x0, 0x8, 0xfe000000, 0x4, 0x9, 0xa948, 0x4, 0x7, 0xfffffff8, 0x3, 0x3, 0x40000, 0x7, 0x1, 0x400, 0xe, 0x3, 0xffffffff, 0xd98, 0x40, 0x449, 0x1, 0xffffff01, 0x1, 0x1c]}, @TCA_POLICE_RESULT={0x8, 0x5, 0x9}, @TCA_POLICE_RESULT={0x8, 0x5, 0x3}]}, @TCA_CGROUP_ACT={0x248, 0x1, [@m_simple={0xe8, 0x12, 0x0, 0x0, {{0xb}, {0x58, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18, 0x2, {0x7f, 0x80000001, 0x20000000, 0x40, 0x8}}, @TCA_DEF_DATA={0x7, 0x3, '}&\x00'}, @TCA_DEF_DATA={0x8, 0x3, '}:*\x00'}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}, @TCA_DEF_DATA={0x9, 0x3, 'orlov'}, @TCA_DEF_PARMS={0x18, 0x2, {0x9, 0x5, 0x5, 0x7fffffff}}]}, {0x65, 0x6, "a74e7bdd6dae6196f2e4d4bc46f6bbcb7fc54bba9d48fc9d2b157f1d2c1d0bbf59acaa9b4c2fab75d90f3e10c6b5279e1ae47d8430660ae476abfa543b64b435e22dd60818ebece7b09bca15cca6c92c4e9bf8f7f2f2855806f507f9b1df21dc9e"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_police={0x15c, 0x19, 0x0, 0x0, {{0xb}, {0x3c, 0x2, 0x0, 0x1, [[@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x6021}], [@TCA_POLICE_RATE64={0xc, 0x8, 0xffff}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x8f0}, @TCA_POLICE_RATE64={0xc, 0x8, 0x6}, @TCA_POLICE_RESULT={0x8, 0x5, 0x6}]]}, {0xf8, 0x6, "482f19cd9fb541d9c52ef320e8d301bb3b1e3571032e41f09298f69ba3543f9dcf33406433854d218acb7850d121963a925e7c5d995c0d26ca94dec8f772cdc9e873bf05aa8dc50ae0bf5473e29967981ae5510b00d345c3cd2a39aa095dda1fa59be472d14967424014dd23965950cd3f09f262be65a4979fa30ed22a682d25a0bd683082938fdda5e3cb73b0633f58829ce58849907ac1588cfc1211ef76f0333e71251569fd631c8e8c107671d65d8077fbba62d0708912021645f2a8c05827ef54fc6325c0ba383cfcfb418e5358096ee86683a9ba3eb3d2b42390dc17a9bb27a2b456dcead079660ee046223953f6c7310d"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}]}, @TCA_CGROUP_POLICE={0x814, 0x2, [@TCA_POLICE_RESULT={0x8, 0x5, 0x412c}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x2d4f, 0x1ff, 0x0, 0xfffff801, 0x1ff, 0x2, 0x10000, 0x800, 0x2, 0x80000001, 0xffff8000, 0xfffffffb, 0x7, 0x100, 0x8, 0x4, 0xd, 0x0, 0x1, 0x2, 0x4, 0x7fffffff, 0xfffffc1a, 0x2, 0x5, 0x8, 0xe96, 0x1, 0xffffff80, 0x2, 0x7, 0xfffff48e, 0x1, 0x910, 0x74, 0x797d2554, 0x6, 0x1, 0x1000, 0x5, 0xffffffc0, 0x198a, 0x1b, 0x400, 0x4305, 0x4, 0x59, 0xeec, 0x6, 0x2, 0x6, 0x3ff, 0x3f, 0x1, 0x3, 0x0, 0x80000000, 0x5, 0x6, 0x6, 0x4, 0x100, 0x2, 0x10000, 0x3ff, 0x6, 0x4, 0x7, 0x10001, 0x7, 0x5, 0x2d9145c0, 0xfff, 0x0, 0x2, 0x2, 0x400, 0xfffffffc, 0x7f, 0x1, 0xfffffffc, 0x2, 0xffffffff, 0x7, 0x7, 0x2, 0x93, 0x14, 0xffffffeb, 0x8, 0x0, 0x100, 0x597, 0xdbe, 0x0, 0x6000, 0x3, 0x9, 0xfffffff9, 0x1200000, 0x948, 0x2, 0x7fff, 0x1, 0x4, 0x4ac, 0x4, 0xe6d, 0x9, 0x0, 0x6, 0x101, 0x80000001, 0x2, 0x0, 0x4, 0xd54, 0x4, 0x8, 0x1, 0x9, 0xb, 0x5, 0x2, 0x4, 0xffffff80, 0xd9a5, 0x0, 0xb2b, 0xfff, 0x84bd, 0x0, 0x3ff, 0x3a6a, 0xb, 0x80, 0x2, 0x1000, 0x6, 0x7f5b, 0xbf, 0x8, 0x6, 0x3ff, 0x0, 0x86d, 0x9, 0xf, 0xee, 0x8, 0x7, 0xfffffffd, 0x3, 0x8, 0x80000000, 0x8001, 0xffff8000, 0x9, 0x47, 0x2, 0x3, 0x5, 0x1, 0xdf7, 0x41, 0x15, 0x8, 0x5, 0xafc4, 0x400, 0x5, 0x0, 0x5, 0x5, 0x1, 0xd, 0xfffffffb, 0x1, 0x9, 0x6, 0x5, 0xb, 0x2, 0x7, 0x1, 0x6, 0x7, 0x7, 0x5, 0x2076, 0x100, 0x2, 0x9, 0x9, 0x0, 0x7, 0x0, 0x0, 0x1359, 0x8, 0xd8, 0x9, 0x4, 0x7fff, 0x3, 0xeb54, 0x3, 0xffffffff, 0x7fffffff, 0xfffffc00, 0x4, 0x171, 0x81, 0xa, 0xb092, 0x1000, 0x0, 0x1ff, 0x9, 0x7, 0x4, 0xc, 0x7fff, 0x3ff, 0x4, 0x87b, 0x7, 0x2, 0x8, 0x7fff, 0x2, 0x4, 0x2, 0x4, 0x2, 0x3, 0x7, 0x3, 0x9, 0x3, 0x7, 0x7, 0x2, 0x1, 0xf, 0x0, 0xa16, 0x0, 0x9, 0x1ff, 0x1, 0x4, 0x4, 0x9, 0xf39, 0x9]}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x4, 0x10000000, 0xef7, 0x10001, 0xa, 0x7, 0x10000, 0xb, 0x6932, 0x2, 0x401, 0x3, 0x1, 0x0, 0x0, 0x7, 0x6, 0x6, 0x63, 0x0, 0x4, 0xe, 0xe01a, 0xe, 0xa1, 0x7, 0x7, 0x3, 0x7a, 0x1, 0x0, 0x80000001, 0x6, 0x8, 0x9, 0x9, 0x4, 0x7fffffff, 0xffffffff, 0x1ff, 0xfffffff6, 0x6, 0x4, 0x200, 0x1, 0x80000000, 0xbca8, 0x2c8b, 0x4, 0x1, 0x3, 0x4, 0x4, 0x8, 0x6, 0x9, 0xfffffff8, 0x10, 0x5, 0x9, 0x2, 0x8fc, 0x9, 0x1ff, 0xa30, 0x8, 0x100, 0x4, 0xffff7fff, 0x1, 0xc94, 0x6, 0xd, 0x9, 0x80000001, 0x101, 0x2, 0x1, 0x10001, 0x28000000, 0x3, 0xfffff326, 0x2, 0x4, 0x788d7591, 0x5, 0x452, 0xffffff81, 0x6, 0xbac85f0, 0xc2d5, 0x6, 0x5, 0x9, 0xe, 0xf, 0xa, 0x40000000, 0x5, 0x0, 0x5, 0x5, 0x7, 0x730a, 0x0, 0x8, 0x7, 0x8c5, 0xfffffff9, 0xfffffff0, 0x10001, 0xfffffe00, 0x7ab, 0x1, 0x0, 0x2, 0x8, 0x9fd, 0x2, 0x9, 0x71bd, 0x0, 0x2, 0x6, 0x1, 0x10000, 0x999, 0x8, 0x7e63fdcf, 0xffff, 0x1c00, 0x4642f3f7, 0x2b2, 0x6, 0x7, 0x5, 0x4, 0x9, 0x7ff, 0x5, 0xc9d, 0x1, 0x10001, 0x3, 0x38e0000, 0x5, 0x1, 0x101, 0x3, 0x7, 0x7, 0x0, 0x3ff, 0xe, 0xffd, 0x1ff, 0x4573, 0x2a51, 0x0, 0x9, 0x0, 0x7, 0x400, 0xfffffffa, 0x4, 0x0, 0xddc, 0x9, 0x1, 0x4, 0x4, 0x0, 0xfffffff7, 0x7, 0x7, 0x0, 0x3, 0x800, 0x8000, 0xfffff2bf, 0x9, 0xb6, 0x0, 0x1, 0x3, 0x4, 0x4, 0x4, 0x6, 0x1, 0x2, 0x0, 0x6a1, 0xd, 0x2, 0x9, 0x1, 0xfffffffc, 0x4, 0x7, 0xff, 0x4, 0x80000001, 0x1, 0x35, 0x3, 0x2, 0x8, 0x100, 0xffff, 0x1000, 0x9, 0x80, 0x1, 0xb4b1, 0xfffffffe, 0x3ff, 0x1000000, 0x4, 0x2, 0x49, 0x8b74, 0xed, 0xfffffffb, 0x80, 0x101, 0x9, 0x10000, 0x9723, 0x91ac, 0x2, 0x5ed742f6, 0x7, 0xeb96, 0x3, 0x10000, 0x0, 0x9, 0x4, 0x4, 0x5, 0x7, 0x4, 0x7, 0x5, 0xfff, 0x8, 0x8de, 0x7f, 0x2, 0x450, 0xffffffff, 0x100, 0x10001, 0x6, 0x7]}]}]}}]}, 0x72f8}}, 0x4000800) (async) io_submit(r3, 0x1, &(0x7f0000000280)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0xfffe, r8, 0x0}]) (async) setitimer(0x2, &(0x7f0000000740)={{}, {0x77359400}}, &(0x7f0000000780)) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x200000, &(0x7f0000000440)={[{@usrjquota}, {}, {@sysvgroups}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@orlov}, {@usrjquota}, {@noauto_da_alloc}, {@data_err_ignore}]}, 0x3, 0x575, &(0x7f0000000c00)="$eJzs3V1rHNUbAPBnNknf//+kUIp6IYFeWKndNIkvFYTWS9FiQb2uS7INJZtuyW5KEwttL+yNN1IEEQviB/Dey+IX8FMUtFCkBL3wJjKb2XSb7GbzsjVb5/eDac+Zmc2Zs2ees8/s7LIB5NZo+k8h4uWI+DqJGG7ZNhjZxtHV/Zaf3JxKlyRWVj75I4kkW9fcP8n+P5xVXoqIX76MOFXY2G5tcWm2VKmU57P6WH3u2lhtcen0lbnSTHmmfHVicvLsW5MT777zds/6+vrFv777+MEHZ786sfztT4+O3kvifBzJtrX2Yxdut1ZGYzR7Tobi/Lodx3vQWD9J9voA2JGBLM6HIp0DhmMgi3rgv+9WRKwAOZWIf8ipZh7QvLbv0XXwC+Px+6sXQBv7P7j63kgcaFwbHVpOnrkySq93R3rQftrGz7/fv5cu0eV9iFs9aA+g6fadiDgzOLhx/kuy+W/nzjTePN7c+jby9voDe+lBmv+80S7/KazlP9Em/zncJnZ3onv8Fx71oJmO0vzvvbb579rUNTKQ1f7XyPmGkstXKuUzEfH/iDgZQ/vT+mb3c84uP1zptK01/0uXtP1mLpgdx6PB/c8+ZrpUL+2mz60e34l45Wn+m8SG+f9AI9ddP/7p83Fxi20cL99/tdO27v1v1fsMeOXHiNfajv/TO1rJ5vcnxxrnw1jzrNjoz7vHf+3U/vb633vp+B/avP8jSev92tr22/jhwN/lTtt2ev7vSz5tlPdl626U6vX58Yh9yUdpdS3eGusnnj62WW/un/b/5InN57925//BiPh8i/2/e+xux137YfyntzX+2y88/PCL7zu1v7Xxf7NROpmt2cr8t9UD3M1zBwAAAAAAAP2mEBFHIikU18qFQrG4+vmOY3GoUKnW6qcuVxeuTkfju7IjMVRo3ukebvk8xHj2edhmfWJdfTIijkbENwMHG/XiVLUyvdedBwAAAAAAAAAAAAAAAAAAgD5xuMP3/1O/Dez10QHPnZ/8hvzqGv+9+KUnoC95/Yf8Ev+QX+If8kv8Q36Jf8gv8Q/5Jf4hv8Q/AAAAAAAAAAAAAAAAAAAAAAAAAAAA9NTFCxfSZWX5yc2ptD59fXFhtnr99HS5NlucW5gqTlXnrxVnqtWZSrk4VZ3r9vcq1eq18YlYuDFWL9fqY7XFpUtz1YWr9UtX5koz5UvloX+lVwAAAAAAAAAAAAAAAAAAAPBiqS0uzZYqlfK8QsfCuei6z2fD/XGobQtJt1E+l50MO2picO87qPAcCns8MQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAi38CAAD//8rhNFg=") 4m57.858376896s ago: executing program 35 (id=96): syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x11, &(0x7f0000000180)={[{@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x5}}, {@errors_remount}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x5}}, {@noblock_validity}, {@noload}, {@nodioread_nolock}]}, 0x1, 0x631, &(0x7f0000001940)="$eJzs3c1vVFUbAPDn3k6/3/edQt6ouJBGYyBRWlrAEGMC3bgiBD92riotBBkooTVaJLFNcGNi3LgwceVC/C+UxK0Lty7cuDIkxBgWYlDG3Jk7ZTrt9Hs6pf39kmnvmTNzzrlNnzlnzpxzJ4A9azD7kUYciIhrSUSxLq8QeeZg9XH3/7h5PrslUS6/9XsSNz9O5urLSvLf/fmT/ylG8lMasb9jab3Tszcuj5dKk9fz9PDMlWvD07M3jly6Mn5x8uLk1dFXRk+eOH7i5MjRTZ1fXvXf2Y8zt977oPjp2Xe++ephMvLtL2eTOB2P8gdk59X43O5N1Zz9zQajXPVgUUYacXKTZe8UfxZr/ycV3dk/RFJoZ4tYjzQiTkVEZ0Q8HcXoiMfBWoxP3mhr44CWKidR6aMGy8Dek0TTrEs9+YvEUj0tbROwHWrjgNp7++XeBy+VtnJIAmyTe2PVubpq7HdGRC3+C9W5weipzA303U/q53kqc32bm5mryur48Yezt7JbNJmHA1pjbr42y93Y/yeV2ByI6nuAvvvpovgfy0cBaf45wZuNBa9x8nywIS3+YfvMzUfEM3n/3xVrjv80j91a/L+7wfrFPwAAAAAAAGydO2MR8fJy6//ShfU/Xcus/+mPiNNbUP/qn/+ld/ODZAuqA+rcG4t4bdn1vwtrfAc68tR/K+sBOpMLl0qTRyPifxFxODq7s/RIQ7n1K4SPfLb/y2b116//y25Z/bW1gHlJdwsNa4kmxmfGN3veQMS9+YhnK+t/D+b3LF7/k/X/yTL9fxbf19ZYx/4Xb59rlrd6/AOtUv464tCy/f/j4Xay8vU5hivjgeHaqGCp5z76/Ltm9Yt/aJ+s/+9bOf67k/rr9Uyvr/yuiDg2Wyg3y9/o+L8rebujVn7mw/GZmesjEV3JmaX3j66vzbBb1eKhFi9Z/B9+YeX5v4Xxf10c9kbE3BrrfOpR/6/N8vT/0D5Z/E+s3P8XF/f/6z8YvT3wfbP6z62p/z9e6dMP5/eY/4N6S6/HsdYAbUtzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAJl0bEfyJJhxaO03RoKKI/Iv4ffWlpanrmpQtT71+dyPIq3/+f1r7pt1hNJ7Xv/x+oS482pI9FxL6I+KKjt5IeOj9Vmmj3yQMAAAAAAAAAAAAAAAAAAMAO0V/Z81/ubtz/n/mto92tA1qukP8W77D3FDb8zHL3ljYE2HYbj3/gSTa/rvjvbGlbgO3XPP4fPCxXNNz9+vMtbxOwPYz/Ye/aYPz7uAB2Af0/7FVrnNPraXU7gHbQ/wMAAAAAwK6y7+Cdn5OImHu1t3LLdOV5vW1tGdBqabsbALSNNbywdxWm2t0CoF1s6AeShaO/Gjf7VzRf/Z+0pkEAAAAAAAAAAAAAwBKHDjTf/29vAOxuK+//t7YfdrMV9v8vF/wuFwC7SPOv/tD3w27nPT6wWm9v/z8AAAAAAAAAAAAA7AA9Ny6Pl0qT16dnn7yDUzujGes7mBvfXDnl7p1wFosPHrWm5M6I2BknuAUHWbCVSpPlcsTqD65dgqONbW7vyxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDYvwEAAP//9HcgKQ==") chdir(&(0x7f0000001000)='./file0\x00') bpf$OBJ_GET_PROG(0x7, &(0x7f0000000280)=@generic={&(0x7f0000000100)='./file0\x00'}, 0x18) 4m53.182564817s ago: executing program 36 (id=124): r0 = socket$inet6(0xa, 0x3, 0x8000000003c) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000001dc0)=@raw={'raw\x00', 0x8, 0x3, 0x528, 0xd0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x458, 0xffffffff, 0xffffffff, 0x458, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @loopback, [], [], 'veth0_macvtap\x00', 'dvmrp1\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x358, 0x388, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0_to_hsr\x00', {0x4, 0x8, 0x20, 0x5e1b2d47, 0xf91, 0x5, 0x4, 0x9f7, 0x18}, {0x8}}}, @common=@inet=@hashlimit3={{0x158}, {'wg1\x00', {0x3, 0x0, 0x41, 0x0, 0x0, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30, 'CONNMARK\x00', 0x1, {0x0, 0xffffff00}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x588) connect$inet6(r0, &(0x7f0000000300)={0xa, 0x4ea3, 0x0, @dev={0xfe, 0x80, '\x00', 0x3d}}, 0x1c) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000a00)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b70600007fffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e0794ba217d24cb1dd5eab952f7a5004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a6dc4facc231ab7ea0c34f17e3946e0ebc622003b538dfc8e012e79578e51bc5f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b803000000661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7b148be3b2e6ea09c346dfebd38608b32a0080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e14861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cafd0102cab154ad029a1090000002780870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16b089f37b3591a15c0a9be6eb18208404c1b30c3a6a71bc85018e5ff2c91018afc9ffc2cc788bee1b47683db01a469398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b74cd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979009857399537f5dc2a2d0e0000000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7ab22e30d46a9d24d37cef09eecfc3344b8d3d524a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f50714600fb6241c6e955031795b2c2f56411e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef568fc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeedd005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9085b3ec57b00c66ee2b1ad76dff9f9000071414c99d4894ee7f8249dc101438d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe00000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b625491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd907000000000000000d9cae846bcbfa8cce7b893e578af7dc7d5e8732cac2d114b1457261bc5dfb508078d44ff828de453f34c2b18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000ff0300000000000000000000000000000000005205000000dc1c010100000000000052a93466ae595c6a8cda6d0d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e80339f9953c3093c3690d10ecb65dbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd5236460000000000000000000000000000000000000000000000ff01000000000000ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac47bde21d3ebfb569ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000a5ace293bec833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f764992218c2d40624152c9f2500579aca11033ec14bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f3390343c12aa51810134d3dfbf71f65167300000000d9cdcfb1e2bb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0a16d8262c080c159ce40c14089c82759106f422582b42e3e8484ea5a6ad9aa52106eafe0e0caea1ad4cb23f3c2b800f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fca4d97a0ae75ccf11e29aea7779355ecba6efa1517ec40bb3fa44f99596ad67ccaba76408da35e9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137ff173291dda5867947257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b5589829b6b0679b5d65a927de6f4c09f4b742e037381c85d2ec7bb2a8152f0d6a99a0370e0cbd65744eb2efd7b65f04aa7e72588757b9612bb4253a63bb303c0c68a07f115d104f2007237a4f771416741bfd63fdfe3ae6f8bea755d8b7202cf40db74a4c1c219d8ddec8f91dae2cdea1353fe062830fa1d233296ec9d8317872257e154665485e7f31cdbfbf435517faf93015b57417d84b8bc8662e097d5ba55d02d48e150695ffae3a676555b10da11751865126d19336116a1e58ab784b4000043cc97f9479136a66f551c2abf8fe3d134f6d69df1cffe6740f90735f66ca54f68aaccf44d24e09f8a769e3ae7bf246661f15e3d1adae4384bdb7cd30a33e30466b421feb96006c810fd3830a1c75af2580727ffc604d2b04f476acc21419fad9b1baec88974da2db29b80859bde08b85c8086e4b7f1fd568042ad5396d3179c71b1dc43291e450ce9b8d7d80fcb44966d7ad4691a37870000000000000000000000000000000000000000000000000000000000000000000083a50600000091165d24bc316607e2d69344aa1c07ff7cd7bc3d17f122478b6e81077782b9c298edc2546045feff90e7aa7da88d2489fb000a4aa838f911c1a869fa55e979e033b7707df75b93cf5b8d25242741a88f2d54a7107375b25911aa11efa3a4f87fc14f180e353615b3cb9a5cf5ea843014a277c3694a5a83266f73ef039dd739187923715548d58ff43be997e357e0cbed29faef19c0082e26fb867bf0ff32c403c0ecabaa78148be8eeee2711a65629e1e8be9dc213e77d8acf6bb01677dce314a973bb2aea3cc0449edf06342d676cbfc38dc03c68f197ae08aee4e2a9031f05e6741629b50dcd4e795d6f1ea4643760e96a8d5f6fdfd68d39d6870c0e3e5fa0e2b798d28231a786a0dd12a079860000000000f02ec9a8f4af0117974bbf00bba7c708dae1f6854f6a0f13399ef22983d0d5c59e91bcb61ba59cfa9ae1ac144c448ab77784b6e79d5560f812e56c13d8b3ea87d71f35d38c80ad839b6aed72534cb8a0613fc15dc6f573d485f8479668bd8dd2b4f9789a343380f24e199e88372fdbfcb7068555ed85a5e5d53b65e1d786497278e531d96795863c8373dc371e431f87a662605ab26e82bdd7e51adbcc27e9a5f2b772aeae63a66ea985daf7b109553a8957779fe94371c38f4dadfeef505bc4b0fbf52873fca552af2b433826f4d1c5e8b17a5f7999674b095a33b005338542014c85ae9be79e962801e3703273b0500a809a2e839930677fae0a26d610eba974a9ea230a8b9eb84ab283639ad299aaa36d16a9bd4aca745f40ab694cc903e4588bf29c44d97d9c1a58f9edfbaba158a53606656f4fe93d881021b54f32344d0685ff772c9d606295fa75907b2c97b1be63dd74bd6308d1be4e50fc648c601e23c1d090b981397cfc9aae3cd044a0b1a1b1ea0000000000000000005c9f9c366de8f88160cd666579af70a41fa5f3b1c10000000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xffffffffffffff70, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f00000003c0)={'wg2\x00', 0x0}) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000d81100000000000000fb2d0000c6205f47ddd4000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000a20500007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000009500000000000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r3, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0b00000005000000010001000a00000001"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYRESHEX=r2, @ANYRES32=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffedf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) close(0x3) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000500)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) write$UHID_INPUT(0xffffffffffffffff, 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="14000000030101040000000000000000020000000dc7f1eab58054ddfba8b303987d1abaa3b5"], 0x14}, 0x1, 0x0, 0x0, 0x40040}, 0x0) unshare(0x400) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x5) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x18000000000002a0, 0x38, 0xfffd, &(0x7f0000001bc0)="b9ff03076844268cb89e14f008004be0ffff00124000638477fbac141416ac14140e08189f214d2f87e589fe6aab84501348f2325f1a39018604038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3290200000000000000078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c86a440aec4014caf28c0adc04308461789d46e7ffc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000df1fd21b33fe828e6918d376330c1e4ef0291cf9f37f0db9c100ba25570f12b51b5cc4c58e5419fd0d8ee3c4f01460d890c9accab4f51b95f0ca1c8934d9a7b9a6031e79a0c376c217e01a76b81224f7aee1ce81bdc52a9c9afa120651625d6243977cf11346d5eee504404920881265787749789b80e012c8051e010d6c3ea43c8bd522876b14768c99a8a25d6562edcd0a97e00eb0c38e2289da2a97b1d117b04811c71eeb4cb17db7106b48b259fba18606f13cf9a2e99dcad3ba9c6f66a6a43a8593022363a957c85a35d3ac1ac1c067c1b3b2450007030f5d4c3f3125230bf9ce49912189ab3b61fd30", 0x0, 0x21, 0x60000000, 0x0, 0xffffffffffffff86}, 0x2e) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000540)=ANY=[@ANYBLOB="4400000010000304000000000000000000000000b35485118c42ccb3fd599229fefd366c6c0d8b05ecac11a84865e021d2379e7daa63dbe5a355d7dfd563f13144cebfac1bbbdd8d2af08275f32f4f86d4b17b35fe156bbe9d5f194f10fd209c6ff305b862eea09ed1f4ece36854c9ad9a", @ANYRES32=0x0, @ANYBLOB="0000000000000000240012800e00010069703665727370616e00000010000280040012000800040000208000"], 0x44}}, 0x8000) r7 = geteuid() setxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000380)=@v3={0x3000000, [{0x1, 0x80}, {0x530, 0x7}], r7}, 0x18, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x9588, &(0x7f0000000100)=[{&(0x7f0000000000)="2c10", 0xfff2}], 0x1, 0x0, 0x0, 0x2c}, 0x44004) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x2172, 0xffffffffffffffff, 0x68535000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r8 = syz_init_net_socket$bt_rfcomm(0x1f, 0x1, 0x3) setsockopt$bt_BT_SECURITY(r8, 0x112, 0x4, &(0x7f0000000180)={0x5, 0x1}, 0x2) shutdown(r0, 0x0) 4m51.464877036s ago: executing program 37 (id=143): sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="4800000010000d0428bd7000fcdbff2500008000", @ANYBLOB="1000000000000000280012800b0001006272696467650000180002800500"], 0x48}, 0x1, 0x0, 0x0, 0x10}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@deltaction={0x14, 0x31, 0x300, 0x70bd2b, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_RTHDR(r2, 0x29, 0x39, &(0x7f0000000140)=ANY=[@ANYBLOB="0002020100000000ff"], 0x18) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, 0x1c) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000002c0)='./bus\x00', 0x90004b, &(0x7f0000000200)={[{@bsdgroups}, {@nodiscard}, {@nojournal_checksum}, {@quota}, {@nojournal_checksum}, {@orlov}, {@discard}, {@commit={'commit', 0x3d, 0x80}}, {@nobh}], [{@hash}, {@euid_lt={'euid<', r1}}]}, 0x64, 0x520, &(0x7f0000000400)="$eJzs3U9vG2kZAPBnHLskbbrJAgdYiWWXXZRWUDvZsLsRh6VICE4rAcu9hMSJojhxFDu7TVRBKj4AEkKAxAkuXJD4AEioEheOCKkSnEGAQAhaOHCADrI9TtPETtzUibPx7ydN5n3nj5/ndTXjeWemMwEMrZci4mZEPErT9HpETGTTc9kQu62hsdzDB3cWGkMSafrOP5JIsmntz0qyVa5kq41GxFe/FPGN5HDc2vbO6nylUt7M6qX62kaptr1zY2Vtfrm8XF6fnZ15Y+7NudfnpvvSzqsR8dYX/vL97/z0i2/98tPv/fHW3659s5HWeDZ/fzueUv6oma2mF5rfxf4VNk8Y7DzKN1uYGeu0xMihKXdPOScAADprHLB/MCI+ERHXYyJGuhzO5s48MwAAAKBf0s+Nx3+TiLSzS12mAwAAAO8jueY9sEmumF3jH49crlhs3cP74bicq1Rr9U8tVbfWF1v3yk5GIbe0UilPZ/cKT0YhadRnmuXH9dcO1Gcj4vmI+N7EWLNeXKhWFgd98gMAAACGxJUD/f9/T7T6/wAAAMAFMznoBAAAAIBTp/8PAAAAF5/+PwAAAFxoX3777caQtt9/vfju9tZq9d0bi+XaanFta6G4UN3cKC5Xq8vNZ/atHfd5lWp14zOxvnW7VC/X6qXa9s6tterWev3WyhOvwAYAAADO0PMfv/f7JCJ2PzvWHBou9bZqj4sB51V+r5Rk4w6b9R+ea43/fEZJAWdiZNAJAAOTH3QCwMAUBp0AMHDJMfO73rzzm2z8cn/zAQAA+m/qoye9/r+bO+XUgFNmI4bh5fo/DK/m9f9e7+R1sAAXSsERAAy9Z77+f6w0faqEAACAvhtvDkmumJ3eG49crliMuNp8LUAhWVqplKcj4rmI+N1E4QON+kxzzeTYPgMAAAAAAAAAAAAAAAAAAAAAAAAA0JKmSaQAAADAhRaR+2vyq9az/KcmXh0/eH7gUvKficheEfrej975we35en1zpjH9n3vT6z/Mpr82iDMYAAAAMBSe6gX+7X56ux8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH3y8mhEPHxwZ6E9nGXwv38+IiY7xc/HaHM8GoWIuPyvJPL71ksiYqQP8ccafz7SKX7SSGsvZKf4Y32Iv3v3yPgxmX0LneJf6UN8GGb3Gvufm522v1y81Bx33v7yEU/UT6r7/i/29n8jXbb/qz3GeOH+z0td49+NeCHfef/Tjp90if9Kj/G//rWdnW7z0h9HTHX8/UmeiFWqr22Uats7N1bW5pfLy+X12dmZN+benHt9brq0tFIpZ387xvjux37x6Kj2X+4Sf/KY9r/aY/v/d//2gw+1ioVO8a+90iH+r3+SLXE4fi777ftkVm7Mn2qXd1vl/V782W9fPKr9i13af9y//7Ue23/9K9/+U4+LAgBnoLa9szpfqZQ3L2yh0Us/B2konKDQ7uGcVohv9fUD0zRNG9k+w+ckcU6++fnKYPdLAABA/z0+6B90JgAAAAAAAAAAAAAAAAAAADC8sv//fzOr9uPhYYee1nYw5u5eKenHI7QBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPri/wEAAP//Zi/SaA==") 4m50.528066086s ago: executing program 38 (id=147): syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x400, &(0x7f0000000000)={[{@grpjquota}, {@stripe={'stripe', 0x3d, 0x2}}]}, 0x1, 0x4bb, &(0x7f0000000580)="$eJzs3cuLXFUaAPCvqtLP9EweMwxJBiaBDGQepKsfDOmemcUMDMzMIjBMwI1CbLsrbUx1V9NVHdNNFh3dZeFCFAVx4d6/wI1ZGQVxrXtxIRGNLagglNxbVUm/KpaxUyV9fz+o9Dn33NR3Thff4da59/YNILNOJf/kIkYi4oOIONSobt3hVOPHxt3rs8krF/X6hc9z6X5JvbVr6/8djIj1iBiMiP//O+Kp3M641dW1KzPlcmm5WS/WFpaK1dW1s5cXZuZL86XF8alz09NTY5MT03s21psvPHPz/Fv/7X/z6+fv3H7xnbeTbo002zaPYy81ht4XRzZtOxARf38UwXqg0BzPUK87wkNJPr9fRcTpNP8PRSH9NIEsqNfr9e/qA+2a1+vAvpVPj4Fz+dGIaJTz/6qPNo7hfx3D+XKlWvvzpcrK4lzjWPlw9OUvXS6XxprfFQ5HXy6pj6fl+/WJbfXJiPQY+KXCUFofna2U57o71QHbHNyW/18V8vnRpBJ/6nXXgG7wlR+yS/5Ddsl/yC75D9kl/yG75D9kl/yH7JL/kF3yH7JL/kN2yX/IpP+dP5+86q373+eurq5cqVw9O5fMCQsrs6OzleWl0flKZT69Z2fhh96vXKksjf8lVq4Va6VqrVhdXbu4UFlZrF1M7+u/WOrryqiAThw5eeujXESs/3UofSX6m21yFfa3ej0Xvb4HGeiNQq8nIKBnLP1BdvmOD+zyJ3q3GGzXsLT3fQG6I9/rDgA9c+a483+QVdb/Ibus/0N2OcYHrP9D9lj/h+wa2fn8r/T5P7/Y9OyusYj4ZUR8WOgbaD3rC9gP8p/mmsf/Zw79fmR7a3/um/QUQX9EPPvahVeuzdRqy+PJ9i/uba+92tw+0Yv+A51q5WkrjwGA7Nq4e3229epm3M/+2bgIYWf8A821ycH0HOXwRm7LtQq5Pbp2Yf1GRBzbLX6u+bzzxpmP4Y3CjvhHmz9zjbdI+3sgfW56d+If3xT/d5vin/jJvxXIhlvJ/DO2W/7l05yOe/m3df4Z2aNrJ9rPf/l781+hzfx3ssMYT7/+3Cdt49+IOLFr/Fa8wTTW9vhJ3850GP/OE4/9pl1b/Y3G++wWvyUpFWsLS8Xq6trZ9O/IzZcWx6fOTU9PjU1OTBfTNepia6V6p78de//2g8Y/3CZ+u/H/o9mnP3Y4/m9/+97jpx4Q/w+nd//8j7aJnxj6EU/o/3Li4yfbtSXx59qMP78z/rvD0WqNmOwwfvXl/wx0uCsA0AXV1bUrM+VyaVlBQeEhCgM/j27seaHXMxPwqN1P+l73BAAAAAAAAAAAAOhUNy4n7vUYAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2g+8DAAD//3bC1tg=") creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x185502, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000002, 0x28011, r0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000001040)='./file2\x00', 0x0, 0x0, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000240)={'syz1\x00', {}, 0x0, [0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e5], [0x0, 0xe355df7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x4]}, 0x45c) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 4m30.624782735s ago: executing program 39 (id=254): r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000002040)='./file0\x00', 0x90) (async) mkdirat(r0, &(0x7f0000002040)='./file0\x00', 0x90) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='debugfs\x00', 0x0, 0x0) (async) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='debugfs\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f000000850000000500000095"], &(0x7f0000000480)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet(r2, &(0x7f0000001540)=[{{0x0, 0xfffffffffffffda1, 0x0}}], 0x40001b6, 0x0) close(r3) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x4, 0x8, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000280)={{r4}, &(0x7f0000000000), &(0x7f0000000180)}, 0x20) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0xffffffffffffffff}, 0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@fallback=r5, 0x0, 0x1, 0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080), &(0x7f0000000040)}, 0x40) socket$netlink(0x10, 0x3, 0x0) (async) r6 = socket$netlink(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0a000000020000000900000008"], 0x48) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0a000000020000000900000008"], 0x48) r8 = syz_io_uring_complete(0x0) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r8, 0x58, &(0x7f0000000480)}, 0x10) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r8, 0x58, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1e000000a25e13a5a7a8ade3ea6d449a18bd0000", @ANYRES32=r7, @ANYBLOB='\x00'/20, @ANYRES32=r9, @ANYRES32, @ANYBLOB="0000000000000000020000000c00"/28], 0x50) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 4m18.687716316s ago: executing program 40 (id=236): timer_create(0x1, &(0x7f0000000680)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000140)=0x0) timer_settime(0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x8}, {0x0, 0x3938700}}, 0x0) personality(0x4000005) timer_settime(r0, 0x0, &(0x7f0000000000)={{}, {0x0, 0x989680}}, &(0x7f0000000040)) r1 = syz_open_dev$usbmon(&(0x7f00000005c0), 0x0, 0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) r3 = dup3(r1, r2, 0x0) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000100)=""/24, 0x30}, {0x0, 0x2}], 0x2, 0x0, 0x0) pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x989680}, 0x0) 4m17.214770722s ago: executing program 41 (id=244): syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file1\x00', 0x400c84, &(0x7f0000000340), 0x1, 0x786, &(0x7f0000001900)="$eJzs3c9rHGUfAPDvbJKmTfu+yQsvaL0YEDRQmpgaWwWFigcRLBT0bLtstqFmky3ZTWlCQIsIXgQVD4JeevLgj3rz6o+r/hcexFI1LVY8SGQ2s+2m2U03abIbzecDk32emdl8n+/Or2d3hpkA9qzh9E8u4nBEvJtEDGbjk4joq5V6I06uzndreamQDkmsrLz8a1Kb5+byUiEa3pM6mFUejIhv34o4klsft7KwOJ0vlYpzWX2sOnNhrLKwePT8TH6qOFWcPT4+MXHsxJMnjm9frr//sHjo2nsvPPbFyT/ffODqO98lcTIOZdMa89iyZ9dWh2M4+0z60o9wjefvO9juknS7AWxJumn2rG7lcTgGo6dWAgD+zV6PiBUAYI9JHP8BYI+p/w5wc3mpUB+6+4tEZ11/LiL2r+ZfP7+5OqU3O2e3v3YedOBmsubMSBIRQ9sQfzgiPv7q1c/SIbbrPCRAG964HBFnh4bX7/+TddcsbNbjG0zbl70O3zU+je8MNHTG12n/56lm/b/c7f5PNOn/9DfZdrei2fa/ZsSBbQiygeufRDzTcG3brYb8M0M9We0/tT5fX3LufKmY7tv+GxEj0def1sc3iDFy468braY19v9+e/+1T9P46eudOXI/9/avfc9kvpq/n5wbXb8c8VBvs/yT28s/adH/Pd1mjBeffvujVtPS/NN868P6/CO7OmlnrFyJeLTp8r9zRVuy4fWJY7XVYay+UjTx5Y8fDrSK37j80yGNX/8u0Anp8h/YOP+hpPF6zcrmY3x/ZfCbVtPunX/z9X9f8kqtXO9HXMpXq3PjEfuSl9aPP3bnvZfyD2el1fnT/Eceab79b7T+p98Jz7aZf++1Xz7fev47K81/clPLf/OFq7eme1rFb2/5T9RKI9mYdvZ/7Tbwfj47AAAAAAAAAAAAAAAAAAAAAAAAAGhXLiIORZIbvV3O5UZHV5/h/f8YyJXKleqRc+X52cmoPSt7KPpy9VtdDjbcD3U8ux9+vX7srvoTEfG/iPig/0BSv4/iZJdzBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC6gy2e/5/6qb/brQMAdsz+bjcAAOg4x38A2Hsc/wFg72nv+N+z4+0AADrH938A2Hsc/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANhhp0+dSoeVP5aXCml98uLC/HT54tHJYmV6dGa+MFooz10YnSqXp0rF0UJ55l7/r1QuX5iI2flLY9VipTpWWVg8M1Oen62eOT+TnyqeKfZ1JCsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2JzKwuJ0vlQqzilsobCyO5rR/UJPtjrtlvZ0tJDsjmZsc6HLOyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf4i/AwAA//+3ACFj") creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60142, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) pread64(r1, &(0x7f0000001500)=""/4075, 0xfeb, 0x7fff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x80) getpid() mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x380000d, 0x810, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) futex(0x0, 0xa, 0x0, 0x0, 0x0, 0x0) fallocate(r0, 0x11, 0x0, 0x2000) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events.local\x00', 0x275a, 0x0) 3m58.974615693s ago: executing program 42 (id=414): syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file2\x00', 0x2000410, &(0x7f0000000080), 0x81, 0x7a5, &(0x7f0000000f80)="$eJzs3c9rXNUeAPDvnfxq0r6XPHjwXl0FBA2UTkyNrYKLigsRLBR0bRsm01AzyZTMpDQh0BYR3AgqLgTddO2PunPrj63+Fy6kpWparLiQkTuZSSbNTJq0mZlgPh+4uefcc2/O+c65P87MvcwEcGCNpn8yEUcj4v0kYri2PImIvmqqN+L02nr3V1dy6ZREpfL6r0l1nXurK7lo2CZ1uJb5f0R8907EsczWektLy7NThUJ+oZYfL89dGi8tLR+/ODc1k5/Jz5+cmJw8ceq5Uyf3Ltbff1w+cvuDV57+8vSfb//v5nvfJ3E6jtTKGuPYK6MxWntN+tKXcJOX97qyLku63QAeSXpo9qwd5XE0hqOnmmphsJMtAwDa5WpEVACAAyZx/QeAA6b+OcC91ZVcferuJxKddeeliDi0Fn/9/uZaSW/tnt2h6n3QoXvJpjsjSUSM7EH9oxHx6ddvfp5O0ab7kADNXLseEedHRree/5Mtzyzs1jPbFVYGqrPRBxY7/0HnfJOOf55vNv7LrI9/osn4Z6DJsfsoHn78Z27tQTUtpeO/FxuebbvfEH/NSE8t96/qmK8vuXCxkE/Pbf+OiLHoG0jzE9VVmz8FNXb3r7ut6m8c//324VufpfWn8401Mrd6BzZvMz1VnnrcuOvuXI94ordZ/Ml6/yctxr9nd1jHqy+8+0mrsjT+NN76tDX+9qrciHiqaf9v9GWy7fOJ49XdYby+UzTx1U8fD7Wqf6P/B6rztP76e4FOSPt/aPv4R5LG5zVLu6/jhxvD37Yqa9z/m8fffP/vT96opvtry65MlcsLExH9yWtbl5/Y2Laer6+fxj/2ZPPjv9X+n6k9G3t+Pbe93tu/fFH7V03jr7rWKv72SuOf3lX/b5Oo1LZ5oOjm/dmeVvXvrP8nq6mx2pKdnP8e0tLH2JsBAAAAAAAAAAAAAAAAAAAAAAAAYPcyEXEkkkx2PZ3JZLNrv+H93xjKFIql8rELxcX56aj+VvZI9GXqX3U53PB9qBO178Ov5088kH82Iv4TER8NDFbz2VyxMN3t4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg5vDm3/+/ms6y2bWynwe63ToAoG0OdbsBAEDHuf4DwMGzu+v/YNvaAQB0zq7f/1eS9jQEAOiYHV//z7e3HQBA57j/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJudPXMmnSp/rK7k0vz05aXF2eLl49P50mx2bjGXzRUXLmVnisWZQj6bK861/EfX1maFYvHSZMwvXhkv50vl8dLS8rm54uJ8+dzFuamZ/Ll8X8ciAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICdKy0tz04VCvkFiW0Tg/ujGfsm0Rv7ohn/+ER/12pvPEsMdu8EBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDP/R0AAP//aHclQg==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x143042, 0x0) r1 = getpid() prlimit64(r1, 0xe, &(0x7f0000000140)={0x8, 0xfa75}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x3c1, 0x3, 0x398, 0x0, 0xc8, 0x8, 0x0, 0x5803, 0x2c8, 0x2e8, 0x2e8, 0x2c8, 0x2e8, 0x3, 0x0, {[{{@ipv6={@ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, [], [0x0, 0x0, 0x0, 0xfd], 'erspan0\x00', 'geneve1\x00'}, 0x0, 0x190, 0x1c0, 0x0, {0x0, 0x2000000000000}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'kmp\x00', "cfcaf80c672f61cd17ae5119b5135c2aee68d23a465cd431e1ecef50c3234e082555f67222476147864fa03182f5cf11d8c348cbd06dc8de1dcbde7d4e252c3394fed47bf78c70f607b0178fa5ea335019ac07a602061c96baebc989f1f34a214e67262c1fe4b124e0f7323a587d2a1fcfe36bbf12eca0a7b66c60c527bac2b5", 0x40, 0x1}}, @common=@inet=@socket3={{0x28}, 0x22434d1da5f3fe5d}]}, @common=@unspec=@CONNMARK={0x30}}, {{@ipv6={@local, @empty, [0xffffffff, 0x1ff000100, 0x0, 0xffffffff], [0xff, 0xffffff, 0x0, 0xffffff00], 'pimreg0\x00', 'wlan1\x00', {}, {}, 0x21, 0xb, 0x1, 0x16}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv6=@mcast2, [0xffffff00, 0xff000000, 0x0, 0xffffff], 0x4e23, 0x4e22, 0x4e23, 0x4e20, 0xf81, 0x9, 0x500, 0x7ff, 0x200}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3f8) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0xc0802, 0x0) ioctl$PPPIOCNEWUNIT(r3, 0xc004743e, &(0x7f0000000280)=0x4) ioctl$PPPIOCSMAXCID(r3, 0x40047451, &(0x7f0000000200)=0x3) ioctl$PPPIOCSFLAGS1(r3, 0x40047459, &(0x7f0000000100)=0x2000004) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000007c0)="00214717a707001d0000030640710a069d317ebbaaa6b6eb35cc265143ba38207d9590ffea0bdc8900033a639a6e65bb66e2", 0x32}], 0x1, 0x807, 0x0) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f0000000480), 0x400034f, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) gettid() syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x2010000, &(0x7f0000000240)={[{@numtail}, {@fat=@check_strict}, {@iocharset={'iocharset', 0x3d, 'cp865'}}, {@rodir}, {}, {@rodir}, {@fat=@allow_utime={'allow_utime', 0x3d, 0xffff}}, {@shortname_mixed}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {@numtail}, {@utf8no}]}, 0x25, 0x34c, &(0x7f0000001740)="$eJzs3T9oJGUUAPC3mU12EziTQji0Wu0EOS4RC21MOE44TKEni/8aFy7nn+wqZHEhFtlLo1gqNoJWdldoebVYiNhZ2HqCnIqN1x3c4cjuTHY3mcn9EbOn3u9XhJf3fW++byZDdhKSt6+uxua52Th/9eqVqNcrUV09tRrXKrEUM5FE5kIAAP8n19I0/kgzw8RTN5v90ULMZtHcVHYHAByF4ev/a8fGidrd3A0AMA2Fn//LPVuaffvItgUAHKHC6//D+4YP/Jq/OvqbAADgv+v5l15+Zm094myjUY/ovN9r9prx5Hh87Xy8Ee3YiJOxGDcisgeF7Glh8PHpM+unTzYGflmK5qCi14zo9HvN7ElhLRnW12I5FmMpr09H9cmgfnlY34iIC/3h+tGp9JqzsZCv/+NCbMRKLMb9hfqIM+unVxr5AZqdvfp+xG7U905isP8TsRjfzww/OReD2uxYg8zOcqNxKl3fV9+7WBvOAwAAAAAAAAAAAAAAAAAAAACAo3BiPvLuOY2lUf+btNPvvXc2n9Aojg/7+2TDeX+g3aw/UFrb687zQXKwP9D+/jy9ZjVm7uqZAwAAAAAAAAAAAAAAAAAAwL9Hd3suWu32xlZ3+93NcTDX7k9k3vr2i6/n4+CcN5NxJqrZ4fbNyXMxUZXEqDwdlafJvjl5kETkkyvRunhptOPJObXRWRTKB0GtMFTJ99Rqt4899POnZVV/jjNJjIbqpUtU8vUnhjr3Zamy/dw8qHS3V24x53KapoeV73xSrIp6RLXwhfsngm+uvP7AY93jj3cr1c3WV3nTh0ceXXzh8sef/7bZakd+adrtua3ujfRvr5VM3D+V/DpXSu6E8mB3nNnd6m63kh9+f/HBD787MDkpv3/Sycw7h6/15cHMXBYMtnk7ZzpbcvOXB69cH929d34xj3+22rq089OvexfzVlUT3yQ06gAAAAAAAAAAAAAAAAAAgKmY+F/xO/DEc0e3IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYvvH7/08Eu4XM7QTX+1Ecqm1sdQ9dfH6qpwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwD3srwAAAP//JT9zjQ==") r7 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r7, 0x29, 0x2a, &(0x7f0000fca000)={0x0, {{0xa, 0x0, 0x0, @mcast2}}}, 0x88) setsockopt$inet6_group_source_req(r7, 0x29, 0x2e, &(0x7f0000000340)={0x0, {{0xa, 0x0, 0x0, @mcast1}}, {{0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, 0x108) setsockopt$inet6_MCAST_MSFILTER(r7, 0x29, 0x30, &(0x7f0000000480)={0x0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x11, 0xb, &(0x7f00000002c0)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb703000008000000b703000000000020850000007200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) sendfile(r0, r0, 0x0, 0x7a680000) truncate(&(0x7f0000000000)='./file2\x00', 0x4797) 3m55.777751878s ago: executing program 43 (id=438): socket$netlink(0x10, 0x3, 0x8000000004) socket$inet_udplite(0x2, 0x2, 0x88) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$kvm(0xffffff9c, &(0x7f0000000100), 0x41, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000005000/0x18000)=nil, &(0x7f0000000380)=[@text32={0x20, &(0x7f00000001c0)="b8050000000f01c10f46a78900000066ba2100b067ee66ba2000b000ee6d2f2f800000c00f3266bac0000f3066b808008ed0660f38806f008ee0", 0x3a}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000080)={[{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x4}]}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x20000000, 0x440, 0x6, 0x0, 0x0, 0x2004cb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], 0x0, 0x200306}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = epoll_create1(0x0) ioctl$FITHAW(r3, 0xc0045878) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000200)='./file1\x00', 0x301808c, &(0x7f0000000280)=ANY=[@ANYRES16=r3], 0x1, 0x550b, &(0x7f00000079c0)="$eJzs3E1rY+UXAPCTdjrv//kXceFuLgxCC5PQ9GXQXdUZfMEOZdSFK02TNGQmyS1NmtauXLgUF34TUXDl0s/gwrU7caG4E5Tce6NTX0Bs2kynvx/cnPs8eXLuecIwcO4tCeDcmk9+/rEUN+JKRMxGxPWI7LxUHJn1PDwXETcjYuaxYzz/+8TFiLgaETdGyfOcpeKtT28Pb6398MZPX31z6cK1z778djo7Bp4Ez0dEdyc/3+/mMW3l8WExXxu2s9hdHRYxf6P7qBinedxvbmUZ9mvjdbUsrrTy9enOXn8Utzu1+ii22tvZ/E4vv2B/2BrnyT7wsLabjRvNrSy2+2kWW4d5XQeH+f9th/1BnqdR5PsgSx+DwTjm882DZr6fnUdZrPcGxXyeN200D0ZxWMTiclFPO42sjq3jfNNPtjfbvb2DZNjc7bfTXrJWqb5Qqd4pV3fTRnPQXC3Xuo07q8lCqzNaVh40a931Vpq2Os1KPe0uJguter1crSYLd5tb7VovqVYrK5Wl8tpicXY7efX+O0mnkSyM4svt3t6g3ekn2+lukn9iMVmurLy4mNyqJm9tbCabD+7d29h8+727795/aeP1V4pFfykrWVheWl4uV5fKy9XFc7T/j4qiJ7h/OJbStAsAOHuO2/+X9P/Af3By/f/ug4iT7/9D/z8RZ6r/Pe/9/wnsH45F/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcG59N/f5a9nJfD6+Vsz/r5h6phiXImImIn79G7Nx8UjO2SLP3D+sn/tTDV+XIsswusal4rgaEevF8cv/T/pbAAAAgKfXFx/e/CTv1vOX+WkXxGnKb9rMXH9/QvlKETE3//2Ess2MXp6dULLs3/eFOJhQtuwG1uUJJctvuV2YVLZ/ZfZIuPxYKOVh5lTLAQAATsXRTuB0uxAAAABO08fTLoDpKMX4Ueb4WXD2l/d/PBC8cmQEAAAAnEGlaRcAAAAAnLis//f7fwAAAPB0y3//DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/YuZ9btWE4DuC/BFLoPxVVvXeV3mCMjtBjjxUDdAkG6IGu0AWYgd46QgUVsYvgKYcnxUn0nj4fKRhH5ouNyMG2ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCH9bvabn98+fu+bczr3U2Y0AAAAQJdjs9+0b1ap/jrff5tvvc/1KiLqiOiau8/ixV3mLOc0EVVu8uO2ffOgD78i2oTLdyzy9SoiPuXr77uhfwUAAAB4vg7b3TrN1tPLauoOMaa0aFO/+Vwor4qIZvWnUFp9yftQKKz9f8/ja6G0dgFrWSgsLbnNS6U9Svu4X1ftljdFlYq682PXThYbOwAAMKLZXTHuLAQAAIAxfZm6A0yjiv9bmdetwEUq8vbey7saAAAA8ARVU3cAAAAAGFw7/x/4/L/O9s7/AwAAgPGk8/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY0rHZbw7b3bpvzuncT5nRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAP/bnHQVCIAzCYO/6zmTuf1hp0NTUpAqEj78xGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjzu7/8n5gaZ5K518bS80iydmpsnRp758bRH8bXrwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC42J+XFAiBIIiCOeN/J33/w0qCnkGECGh4VFGLBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC42Lmf1ziqOADgb2Z2trYqrlH2EBEFD3qx221t7U08KMGDf4IQ0m2N3fqjzcGWIubiTXLuRfQoIijx1v8h5wRyibcc9hDBszKzM9nJD3D9NbNJPh948747DPO+bxZCvvNeAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBp9PYkTrJDZxzHxbnNvYdLWb91qM88Xtuez1oWR3UmfTK8WP0QdZtLBAAAgLMjKev7EMJOur6Q9XEnr//T8pqs5v/26XFc1vOH6/6yL2v/rP3y8+7z+wN1xuNkN725PBxcOppK6/+b5Wx75i+vaOVPPn/3kuRfSPze6nOjNH+e0dcbG++08/BcHdkCAP/ExbIvgvL3oazvN5kYAGdGq1J4l/V/0mk2JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA6jFbDk2UchRDmW5M4s7X3cOm4/vHa9nzZrj16tBa+nNwzu0UaQri5PBxcqnU2s+3e/Qe3F4fDwd36g5dCCE2N/lYx/dsfTHFxCI08H8F/FMTFlz0r+ZyMoMEfSgAAnEpp0bK6fiddX8jORXMh/PHdwfr/1Uocpqz/dz+8tlkdq1r/92ub4ezrrdz5tHfv/oPXl+8s3hrcGnz8xuX+m/0r169evd7L35X0vDEBAADg32kXrVr/x3NH1/8vVOIwZf3/2Tf9L6pjJer/Y00W/ZrOBAAA4Gx79uXff4uOOR+12+HzxZWVu/3xcf/z5fGxgVT/tnNFq9b/yVzTWQEAAAB1GK1GB9b/b1TiMOX6/1Pfv/Bj9Z5JCOF8sf5/cemT4Y36pjPT6vhz4qbnCAAAQLPOF626/p/m+//j/S0PcQjhtVfGcfFvAKeq/5N3v/qhOlZ1//+V+qY4k+Lu+HnkfTeEVrfpjAAAADjNnihaVuz/mq4vfPTThffb9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1O3PAAAA//96+T6S") syz_mount_image$ext4(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0, 0x0) capset(&(0x7f0000000300)={0x20071026}, &(0x7f0000000340)) listxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3m47.679034307s ago: executing program 44 (id=502): syz_usb_connect$uac1(0x0, 0xa6, &(0x7f0000003c40)=ANY=[@ANYBLOB="12010000000000406b1d01014000010203010902940003010000000904000000010300000a24"], 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @local, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @empty, @multicast, @private=0x2}}}}, 0x0) 3m9.558885776s ago: executing program 3 (id=588): syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f00000105c0)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x1, 0x105d6, &(0x7f0000020c00)="$eJzs3M1uG1UbB/DHzdum7VtKhPrBjpEQUiJhK07SigoJArQCpKaK+FiwARx7Yrm1PSF2nJA1SCy4je4QGxZcARvuAwkhNiCxA4E8M6maqhItNUlLfj9p8j9zfPz4HCsLH08yARxZM8lvv1bibJyKiKmIOBORtyvlkVsu4tmIeC4ijt11VMr+Ox0nIuJ0RJwdFy9qVsqHvv7k2z9Gu9e/uP3yTx9euf1L5fBWDRy0V+85fyEiehtFe7tXZNYu8mbZ3xh18uwtjcosHujdKs+zIrfTtbzCdmNvXCPPxXYxPtvYGoxzvdtojrPdWc/7N/rFCw5G7b06+RNuNjbz81a6lmdnkOXZ3i3mtVPm7mBY1GmV9T7Ny8dwuJdFf7qTFuvZuJVnsz8s+4u6WSvdGeeozPLlopl1W/k81h7qrX6iXO/0t3aSUbo56GT95FKt/lKtfrla38xa6TBdqjZ6rctLyWy7Ox5WHaaN3nI7y9rdtNbMenPJbLvZrNbryezVdK3T6Cf1em2xNl+9NFe2XkzevPF+0m0ls+N8vdPfGna6g2Q920yKZ8wlC7XFK3PJ8/Xk3ZXVZPWda9dWVt/76OoHN15befuNctDetKbz34lhupTMLswvLFTr89WF+tzRWf+daU1w/fBIfJIEeGiT3/9P2f8Df8v+f//+f9r+/0juf4/6+uGR+CQJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBk/XD8m7fyxkxx/v+y/6my65mIuBgRFyLifET8eR9TcWJfzXMRUSnb9xt//J45fFeJvML4OdPlcToilsvj96f/7XcBAAAA/ru++v6zzyOmxs38xyuHPSEOUvmlzclJ1cu/8vnfpKqdy4vtTKja+b2SE3EhIo7P/Dyhahcj4tiZjydU7YFM7YuTd0WliGMHORsAAOBg7N8JTGz3BgAAwGPny8OeAIcjv15b/i1+eS14uojyguCpfWcAAADAE6hy2BMAAAAAHtg//V/dfP8/6fv//ej+fwAAAPBYKe7/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf7Fz9zhqA1EcwB84DvlUUMTHVaiilBQcIkdImQMkt0nHEaJIiHOQLkeIIGI8W3hFsVqP8S76/STzZiz484BqPMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAn/7U2/XP/fcfXXOOv06dlPk0AAAAwCWHertOg2kzf5vPv8+nPkbEMiIWETGPiEtr9ypetjJnETHK40vPr+/18DsiJZxfM8nHm4j4nI9/H/r+FgAAAOB27XerTUR1HqaHT0M3xDXlizavSuWlSz4vSqXNUti3Qmnzu8giFhFRT/8WSltGxPjdl0JpD1Ll0vrt02TUlPE1uwEAAK6japViqzcAAACenK9DN8Aw0n5t/i9+3gueNCVvC75uzQAAAIBnaDR0AwAAAEDv0vrf/f8AAADgtjX3/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBPh3q73u9Wm645x1M3j3rTcdeuAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+M/+vJxACIRBGOxd3zkN5h+WNGgMHqwC4eNvPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHzL7/7yf2JqnEnmXhtLzyPJ2qmxdWrsnRtHfxhvvwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GJ/7k4gBIIgDPad/zkt5h+WNGgMIlTBwscM87AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBf97pf/E1PjTDJ32lg6HknWrhpbV429B42jB+Pt3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYn3vbhIEwjsOvL4kSt8kI6a18zEBDhWAEPiQkS56BAViIhorWYhFYASQ414gCNzxP8/8VJ90dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyn080TLxFRROoyRRquvg6vEfEWad22g/dLFpvjvvm45mS7G+X8jPF3GRFlFH18BwCgd1W3ORbLev6T9zfvX97/vNW0qWf3XFI+4OEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJmdu2dt6gsDAP6keWn67/RfXFwEhXbRmPqWQlehIoiLg2NpYymmWtoKtohYv4Hgx9Cpq5/B3cFBJ0E6qIjgJGluzLEEDGpzQ/v7wbn3OQfueckQeO45CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMD2dmKyGxeiFL24482nR4v97h+/vD7RLbdfldbSPtu9lCPizkqreX5YCxlBjw/UN7a27y60Ws31QwzGI54Ma6x/FVTjkHqujsgCDyWIGIlpCJIgin/2eD7fTwAAHF3lrLTz+nfl3fl2W2Eu2tlikv9HTCVxDJj/f3vx9Fo6Vpr/14e2wtFX21xdq21sbZ9dWV1Ybi4379VnZy9ealy5PFOv7b8rqR33NyYAAAD8rUpW0vx/bO7g/n/Ef0kcA+b/D67fPNluq2bPFOX/ffU2/fKeCQAAwPH2/6mvnwt92guVSjxc2Nxcr3euP+sznWsOU/29W79Wx7OS5v/FuZzmBgAAAAzV3k5hMiJ2u/Wl7N53/3+691y6///2eelG2mcxIiay/f9zi/dbS0NZyegbxo+Q814jAAAA+ZrISrr/X94//9/7z7+xiJg+3Ym7rYOc/5868/JDOlZ6/v/C0FY4msYanc9j/96IKDXynhEAAABHWTUr7fz/fTnm178/u1px/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgBzt2jxIxEAUAONnZaCUuCDY2nkC0s1qwELyHKAgewSt4B+/gPVKKltayhVjYyptkdNlmwSLx5/tg8l7CkHmZKm8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1lqcfOUpLrMun/TPHl9vziM+rcTw8tbuxoi8HrLoX6g+HrsCAAAA/oNU+vuqqp6b+7OIk3nu/5syJ3r+u60uL/38at9fYun9Y+ylh/fPhWbdOvHSy6vri8PBvvDn2147Y5p3Pp+9pHIIs7No8n7Wt217upHTzQGKBQC+5aDEPin/QxGPxiwMgL9sf/lm2o9qqf9P81HqAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjURwAAAP//BaRpww==") (async) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x14927e, 0x0) syz_usb_connect(0x5, 0x59, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000ec13b2106c04e814280b0102030109024700010000000009046900000e01000018240201020245a6107262cbe470b2b1f309ee289263a29407e6"], 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x88882, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x1c1002, 0x0) (async) ioctl$KVM_SET_REGS(r0, 0x4090ae82, &(0x7f00000001c0)={[0x409, 0x100000000, 0x5, 0x80000001, 0x898, 0xfffffffffffffffd, 0x2, 0xffffffff, 0x7, 0x5, 0x7326, 0x3, 0x1, 0x100, 0x7, 0x2000], 0x2000, 0x2002}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) vmsplice(r3, &(0x7f0000000140), 0x253, 0x0) (async) write(r2, &(0x7f0000004200)='t', 0x1) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x7a, 0x4) (async) bind$inet(r4, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) (async) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) r5 = socket$inet_tcp(0x2, 0x1, 0x0) dup3(r4, r5, 0x0) (async) sendmmsg$inet(r5, &(0x7f0000000d40)=[{{0x0, 0x0, &(0x7f0000002c00)}}, {{0x0, 0x0, &(0x7f0000002f00)=[{&(0x7f0000000540)="679512f062b8d965651edd4c06c901784e56aa174403ad4134742b71d211c6a85d8bc563c27f754fc2af5351f2f41e867c71c19837f2feba7862e511a47c446cd11c960f018962a53f6cf31a1123ff8092c9ff560701bfc579fa80f9149acafe2a225fed70d9173f0243a55be3c4028da556cf126da9c1b9b8f8e11356", 0x7d}, {&(0x7f0000002d80)="15", 0x1}, {&(0x7f0000000e80)='S', 0x1}], 0x3}}, {{0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000003200)="8c", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000380)="01", 0x1}, {&(0x7f00000012c0)="c89339f96fa636ba2f527aaa37159cc815448e015b23284d531bdd25a86c02e88b8f962021a37fd9614193094b27b21bf40bc7b43441ae5179a127ea80e91899e1f10a7045c4412bb7997ff8838923521fe0754832209cd546f4ed81500298511e080ec7059b1c32c07fd26f721c6611b8cb344a3fd8f7a889c50a42881e09d4d7ee7ee6c308a13ae6436c858933dc99f71924b68ae0faf95b0afcd3533bcc32840737f434728a12e99aea5c4ee6a603636560b8d9de530d395181e440c1a025ff8d6f33062f14ba2403a178e32ff2d4ec5d0d2c83233b01a41103ef38daeed650987abebe0e8ba7effc07bb5dbbc9a38a11f082f2c99937942f017c37a59572f5069ca709702ef133aa9730ebb5b72687f6175906dbc32289108cc93e5c84284bc701a0629e12eca8c15e763acd011323b758fdb82a63665c906b176042a6c601b5428722c8f6b795a4effc0d4c9a4b4963ae30e77afa0b473d27f4938b1f081765f30aee60de80b1154e3afc3593cad6a146f1c4e954a6b7535f7c4f1baf0e7280ae8957eb14aecb29cc42be434b6a73840fb4668ab11c7ad5f300d7561aa60619fc26a1bfe8fa4858b8b4282d0c9a86c8c2eed644303c1213114081f9cd2358f6609ed25113de321db6b3efbfea341c7318fdcf6776383d3329f080e2386a708679852ee2c28c2ab423163be97f818424b862486791ce5b8b25836a4f07079b65c7c3b2e797eee7f267e5cf37fb63bb89f6b15c332da46b2a313ff6cd958152701a73601c7d02b74622ba7ff9c2fccb1826a3238b95163edcf5dbb381c666fcd8f0ce22eb182135bd8a32c627e20354f2253edb77efadbb48d512ca030763df825c1dd71d34295dc2e75e0a3054354ca6674e2d16ae319c8f3bf7a7fe1e1e596cc2679444c2b5e84a5caaa40136a41a3a35e2ca053d8e4ff2134c2bd7dc2c5c7ef55579a7b569b5face778afba93a877b622f473d942fef36d909b7c17e2ba3948fc889f377f0bce583835ce70b86ee8c419f77c9fa9da33d5f3fd2f994c2229b59db0670a15d7ba9b8b3245c7c2f83953c046528db1d9626877752071b0389bb18edd4d3797b6846e8746911526b6cfb1da1a206f5d13f69d7a8a76f5dfaf02abdfde171ed51a80ca2146fe8a181df5f9c9e969c1e2113bb355a956dd0139446d7e5b1ae338513459753977c245177ed5ae398bb23ad503739c2d75b99d70af19a2faf0a6922585378c0c881298f5af7dc63f99b40be3aea8c25bb8f599ffc4d47caec400357f2fa0675c5a81141d6b1697a92f7ab1e465361bdec4bc837595cc257aac0bcd3333eef2199c622268f0aafdccf73b3fda6ddef6102aa03c1a07a85509025be45443e71d63e4a8b54cde98554b1dd9a2f431b62d29f0cf67e069c15988b8b78c6c66f7f1d831e6307473250bf66b88c1c326faa8f093f03824980bbddc34e2324754fdaafa45ea1a1cc4baaef3104108c8e7987696d3634aa61cd9af0f2b5e427eff51cc66792a37a6e09278c6457a92a84d2fd23f7a753120758e5ca80582848d537d2704315ee55374ca8204c427c8f1138c901a29f83c0b63fb00dca30a90aa0b81d09fad2bf556100a3f762dcafd44d89936f8d5e037bff746a3d7f769ef8045ca50b1f7e8b24b723f06b5582564133e8d6b9f78c0e0d19c6808b65aa19e0dbd18527e5cf4f1c2a7e9b9dcf996d781b0851b925a02a02a9ec2887fa049d10bf8e3cf99157df4f6708c9b3673e565ad47f3518d45c69e4c18f511a9973938279a0c607d4d5b010b83b7edf9dc91ac7b9dabcabf45f4abf863c87c9671b22421600e6358ab3798afeabb0021b587e125b4f599271228944365b1333e3a9f5cc7211fde35179bc2237a26d11b9ed5387644e34efbffb54c615c7e52efc06b425d43d85227f73d7d7a7435c4bf35c76be6e5daf24785f197710503a7cf3c6bde5d5f9ac3312f50af0bcd4e05313bf02e8737761c47957cdb07f1efe8468502e58e1ef9d02582fdfe2db9c1300d99d97b2b339b73a78ef91206a8f08a21988076987ca3b6e361bdd86fb74a9184789586a1815935d837fa7590ec4ae4aa838bcc5cc94c9193b4f3084f9854f21223bc2d8fb4cb4f888ebf6dc9daed2b5f36a964955daf5fac1e69e40952b09e3124491d9d6db5eb2529c0d0a6d7a9329a05a9d4d05a9fb55711786daca3519573d1a19c9200561e9e08d74190583fc4127d99ec251cc2597ddfc77562ebcb0c4107ed839e8d4e39cf048f7c3bf4d3af99d32b419f7e46cb70d23039bf965874be68923e7947fcc8f6182f620576221209a1781eb0e490d53831a01e5c3bb406b8004534c5f5c631a6a46a06bbd56c4d309f8e7f1de903dc9561cd23cb9a7ab63db127ab22adf1294aaab41e73bc067935901e66de985aafb506744c96d12af55e5961718a250ccde0db9dc94c5ab817448f193f922361f8d3043d4095ab1bb1126580c094f5f0356773fca30f963c2cf97c033c634a057d376140faeff8e19273749acc9322c94ec87d0f4b70615b76f8e2b256daa5c034382a1b93889081862c20dd2b956566321f69b192fc7f2bc135bdb2bd9575cfff340bfdddc21ce37647f7e34724286e5faf447e039e67fd64938a40151d9aedbb772a059b0ff3d2dd8c2b7f96df3b48f611758e28ad8812fee6708cc39e77bb55743db0df4cc08653c78182adc3a67db7e760d5f3741d6ee241576d0c55d5c40b5932769d80e2a687ec05c7f4c3f137ffdc5abe3e7039fd5a86990374ff0b00192088182e82b970c5bf0cfc054ca99aa225a69df5519a78fa31ca37ced124e84ded418aa9868a5ff95334ada067084fa98e5fdf353285836246154b0eef9ec625c855721a6cd0c649b6d2f72e600ebdbcfc207347a3d083033b03fb233946e9aca086456ef2bb02efff8e7953d833eb986c22afac7fd3753c19a7fd39e4d1f709e70272013b41614df4f1db326250b5588de369c7a8bf3842acf15c78a4d3881a6e092877665ef63e88dc97dd72d38612d5380abc72b9266cd325f05fe16ef0a01799e33adbff1d86d0980d2ed3f496495e5b7f41278c9498d1616db7ba860ffb87aee648df3f19bffa2edafb89940f930fd8beb2825492305b074757730accb8d20c847dd4d8beabc318c78cccfbc406314fea2da4b4cb8a67371bbce9dd7ec2d3c5b4ea21059130fa76fefdb4a7669ee25748468ef2d78088d1b3bb997ae4d51b5b739acfbd3bb1236db07dbcd0c810c07c73e5c6735a0be9d539d5c6caae62b3707d1a18cec5e16cac8575484604ca884e4f91c9bad2476f18be0b873a2cbe9c997335479b8487919a78922fd5175e8dd3b571a7677e6ac9f82e4e7c67cdfcb9ceee59b08a51bbc737bdff9b6e2250877d44a8d8c1d5ef113b2372833307be3cf0db834d043f529db04185b557910009d92cdfaa07c0533483459294a3e3da555c29416e1af2ec90b4b891e028e5af3ff5b274a0dc93ad4a3a33f886675f86bd1573bea665221e6bda9e2682bc00de3e603531f5e7d7a52c5fec65f478414833e22f36fe2b18930be9e4ef6367955623a9b938f79ff7e288678344c378b2bfd168e4c929357ab39640d677bcc17ac12fd999f3d4cd17b25a26e2bf78bcf9f898e89af6af47390908d5ea767f516cd4194165cea481c8f7ab946b66aa3083f21c02e7d61c19a4358c1cc92503c6e3bb1e7bdeb5badafdda9cec995830f5fadfb3fffe12426db1253db1268e4d3a24ca1d3d06822a439d8ccfb26af736751ac2d6dcec3763eba1c56d8a9f0bb66edb73e0dc9d5b56b23058fa9afa3667ac6188027bda68211b45b5451fb5a7e359fc61cdcf13d1f0965d9fddfd3d5d75684353a8687d18c3970b1c89e217b6cc1c7a34cec7c1e667dcd205346c2a8f85835c186811ab1121136ea83d297eb05a9ac1afa3b33346b392c3e9f479a19f7563531d0519f29868015ff20163530ce8d31bb298801b772dbb65d5caeda85982798a5ccdb4576ecc9378dadb21b3bfbb4cc33b3883164fbb6ac1a0401492c453fe2430a9de3b96d445b2c36e9a82200e00df7649544966c8f39a2d173fd8529ff8ac0f068216ae62f68c21485d6a5638f916cb5c27e5b4859c799b0a6786fd48fbacd83a9a472f50e024fa394537b33d3b4f9301266ea5e2462310ee2b862635d32d780d6411e4e6eb49d1e3732d1a0b8f0aef5bb7fd71cf9f861fad635e321fa146a630ac18d45c425214d79becc8cb97b8cac0ed0155daa9861c57ad549ae9d3cab7259a4b1eeaa72f7fb575f1dfd7268365e194e15518e176a32b82cc13544e75170bccf49161b67f649ebd1b81c85b128312b78e93750bbe9a2c456be9743859c8d80c4ec1dc4fd9d1a059042b058347b8bd02e65d469448953ac787b827fc95071d67ba047ac40ddd8a2503f62bf94457ea53073336cc284b2af1ef5598b0c0a0df3e2d729c43a7307dedb785240ab9cbe89075fb6b7ab8e6482b1ce31332e1bfa3f72e850bcea57260e4ee064ea5cfb629a058fba119e7d09ea4abd1f3b13d5ba5f8fc8abf967baf2da74099fd298e3bf3dc19ccbfe4c5e6be8cdb5e10066eceef59da3fef70c4b3d0d3f1ab7c347b63e3373e3327f9df11c73283234de66a9fa7bd2465318c6ef3a6f6a90b09c547bb93c2e5a1d12af02a0abfbc697c38ae95e1cbfd12706e96bbb2e12aaf6d40b032d61f9ee527bf464d51cc1a80ea0baebaeb8fd0523a7028387c43fc27f5fe6d2880a9f2b69eae550e3dcad889ae61abbfca58140760b53c85cea987e242f9ac38ba50ae7da73", 0xfffffe95}, {&(0x7f0000000a00)=',', 0x1}, {&(0x7f00000022c0)='Z', 0x1}, {&(0x7f00000005c0)="f5364e548c550000000000000000000000009c20aa8f88f2a2e98330e3799522896ebfddd4848b9deeecae27e7d77317facda9ee98b10c68444b7c094658bed24fd6766444ba58941c4d2a2cea03546fa8d215c3547d076a9543f841b2add236c19bdcf172a69ab70a7df1ad7ebc55e947f2c7a7a356fd68dbce155d2e22d72a5a65dbc16f7103ee6d06748b2ddf2799d94bfbcf1140285facb31bce2fba7fe3617478337692b1236f", 0x11}, {&(0x7f0000003240)="d4570847b1937948b7111dd96d83d8a455529f100357457d4f0f5c91105a3c58131bf10de83dc9ee9d239e5e89e59edb35abbf64c1a92109f8eb01bf689b90055bd51506423f4e456274a778c228aeb5d65e191f1bbb21f0f6dd25edc276f1264580344fed0ee32709a73a160c7578465757b87291dcefc84e58ae39e56fb10d42fd5a34aa4fca42ff53e3c9467d8dc1278a34d406df142092ed6661092ce85816f8e6a119860c3314d0e13f5d50a266f738b71fd531396d768c35bc45c042ee7d69b0b7b90da2aab111667ef006593c99c27c67bc3812dbc9f1994b4830ed54ed1f0bdf4966c1d20bddeb83972b15a86ed5fdef279ce58447059a2ba491d21120dc7e0a1d8cc5eff2deedec41057e178eb95ff00fed1e7095decea9cfd52c0a7438dbfc135c796bfa2bb290ab03f35ea2f2d72b8b0503f4972d6d7c60bf5a80981c4f9826007fdcaad959e1c90cace1664480e98069a86f1c059d112e9da27fa71716f530c2a5bf2296d09e5fcc726a8e5287499f563089bdcb6bf3779298dc9b6f739190f434983651f5f29857cbf62faac8c20bc7ac69334fe99e70c29a1294d0ee89dd6c9cd57845e64b289f84220b6e1fe9e81381cf688fa945a68eed3ebc0e8c1efa403b5a4cde68a24a863c17c9f8ad6d24a09e60d83fcf2beb51e6faac173ac98bb2269d7523f8654417ffe70ab87b477045715ad6aa3db39d3f32760fe25bdc0f3e083232ea6a55da3986cbdbd654ed71a4780f7dc3edb628e14287963c3b5f7f177a35071d7f1169351863516fc96f8cce8781439de06c9f76d6e303518493676b3b135900b89eeac40d994936e3a5a6bbc2f2cf6a2a8ed0ad2f81386f8c327cf9b15f8039df0a950641f7d14728194d7640f4cf7e28e1f89b2485857f5f70866844cead5b29f5d9166dce885bd4343bb1fd2c8437105e8e295c27cb44b10a01590c0fdddbc8abc71f777171adef0a45fe5c92b39e32a9c119c6c9a340be0df8cb3b8b77a2a6b5ba1ed4449674811dfae90889b3fb174e11fb947e15232d57bdeee29db4bc0816a878120e84e0ec40a99fd2b88bdb8502922d7015dff05a94ce7c79852bb7ea9a043fa629afc702300d49ac7fbe67a7b0161d2703348b8d0efb144f2920e341debd821ddc4a12a3f89891f24427a169c741568a06825d4f12d64da0935f2f217798b41f44b90140ac2f4cf08219f42b5d30bdd52e76c74100326babb4d1bc576c944fc5bd3a985f9b209a6a473e4fe3afe0c110b630ac443b75c6e13b20810fd3e5ecf9c6785dabeb758a5ddcfb1ad889b5349606ead8f3fa34ba8ea706de19da6b3a0bc36c4c2e3173a9c929157aedf649699f1f8887a31fccebbd7f28843c91753483541b2b895e642855f856e3951e4853fb70b4090512112e813edaa8edb0a5ddf2c329dde5381e6a5716ec9d5a79d9438ba6de736ac9ad45754bfe7227ada116507c84ffd942a84f4ce115d4fd9029f17e62383ce5fc7048a3f85d2709f2375334f1fce2f8b1af99742869f00f2d2fa37ccaf385dc2eaabe2f67671f06addf403d94bffda4bf5747a8773e9ce3beb7ca2b2e2714dd50eb387e226d834a0696b689b004cbb5b3a5aa7a2878be737f4dd7d65bf976f8deb39ad07265be604ce4f9246225f91cd10afd4725d800eeae4abcd0fd17fdf11257b19db7dcb4b9c34dc3cee03dce7d9ab6f7ac5e12316ce9879abb4432f87faa2b25094963f48582fc8a617067b1a0f0960ddf8cfd5065352d9aba09d37b9b10c7a8f702547fd86f34b62183cc883e41c40f5b0676eb077bda0204bd08dae7e7922b7934f2b449229950b4fc54cd7dafc709d828e9301be8c767e0f3bc420cd10ee3dac383bb8ab8aefe3515d6b959dfe578d256f375751beecbd24a152939b59f913728e47207b8a642b100aadfc685cd7d77ba43ec2298db4f551d851991723cd1cdd42f2837e7fd5df3dbf52945ea9a97b73d8915336023beb9bd3c91d9b1c7f5d49b0cba9c30016bb3216e9d6e9070a5dff813ce85a2a36fffa6bf750cf21eaa91a754f9788663690189fe58a9205e4733b6ac0711e98123f145a87eceb00561ac7d1a699d00384c57f6dc92939f45956d489946a365440d40911dabed15b67748000e0d244b21276032667f66119a2485f31d2c098da4cbbd0c5bbf8373fb53b662e48fc572b6e6c5700a360c5b905b548eaee0aa928b38703c84f7ed4a9a858801ad26c2911d4bbbfc1f46a070fa64db31a619dad30ba96eea1edccc6b0e67b7acffe1261af8e08ffb27fb625820f7a823c63febe0fb32e8907415a973cb42c8752d6a9ac3af2bcbd91d5e5c3ac288b2e2a92cb860d97cbf2b17da25b5333d90156493076ab457afb59f3443894a3c1d3d8b1ce7cbd47d36a7a64bcb194ea00d46181a7b65e3e104bea46434643ac722d04437b72f518e98289edba99559dd6aa03af60da7a00ad4f6105d31745b808a243c8ee9ebd70fa8516cd471473a1608d206fa93885e696f668a397cf713fe9c2001fdbb6e07f124782f5891bdc238db61a7d7f0575072abfadad9593a6ba8b1c89351784d0c722af86989e137809aa5b7833462a71ceca8d7ee24e883577a128652125bef2bd7558f77bb566719f2672fb07f890f892d2d3a725d1d907a696d2d97065c001cfd9e97d60fe2f584992b9bd80f618531af2f3d5df2c5717da36bb2a64853612b8f1f881c2a306b1e9c4c369e33e5675e0f9195e570ba0b2e0594838ad9aef53686a2c4dfd9eae21a826501af92d48e0d857ee0876cd09996c65b50333ab256b439fe89d836d77135079c51f87b1fb58c446a8d52e3c6432c111af4b66d57306659c81088ea0ef96a2f1b97dfd8beeb578b3016eedb65e2ec190e1ba08c9c37f85e102fdc972c9ba2a4a6f11a79831ed8087a22d1d978f005f6ee8869b8c1717a42b75378a98a5f9b1725cc323151b1996468068afd2827ccede23ffe279aa7b45d7dc683db3a9efb9f7b2093765d7c178c09bc0edeccf18c9ee5845cba0c2dda463989faf6d018e330cb52bc5d7913e6e26ea8cde26b7251d828da7b83a1ecbda1ecb3344b3c60f606a419d868da70ade78c3ecebd9b2bcff9cef2507907f011cdf9b072b1dcc872e5b29365b0f4a7d6c581c9bf42320ad9c3a52b419b73d0c0f616f2f630df9bdb5f3b88bbcdfe618180131be8357099f9e8ea457eb1dcf9324c7081687899fa81bc267e87bdd80b88150f6745cb735936876ca6b3c7a492698d32d762baf5b482fa5f26351cf18018fc1cb49411fb6663c474ea29d2a9d4ad703119fe7a6ed2ce6f97287e7660617c4e38c7b1aa1ee5df253c625a1b1d29c042b6d5dbfb44633dd4c0e93992aff81024c408ff00d24d9c98c07c1d4fe5656e3b053914a09b8f2968008c5c4c115d9f8640136254303cc095f95fa335aa858510dad731af19eb0df690ab0edd2bbed96679dad71ccf94da088cf62b34580548027703f92525b41d36297e71d988901e3e086c0d8f425732e0134a9ac2b111a5745c57d9a138b6a4055e7e3ba220a47fef3474e5bba15d3f4711e1d00f2e29f1a1082f4518a08e36451e887963193b08c3e255f22383c7001540b05836b30e912adaef4130ae8edb9c891c398855b218e76eb94332538b7add4b9261e873a6b91785f5ea6c82306dff166d654987361917fe83fcc5be9be3e8644d96d5a7c7bb445fc1b2c0a48814fabc1b3a190674b5f159a5b041dd317c4cf06076d6c9a7572054a09f2b9b74f14289daf5a16dbe6de85ed6128c91a18518f069451dbe8b9f57dab9bcecb4cc53e6612b90f5e644eaed1765d45ad6e6d9f0358fd3a885df1c572cfdb511bbca345628206d89b16f9251be85e1c617b15302bb86397e0763d757c70362dea82688fe32d0a714d598f3131c2a3a4414898fccdfd901dc8fde466ca269bf211b9863e360ea4aab7fdc107ddfd7ede043708804386e0180542a0802745407ceecf6adb2a9a5614cde89d413f49a32733b875281c8cab7ac5815a92fda65ea23ce2feab66606605f49f526cc336d2a5a067c185845941e4142ba82899966fc95bf40570967ec0a6fe130dccbaca48d251adb0f81a170e3dfac6f02e7c8bb5fa6f5602bdc73267c6756e1a374d5e8b19a92ff39662db3ac9f761b2e9e015c51815e5f111d416ee0a67f3adad81f8c64dad193f19048bb46ad1fa786a0c3f36119bd14bb9ad96f2182a19504e15f2cfd885e5862f4d2467053ee1faa978bd2267d56401a548f17d34adba7e9186a2a58931a69bb815dd50552995aa8ceeb4eda5330227f2078eeb72c9b6845c04679868eb5f6a0f0da8c1ea2b0c7de8781d9fc129561a7b283aa488a117269116f81e44a261ed6c0fc4467125d83fd306bce3c6a29df8db000036cd851d805dda3bf218c800d77fc9837158f883b962efc7886cbe93cc137e0bff8387c4b7d64df8b89805dbf5698babf22be7d735bb7baedd43bb3f577989ddaf83892c55771a10beeb2326f3e766fd40eef0d0ff82969bf5534cbffff4fd493fc34d58f322d22fe21101c4248756ad844876d3a7f3999d14c0962e68eaeac83d44d22d498e04673343f4a3a60abfa4f45ea2af9b65982ff5899fd509beccfc8e7dd125c08096e9e5fb71edc590abdd53592d67afec4d227170c5f6e4f1daceecaec968448c033c0a9b0390a12b5af4b973c0cb7c072bdfc8b4158ea4cc9114816cf1242199d0d62a013c4e9646338bd284fede8c93114d2608c71ae1d0891a3583daa51971a5ba51251f3b9ac6d8a02e0fcb69744a74762e13c24e3f1d8e6e3e2956b99b97506e959ca3c7141faa5e2404c62854ef2b9e75a75760a71003e1b0c004752864f51ed600fc306773f635587504e3cf432d68c2fbce21c26a47dcf3358e434dc2b97941a5bb0e35744e4f3d53fee5719cc931f93e150744baf61754726b84a052bde27f666e472672f1f8f6381bd25bc619ba51a", 0xdc1}, {&(0x7f0000002380)='L', 0x1}], 0x7}}], 0x4, 0x0) (async) setsockopt$sock_int(r5, 0x1, 0x20, &(0x7f0000000000)=0x7fffffff, 0x4) (async) openat$kvm(0xffffffffffffff9c, 0x0, 0x100, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) gettid() futex(0x0, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sendfile(r2, r1, 0x0, 0x7ffff000) fallocate(r0, 0x0, 0x0, 0x1001f0) 3m9.558267506s ago: executing program 3 (id=590): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000002c0)='./bus\x00', 0x41, &(0x7f0000000300)={[{@bsdgroups}, {@nodiscard}, {@dioread_nolock}, {@quota}, {@grpjquota}, {@orlov}, {@discard}, {@grpid}, {@nobh}]}, 0x64, 0x520, &(0x7f0000000400)="$eJzs3U9vG2kZAPBnHLskbbrJAgdYiWWXXZRWUDvZsLsRh6VICE4rAcu9hMSJojhxFDu7TVRBKj4AEkKAxAkuXJD4AEioEheOCKkSnEGAQAhaOHCADrI9TtPETtzUibPx7ydN5n3nj5/ndTXjeWemMwEMrZci4mZEPErT9HpETGTTc9kQu62hsdzDB3cWGkMSafrOP5JIsmntz0qyVa5kq41GxFe/FPGN5HDc2vbO6nylUt7M6qX62kaptr1zY2Vtfrm8XF6fnZ15Y+7NudfnpvvSzqsR8dYX/vL97/z0i2/98tPv/fHW3659s5HWeDZ/fzueUv6oma2mF5rfxf4VNk8Y7DzKN1uYGeu0xMihKXdPOScAADprHLB/MCI+ERHXYyJGuhzO5s48MwAAAKBf0s+Nx3+TiLSzS12mAwAAAO8jueY9sEmumF3jH49crlhs3cP74bicq1Rr9U8tVbfWF1v3yk5GIbe0UilPZ/cKT0YhadRnmuXH9dcO1Gcj4vmI+N7EWLNeXKhWFgd98gMAAACGxJUD/f9/T7T6/wAAAMAFMznoBAAAAIBTp/8PAAAAF5/+PwAAAFxoX3777caQtt9/vfju9tZq9d0bi+XaanFta6G4UN3cKC5Xq8vNZ/atHfd5lWp14zOxvnW7VC/X6qXa9s6tterWev3WyhOvwAYAAADO0PMfv/f7JCJ2PzvWHBou9bZqj4sB51V+r5Rk4w6b9R+ea43/fEZJAWdiZNAJAAOTH3QCwMAUBp0AMHDJMfO73rzzm2z8cn/zAQAA+m/qoye9/r+bO+XUgFNmI4bh5fo/DK/m9f9e7+R1sAAXSsERAAy9Z77+f6w0faqEAACAvhtvDkmumJ3eG49crliMuNp8LUAhWVqplKcj4rmI+N1E4QON+kxzzeTYPgMAAAAAAAAAAAAAAAAAAAAAAAAA0JKmSaQAAADAhRaR+2vyq9az/KcmXh0/eH7gUvKficheEfrej975we35en1zpjH9n3vT6z/Mpr82iDMYAAAAMBSe6gX+7X56ux8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH3y8mhEPHxwZ6E9nGXwv38+IiY7xc/HaHM8GoWIuPyvJPL71ksiYqQP8ccafz7SKX7SSGsvZKf4Y32Iv3v3yPgxmX0LneJf6UN8GGb3Gvufm522v1y81Bx33v7yEU/UT6r7/i/29n8jXbb/qz3GeOH+z0td49+NeCHfef/Tjp90if9Kj/G//rWdnW7z0h9HTHX8/UmeiFWqr22Uats7N1bW5pfLy+X12dmZN+benHt9brq0tFIpZ387xvjux37x6Kj2X+4Sf/KY9r/aY/v/d//2gw+1ioVO8a+90iH+r3+SLXE4fi777ftkVm7Mn2qXd1vl/V782W9fPKr9i13af9y//7Ue23/9K9/+U4+LAgBnoLa9szpfqZQ3L2yh0Us/B2konKDQ7uGcVohv9fUD0zRNG9k+w+ckcU6++fnKYPdLAABA/z0+6B90JgAAAAAAAAAAAAAAAAAAADC8sv//fzOr9uPhYYee1nYw5u5eKenHI7QBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPri/wEAAP//Zi/SaA==") (fail_nth: 45) 3m9.525479766s ago: executing program 3 (id=596): syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x800, &(0x7f0000000640)={[{@inlinecrypt}, {@usrjquota}, {@lazytime}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x40}}, {@bsdgroups}, {@grpquota}, {@i_version}, {@noload}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x4}}, {@grpquota}]}, 0x1, 0x774, &(0x7f00000007c0)="$eJzs3d1rW+UfAPDvSdt17fb7tYKg86ogaGEstbNuCl5MvBDBwUCv3UKaldm0GU061lJwQwRvBBUvBL3ZtS/zzltfbvW/8EI2pnbDiRdSOWmyZWvSpWuTDPL5wNM+zzkneZ5vnnOe8yTnkATQtybSP5mIQxHxURIxVlueRMRQNTcYcWJzu9vra/k0JbGx8eYfSXWbW+tr+Wh4TOpArfBkRPz4fsThzNZ6yyur87lisbBUK09VFs5PlVdWj5xbyM0V5gqLx6ZnZo4ef+H4sb2L9a9fVg9e//i1Z7858c97T1z98KckTsTB2rrGOPbKREzUXpOh9CW8x6t7XVmPJb1uAA8lPTQHNo/yOBRjMVDNtTDSzZYBAJ3ybkRsAAB9JnH+B4A+U/8c4Nb6Wr6eevuJRHfdeCUi9m/GX7++ublmsHbNbn/1OujoreSeKyNJRIzvQf0TEfHFd29/labo0HVIgGYuXY6IM+MTW8f/ZMs9Czv1XBvbTNxXNv5B93yfzn9ebDb/y9yZ/0ST+c9wk2P3YTz4+M9c24NqWkrnfy833Nt2uyH+mvGBWul/1TnfUHL2XLGQjm3/j4jJGBpOy9Pb1DF589+brdY1zv/+/OSdL9P60/93t8hcGxy+9zGzuUpuNzE3unE54qnBZvEnd/o/aTH/PdVmHa+/9MHnrdal8afx1tPW+Dtr40rEM037/+4dbcm29ydOVXeHqfpO0cS3v3422qr+xv5PU1p//b1AN6T9P7p9/ONJ4/2a5Z3X8fOVsR9arXtw/M33/33JW9X8vtqyi7lKZWk6Yl/yxtblR+8+tl6ub5/GP/l08+N/u/0/fU94ps34B6///vXDx99ZafyzO+r/nWeu3p4faFV/e/0/U81N1pa0M/6128DdvHYAAAAAAAAAAAAAAAAAAAAAAAAA0K5MRByMJJO9k89kstnN3/B+PEYzxVK5cvhsaXlxNqq/lT0eQ5n6V12ONXwf6nTt+/Dr5aP3lZ+PiMci4tPhkWo5my8VZ3sdPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUHGjx+/+p34Z73ToAoGP297oBAEDXOf8DQP/Z2fl/pGPtAAC6x/t/AOg/zv8A0H+c/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiwUydPpmnj7/W1fFqevbCyPF+6cGS2UJ7PLizns/nS0vnsXKk0Vyxk86WFlk90afNfsVQ6PxOLyxenKoVyZaq8snp6obS8WDl9biE3VzhdGOpaZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQvvLK6nyuWCws7SaTPtFePI+MjMwjkmkcJUZ6Nj4BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOr+CwAA///vXCkU") r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f00000020c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) sendto(r1, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x334}, {&(0x7f00000007c0)=""/154, 0x2c}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) r2 = socket(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000100)="c10e000018001f06b9409b0dffff110d0207be040205060506100a044300040018000000fac8388827a685a168d9a44604094565360c648dcaaf6c26c291214549932fde4a460c89b6ec0cff3959547f509058ba86c902fc3a10004a320c0400160012000a00000000000000000000080756ede4ccbe5880", 0xec1, 0x0, 0x0, 0xffffffffffffff93) openat$rtc(0xffffffffffffff9c, 0x0, 0x2300, 0x0) r3 = openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r4 = openat$selinux_policy(0xffffff9c, &(0x7f0000001040), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r4, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000e00)=@newtaction={0x48, 0x30, 0x12f, 0x70bd25, 0x400000, {}, [{0x34, 0x1, [@m_police={0x30, 0x1, 0x0, 0x0, {{0xb}, {0x4}, {0x4}, {0xc, 0xb}, {0xc, 0xa, {0x3, 0x3}}}}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x4044840}, 0x0) syz_io_uring_setup(0x110, &(0x7f0000000a00)={0x0, 0x16c9, 0xc27, 0x2, 0x37a}, 0x0, 0x0) write$selinux_load(r3, &(0x7f0000000000)=ANY=[], 0x2000) write$FUSE_NOTIFY_POLL(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, {0x6}}, 0x18) r5 = userfaultfd(0x801) ioctl$UFFDIO_API(r5, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x48}) io_setup(0x8, &(0x7f0000004200)) r6 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000200)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0xd6, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r7 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r6}, &(0x7f0000000080), &(0x7f0000000280)=r7}, 0x20) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x200000, &(0x7f00000005c0)={[{@noblock_validity}, {}, {@sysvgroups}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@orlov}, {@nogrpid}, {@noauto_da_alloc}, {@nomblk_io_submit}]}, 0x3, 0x56a, &(0x7f00000015c0)="$eJzs3c9rHFUcAPDvbJL+1qZQinqQQA9WajdN4o8KQutRtFjQe12SaSjZdEt2U5pYaHuwFy9SBBEL4h/g3WPxH/CvKGihSAl68BKZzWy7TbL5uXW3zucD0743M5s3b998335nZ5cNoLBGsn9KEa9GxDdJxOG2bYORbxxZ2W/p8Y3JbEliefmzP5NI8nWt/ZP8/4N55ZWI+PWriJOlte3WFxZnKtVqOpfXRxuzV0frC4unLs9WptPp9Mr4xMSZdybG33/v3a719c0Lf3//6f2Pznx9fOm7nx8euZvEuTiUb2vvxy7caq+MxEj+nAzFuVU7jnWhsX6S9PoA2JGBPM6HIpsDDsdAHvXA/9/NiFgGCioR/1BQrTygdW3fpevgF8ajD1cugNb2f3DlvZHY17w2OrCUPHNllF3vDneh/ayNX/64dzdbYpP3IW52oT2Allu3I+L04ODa+S/J57+dO91883hjq9so2usP9NL9LP95a738p/Qk/4l18p+D68TuTmwe/6WHXWimoyz/+2Dd/PfJ1DU8kNdeauZ8Q8mly9X0dES8HBEnYmhvVt/ofs6ZpQfLnba153/ZkrXfygXz43g4uPfZx0xVGpXd9Lndo9sRrz3Nf5NYM//va+a6q8c/ez4ubLGNY+m91ztt27z/7bqfAS//FPHGuuP/9I5WsvH9ydHm+TDaOivW+uvOsd86tb+9/ndfNv4HNu7/cNJ+v7a+/TZ+3PdP2mnbTs//PcnnzfKefN31SqMxNxaxJ/lk7frxp49t1Vv7Z/0/cXzj+W+9839/RHyxxf7fOXqn4679MP5T2xr/7RcefPzlD53a39r4v90sncjXbGX+2+oB7ua5AwAAAAAAgH5TiohDkZTKT8qlUrm88vmOo3GgVK3VGycv1eavTEXzu7LDMVRq3ek+3PZ5iLH887Ct+viq+kREHImIbwf2N+vlyVp1qtedBwAAAAAAAAAAAAAAAAAAgD5xsMP3/zO/D/T66IDnzk9+Q3FtGv/d+KUnoC95/YfiEv9QXOIfikv8Q3GJfygu8Q/FJf6huMQ/AAAAAAAAAAAAAAAAAAAAAAAAAAAAdNWF8+ezZXnp8Y3JrD51bWF+pnbt1FRanynPzk+WJ2tzV8vTtdp0NS1P1mY3+3vVWu3q2HjMXx9tpPXGaH1h8eJsbf5K4+Ll2cp0ejEd+k96BQAAAAAAAAAAAAAAAAAAAC+W+sLiTKVaTecUOhbORl8cxo4LyWajfDY/GXbUxGDvO6jwHAo9npgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoM2/AQAA///fKTPH") setxattr$trusted_overlay_upper(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000001c0), &(0x7f0000001400)=ANY=[], 0x835, 0x0) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x1000840, &(0x7f0000000c00)=ANY=[@ANYBLOB='shortname=mixed,sys_immutable,nfs,iocharset=cp936,shortname=lower,rodir,nocase,codepage=860,shortname=lower,shortname=lower,shortname=win95,uid=', @ANYRESHEX=0x0, @ANYBLOB="2c646973636172642c73686f72746e616d653d77696e39352c756e695f786c6174653d302c0061a98eed20cb46078e5a4a40eed4c77e7462b84482aa7061236bf6bf5f48d7580feb45e35df449cbc10bccc2d8eb7a405ecd33c7efe0552ac1485c1dc47fec07062af97740e17f7fed7c51b26811fd16e28ca3f29cfad88fc4c5504243392e01cbdde7b5c763979598f95f09b95d2c45628665902b30ddfbf9bbd38185eabec1312bac0ff85a1ffbe2a612f453253bf5fcac7dd1e683bf671e2c5362e5a7"], 0x43, 0x35a, &(0x7f0000000140)="$eJzs3U9om/UbAPAne9OkG+zXHn4wFIRXb4KWteJBTy2jg2EuKsE/BzG4TqWpgwaD3aFZvYhHwaOevCnowcO8iqCINw9enSBT8aC7DRy+kuRN86ZJum7QzeLncwjPnu/z5Pt9l5fm7dvm25eXY/38TFy4fv1azM6Worx8ZjlulGI+khi4HOMqE3IAwNFwI8viz6zvgC2lQ14SAHDIeu//r54sZN7+er/6zLs/ABx5+ff/x/ermZ02cPFQlgQAHLKx+/8PjQxXRn/UXy78VgAAcFQ9+8KLT63UIp5J09mIjXfa9XY9nhyOr1yI16MZa3E65uJmRP9CoftQ6j2ePVdbPZ2maSd+mY96t6Ndj9jotOv9K4WVpNdfjcWYi/m8P7/ayLIsOft5bXUx7YmIy53e/LFRatdn4kQ+/48nYi2WIo3/j/VHnKutLqX5E9Q3Bv2diJ3hfYvu+hdiLr5/JS5GM85Ht3dwWVNb3V5M0zNZbaS/Xa/26vqm3gEBAAAAAAAAAAAAAAAAAAAAAIA7spDumt/d/yYb7t+zsDBhvLc/Tr8/3x9op78/UFbNIsv+eOvR+rtJjOwPtHd/nna9HMfu7aEDAAAAAAAAAAAAAAAAAADAv0ZrqxKNZnNts7V1ab0YdDZbW8ciopt549tPvzoe4zW3CMr5HIWhNE9dWm9kyaA4S0Zq8iDpTj7IfHxld8XFmuruUUxcRnX6ULN58sGfPxhmHkgGz/z3sCaJyQeY7FlGMdj4X39Jt/MftRss3aLmapZl09q3XxrvilJE+fZfuP2DrBt8c+21+x5rnXq8l/ky63v4kbnnrr7/0W/rjWZ35ui9gpXN1s1svZH/e/LJNj1ICudPKfpBqXgmlPdr3xnNNJIffn/+/ve+O9jsWTHz5oSapH84n+0dqvSD7jL3DB2fNNfMhJP/zoMvpp3zpz5cblzZ/unXgz5h4YuEjToAAAAAAAAAAAAAAAAAAOCuKHxWPJd/2Hdmv64nnj78lQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA3TP8+/+FYGcsMy34pJD5qxPjNdW1zVZE5V4fJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/3H/BAAA//+0TG26") r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x183341, 0x40) ioctl$FS_IOC_RESVSP(r8, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000003}) open(&(0x7f00000000c0)='./bus\x00', 0x14927e, 0x0) sync() creat(&(0x7f0000000180)='./file0/file0\x00', 0x0) 3m8.408425019s ago: executing program 3 (id=612): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x1, 0x0) syz_mount_image$ext4(&(0x7f0000000380)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x4000, &(0x7f0000000640)={[{@nodiscard}, {@test_dummy_encryption}, {@nolazytime}, {@orlov}, {@data_err_abort}, {@errors_remount}, {@nobarrier}, {@quota}]}, 0xa, 0xbc2, &(0x7f0000002a40)="$eJzs3M9rXNUeAPDvvZlM0zbvTfp4PF7f5kVEWhCnSSXFFsFWKm5cCLoVGtJJCZn+IInUpAEn+g+IuhbcCGpRXNh1N4pu3Wi7VVwIRWKjIKKROz+S2GTS1M70punnA2fuOffM3PP9zmXmngNzJ4AH1mD2kEbsj4hTSUSpuT+NiGK91hdRazxvaXF+7JfF+bEklpdf+DGJJCJuLs6PtY6VNLd7m42+iPjq6ST+9fr6cadn5yZHq9XKVLN9aObshUPTs3OPTZwdPVM5Uzk3fOSJkcMjR4aOjnQs11+/PX7l54ee/b722we/X/7prfeSOB79zb61eXTKYAyuvCcNr9YfCxEx2unBctLTzGdtnknhNi9KuxwUAABtpWvmcP+JUvTE6uStFJ99nWtwAAAAQEcs90QsAwAAADtcYv0PAAAAO1zrdwA3F+fHWiXfXyTcWzdORMRAI/+lZmn0FKJW3/ZFb0TsuZnE2ttak8bL7tpgRHx3/ejHWYku3Ye8mdpCRPx3o/Of1PMfqN/FvT7/NCKGOjD+4C3t+yn/4x0YP+/8AXgwXT3RuJCtv/6lK/Of2OD6V9jg2vV35H39a83/ltbN/1bz72kz/3t+i2Ncev+di+36svyfvPLMR62SjZ9t7yqpO3BjIeJ/hY3yT1byT9rkf2qLY5T+uFhp15d3/svvRhyIjfNvSTb/f6JD4xPVylDjccMxFr4c+bDd+Hnnn53/PW3yb/3/U7vzf2GLY7x08uQn63ZeX61unn/6QzF5sV4rNve8MjozMzUcUUyeW7//8OaxtJ7TOkaW/8GHN//8b5R/9p1Qa74P2VpgobnN2q/dMuZTly992i6e1vovz/N/us35X5v/F4X15/+NLY7xyOdvHmzXt3b9m5Vs/NZaGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABa0ojojyQtr9TTtFyO2BsR/449afX89Myj4+dfPnc664sYiN50fKJaGYqIUqOdZO3hen21ffiW9uMRsS8i3i7trrfLY+erp/NOHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBV7I6I/krQcEWlELJXStFzOOyoAAACg4wbyDgAAAADoOut/AAAA2Pms/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiyff+/ei2JiNqx3fWSKTb7enONDOi2NO8AgNz05B0AkJtC3gEAubnDNb7pAuxAyW36+9r27Op4LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsXwf2X72WRETt2O56yRSbfb25RgZ0W5p3AEBuejbrLNy7OIB7z0ccHlzW+EBym/6+1efU/tqzq2sxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALD99NdLkpYjotjcVy5H/CMiBqI3GZ+oVoYi4p8R8U2pd1fWHs45ZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADpvenZucrRarUxllTSalZU993Olr5lipw6YNA5XyzsvlQ5VirEtwtimlTy/lQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMv07NzkaLVamZrOOxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgb9Ozc5Oj1WplqouVvHMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/fwYAAP//aKcHlA==") syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x200000, &(0x7f0000000200), 0x3, 0x570, &(0x7f0000000680)="$eJzs3V1rHFUYAOB3Nkm/tSmUoiIS6IWV2k2T+FFBsF6KFgt6X5dkGmo23ZLdlCYW2l7YG2+kCCIWxB/gvZfFP+CvKGihSAl64U1kNrPtNtnN52q2zvPAtOfMzObM2TPv2Xd2dtkACmsk+6cU8WLcjK+TiMNt2wYj3ziyst/So+uT2ZLE8vInfySR5Ota+yf5/wfzygsR8cuXESdLa9utLyzOVKrVdC6vjzZmr4zWFxZPXZqtTKfT6eXxiYkzb06Mv/P2Wz3r62vn//ru43sfnPnq+NK3Pz04cieJs3Eo39bejx242V4ZiZH8ORmKs6t2HOtBY/0k2e0DYFsG8jgfimwOOBwDedQD/383ImIZKKhE/ENBtfKA1rV9j66DnxkP31+5AFrb/8GV90ZiX/Pa6MBS8tSVUXa9O9yD9rM2fv797p1siQ3eh7jRg/YAWm7eiojTg4Nr578kn/+273TzzeP1rW6jaK8/sJvuZfnP653yn9Lj/Cc65D8HO8Tudmwc/6UHPWimqyz/e7dj/vt46hoeyGvPNXO+oeTipWp6OiKej4gTMbQ3q693P+fM0v3lbtva879sydpv5YL5cTwY3Pv0Y6YqjcpO+tzu4a2Il57kv0msmf/3NXPd1eOfPR/nN9nGsfTuK922bdz/dr3PgJd/jHi14/g/uaOVrH9/crR5Poy2zoq1/rx97Ndu7W+t/72Xjf+B9fs/nLTfr61vvY0f9v2ddtu23fN/T/Jps7wnX3et0mjMjUXsST5au378yWNb9db+Wf9PHF9//ut0/u+PiM822f/bR2933bUfxn9qS+O/9cL9D7/4vlv7mxv/N5qlE/mazcx/mz3AnTx3AAAAAAAA0G9KEXEoklL5cblUKpdXPt9xNA6UqrV64+TF2vzlqWh+V3Y4hkqtO92H2z4PMZZ/HrZVH19Vn4iIIxHxzcD+Zr08WatO7XbnAQAAAAAAAAAAAAAAAAAAoE8c7PL9/8xvA7t9dMC/zk9+Q3FtGP+9+KUnoC95/Yfi6hL/pgUoAIEOxSX+objEPxSX+IfiEv9QXOIfAAAAAAAAAAAAAAAAAAAAAAAAAAAAeur8uXPZsrz06PpkVp+6ujA/U7t6aiqtz5Rn5yfLk7W5K+XpWm26mpYna7Mb/b1qrXZlbDzmr4020npjtL6weGG2Nn+5ceHSbGU6vZAO/Se9AgAAAAAAAAAAAAAAAAAAgGdLfWFxplKtpnMKXQvvxW4fxucv7+ThSedRTto6uGJbTQz2yzAp9LSwyxMTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALT5JwAA//821zOC") mkdirat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000), 0x10000, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './bus'}}], [], 0x2c}) chdir(&(0x7f0000000140)='./file0\x00') r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='.\x00', 0x0, 0x0) getdents64(r3, &(0x7f0000000f80)=""/4096, 0x1000) r4 = accept4$nfc_llcp(r2, 0x0, &(0x7f00000000c0), 0x80000) connect$pppl2tp(r2, &(0x7f0000000100)=@pppol2tp={0x18, 0x1, {0x0, r4, {0x2, 0x4e20, @private=0xa010102}, 0x1, 0x4, 0x2}}, 0x26) fchdir(r2) getcwd(0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0x1, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000008000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000058"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000140)='kmem_cache_free\x00', r7}, 0x10) r8 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x453, 0x10, 0x70bd26, 0x25dfdbfb, "02"}, 0x14}, 0x1, 0x0, 0x0, 0x4c000}, 0x10) getsockopt$sock_cred(r5, 0x1, 0x1c, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0x7) r12 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$UHID_INPUT(r12, &(0x7f0000001980)={0x9, {"a2e3ad214fc752f91b5b09094bf70e0dd038e7ff7fc6e5539b324c078b089b3438076d1a0890e0878f0e1ac6e7049b076d959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b39310d076d0936cd3b78130daa61d8e809ea889b5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae19397d696d0d758f2dc7d1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e01000000138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc94681359bad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12d3099dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828563e2d25c4aa348561f927e88f6dc7bcbf2a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b4bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827466cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d951061ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033095563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6ea94f88a4facfd4c735a20307c737afae5136651b1b9bd522dcb399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dacae008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab83c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00303000000000000007fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2df086dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57fa9c0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36ffffffff00000000b77940b5f07722e47a08d3679507000000000000934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817b97c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d00000f4ff000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x1000004, &(0x7f0000000440)=ANY=[@ANYBLOB='shortname=lower,iocharset=iso8859-1,fmask=00000000000000000000066,uni_xlate=1,uni_xlate=0,fmask=00000000000000000000003,uid=', @ANYRESHEX=r9, @ANYBLOB=',uni_xlate=0,utf8=1,check=strict,nonumtail=0,rodir,errors=continue,shortname=lower,umaQk=00000000000000000000007,rodir,sys_immutable,\x00', @ANYRESHEX=r11, @ANYRES64, @ANYRES16=r10, @ANYRES64], 0x0, 0x2c5, &(0x7f0000000840)="$eJzs3U9rI2UYAPBn0mQSFUwOnkRwQA+elu1evaTILog9ueSgHjS4uyBJEHah4B+MPXn14sGDn0AQvPgtvPgNBK+CNysURmYy0yRtjIk2rZbf79Kn7zzPzPNO37aTQ96898Jk9CCLR8ef/hydThKNfvTjJIleNKL2eSzpfxkAwP/ZSZ7Hb/nMNnVJRHR21xYAsEMb/v9/9iz6/kraAgB26P5bb79xcHh4980s68S9yRdHg+KVffF1dvzgUXwQ43gYt6MbpxHlg0IryqeFIryX5/m0mRV68fJkejQoKifv/lid/+DXiLJ+P7rRK4fOnjbK+tcP7+5nMwv106KPp6vr94v6O9GN586Kl+rvrKiPQRqvvLTQ/63oxk/vx4cxjgdlE/P6z/az7LX8q98/eador6hPpkeDdpk3l+9d8Y8GAAAAAAAAAAAAAAAAAAAAAIAb7Fa1d047yv17iqFq/5290+KbVmS13vL+PLP6pD7R4v5AeZ5P8/im3l/ndpZleZU4r2/G881oXs+sAQAAAAAAAAAAAAAAAAAA4L/lyUcfj4bj8cPH/zr4YTQc17sBNCPij/sR//SE/YWRF2N9cru65nA8blThck5zcST26pwkYm0bxSQu4bZsEjx1oecq+Pa7bU/Y+fuc1uprXWZQr67RMFl9D9tRj3SqRfJ1GjHPSWPDa6V/dSiPbZZfuvJQd+u5p8+UwXRNTiTrGnv1l9mdq0aS87NIy7u6srwVjTJ5ofzc2li7nuvfo+jMyi/+rUjs1gEAAAAAAAAAAAAAAAAAADs1fxvwioPHa0sbeXtnbQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAlZp//v8WwbQq3iA5jcdPGtc8RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG6+PwMAAP//QdFXlg==") r13 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x1c916, &(0x7f0000000280)={[{@noacl}, {@noauto_da_alloc}, {@nombcache}, {@norecovery}, {@barrier_val={'barrier', 0x3d, 0xc}}, {@discard}, {@nobarrier}, {@noblock_validity}, {@resgid, 0x32}, {@acl}], [{@smackfstransmute={'smackfstransmute', 0x3d, '!\\$%)%*,+\'{'}}, {@subj_user={'subj_user', 0x3d, 'resgid'}}, {@measure}, {@context={'context', 0x3d, 'unconfined_u'}}, {@euid_gt}, {@fowner_eq={'fowner', 0x3d, r10}}, {@dont_appraise}, {@euid_lt}]}, 0x9b, 0x4e7, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvla3MSZzZYXvIAsvCkmGHLZIdL4kZLNtgbE+BrelD31LXlo2xbBlLTmITWof+AYUS2kKf+tSXQv+AQslbX0tLoH0vbWkpbdI+9KGNin61ji3ZDpGtYH0+cKNzz5X0/R7FOrrn3sO9AXStkxFxLiIelMvlMxExUK9P1Zc7hyNirfa8+/duTlaWJMrlK18nkdTrKs8fXvee9ZdUPfXfiOeSzXGLK6tzE/l8bqm+ni3NL2aLK6tnZ+cnZnIzuYWxsdEL4xfHz4+PtKWd/RFx6d+fv/LSm/+59O5frn9y9cvh5ytp/b2+vdGOdqs1PR196+p6I2JpN4J1QE+9PelOJwIAwI409vP/GBFnYiB6qntzAAAAwH5S/kd//JBElBtiXRkAAADYF1LVubFJKlOfB9AfqVQmU5vD+9s4lMoXiqU/TxeWF6Zqc2gHI52ans3nRupzhQcjnVTWR6vlX9bPbVgfi4ijEXF74GB1PTNZyE91+uAHAAAAdInDG8b/3w3Uxv8AAADAPjO4qcZFAAAAAGC/2Tz+BwAAAPabJuP/ZzqRBwAAALAr/nf5cmUpN+5/PXVtZXmucO3sVK44l5lfnsxMFpYWMzOFwkz1mn3z271fvlBY/GssLN/IlnLFUra4snp1vrC8ULo6+9AtsAEAAIA9dPQPdz5OImLtbwerS8WBTicF7IlHutDHZ7uXB7D3ejqdANAxLvQF3Svd6QSAjku22d5y8s777c8FAADYHUO/a37+P9n22MBaao9SBHaJ43/QvZz/h+7l/D90r3T0hIE8dLfdP/9fLj9SQgAAQNv1V5cklYmoHgfoj1Qqk4k4Ur0tQDqZns3nRiLi1xHx0UD6V5X10eork23HDAAAAAAAAAAAAAAAAAAAAAAAAABATbmcRBkAAADY1yJSXyT1+38NDZzu33h84EDy/UD1MSKuv37l1RsTpdLSaKX+m5/rS6/V68914ggGAAAAsFFjnN4YxwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAO92/d3Oysexl3K/+FRGDzeL3Rl/1sS/SEXHo2yR6170uiYieNsRfuxURx5rFTyppxWA9i2bxD3YwfioiDrchPnSzO5X+55/Nvn+pOFl9bP79u1DtoR5fo//raxK/0f/1tOh/juwwxvG7b2dbxr8Vcby3ef/TiJ+0iH9qh/GffXp1tdW28hsRQ01/f5KHYmVL84vZ4srq2dn5iZncTG5hbGz0wvjF8fPjI9np2Xyu/m+TCAfi5d+/82Cr9h+K2y37363af3qH7f/x7o17v6kV083iD59q/vd3rEX8VP2370/1cmX7UKO8Viuvd+KtD05EfPheq/ZPtfj8t/v/H95h+8/8/8VPd/hUAGAPFFdW5yby+dxSVxce69Oo7BY9Ea1QeNTCC09GGusK6ScjjbmJfGf7JQAAoP02j4Ef1o5z7AAAAAAAAAAAAAAAAAAAAMDW9vLqeg1rnWkqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCWfgoAAP//MwnTWg==") getsockopt$SO_BINDTODEVICE(r13, 0x1, 0x19, &(0x7f0000000040), 0x10) ioctl$EXT4_IOC_SETFSUUID(r0, 0x4008662c, &(0x7f0000000080)={0x0, 0x0, "81fef9f031c656ce589c475d9bd63821"}) 3m6.872344075s ago: executing program 3 (id=624): syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000480)='./file2\x00', 0x2000000, &(0x7f0000000280)=ANY=[], 0x8, 0x2f8, &(0x7f0000000ac0)="$eJzs3EtPE1EUwPHTB6UtgbIwGk0MN7rRzQSqa6UxkBibSJAaH4nJAFNtOrak02BqjOjKrfFDuCAs2ZEoX4CNO924ccfGxIUsjDWdB4UyhVKgRfj/EjKHuffM3NsZyLlNO+sP3j/PZy0tq5clGFUSEBHZEBmUoHgC7jZoxxHZ6o1c7fv19eK9h4/upNLpsUmlxlNT15JKqYGhTy9exdxuK72yNvhk/Wfyx9rZtfPrf6ee5SyVs1ShWFa6mi5+L+vTpqFmc1ZeU2rCNHTLULmCZZSc9qLTnjWLc3MVpRdm++NzJcOylF6oqLxRUeWiKpcqKvRUzxWUpmmqPy6nWbilXpnFyUk91eYpZtrMQ4eVSik9JCKxHS2Zxa4MCAAAdFVj/R8UdZj1/9Kl1XLf/eUBt/5fifjV/9e/OcfaVv9HRcS3/vfO71v/6/ur/3dWRKfLgep/HA9DkR27AvWw1lhK6XH379f29vHSsB1Q/wMAAAAAAAAAAAAAAAAAAAAA8D/YqFYT1Wo14W29n14RiYqI97tPakhEbnZhyDhELVz/YJPrjxOg/sW98ICI+W4+M59xtm6HVRExxZBhScgf+35w1WLvm0eqZlA+mwtu/sJ8JmS3pLKSs/NHJNEjjfnV6vjt9NiIcmzP75H4Zn6vIUlJyBn//KRvfkSuXN5yfk0S8mVGimLKrD2Oev7rEaVu3U035MfsfgAAAAAAnASa2uS7fte0Zu1O/ub6uvH9gVB9fT3suz4Py4XWHlIJAAAAAAAOyKq8zOumaZR2CWKyd5/2g/ARHdmbYatZ3mcZjm6muwTeybc1Rd2dh/6yBPbxsjQJgtJO1lBtNuqgs/DeNmrWRyZGO38F7eDch4+/95cV3OWuu7Ec3WOm7Qch5wZoduSejvzzAQAAANBR9aLf2zPa3QEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAKdeLpaN2eIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBc/AsAAP//QE0BYQ==") prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000340)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @fallback=0x25, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x400c0}, 0x14) socketpair(0x1, 0x805, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, 0x0) setsockopt$packet_drop_memb(r4, 0x107, 0x2, &(0x7f0000000100)={0x0, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2c}}, 0x10) dup2(r5, r4) syz_init_net_socket$bt_rfcomm(0x1f, 0x1, 0x3) r6 = socket$nl_route(0x10, 0x3, 0x0) bpf$ENABLE_STATS(0x20, &(0x7f0000000340), 0x4) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4c0000001900010027bd7000fddbdf2502202005"], 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1000410, &(0x7f0000000100)={[{@grpid}, {@grpquota}]}, 0x4, 0x4eb, &(0x7f0000000540)="$eJzs3c9vVFsdAPDvnXZoKQMFZaFGBRFFQ5j+ABqCC2GjMYTESFy5gNoOTdMZpum0SCuLsnRvIokr/RPcuTBh5cKdO925wYUJKnkv9CVvMS/3zqUd2g7te7Qd6Hw+ye2955xhvufMcM6Ze2B6AuhZZyNiNSKORMS9iBjO85P8iButI33cq5ePp9ZePp5Kotm8878kK0/zou3PpI7lzzkYET/7ccQvk61xG8src5PVamUhT48s1uZHGssrl2YLec74xNjE6LXLV8f3rK1nan968aPZWz//y5+/8fzvq9//dVqt0m+OZ2Xt7dhLraYXo9SW1x8Rt/YjWJf0539/+PCkve1LEXEu6//D0Ze9mwDAYdZsDkdzuD0NABx26f1/KZJCOV8LKEWhUC631vBOx1ChWm8sXhyuLz2YjmwN62QUC/dnq5XRfK3wZBSTND2WXW+kxzelL0fEqYj47cDRLF2eqlenu/nBBwB62LFN8//HA635HwA45Aa7XQEA4MCZ/wGg95j/AaD3fI7537cDAeCQcP8PAL3H/A8AvWfH+f/JwdQDADgQP719Oz2aa/nvv55+uLz0g9LDS9OVxly5tjRVnqovzJdn6vWZaqU81Wzu9HzVen1+7Mp6srG8crdWX3qweHe2NjlTuVsp7nN7AICdnTrz7J9JRKxeP5od0baXg7kaDrdCtysAdE1ftysAdI3v80Dv2sU9vmUAOOS22aL3DR3/i9BTm7/Ch+rCV63/Q6+y/g+964ut//9wz+sBHDzr/9C7ms3Env8A0GOs8QPv9O//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KNK2ZEUytle4Kvpz0K5HHE8Ik5GMbk/W62MRsSJiPjHQHEgTY91u9IAwDsq/CfJ9/+6MHy+tLn0SPLJQHaOiF/9/s7vHk0uLi6Mpfn/X89ffJrnjx/pRgMAgHY3tma15un83HYj/+rl46nXx0FW8cXN1uaiady1/GiV9Ed/dh6MYkQMfZTk6Zb080rfHsRffRIRX9lo/6O2CKVsDaS18+nm+Gns4/sQf+P13xy/8Eb8QlaWnovZa/HlPagL9JpnN1vjZN730i6W979CnM3O2/f/wWyEenevx7+1LeNfYX3869sSP8n6/Nn19Ntr8uLKX3+yJbM53Cp7EvG1/u3iJ+vxkw7j7/ldtvFfX//muU5lzT9EXIjt47fUsmF2ZLE2P9JYXrk0W5ucqcxUHoyPT4xNjF67fHV8JFujbv3823Yx/nv94olO8dP2D3WIP7hD+7+zy/b/8dN7v/jWW+J/79vbv/+n3xI/nRO/u8v4k0M3Om7fncaf7tD+nd7/i7uM//zfK9O7fCgAcAAayytzk9VqZWGHi/Sz5k6PcfFhXsRqxHtQDRfv1UW3RyZgv210+m7XBAAAAAAAAAAAAAAA6KSxvDI3EPv7daJutxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDD67MAAAD//w/PzvM=") quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x1, 0x42, 0x0, 0xfffffffffffffffd, 0x3f}) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) 3m6.198260033s ago: executing program 3 (id=629): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000180)=0x7b, 0x4) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0xa0d, 0x0, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_buf(r1, 0x0, 0x20, &(0x7f00000001c0)=""/176, &(0x7f0000000040)=0xb0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000800000000005e002200850000006d00000095"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r3}, 0x10) truncate(&(0x7f0000000b40)='./file0\x00', 0x1) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x88, 0x61, 0x0, 0x0) close$binfmt(r1) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1341, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000007f80)={'syztnl2\x00', &(0x7f0000007e80)={'syztnl2\x00', 0x0, 0x20, 0xc1, 0x8, 0x1, {{0x2f, 0x4, 0x1, 0x0, 0xbc, 0x65, 0x0, 0x6, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@timestamp_addr={0x44, 0x24, 0x14, 0x1, 0x5, [{@multicast1, 0x7}, {@local, 0x8ec8}, {@local, 0x800}, {@broadcast, 0x3}]}, @end, @rr={0x7, 0xf, 0x73, [@multicast2, @empty, @multicast2]}, @noop, @rr={0x7, 0x2b, 0x8c, [@empty, @empty, @private=0xa010100, @remote, @multicast1, @empty, @private=0xa010102, @rand_addr=0x64010102, @multicast1, @private=0xa010100]}, @cipso={0x86, 0x29, 0x0, [{0x2, 0x2}, {0x0, 0x11, "f350457f9293895b826e552a29e366"}, {0x1, 0xe, "3189d46c81bd7b1b03569239"}, {0x2, 0x2}]}, @timestamp_prespec={0x44, 0x1c, 0x5e, 0x3, 0x1, [{@dev={0xac, 0x14, 0x14, 0x10}, 0x3ff}, {@rand_addr=0x64010102, 0x4}, {@empty, 0x5}]}]}}}}}) sendmmsg$inet6(r1, &(0x7f0000008180)=[{{&(0x7f0000000100)={0xa, 0x4e23, 0x3800, @ipv4={'\x00', '\xff\xff', @private=0xa010100}, 0x8}, 0x1c, &(0x7f0000002640)=[{&(0x7f0000000280)="7c672c579e01cccde260aff571d52303e336030e59c17465a53a57163332567165bd2f7ae41a5a4e02b671b5ffb9225f05224582eaeceac141436ac39a267051690b679561c5faf4b0d4510ed69476ab4970bd36ac511bdd6e910ad7b64dfc3d113ad676ec1fabe91dbf48bc33eed5287fab0ca167ea2cc6ab39dc76fe33f7a6d317a149effe4fe6d6eb1ab90fabb1", 0x8f}, {&(0x7f0000000340)="3af1", 0x2}, {&(0x7f0000000380)="50b88c9dd97a2e86524521c5ed611bef3b30d303315d82b6dfe6ca51b899dcdc5d5d97eee1ee836622baf3605b1458f31b7fa658218c59b02c057c0bd823f4f8d257ab991ae21f2d236c7d86114709f7d2432aae95c86a2bff63d3ca86469e9cfa9aa2f6916b128bdbb4474fb37d74fb5096853babf97b61b2df51f5c80b93fcf8e65fd11e19a0a730dc7a2679ae31d807f1d148e76e27e893499c5cef2fd0a7775f965b94cbc010f5046690899feb1c5cc0538fc4165d6c2eaeb737613a77c4fea4874f93a08b71ae1c9efa67411917756a505cd2dc9996d493656bc7af73c595216cb38ce86b5fecb9478195e49da44557f6d5b972d1161456afef87e3e8947b1181c7cddbe392d7542972825d09586d26b3b7c1a93a0051177cc853ab78b630ad5626007884e03c8d81e28129adf3cdb363097af26d79eb77bac64ff9f175b3fff537e86e2a2fc004560eef3c7c9bb0f2490d79d87f5e78b62cdf08d933fd7a3de5cf02615760f20e156b09810c79ceda1c291df818eb08a3b1b00a1a93a9ed4a267b30b696a1855bae4d58e8755def01e07e82b139411d5f29371f155b88a694e1648022b206c9bf039ed18ebf0e72a24563eb96ca01876a860d2cde8bfc6d8b58fb4d0d0dece996da0ed5630645a75e537dc169c48e54e41fad5329b57fbdb0c1679004320afc91c2e04fe20ac2c74b9322b2450bcb640ffeca6b82ce5fe689c2b96fe0e222801fbe44504ddedc444f638f9d62518fdb4712601ed379e6c7fe318b6e0ea577128bedf3b4735761d3eff61359ef4eac60e89923496c56749f078fda08adea144c031803b64e48d74c9e19af47931f833ac23f470391d8cc533d8f2287a85ed2a3997b194024c96f2d4d40162c85173646bc5fce05e65e6ad765c9fd18a15f3aa5fc040cc5620dae2993a348088a67c3a7026787714de147b49b9afb61a2df5dad9ae53b7e290d2dccd143762deb4db16a9c898ae56f2abaa91598d7cffd22a6b6cfba3a8ba0dadb93f2c604f4c86ec0cc3b8ba219685fff2b063072966111f46bcf0a985b8501bd708ef8a8d5b7ecc65398eeb20f1f8982215da728ed735501cfca9f8869579e2b1f391987d0cd4d11d037571f7fc711dc80cc9ff63028d300ab794279a138ebef50175b036807a5790b77f6b5a22838ec8340a282fcc44e3a66a8692f07e7119bcc95dc494cd9c4fe6afbf2a0e79ee3c3e9cd65e68a2a25f6d86435c2a50cea46f207f450ccc2a9afe91f61cfc5b9daf91d8473418fb06653c3c89fe1f8b2da2c1d3a6f43f0851a4ab25fc35406b6d8c1ad1fcb8bb632b928c8fd1156c4ede8923afda914d4e0005713da7aed15b226876bb2a046d7844b40c08008930cf1e9f994c53fb5d0e7e82a49677fc4541e4ac826b96ef7ba8b6af41b7a89e38a8fc64f000c84b223d0a32f53950629aeb70ea75151f379cb88beb5865737bf40cf2dfc2467c192bfb875dd6b56d7cc67f5540bb678356694ddb936a7ab462c83860db83ad44a6060f5b728e4cb2796a257b7a89f117feb089b11a10bcd584597acea0037176355c80790b24a6573d5b1d546f7258e4f4c2a2ffc441e284042edc57b28134c5d0348dcba013eeac454961ef2b1442493625f713abb3bd71316421c1baee91398cd30dd5dc73c5debe84e4e277933ad1477f1db99664ecb6379a34e8e2560c7ce121fd6b5f4eb084514e89db93ccfca2031bd32b3a3f18ff3bb12df2154d5abc9cdcceeba92fc1f4f0d796a5cc05e5dc357572f228e274e74442762cd735cc9027781224e12f68302fa316cd67aeb9b08e555022e50c939d08452bce5db7895c82164193a28520fe11c2f6b89d711bd3f908fe15e2bac2590636d42d1e7fe7d7c292e029d8571324d6095e28539bf6b46e0c271ea22f7ef64821ba314283798ba55a3f461653af9806865212f0c5ede4051c91e085f7de9eddd2c500166313e151f197740cd7c7548bf0affa1fbf4b2438e2c1cdc667b8164658c810d42c9a027fb6a04eb4533328cb53e7b089fee8c9694927f18c470a58cf2d05fe9f30f0ff76151b6da0462406c4a17861277f2c6ae593d45cd8e5821caea20d2e3ac43c41aedf366e29dc3535eb974ecd93ed949ec587d32427d5a9c0047c054977afbcea1b3dd717ad5edeaa27afaff237b932755b8a93b4a170f08dac6e71afe107895b0dcc6555a422a4426e6367944508d19dba0a5b059faa85aa3ed0e18641e9c50721078780ca8932ce9e581b70af8a16d7537b499f6b900fa16d8ef5b328645431e69b165a03db8fe19133a2a4b65792b1185de61aae8bc71b9c037931d53731f70ff093efb74b554b655d2805bb7de67a4a9fcd2ade878c2a2cb4518b8dcd03e13a383e345c132a21706bc432aac54498b2f967ba5f7138b782462297b3fb652e25f9c22326229e37a3ec816570f815f5b22904dfbf82ca2835a1092ae25c450c9f635f8460c781c756008138428d0d7277a5f2d211e74d669a1d58f9ac25271171d36dbfa7edb45844e95e7cdca280f45938e76d8c9a0516345c989248442613a758f5f2f361f541cc263a156cddb99c66d0f7af94bd11eff38c558ce1afc57e6a78e5f42561af7681d586ad9c37c60a8ca3f9b0633f6077010474f2b66c1a3e4f75903abed3c02f54744c6d51d224e29736ce0b56a7689826cd01f05c3fb424c759e1889fdf79e8de82cc06a2f10b3b000e06769a89946b72397a4685a355a90d3ac9a581f1bc62338aecb517847161fd5146d063db0972533aad16b62450f9f2f24f8e0e0f193f3dd459135d91ef7a3ab7da582af4b17c0a78ec97c894d977e7499d11b776e74618e59b28ea3d807def513125ec18ddc8201e216554ec8f8d2917e4b735450018ca71ddd2f894fe905a99d4e9f6a24683854ae7fdaddda1f719649687a3a090d9c7bcbdb01174af0ba78ba5ded8857e93f3d95464d9a91f586bad3f217bd9f30d773259f96a763e8af64dad1dd9df21a3f2871efe4d4921d13853bba70f41d98826b106bcabe8e175c8d32a41abbf617c9dc6242d74eb2d22aefc8c722e0ae9d6fb9e5147093dcd6e2f226f81332589b8c9b0191de078083c32878ed0ffdd4832b39dba29c09c7ab91456ca353591a319f1293e05297bb6580d13ab5abbe3bcaab5f5df537e58e56957d90cfe09d51aa542b7163e5a9f98ef6acea79193704016c9328ea815af0f1407b4747ba933a1140a7a6128e5ee2ebaa62d859d39164a5e33f450dc2aa975428690d244286e0c825efd1981de6dc3148a1cccfb0c94e9ea6006b068e5c3c364101e44461a7dd8d67ac0d7a01c56714e7f070016966a4cc4a4750196f1e71b970e5e8f5108c9308d2ac03c061e8187b06e63fd450b9e37769d40f3fba0ce4d7b0a2fc1483114581de4cf435f00d20c98cebec61da3a1013d92d7db810b2e779403969c113f4feadd63511b32f6ceac37e7152684e2d2ac0b8e506da555a67284d03c37e2005054494738806085eacaca2eb491890905c1079e4d969fd74e5e4d8edb1f01f2247bd367b7f63b93227dbcc34961acdd83cde9281ecdb92f65ca98fd7145421b37ebb2404389044b7b581c4ed15a067d55a5d49ee73f78ad67501c1bfcfdf96842889d88e11b17008b936834d62ee04331ad4a66b8106723bdd7fddc5464e7ffce00e4635c9e78fdbf3bbabdbd3ffbcd01c3f1cc15e9c1ddacc4609fb02cfc3f74327ce2c5ea6683716444aef315c4a608d20b0ef8a324ab0d21e25a334df3f74211bcb1854ea1c952c556efa0b774f8d1ee1fcaa28f54c3afddb414749d9e932234f506f74cb53a2a86e34142b817fb225d621fbd4a75b93559a2759422f05404869e929d5eaafe7787bae89bd34723e9e87b0a4df52c597760839d48f64d386a725ecdb27b0b7b0470fd4a1b4d4d0cebfb7771c90eff7960909cdf22caa4d2573c97a9412cae3137920d207c42451f636aaf5ffa6d4990c6247c6319069fa8207f970dccec58e463cf6d3fc747b9dd14ed3e836844897fe5e4fb3141c428b56de6eff17ce66b06bcad32cc73e608683fd4da26e204b4280cd3436f3228d93f7e15ce6c2d4edfbffc576a8e254d660279c266714392151ff8b3fad581473e22a28b3108188a81826e21ac0f173e4a88d13c71c371ee24759cb6e57523f6c1e2c1b858e0a242abab44ee5cbb248b3408efe6e97a189e3e9c45b18541c093b0e13baf78324bb3690730e5c80662e93e8e9b7b13ef9688ff794bf291daa9d4145b8bf7dd4a4d9cf5fe66002f426366a9ee39a81536a9437629f2987493e63c7c8cf7b96ec88d0bf5ce259877b1f5b7ad777e52bae806f68254a3bc7239686e52a563bca1e7d06ae3346b80432104921f9569280dd4946cc3a732b15e384ec939de58f844e689a3d7abeda2b834a2eea1bc83471f0ebf3615c0d1459ab411c6013043f2251dafe6402f80191224c948962ed542a4b5aba5ec37001873578c1ea5a88b075b578c5a9290b360f8c0f4619a7fdfecf1e9188fae3f5a6bfdf0740f2e0899c59fde61eaebe3b1476492b51fb3d3b6c3747eca6410486fb58e1ce820baa83b6cd9af548f11a0008a6088579539c9c336ae70e5705e7639233ffb4466d07090483c992e3852424ea2d232821edcf649abb28fc9a260a5dc1a24a3e00209cc232eaf0c735e7d90a0d5d9b75c0e27aeda59d91c1302b52b17c80e1bd4f61ba1fe1cf55836b1e4f9ec6e951e1caf923c9deeb6ffdd0cc45a94ff2d8c2741ca8a07c7e5c04f9fd7c8183ffb69859bd625d9c06a1df5892d483c8a71daff47c0f8e91af0502b6d674d62de6616f656e564aae3422f7af9771643fc8c2b2b58e0c69e6c507191f49a5ff66d483a9f35fbca85c98ac39c15ca8875aea23a952d26f856cfee6ecf83865aec9d2871e67c675ded63ec81d31612e8b704a6a6cb8e4f21e9852f91bdaa241cafda33b35a4e23247a91ee1d4169af1a63fb6fe1cf95c7ec54f43ec6fb6702cc97d52257399effb1bd120bae8752bdef092417f63954019eaea28c64c2755db59438d5592f140af9b30ca8c79aa1eac3523617aa5b1cef534e529c24df7c19f600efde70f51384a71d120c8be1362b30ec7e394ef2310b1e246b39049cd2fb2a6ac43180f2c13004221cfe8f13b5c9da609cc3d1a5f218ddef3888f719eb4742d0b43c77829ccf4f5ba3f2f746bdc21af9e517ce7548fc59115ccb129a6e3dd296872d80cd3aee59eeac30f4de55abdd0154a596f3d90444b2dab0147763b1b82b2dd3452936d9aa4f65ce9d94e55467a087414a37f7acab4012719c6813359301c9297fef51bd14749e3adb47a9e124251321cfc20fe6be2bd5e97a77e3fa527b6ccc64435a0597c946ed574699a65d2895d5965667a789775ce06d9963366f366db6dd15ed37b852131156c8e2bdcd6b1245bd79e9cc36568cbbfd56bc51fb5db2be7f3f94d6a299fcc371953de2431940eb22d7d58424ef59bb2ac4437879d3ceb0cb6dcf2744b9e6eb02a6fd88d7448f682182fc9d5332d11961ed81566aa03a541fdfcda0f337b8549bf9df166f1aeed0116dae4ecd5c410c39a93ba7ae799ef3347e17859a37d84ca82f6ec8c2c1b41344d287b4f611c47c8084b62dc40cfcbe2b22da0eee051cf8a59d94bbfe42ad08c28cea2fc2b53fc5fa0b0c22b746169e47912d6c479e9241ec95ef39798f9df444c8c0185b80d51fccdfd1f9d7917d4dc0f5cdca7c87b6a98580327c60011d9751816a426c57b7a5bcdadcf482fa4107cc02bdc594ed63deb383ac5bed6", 0x1000}, {&(0x7f0000001380)="25b651f213d81b4cef0ecff5d97aec59ffbad1e46d844a9fd56f5c6c5e6bda47e04f7713ba6c8c3ced8980a8a184b9814c1c7874146faf8328d7232719dfbb4ea2f6f6dc5e7464", 0x47}, {&(0x7f0000001400)="4b31d0019d897358de6405fdb98b413d854b8a0c7e4bf3ccf10ff45c3dd341813d5174ee96fc524f2456bdf68ccfd6fd46c942cb2dde5657925aa0570dce98b2a99239703450616029be713105380465e808e50d0de542d4bb7ee169e041280d4d78cb28f149b6f4c398b76b8270ca7cd171cac5dd503809d768da459b4ec4ac", 0x80}, {&(0x7f0000001480)="0ad2eb18fb71a0707c1c9fe227baf0b2c370441aa0a027d5737db10e941fa979dd452c0986b1481d216454a922f44950a4b9b4fb3bf6905a76f0036d6b93f5db68d5cf3d4188993bf686cfc68d2112460c96e97afe25b4a1cc1bf11e141483222b321e7c80a9f4a7294201a687ef5231ffdd1ee7c6950fe9e27689195b3d168ef54c8dad75727cfe9089d149025c21e3f55d7527101b44cdd1bc8ef6075c3a26b5f3724440361aaec193572720a56ee682a1c479ab92734b59a838130e84e4052dd7e3ba48ccdef90e07383e703f1ddb2ff34c802a355ceb83c8241119cc930c8b4f0be21ce3eef967b3a0de19743e27b82908239ae0995cc82e1d0484f6b90bb9f82532b1627be55e101d44b0396838423f1f14944bd3bdb74425ea4503fac07ea62371ba8e8179a4fdd68a595303d4496a6efbac83dd9b198104046b4e68aaba8832c6d1006f7a7f94b96260032cefbbad215b3fc640a78df353cde62b9b291be9a54556a6ed300b6474f545db1494fca14a3521a76e6f22840faf75d01ff7427b9e49c31fe3e527ceaec3df1a14545f3d7243ff6786541adc79e019f8369bcf4e5d2ff9f488c9187092fe5273bba601fcd3c2bc53f1873bfe81e0a7c847f39f04ede1f120a6e2fbdcd10f36359ec3c17c7adab0252b535ecadeb889a2101f79b966a55e8f3b5aa50e0961966556a08ad642d7d42bd84b373af4211b6be82dbdb47c5847f09e8fe897051a4a4e398439974f7dc40b02d2f32ca8cfed4372d96c92a0803e52bc04c3f0488ad34de908cd64e8f72d3970ea59e526e4d8d21e2bc5932163be443b481e8a4b81d6dd192d880bc13c9e3adab515cd59669e7d0436c1a7c51dcde037bdc32cd67a87d6de5f9a5f0446e67e7b61adbc720815ef55f2da28aad1e769c590d4762d32a3bf21c3b0f677da3f547a59d62b3c1a56d5f67d292e7bb3cc99a37cdae9a306022c3f4231b9c95b55ad9654e5098ea712d695e6d82079546bb1fb1aca3ca409d0f9fa47d1beebb376010a895984f62c4d4cc493104e29ef4c2c24bbdc2f14e115aa85057ceee177c0a35d0c17340510bdd18b0b93fd1b820eefda9adf8e6214c78a526bcf812e28eabb3cf73821ab139f2f54665c1d529849a30511d92b6b190e0b1ea2ccb912cbb69b3e3fcde702625667597557d94604db1b33d79dfac4405817fad755ceb6bb4457a103773b8ed0788fe9d226ad3d729f191f39c532120a9f06b64676e1bb5968a19def01e9171b7e82965d05bed1bfd467f7205e8347cc5c18c39f5d49245754c405df11d97b99810b69db4be3bd48daafcef9ee8f8d9d1d82c4b12a4b8abb7a0c4030702eb689329d555a2cd7fe1f0243dda1b959ffd483276b918722559bfcda201d9fdaeb1ad9eff13cc26f07afd35ae731570747d54662a123d082922957d2813e9756102ed94b455554da1dda6b496c757da932588378778d0867bfd8d600761598606f09dd0f7df16fbc632048909e37d40931e1483df315e3d6f803bd74f763dcb8e4f4bb1e2a975b335e715bf2f5e34ed64899c8ac07e44c99b11a2fb3676a12911cdfac4144b88bd226feace3e78a9a7c56d91eb113226a762a027ea2eb12666d01ff4d12e022d91761f9ac25a660df4a74ea69688a64c1edb6fef84451510585681f9f7b4489327eade29c8f0d23695d5a51779a39f1e60c1f5b82b564e3c748f62b1b21b98558ef68589bb1ca045d47a93e6010fcf0b9301de59d7da48b5e2b6214c3d81945ba32f43d04c16af594cd0d8ed9fab2a133394947044eb4bd5c94219eaa3ddfca524c365ec3fb4f5c273b5c125a188d770e1d357287019e527f0c50452e195e4fad82bb2a89d11b41513d694003d8564eaf5b70d9215219f7bbca357f2e0dd103640dc64430e22fd393f099f99e4124a7863caa1f15b8fe0c1754e7066a54b89ae2671cbf090a4d46f974a6e46afeac143abafa10b9e8da1fab458ff50873187040bd0e74a583b3c53ed187100a6cb4addcebe21794ea657347e2adca51c3dde13d08f2911a2b1cee4bc9c5c03699529957e93af13a3d93845ef82dd2e1606d609f237ebe75a2ee2916d9539631d16830661449d1f938a0cbee746327c0f76e02af8aeff24c959d030ea5f8be2d8677778fde89490109a07cce0f668e9a42d5fe84f08224f6d347a34de9313f216eee0915dc07b06b042cc08adec58fafb072ba4f0d3d38b565a357ab7ee0d46c99aae672031db804aaefba1b3d57422ff41519beb70a4433088471ff03a07ce1cf31a286f7361e17b120c729a41e7345e4967881a4171668822d7cb64aac6b7ee1e1c002a140f2c0801fe6a6697d84f3e7ef1cd09dda43a1571fae28dc27d833fb88fb4638c0cce89de78f7d22c5432f350410e03a5d3d098acdb349907b757759a7297bef22224581962e8068a971027b51dd6b7de7e7d421c72e01b5d14c84f583d7d6ca25fd6060b5549717d9a1a812f44147c80ef5f69f988016625ecc8f4a5b2ff06589e7379de6a38876c59839710faaf63cc125d90e2d0ad92861dd29d334bc0aa44c05d95ab70feb44144d61dbf447f97d34a36235088907331c25a0aca02cea6cf2dbb55af001830d93a4ac86df6518664022796f9f838728cc303de296485207ff0f92e7c6e00620a14bbac19a83eebc55f919670e480286b6788bd35ca595b7169f1807d4ac89078fda84dd308e43bdccc9c4dbc1712310a9815d4a369f774176fb96bb4fdb795e5c56e504ffed080d7df0ae18717b80171c648453dc8a4c8b5973f50896e5073196e5c930f38a9197af2c2c93c88fa2274c136faf8f8c97668ea1cfaf41737490abd9bf9c65c394e43fcb801426f3261e27e30d5dbfd02d2ae0a3df5b12e062c42db08f6d2c9937e2f7a313538c326d4d37fb318b0b6793302efb636c938c0207fb423e9634d4df8963c1a8c884cde83eda461ec90b5b5b424f2edb0301f7fd6b5bdd1c0eaf4fb6d95f3f70535dffa77cccc12b24fd6e43a2af412c1aec6d93eeb7667313e01b39d52cf6e2da8a13ca3860c2baa8caaf60f56dc1fd46289827c7156628fe8dabb2d3efcc04bb5f802b69dbfc742fc4a2916076d173b395ddae7b53d9767263f4568285a9041a2c4ede1adb3d2616a685e43f2b94a2cee09a1f9e8a61491acb5d2e63a2c1f523854c30b39c15c6abf1f52bd18a6fac4b796ff920ab3ffb5fcb602972a92ff9ef5e6a509b69ded54898abfb55b1276868a4a316ec615619116da00a8a67e92dad0f5c70dd3aa50a3797a7885a043c25a9820c9a16bf3a77836977e57b17031d2b9a9441d3537f37c16e0a9f0586c4225d1c1be4c1df8358120a5223693746cd7483185a5c37eb27783d9fb53fc197dc56f6e5766c1405333bcef3ab04c788505924c696f4cbe03aa8cfebbf85db055099e97658df85c19daeefc42d9599d0f606cf2fcc43edb613c92a7718a5aea526f5bde28dbe0e87825394dc09d282ef4113361d067aac90bc0cbab6fc56911891cafb336f806595fec09a94423a3945fcb017e321d5171634a5c061154502bac9cacf0e53bf8e21f2f73934b3f79b4e4b6ebc9d7fa2a1088a31fe43a19f6d40ea48cbd8c9acf24fe2d535a0b878455f40d9e325bb3350e6aaf59cba2c63fe5df2c492168d06c304d5fdc1283e388630cfed382433e62a2ee9060f01de731de7b25e9e0e25ecad121c9c8403efded007d94850433a0ca5ede118e3377c040d16a1e055e6dc870dc75853117581ace3d4eb68886433ae6846903fa26224d9002bf5e3e527ce92370a776e7daf74224783cdd566d1b53225a38ba90a4b067cc374d3f8fecd9b28200ac4c219e15177e41ef884f4645f598039ac80c2d87eb813ae0a2e81ca0bbde01fa49c28f38b284c74f21cdec66bcf421f3ec96ffb8ab0fb378b24493eaa373c4015c150733504120775284afa782fbb0351b699cb942ac90f01e04c6b18d27c177aed2655c52749725b1796a9f2a4e91866895a1ae0e40de72e207403c3459499007553cb1ece25f4807811c2ca2a1b89afc6f3edfac8a7337c495c3144df26258db467387388a316d711c9eeaa8ecb835ab4488058a00638707dec662f9c63beff4eb8edc2e4ee3ac4b13cc5c4162d17ffeffb9ad085e8087d6d75237bf2e8e0c9fab687de3cdc1d568f7727fa21126fcbe6781cb4fbe769e0eaf14b9394b67eb695fb2eb53ec291e95710582ad21348820161cf21120fc175ef6a6bd1735fb3757b746ddc464163082ff418bed79e1bc87488e779662e9d0ddb9236a5f091e0ce2e8d9d912380f23e5b54158198ed4f0a3f396818e3a938fc320bd8b986b63e56e693a29d17190a2238fd52e5c463392435a323ab573fdb3d564b0529573ae8d9001e9d541a290a97450396d8db5cc93fc1d768102088efbe50866582594b0e80e8fba7e59517f2a238e6dbd4e6e7b0578cf708d8e1c88e5fa2e9929a9ddeae58905501f99eff461253a3a79a7f820db49b09e451c042e0ff56c8cacb871b0215c11839d256b6b8f6b691a909a521d1e6d9fb94fbfc238f7cf49e9d14a8332e0c50ea67fa8403c0b2302d2b583882979799cd7832c25564713e3eece0389a6c9c9477e27b04e6fa2afe539d193ab9f0f217de9846dd713646ed56c2aaf6e116894523fd0ac0e9fc7274ac4769cb941c89d87a941a559854ea3c29ef3ea2a2b11124218ae0fd01a1bdf1976a3239c063be19be125bb1c62438a303090fc6e407d64c282f4cf7cb31f71c1db6d56c7779b149fca84d5051b42ee083aecd151b718b8f340c6d2228fe17084afe943d5c9dc51ab490d1aea419d3eea4ffae51fd629e7ee1bd30215323a6f64cdc3684b54437b3aa35e507862e67865767ed2e198383076727b377b4c359101993f4e710cac909ae12027a8a320252e7d68830cbaf864d126e1c9e13fba046e3492ce02c8ee254d0430800bd733e9f975dc7bbf781e650878f5c20fd1915ae0302030d4f995c972f4768640d64679f21cf90011a83eaa99fbcd523fac7c6be1551e4bc65acfc0161d8f8f22acae763c040dc1f4a4bb185062fd3dde681acfa9553c251eb25b372f3429cefbe7691275c69de91ec35de32869b589d15ce532dbcc1e0aee1ad7c5e34a2967a94d80c8a53c2a7664d45a73fe68dcccd43901083f60547bb6426b1c5f84def165b253023e103854b7bb38358bd52a7ebb9c652d14089c4118a219742a18c1470fc917af1fc7533716d8f455550ff500e111d736b1d2f4249f859445b7077483b667313df759bec40f591b3c4b194a8196d2d6be82ebcbc70e0233b7d56eb50e52d729d8ad87ee60a8e841e3756cae10847d0c7e14631dc4ac9ab1def35d9509f01fc70de78cf891e0f655a75d1029e1f1d031af8492a74b1d2015de53d9bb9f9b277bc655b2afa17eb72fde7695c5dfbb2dcfa158e18795eb6e1e47ffd39f2284158c0eae7758b5cbe87ba2b556f4783e9e974e5c476a39781df4dbccbcd78cad45bbcaaf066b8c1c46bf2a05b3f638077064db9d2bc8e3b82d71d21d400e265222dcc397335a8ea6d764ad24fd94af1b81916c88d133d46ae3acd416b19036e10f16a55da5050a819606dc071ed83dfa1f4ad97a7d1e2aaea1fd841fe9d50a1c340fef71aea455ebb84e87867dd9a70397d7b5dde09d949ddbbac675483424c33401c0fe8dc0db9d27ea11c3b870ca408d368ea660f029c4ec637c96d3bd16736af571e483460f6cd4cb38416e85005625a0c89716db79ae9d96e0987d47c29511f5601cfd15b4061594f70545a", 0x1000}, {&(0x7f0000002480)="52bd9fae870a26a5cdc6cd2a725d1b6ff07b927256d470e09d316c0e5a59f0425707c4edea82dbf61a1fe973bed355e7518996b45577be1b6b88ed79a0f173929a1ad2fbd4231e6ec16c547854318d4a5e6a0dfaaedcd886345c2451a8ddc9e7ce28618d3587931021e93d15ecc90968494073316ba4297b8c6d54dcc4b6183c641f2617bafe325595bfa162086818b8ae7e005a4e382fef925ebecfcb6b9332d3c3f5fd62a6a9846c49e1c557f4f6956aa15c61645454fd601469b9fc6efb1385115d99acee98db6ac043a94ff7093583c4646099806f2b941c88c8be4ae285aa1b744e8a7e594f11a724fc5e24b678753a8225", 0xf4}, {&(0x7f0000002580)="2c9c9e209d2feee956bd0884be8b413b649cd7a55ba53f673e92dc961d959199aac4051d970b7aa4eb36d1c2c44fa09e1cfd8c67455ff95aecb235809476099240518ff0ec11ddf158014ad2c129074abf7951c588329aa3ea4eff76fcf5ec0e906ba8d6b1d64fe36a4573f926730d93ba6bb45a5d44d11f21a7b90fd71992451bca4d3ead5d6fb3f2dd2e05e9d5032609c9493821548e8a74f90e0f8dcf7bc39d48351ae0c588df1f056850bc", 0xad}], 0x8, &(0x7f00000026c0)=[@rthdrdstopts={{0x140, 0x29, 0x37, {0x2, 0x25, '\x00', [@calipso={0x7, 0x30, {0x2, 0xa, 0x2, 0xd, [0x3, 0x2, 0x6, 0x30a, 0x100000001]}}, @generic={0x29, 0xe2, "1a6c3642446b8f03d51a2519600e2384a2355f93e939dd38890f0197cf5e34f4d3188cfea78b68d804f3a3e07c212a72ccf061cc4514ba06b9122d6849483aa77c43a52031e05fe28d73586973b054435419f725456dead081a24f95645bb5f93ca6ed4b11f26baf5b17c4693a2e10ae0319a31c6968a30ee9a620c2fe8ef6a8edadfd061b92dc5738d2480ef1bed3e6d8e54ffbe4ee30ecd8c2b5b6341377296ba6fa59f489603bb4c0fd80b257047c73e25a60931f9291b6c2d913c720258ecb0ae4b1ede9840a9dae6e1253d33e891362ff98c111ef633105dc9d7a175ce9619a"}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @pad1]}}}, @hopopts_2292={{0x58, 0x29, 0x36, {0x73, 0x7, '\x00', [@hao={0xc9, 0x10, @mcast2}, @hao={0xc9, 0x10, @mcast1}, @pad1, @calipso={0x7, 0x10, {0x0, 0x2, 0xc, 0x4542, [0x0]}}]}}}, @tclass={{0x14, 0x29, 0x43, 0x4}}, @hopopts={{0xc8, 0x29, 0x36, {0x77, 0x15, '\x00', [@hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}, @jumbo={0xc2, 0x4, 0x400}, @enc_lim={0x4, 0x1, 0xfc}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @calipso={0x7, 0x20, {0x0, 0x6, 0x1, 0x200, [0x4000000000000000, 0x5, 0x1000]}}, @generic={0x0, 0x52, "91eb1833c2a5e557ce057ab4444b5f293d21d33f0a438f9fc656e174d0dec3b3ddf5a5a89c34f09900ebbc531d22ae1121c6aca9001d04eb35daf02ba0d1da720b594e4e340b61ab5398e4563ff573b6b26e"}, @jumbo={0xc2, 0x4, 0xffff}, @jumbo={0xc2, 0x4, 0x100}]}}}, @tclass={{0x14, 0x29, 0x43, 0x40}}, @hopopts={{0x38, 0x29, 0x36, {0x4f, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0xb}, @enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}], 0x2c8}}, {{&(0x7f00000029c0)={0xa, 0x4e21, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8}, 0x1c, &(0x7f0000002bc0)=[{&(0x7f0000002a00)="5d3de5c0d65fb0a29e11fc04c1d427e4e26e8ffbc57b5a91ca0d", 0x1a}, {&(0x7f0000002a40)="4ff1565d6aaaad7a9091bd7060e66c421f21911f614a96906f91b16f7cfda516358daf5cce08a2f615d0d180d0a4070860ab28611693fc72d9c4d47c04b809948eebfa11d4bf8de1ac95a864e59d16e42b7470ffa8e355cd395173072049bea0c27a5e84d06d5fa2b3860ac71b0253974b2ef657e53608f0090c0982ba", 0x7d}, {&(0x7f0000002ac0)="5075ca4e61828a7701f302ad5b5cd202ce1c629cd58dff295c767dc8a3f197d236b9fb5c67546672457dc033c62abcf391a8875791dc43453b654d3d880207b06acebecd63a69b0f539bf2e9d86cfc01e3af0bf3c3908140dea797b6ee0112cd381f5719dc73b7fd1ed12d7b56f28a8a57804150664a3a465b796298ee31619fd59d4d74df8c0e3fff510274d7b274cd2a6b9cf3155639e713d57804ed435b27b192568f0d23ef7c221c239356f69d3c1c72fb5584e85809eca3359a5621da84e9b44f14dd5851ec84b5537bb8d41ea5e3f20c7a8c1e22ef061e137364f17af30bbbd2e47a133a8670854acf76d7eb631541", 0xf2}], 0x3}}, {{0x0, 0x0, &(0x7f0000004f40)=[{&(0x7f0000002c00)="ff63dbb697645733446c8561b52e4fa35c9ef59bed1f", 0x16}, {&(0x7f0000002c40)="44cfc916c7d6d72b3123809a6715926ee3b97e495edeec1054726d4c8eccc3d0bae618bb728921579f87e06f2ad9f77dde6248bc7d141fad70a68cd7371311152157b1bae591830a4e610edd34fdd1a32d6020a5de06ffd365af68703ce8da649ad3bd9a0201abdb6eec914f2a3e894ed669d3ae04ed3b9386f2bd443a9c3e116f3c4d14cde111c39ba366f4e535ef99258ec6e7228dab8c3a66b4bae3b96dda0b98412fa5469241", 0xa8}, {&(0x7f0000002d00)="749be32136d0383a44beb7ba8f4147965be3aeabcd96bda4d91dcc47167f61fce0526d973a5077253999b280c38e7459d1349a159dda332f11a4a91822f5c7cc1bee21f1c59ddee6b9bc0131e7803480be9fc5025ba582195e28071477d9a2ada481aef8d2b9188e56f8736c7f9016c1977f928a026d8b9dd3169830601774bb2cec50", 0x83}, {&(0x7f0000002dc0)="8b54775e250f2c1eba8a33077608eed4c39850ad8621292f2a04f4c98789dc6483d93c31e78585b7a9bde1e00219344002ee20ce3b7d7c9c09a1004372a1d5c00228240d487f6c0e34164d42bbe610a6674516f43f5288d10ff4c4f4a56afcded2e3e923207d04ad740f63f5c9e5fb8de91f4828003542432867c6871bd8c4f3e80cf92cc318c0bde0a70dfef26363873683748b1a301d272f78f8fab94cf841764ab2191d1d498a561470ad7cd9332e65cd5e21ad88f8c77bb7b5f9e52c6c2ce7571f8ec6c53bb54bbd6a580a94ed1a21c73ec3a9a46782d7565a428979527083db6a4aacbd68f29277cc4a65a1044c4637b145fe927ff2f5083c8b8a4d5de7e89fd75a871d7a2f8e4ca790029157ff6c5140d874257308d451ef8a3aba75743579c7a050e3bf1eca182401a130cdab2e9aa0130812b6a9374424f77271fcedbe4c4cfebb4bd1ee0a552fcc07425cbcd8bd9aad2f9f1ef3eea441273939c573ee24c22b14ecc32f5de62cd806bb8c538f8dc87aa62acb65bc514360c76d135bae8efd4e27d49af2ac99a3ae627f7398b0830efad89e86ac4f2fd14b87413acc5ae58761c7aeb60fe573b39438cabc358f8a17942ae1b8ecf14bf9a69d16fec2f54defebcc39c25f7b369a6f66c037046e16fc6520074ff038bf594e7a416426546686f67d38e6af18323909ee561010145df93692c33cc9ef72c939e1a0f17c717fd063c5c120f44cc63dd6a027289016f9438072a91241fcaa3ac981c72f35e6250d410a5ba6a78992f1b48d9660f88d93a1cfb4c8bd62cc6f9ad2fa74e9e63a8592147f87a3cd6acfc3b78175de888a9263e42e1c6345a937427f132997e710501cc0bd5bbdd87e22abb730270d880c3ed1494c3d1bee3451b0b361e21f102dcbbeb0ff2ce174239d32467afbad164acf5c39cba371a393acdd1650384076c1d590567944adbbc29d728d3298e7a11170dac6b4507fc504aa6858ff35a88e1978ae38112e8f2dfc5440c28c98a4e7e13d75f0210f7debc742beb6482bb420106743c07ee1c5309846be4bb2ddc89ba9c9f2a0279b601627112cf255e798865ac7761654db4d93de6020461314ce5649d0a07decbe899cac02bf23020d5410e735880946ae5f5eff6703455d6fe251fc25e8b6e672de7dfde4d57a2ddf06e3d3f7de4e8c1cba4fd998b9ff73ffc12f1debca90a6fe7a99d6a65a4e05de5cc72761ecea02a94cf19251c745116b290339512990e63064922a6dade571a59c4301d4df222c0c5be606585352e32f8e4eaacedec7c3b6d519b94894a4b776e96c6297cd18849d917bf9c279e458acf419345c82c0f698379c5f04c4acc6f70cd6c5d39ceeb2777fdcac30826e138c88371ce1f35463dd934b7e40b5082f9ff45275de8c9dc4bb0229846bf02036bcc464a31f621b5e048d14606991458ceca92381302ab94eddaa458adba665bc111d2810725ba0f70dc83eded707bd5c12d6c4a438bc6db6ae1e05d3477126e43a11c327e49ba811969e981d58b57d87c29536b8831b66efcc21f6b036edc4d13df01b40cc2e7011c9e6aac2a3d29aa0647b32afed4f9052c7f3c75f147dfa762e6f73c16be25e9415ea499ccc1a490d40a00f29469234ec8dd7ed251b213a7cd19d29d7a3a493eaea6f2856a02b4dc6cd15c8d33de25d4f668340e87dff161996ff74fec57cfc35e8e23bb23c428d0df0940569501d3f1cb370b5be0bbbf4d4d4801915971de92bce66b42e5ce4e450339cb603da91f3814452b7e8b1862f04ddb63e21d2185841355f95d662814158763286393476dc5f0cc050b1d2f7c3de748dbb945cf6df09cda3afeff233a59a64a036a1beab6dcf863ac4931f9a935600f9b8021929dd7d349ae54791fdba52985a222b6ba41989d6c637dedca3685b505e3fffaa2342014fe34908dd2943ab6ac34be2b6e3834c5e5cc40ae2e9e5ae6fbbc4034f6a3b4fdb649fca1f377f07ca3e57a94974290df373e9b19f1278b9ef919d3412fd79a6ca0bd5d1fb964f1a83b57021b6f130b0a53949c00fa09e4c87fd32b49ece895cc9ff5ae743cb05f5765d27d6eab07ea582d9748d7a8153f836f4cd5693e0037080469a226bf02d9a701782edf4b94af687b56c0c81aec813de814684e2a155a9565e0bff7d553ea6ed4918d6efeb9cf5d3b159584f46daee4d8f67e2bcf46c7497a82054767ebebaea4a538f304aa95789aa50df72604731239cbc1894130e4a63d2b9044827ca334b536f978eb7ee997f5d1e5038b2337617fdfd428d87031e17eb26a0702230540473e06f2a637120ac956d24ae42e555c992d4bd3e57db90149d3b9b11a045f785335ffdbfbd21ea6de137e63c451bba198d653b44f286bfac8c9141671c993b4e2649205079ed46c7c1bb0cbebf678d0a9ef63d4f2702fa964ffbec92a94003c8baac1f042e205050915f6e643d423364e91e92b849449490cb7641a7c48f9398461d14e9c7cd90486d6bb644a66dff3799ee259188a33465b00b0d37cf759628a754836640f1bb2d974788fe936fd5a56247de52ec2084d80e64959adc54ca8352f9b7fffc1020e54d672b0f6b53923a035feaac197678bd3dd9acc456b17acdd9a097aa8794539c1abb6a8b782ba7ea8a7542afe7f823f8143381d2790baaa89d3731b869e70fdf679cf8983300a5e2c0073c66096c3fc45c84605754dd4af6ff339369ab2762cbd9315a36a5f646f13d3579269c3a55845328c8e4f698b3143cb8d1df5e7c5c85e36a6ee5cf78e99a8e26f344927b3d2910c99835026bd2505681ad20d37360575b59ded67858afbe8cbdfc8a407efcb5ef5b7ea6e3450c71bc926807e15638087a7c1554207d7e25367a3012626e979c1d3e674c93c1f0b4a8bba416c238486eae701aadd61cfd935b5cf351f09dbabb887e8a540388e533cd38328ed192a25e4d9cdf17eed48bbf51a98d98036c90668070d21c3d05c3aabcf153a3f60ffe2d29495b5b8c6a8ffc145d8239ff31ebb2a71938c0ca1e19f00360642d4bddcbd5526d83c7ac67583a107ff32624de7eb8ffbb127757eeebef364f38871061f5ea143cf6c19f8500e6b317c8a777f68b3484de798100d9429960d4c4311435b9b3a3a3607a186cafb0127e4658e27d9347ab83db9016247c5d7afe5057b6b328d2973577db1a5734642513c005fc6488fe92f76b7e1c6fdee31e897cb9ac2aecddecd698c4c29e5f9ad7f7d75a8da102c499bce332ed5bcca56e57caa9ffa83558572afd26b420cc8faae60acb18bccf976a9b03c4eed9e5b7407a61227241ed4c1af6e2c89636edcf5260f17cd365226ed48f44a3a6826dd1dc6592546594b4fed236b579893c3d5d99e182db472a75ae3837812ad12292375198c4c22abb5f83f93018cc2fa0c47c38e1b2504ed0b5da39e7085f1c77eaab34c77fef3645c3cc1f2bcb7ecae928ef4f20fb51fd881e33c3c1004d721a53da864ac2503ccb92a5efef69f2ada7c3cc0ea283ab29382ecee72475da86c2154de74437b03ff25cfae4a41c0e91bb073d65b7645ac4f5778457f78cccb9644d3398b97d6c2c5e2f612fec2d107562611c1898b019f402af3f05b5ba8e5c76b29c53a8d736d6ea26e52f07a1b3aad7f55acb629b5d243dd14622f05f0091867122105707de3f79132af148717b1d9e9871753d05a1a06ef6dca8999dc60ea3a8a962ba67d3d20b6d9cebeae3642125a7a44c0c78f4c3fd30d23d3983493b79f1e5183ef744149098231e53e55747ceb6ee9344e9b460e576e70184841c5515d391b46a7084e3f12f037618fff634a7363b54c160825bc7ab433cf24708838e94e5e0a3c4f161fbb6487c1e1d8cb7021768380984c181287d3abf28af3410c798c62c73d0cf88f50d803c6aec2242defd25ccdb6a5c8ebeaa5cb6f71b73fc7caa3d8c9d3e75bbb9e08cc04eb82c52ba4b004b6160f462b792b440a96e2deab7fcc2f1ddc9c44eadb553e3662fd2fb0c26c51a9900bab46931d1690a98b8d7273570581bb951114c0f697b9acc7a57c5eb9736d15c0342c777a6215cc78debfb82b7fbf1f6b1cc8c4ce2b2405d5f646e3d7fa13a14f574d5cf0759ce1cd1bfedca15fb17b6789df95687fc3a60376907089bcb23091001e32802bf2118d3312c85f669f4665cf64d3291dee44c1b5243e525f2a5e643ea055f0392babca579a27913a1e716c6160fc57e7af16bd145c0ec2dc7637f0b1cd6a9ef7ffe49eeaf4a396800fcccaf7ce1ab766ad7f4dfd4d543d0a8dfc41ea03ecf476844ca089a2d8a31ed4ccaa1a1528ac9878275e65d256cfa5d87ee3bfdd9eca34dc09c2b46a694d24b0eb19cbff55d82a4a99b1cd4ae840b647488f2fd7d7c9d775841b69511590e09524a40ac1064167586182973de649a27bd767e4789d06760086685dfa5f98450b33d89617229a7924e6d3df04c179b4fab0bebb37ccc52976dcfbad5170a91287970eadf9abbff0ffb82c7a9b54795789675dab56e3f79785b3bf2bedb2a19f3d2014989150d194b319d3572ca9efa336e9607caec29da2a7bab5bbefbed47e05979b94f58a24bee751fddcb2046c5201adcd9c447e103b8fd3aa64b36a6046cbea8939cb5fac842645691bc6538ccadeab12c95f3c8acfbeff449f5a867f83b1963a710cf414660673bffb0d068dff34dce26694d95c7bbcf8af975f10a4c9d22795037b42169c26b4d532d5e0eccdbd0cf33c43c2f1caa53deace46d74b07f354411e80bfeb808647b8394923626ea74aed8fe566d1b0d91f915a61e1bf13765323138281591b51935b8402ba645e5b1a8a040f4276a50017c57f5ed0e08781970599969cfafb8c73fcac6fcdd252b28332454116c2509a7b359efde25a0b132e88627c5d7bb1344d692b7aa7360ea50d6441101bb2f7612bf8931f48199ec2a20629416cedc1b87da10c9fc7a8e82f44fed8f1f5ffb1a0b47dfca963641ddd69279d21acfde3e1835a4ae54d1712875cfa977c4b7b9ea5a3787bd415ca1c11446a779c784a691480a478ddbce599e215c4dad70d3d3011c0db4a129e40ac60914e5362fcb10b827a1cfb9611fd1b01c2e9626e0a3a1680b59fc9e66c60ec9a8804c1470b39af49f33b282283d1d904354e450b75266fdd36d15b01ec42472b4164f2a891ff59d8378573a1218797926a0300b24cb635152447c5ed4fdf253964e68959e77cb13ec1d510579f9737d010c6ed715064708fa7dd5dc200ae7777569df35b927e2ab22d1273853794c5d27b0300ff82c38c47acab638b12ec41428da37b63ba84e7ee34fafd5488fd145f715d4de60686649eb41af27d38ea207f3df2e884a1e6ff69cd2f094122baed852b147e81293473a790af480d86dc54429bf58bf84de02eb8790aa525c3c8f10571b1193a3a2ae213ca3c9427a23aeb317dbaca650bbc14921fad8d4e7ef0424a3e3d82c1832840ef3ceec065f658b9058b0ca4b20a9e505be9c1562d63374f97bd41540dc1caf8ae8e9295ae9207836f4eb64b491feb2ce39d21de619fdb77241db7f9cc050dbc5287ced49455fb69bf276d7e42d8e8ece9fa571da6da1d9c323c913a5c5ba221ff29902be7a2a78a9c212f479d5ce0fab837d12681246f45c254e6735a3d43573a53877455444b0b29059e8582589e252f9330ae1dff71375bdc81a2cdda5f94ffa3b459de45107eab651ae3dad0f212e89b608ab05f8b9cb3a183440f4702817aaf6c1cfbab2dde0c0d8d90dc0cea78c100cc29ef43958161a6dd0597bb45515aa10c19ed4f529ba30", 0x1000}, {&(0x7f0000003dc0)="6280be36fc4c6cc6bd08a5a302046acb054bd5cc9000c56e0a29ccdbb61cb5f2fcf6709c43987c40", 0x28}, {&(0x7f0000003e00)="015f02278f03da93403d465a57be78f4883f224edcc483aef7952f76042943be9a934298d5876500cfdbed7346ca24c4c1862711ae67d0090266f8354e69160fd3ca899cb887cef79a279c43d8a17c6b814370de83595fafc152a51b2afb98babcfda762accb3bcbe218982e312c37b9a9727478f0559872b8ebfd72895ecebdd753c1650d2489db34967692df", 0x8d}, {&(0x7f0000003ec0)="aac4255eb9a3a8b9e56d4c41be9658cf08f62428c444f5171cac5e9228b6ec6f2f341a4eee68d71c4be8d12e154807100591f1e8d239f9922157c64474ccb84e81f052240c01c9323965", 0x4a}, {&(0x7f0000003f40)="2ea53b20d004980f91c9caa977ab74405460109883318cb5ea7542729f8195d79ab9011e8cfe05c8864330e9a7381855ae9d16b7c1b8c1ac6e06c61bd0e798b6934e884ca350b6f27f72a5ea9a5e72f027d7f6d6753fe8e89049af21c9b4c25b36cf4867a45e542ae1ebdefcd052fe95b3f4a7678394d4bd626dd4b5363dfe1a0b1575e65658b0baa008e997ab7cff054a74cfaea7625bf4aa7e0a04b4367f482fe4a9fa85f2103940305d9a34d946b8e8146ab04d2ba5939cb2587bda0850ff81b7946e74d7ca2373c5c7ab7e6f0abce80e01921bea9efe9353a19a99bec6a56fab48957d9c50f1c29d4bc1835f178359f9b9a05e79490e5c1c4b8c5561a7236be02e0b4a0b7e01b1fa192d75aaf7cb5b3690f2727f42461eb2f7535f7f5779390d2b4bb0b8718125128ced6860504f8a779ac2f7660bc6962ed041f56ad60d8f07b3312592113d60c31b702c91866cacbc08b906537819733da8a13707242ff9cc7af8dbdf0bed3466153f218e23cd8402aaff845a515020518822954d93d66741f6066aaa24d798f5ad11fb9194bd93009db508a535753e4eff7ec721802949090e62f03f37e35aab4ee5f2287d496cf3a52f2197a178094a33c4926a27afcef7e73439eae42d61934c7f171de0f17bec39d7df525a248323871a509a990655a3caff397e97693a5e36b933c8eff3dc2855bb09f68ca58a345637bef6e8755117d00d61c4876d973750e102e74186f5b68bf231a8c422aa6be08679b7698d242b3f86179b43863c35cfa3b2f1a80d66a93c6065ffa6d958415e74be977598579a7d2bb3e03845bf295027083adea3c5dd88a3844a9e130692fd81ca139bb512e8ddd8be9f6209e23de7204dab47788f0a65fe2a6794f56377d8b4c0b766bd87862137fe8a22d894513a305aaea341737ef9b8be2c5692dd5e117ef89448280b1b4c4005bf98b4e7e33899dd3912a7003fe083a2d828c82c09cc189ab584b318b45b498e75c18264e846041791ffdba4755f6bc90ea8469a354883bd1538eb06f1d2902f8f0dfb2c6dba339650a0e47a24517261957341e84463eaf0b2101fd78623daad1a2fcdd6e7cf8a1005aed18abcc81d380757231fefb32bea53e6c23e8924ffcafbcc38e872165ff68373519c25bd5a71b599d6daddd06862799617b9ae3ebafcb6f06877a403e2d3d51acf92113bdba5fdee94610ab6a589af5e4a84f4e9d2af024b500e1fc0722bc1dff7eba2da4f5700e681bcda9147a0a4258186bb5516b69be9b908ef6440151107f0352149199d0a50b9066492309b31bb324927af1f4ad069b656f9cf3e107f01f4e514d553937ed80bf2908570a102690c747b38bb63aec65c2e4248eea7bd8309b5c3b4e0a3dfc6e1d3ed0bdc51aa67671d9b7cca15ede5413c4846441451d3cbeba3a6db3564044b492bec82541779e9ee898742b29878cded362a56136dfc7c137cb645714e9239170aab62f437b47dc872f002081c34b8b66c6fca49ca4562ae7761045225204f5b708d67fa908ac9f46724f7d9091fd33510960431526c733f0e6947b0895b7a9dcddbc1d8bc4b6ce7621e9ca02c6a86ccb2ecb98cca3653000fe61a7a7325f6bbefa63929944f03232a29f2ea9b8722b78b7e433848b28c2ac31bbb155c7542fb676322d78baa5e8bb24dfcf9d54f0fe3568b9a6a7ad48110d1cb3369e8e47049537a9952ab3413ddc2ed93f3f688bb49d9b1d21ce97af816da796223f8a329d406f709a50d7b0a8fd6fab26ac6b75a330e1e668af5ecdbe516533bf66c80c3a04ec73fd95d79dee738e4ac9ace19ec2f82c5c9bc67bf7a29ce0d2a1bda60a5d6b94ec40c982015316ec544ba32d0f6225e0ec3f3f41259f328ddb910b062cfeeffef2ce081b54b53800891935f204cbc16a323b79a7404ed46d9858c4c4a071799fb86b7417144f963e91761e05732626d58ebc7878dd528b08057a4f7508a757fded60d728c74dd250fb11647ab0e68d14e9cbd9de6eb28e0859ba7847261ff87f4e0bccf606b3a687d187106c5ece6fe4937f8f25b3c70c68ef2f9e86ab11a99fb154ac8c45875f9a47a36b538f28f09c5a65b31a31fb5b8124594d9774496da205177426a01b36cf02ffe0cb2ac1938470c1bacfeb12bd8f097bdbb7fbebec63eb9974527350295369d0b6023d6bc6f8cd7bfda525ef3bd8c782a73d90b7db5f267cb257333f5618970d8e2378fe71fa7f5818fa1d5d8e54f69248014a4e42d3a606d5b5c2ff46ff2f3a7f5f19e183544047eb34da1effa5c3ef698ab6978a898f83b3184638e74898b1e051a373e41f00ff4b4be84c1afa85a65f4196f3c0ecf4d227b04564819b28873d9b007f7e54927a152d53aec3e2961d63696067ef539492d4766db524dd85fa4c657a872968c25332942a07aa4b02ea1cd8062bac2c021f3435f429f8e632e1f646e3664075387df801cc5685c131fed5cabf3e23643ef3baa34c64adeaafde01cfc2ed0141d599a2ace94c4ce28068c734fad137c5b1f98c50a896478d5e96d0dca63144a60a9336cc63707cec99f86efd06d2a3709de83f3ed2f21e051806eb22f22e52e880e50461e8a0e6fc4ad687c0b0b96de294c03fd9931acd398ba2fdcdb47b20293c5555a36424648aae95f27b991ecdf751d61f79134dad4a6f60c0f84dbeb3e72555ffaabad319b9ea4667faaf0f18d05fca714c9eff387f3628d36eb3bcd4ad1c34135d5f77e25d2c238d6a89f07e61129a9569d28baf4d0bdc0f683531c2119f0e3a14c53222bd364abefce6e416e1d4367a46e3b0363bb110ef8ffe2cf13ad87a9801987f21fe507266fefe3b542de60fa6bf5f9ea770d2966996a14c530d3008c21965da7cf795181527efbb6c5f5da28fa9509fd42e79a0c516036ab5cb45412f3027b50f26bcfd1d7bee5fd0f5fab72f7c53c31ab480055bee26077f0dd650f2713a3e73425e559e6f7c5fc0680ff51ba47d1f6ff9fc2ba1b282544deeb44f801aec50a9c6b5575af9a990ef1bb2b0b7c8f39d77ce5b64983fe750179b735f7b45684f1674cd06ae51b0290dea53e7ad32da10fbb0b77869d0e920f9883878c48eaa2d543f018e3a2dacf6808aa3e1e9e65ca67711979b82a75c1d44beb90dcf6f88d221732c6556b5ffbfcb51954226805dac8abb7f26ac6270db0327d11f725292feaabbe210627673cf19f60d003aed661a1a5a759e0d677e6c9fe6a7fb2cfa5e13814d8e360fc9fe80aff790048f2fde8aa7f2e1d18d9fbf09242ea28046b9a10adad7188678db41bf86b7ea7977136a109b3218a343f0d23ec50973e2c8ebc2d9845ca365d00b2c596badf180f44ed5d81913105015615c8da1a601b2a1f4f0ca01f052b3609c83ca1a0fd8309038b123ee086d8624013aee46e9bee98d1b49707a11c6ba519f028ac0a583a28e5e3776542e7bb839908013118edf584995d3c10d46974f392a9a57038e58784257a96756efd20f4bfea8dd1fcce009955e0ab12115a79a171bb62a14a694d886e2ad361c80d3ed6da464b3a6e0b794ece153775674f1d7114b6189bb62f2425c1151cb6de0e4c58f1633586c262a205d8a655877367e02f89757ecddb2813d650f760d608d298dae34fbc0a24ef5da295461f147ee4da0de7483d5eaf8652cd72a69d7469bf7f816770832ea6f32828b1f928c0efbb47fa2323c366cbb191a92188a7a4a66e30cfc71578f56abb6b3aa6a1952dfbe3b3587f51cb8dcff58915bf284c4f87b9127c9740749956f410760c7edb05a9af58b0212510be441a0de65d0ee6424fa2712a887967188a6f68613c88cbac8a2841a27b5f0508b1183eb0cc6a543bb09623901cb7ee835b7dde8833eb8433e0c372d08e58f87e8d28d97c288eb828f7c7a4fc9fe7bddb587f6001def31c3aae997824f1ddd72adfac864d7c6f25f381ded6bb80a6c6b11f3dbb6d0f63ea5fa7f6f1ef32c0cc3e310181406aa20dc7a1ed1f0aa44a4ac9b86b0509cedd1a7709ce27043adf4b72247812c5a7700ecacc704ea034f5f86fdbc07d78f6a29148328bc5a7e9a461238e76f6d6ff139ace67499c1e7109edc2d04a63604f03c0bc7d89cf2d6eb01f776f6a035d378f4c155c19fc8c5370e30e78f8f9f4b0d0d6fac010219f31b238e017fe8c81acad888f2634e498be4512615583469ca38aa62b0c85ff72dd4d1022f8a27fac4f9a0a5ddd902a97b743391f68cc425dffd90b7340dbcd2d5958598e81df87e214462964bab926b2e33d3d67197cc0aa31bf965945636dbdedc794c73392a846e556585f216a1d122df30eef18d5311fabb980f95cf6d269652517ff96a6c2e1e7a6d9585cc8ebb0d9c092c90c319ad62016b41f221a8e91c607eb943206f37334a23fe38548a5024b8619ba7d9ec7e0dbdee6761aeae163574c90ae9f00e63f8d125970567fe3b60a1e2a2485307bce7d559a0e3548792693efd6c8eae320b358afdac88e1663b27d2bbb4367cd0d99a356a4caf93626e4d590ce9395cac56c9b4e4440b94091890fb4e0ded340273e7bd56d784b6e2e07bc81abdd12e72c67244b2f4d993d55c68756437add63dc254ee4c7064091e8a9e883d00814f1e202864c28932c5258646dcdf1af8391559361f04bd214126948d8f4fc818127621eb91702e6fbb68df63754e01e379bf4e4cfb002e287630c997132fbbf085685fd8900f430907f86ee2054a8737c752ff6cc6cdab91ccf987a09d23f1ff1e5aec365d83eace7c6172e7883e244149308d26650dced7dfd6d97e022b0f86603ec445000d16755f1a662091dfdafec5a6ef5a277720067486e1677d65c5c250771e6718a1c3bfc55521e71deb98f33efecef917227e397b61b9e91c99de0bc7a93b409b221703b48d75ad9cd00aa531242bb0e2d9777cb7ee77a2d71d86f55ca16265116a3d5c2e88ca011a9437b2875477c6be407add6696ac377a7ceb3e5e1c113b49afa24203d1e3c1acc9248000ee592d25c46e8a34ef28916a6ae09ae10130240ea807207f8aa278deb555104c8c306a860420f6cfb296b444776d9c0b648437fd90de072b1fac4dcaa52638c4ab484d69573340c5dacdf467ae329520457433cf5d0947243827cb74739599bb290e083fb32830f548404f60c4a16d6bcdaed28bfb0fe589b0f9a8aee12c8cd972297fdd0fa2d5e275a0b87211d9456af3c559c7bd0cfc852f947d6099f698ec0dd92fc25aa3f568be619255d72ec9526632191d056ac2c3cb96624ab831b7e845a6f93ef283b5a1dab2ea76a7c9fab3a52d0cd679dedf6ae35f29958955ea0d098937ceb25d91e3b0e2090e7712e5e48299f2c45ad96c33a1ce8ef33eb3581f27a656a5865f45a4721f3cde95f2713c57a81e1179cff2834d7023ef7858249d54e8ed8ae62cce1360066a938c967383130e751d8addc4dc1c1b1c188c1533c9ddc962847e04e725b5be348adb267546e4d3ad1fe28a08765c21aad382a66baa897b83488c8e5a7dc8b5a71b4c9bb80fed049f785e22e3a9d4bbb58d62b82b2cba1a99d2ba23861653481cd85ae1a1f5295ac97f1008aade5157b6030949a0985a508c17735ec9e61cd031a1529914e3c83436b3bd191056db95f9c08a1877f9df9c9726ebed3aa99d39989d4a3ea1e6ac9aa7065577e2c017fb54ca51a68fa1930f5484068053664c5acc8f5b4bb6511b70a1e9927212e705980fe4a76a41d4b37bb125329454cded8aeb18d13a8af14a783178bc9a13c32a2fbc1cd94b33a558089ae788e687e10af04731766da4c60fb9fa57c84", 0x1000}], 0x8}}, {{&(0x7f0000004fc0)={0xa, 0x4e22, 0x7, @mcast1, 0x8}, 0x1c, &(0x7f00000050c0)=[{&(0x7f0000005000)="9131236b008b919875afdaf6b3763a01209717e7cbef7aefd9c15c42d877ceabd8a2b4fbcfde52041946c605ce83430579a93a954e2963088f02cfb0ec38fa0f2083ab0c14e95c2a112b20e93a65d3d76b410b260de85ac55cf54359e69e61c9e2fe920ca83020de854b536ec544df1d063f9dbfe1e58a71af6ce71e7843598b2189226c166fba345e879c9d71824102c67b6a93b5a5870c06d669397017366fcc70180f315830ac9bb5685f427b43a3b4", 0xb1}], 0x1, &(0x7f0000005100)}}, {{&(0x7f0000005140)={0xa, 0x4e20, 0x3, @private2, 0x800}, 0x1c, &(0x7f0000005480)=[{&(0x7f0000005180)="c624bee86049653d6d3fed8c264ef14c668417b302485c097507abe5f4788bca55a25fc38e67f8811b133a0620dae179ef48be62a0746c44c5bd99af631bea97", 0x40}, {&(0x7f00000051c0)="ad84655e0f020978f0bbe23734171000c67c2dd046de8badc55d83870581dc05deb9ad520f2d3e00b32b56515617e20feb14c917c422ed891591376863f97e70453f72bfdd883d", 0x47}, {&(0x7f0000005240)="a96a6aacae72aa7572951faa148f", 0xe}, {&(0x7f0000005280)="6ac778b384bc7b4f39140fefc31428148c21ccfa7e3145c9869769d143e403294d2b5ace7ca33b02e335b7bcc417ed99b87cf5409abb026d376a0343f6bd3e3043a605ae932534c6b1dffaad7ffe860ef00159deea667426867ef8b5aac44adf374a3ca9ef559fced1fd1ec7fcf6b5f3a0cabef3253d9dacee80a567591d816e8f5a519de9dc5fca3e11c4da1862ef1211b2ec8313b9438db16f26395f72c2332d0abe3c27971051017fed75d141337ba6b33854f8e9a84533f2c23c5ff97a695ac59c9520b0cbf04537202aeba96502ff0b2a354adcefc99b06000bbfae4ff7b0d7da5d9a94256d59536b58eb3ba6c25ad363851008bbef4db591fe78", 0xfd}, {&(0x7f0000005380)="c052369b29618436ced7f821e23a0dbdb26596560589d5c1153fe29232c88dd24f2170f55d86c048983684a2cc520586d4593f442aa6b56622cd701d909c832fa5df89dd9b5f18f8b09051a1a5bf9f3dc34f4f35cf71aa7f1a20a43e8c9c05c5acafe23f685c15e00da5f73c0f35e6d302a461ac6424b4276b6f6ea008febd305e337f647b3244741628f0bd9dc8eaf2869e8ba9cd957815339d543f1dbc171fdbea309998", 0xa5}, {&(0x7f0000005440)="fee77cf2bacc3b4e9c2d6040426c956986aa111a7f557ca6bc6cd7f63c59330e83", 0x21}], 0x6}}, {{&(0x7f0000005500)={0xa, 0x4e23, 0x64b, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x9}, 0x1c, &(0x7f0000006800)=[{&(0x7f0000005540)="e84bb7193a11df8830709f2099bf3a0991b21e1005084f56905a729aab32946d1afe4fbe0aef338d0ad9d7623761a68f547cad63a5e73fbe94c333429c34bf3627d043", 0x43}, {&(0x7f00000055c0)="5e1fdf2966037fe17250d80dbb230eb75d8a6ee9cdd8b08a6a187444ab0b19d09f45ee9a518efb8810d2ad185aa5e1d7bfbc09043b03d3f14ac1e3932a0f6853b5b191e779a9", 0x46}, {&(0x7f0000005640)="259b7877763b21135e34ff5c73dd4f9f26975d222c33b8f69876ac53741a207d9f7bdf1a6ce77adcf92e998c4d1ece015c2af52e4bd33ea3cb072035c81bff0dc3bea0f79d27b705ab7398d9d64f96e13b6766a4710d1135491c707b60fd34da06218e28078bce4bf3d7c5075e3390a8ed3739be94572ffff232a3b9d9c1433c66f45871f178add312b63b2edb4731cf8b0b11a094e2463bcbfc4392c69294dbdaa00dc18c1e036a9de8d0766d82", 0xae}, {&(0x7f0000005700)="d48c9dd74f4e4d42bea0ed698c792488d22dd14e3c919555cfb704c49d1406e0aa2c79140e495d20e5424d53e8b845596629d5aa83c3a3440640d0ecb75d0c46a185107c881ce57d6f6f9b92095cc70cd72276bc4230e18701b2576f07e731f7bed2fc19428d2799338e3fa19e8404054965cd3fbccf3b263d563631107a38764f0c31bb11a61919bc7ee8c11c907880774a996cd870436978b60375317714edd1639733ad5d9dd9ad18fa853b734a08a6d6d545790cce65a850f0e0db2f794f1c4a7fe6a553b93d7a7651b02bc909be21d58dfeb214461ece1cd352715e7b5d65dcd463ac44e822aee39b6e1eb4c73811b523bb1438c3e287691b8902ebc7e95d413f7156a34cd553a91a2ab6a5e055918eca69e72f6f3e0f144e776265bc0cd389470c601c19c5c56fd79e83d71e9893c93d7e1c5e9fee7a57dcf8857d265f57b6e8df99b751ae1edda2084e5eec61c34ee8b563c8db7a40a2b137c6c893eedd1aa05903a050c1b168b6d6507a380a047af50ad1a01895830167ef2b089c7849f470e60f5b1529c08ee432b9204de68eaab21293d163231ef881bbb366515c14a15901bf8d22d450f16065e6df9cb06648dad254c0bbd2d80a8bd8d4da9ae266c90208fe70a44512fbc40b0059cff52e36b66660824ce7d606c36f7f2d2633b34f21613c56df4d3f04e5ee517f2239fe5c79fc1ab1f05bba88baeb04fff02e9fb62631cc4982df5303c918beddf1e9788649ca40a197239b5b074dbb5f92188e50232298e622a2e1c9ed10bb9fccb165457bc0b9342ecf01f44b1fcf526329aa345d1fc557299b320d1e6f8d6058c76c184306e30355397e954b25ef7bf5c1ed60263704b10a991a2d0b3eb0eb51661cae69ddea98f52078b52c53eb575be2367d8e04532fc0fed7d15450a8716103a21f9ef3aab3a01b6a917a9c8fc667ee6b9f263a2f784fd293b98a8b187a73287f8a5e9c32a0152387a760684d18d65b8262621c607b5aef6017ac295cd9dfe3473308bfd83996e19b482cd58638d01f015ff2c80d7a9b0965bfc8df00f8ae9e7d4dbbf9d17fbf570443791666666cf39d95902659b88b9e73b50df55f4e08970474fca03d9baf2a3044e3a548372c0e34f86cee1ef9df129aed0b3317c41db3ee1c4fd636df05f0bfb51c5f6f36fd318e3aa82705a256ddb39c6269d4968b75decdef7158883ab0044d96215a554ab608ac8a99aa30d9a9e298bf01cad0d08750b8ca0d6673ef1aad69a56da36df724ef64bbcaf9045ebb8f5053af2b09f0efab74fcab62f21d3b55b3c9d9cdced1b8b98aff38abfc61bff90c99c9fa7c272a3c54548a020af28f7444f15153ac6950431fe3623c8261c68b3d7eb1e38523dbd6776d33bc7810ddf0c706d832f95229d8b71a181bed635770807be6f5d31f5ec9b472859a709eba02e77b7c465154c23fd74e7b87f454104964a860f50216d33c7767e5e7158a63a9ff8ee2cff9306f60077dfa11e2e0c225f54fe3ff182d5a45ea5fcd706be1b6195d5d8b603df7d1020f7d8b2c162c44f5a4a46ede9170fb8e0736c3d9f5fe11656d886769c5c42b2b05ffbbbada688db4ce6655fe4c3fc33d5177cb3a41547504eae67b605de95ed773db63f48916d0e49b79610d701f5d696b2475ff28d35fafda7023028e339a230994c2028b8e4f487322573a26953ed1fc90e23c0035df5444328944f03d158b638c583b0da40dbd8083a23da41285ffadfccefa32a3da7cb89169083e685a58657bc1627d76e8ae4417ae4993fcf44977abc5ccbc08cde8eb1c0aac5dc18bfef0eea2fee94231738d7293f6b97ad34d9e73811c9c17dbb7a9cdf579cc5e98369e94c8614104ea7b5529eabbafdd78a269c75534a7c47c0a52cad51ccf372fba37b36c470c744775e13d5d830fdb751ebe084f0bec6e30876fba0ad54b850d901f2e8f7b649472c77362e7b6725cc99f27a63c57690499d19774af8d2a5b73bca94095c41a54ee620f1efd3f7e10d77a264a1142f979d58601fae8980aa1ad9712922917550587fc114444ba8e031268127aec4a3d3c939ddf957dad85dd9eea5c963a1315a918781446fc5a14778dcd5670f2cc2b28527763ee270f34c902e9ba77f6d259ed322acf67bc73f82d14ce5510deb47fb8cc9b781ee57d1b4cb67e48af56c12d7c01da82b41787d488fedf527bf1acf178b77665dfc6406009bdf33100af037e63a319365bb07a9ca73510a3d15041721ef4b2822d5be40dd8b62fbd82e24298ff34fc8538c0a83b2e00e32dbd4ddde6c6772ef05e83aed8d11b4c6d398f435ffcb7952fcfb00deb1ec185f80416a406c83d71555531e1e7e1bcd01c22b81f382b2a8e217b73c7ba85a05e1b77b100a5d06d4bbf9b7f3a375013e6f8b276276e3e6f7a2b6fd87a080530b5cdd66b1e15676bf48479ad097fb92f1867ce34c6b3caf062043493caed481af06127d07c678bad035e90a65943734e01a9b9657ce3fc0dedf0c4fb972e92336d0e30761ea6b99c0d9bf26a4ba692511d6217136942cf0040bed0580c13591eb20f2beb56f70dd0460c0bf807c4e913616babb7ff50fe3537f9071c6b52e5086aeffffbe2a758e05baa9f63efe3f6009a8c6534cdb85acd38ca3177efe102222dda824e9f4a66e8201890e41d6ac62cf1d2cfbc361f173a04a184543d28ac1fbabfee562c5b3bb4616325487d6c84545f19c16557a8f143939a3f10e0bf5f84269872565fe3b4367c58f69843fee940d81188bfbd75ec454e891c1e8e16ac6fd2ef47bd63959fc5de35364523ff16964fe35c52d0b3882ede566c2f2066485957bea4269ecb4c9c88d6b3c1be256105c430f6ecebd055edbd215ccf256a1bee754bbafb5ff6b9820ee7d95c0539dc2946003747cc242db6ae51dfadf94fb8fb63984e6250a6d66cdfd53b7ddde9b1437b484a3e01000f85e58c09650c7e52b769d25e78e228a27598252016513455cfc3e2e5d155cfd983afc367135c1df7c555ab6a19b38684f54556afae923b97806add30447b1b4c406ad43017b8a569a67f6dc37cadaed78e9fe368c4b546e69f50ba6ff2d490fe55eabc13a0e524a194f8316a02d7769ca3c6c0f6241eb9758e41a87ab4ef5f18b0bcb4199fd372ffcc6e965e65a584ed1b35ad0ccbf66031f8dc0c7f8b1d604d35f5ade5443041c19c8e54fa015898f0f98333874d17012319767a76c35ecaf5dbbd044a7b7b44c6bf203be1f792bb3da1ad58a09706757e02e627c2e26a9d6533ae7ebf54650b6991f61c6b565d338f213a27ffe92cb27ed06232cd15151b9738701469066b2603a1a5a219c6a58cad12e4753263a97fcd54602338da5bde368f665d20b845e368c2def35903770e6be61ea22db2b9ef6e15276cbed45c8286c5b415afbcc2eb5a4a9096c9873b89ec924d76cd37dca2b9cb112b24c3ccace40e88a700d3179b4f518e50b651992d7059ff8a1f0283db243c205d6538ba3143d56df738e50521dba268c3f71aff554738c94d99360a9a9ef19e3e529585bdbff1bdba0149f4a27febb8cb62ace65914ae981bf663b0b59621b550b951a94adc8494c344680c768549b1e8d0d6a712017234b39c8e7a65849ed1a9fa9f6d7e008c2aca762fadb3e450f12ee525780a634368e4c3e2537ba1b975536e3b09e5626e77a7571f4f750cd68f06586be162b71f0f24d6272bcc2bc7d29c8f0497fb7a6b33404558cdc46d42a01b1e97d01461457740b926f1220caec2153b2528a5c51938fe50270172ead2ad76ce0f7a32ee669bf0938da5732fd592dad4ca874a0ed21e56dbdab62f5a239e70a307ec6f217d34a9bd51086c6b133374210b2173b0201c669d7b1f7ba17ae78b7719be3f27882b1da6ca219ca24680990872354b95b10df96552dc73411e5e62baff435c4b5fd5257eb690da41d0a628bd363ce4aeff6aacbbdb8752498f521f5291c746eda2458ae763228105c6f22c9dc036bfc3be274d5370007931f335300fa0235a9a363937956d8fdfabc15c71b90386c54059f04e28f4241417300d6f54c7d4fadfe5a2fff46f21738e825006cab636d73d74235a9f526bf18c4c03b49321c0d49d27c3d4d74ccd4cc6546a62fe893435480fc336941e315ab303cb2e6c9959b8c6004138e87cd980424c047a8be42a126b5f7b04f6ffb3a915d478aca07a57355df24851b9845a8383ba46d64affe522ff88da55610334712f49068c78991a8c5acfc34a19576a8e91c8e7a65fd39c4404dc9edbd968b67be632dc492043fc22dee327da3141f5953f5249832687ab286ad306d5f99652e02bd0205d7a5763ad3eae8a8aaf3eb7ac8e6aedb8580cc30b1b5b9a7d70ec85fd246e8ae9479c157df88c0bc0845d0a9f6bd03187c5945de34c57f13b8189100fcb648cbf1da05c9a74d974e7b1d8a9bb35cd80c7c1fe11b07e73a8e76801e5a6bc406b21dd71c938497228c0e819b7f0905df6fe53019fc061c7f13a0384ffb29db8824f8876949778b0f38719e79ad21329563a6a757fbb263ea7995738f1e657d2535ce66d47e1327a83512c21cbdf70e87007b13775d1a091338da98749c8c624d5656d1b14466776c9947b52254020f25e42b2a03fdfa692cd13711ac955603e3eb6b5da068aab9fcc32687edce550790cb013a88e0af4fc3903b5e7714fb9ddc3ed8a12f6cda59f7dc4260202bdf35f4542689bca14cd5b142706cfba582676f664d1164beb934779414891882744a407925c7de8ab2f0586701360d14bbdca32eb8708f0a842227d6ff2116452e0718c49f55a840b9adf852fc3392bf34b88edd2588844ff53c4fe904a8a83ea6daf6d08e113318cf670bf7b30e993e8e4c58d059e775b3af79bff87a89364ab73f9293c520e3cd4f169ff1c7c3efcb2022198ab023e705ea1c83d9b0879ab8069a7d81e131d44855656d522a39713572c749c0428710c13f864650ad977d30f1c3087d4efa2515c562bad5db3adacd944eb21cadb0c5805dfe8cab58f4b9b0ca264b9ca9adfec71ea26a4c2311c27f2b9c925ad2b6addebfd3c4ef3880f6bf40900b30dec7034f65680f4dec75b733206faecbddc832824e391a62d7f715d4b210d1c55386d5b50c7322252a9fe0c6f5920ee28d6589fc68e57e0b7b208f6109e074d587333315b7c48f8760644f18f2301cf07a05907c3b92469356e7ae5b95e384145df1c93605bed416e7ccf88a859f898b4a5f6912919023143d93a88feb8154d5299fb5aa891e8d68010b8a22f0fffb947dcafa9b0ad6551b0f526fa327f83e859a914efefd24ab0a59dee1f67c1d4c8b690dd558ef77e16bd3b5a88a3b42273ef05c8326edbea9f698fd92971c89f7f104a833ac90c4ab3c6454e80c0029a268b405bc87f43868222ee8132f2def6c19f37e2c11fec6d77d0e4fcfb98db2ad0d7e5a13c7d7c31caf87bd1d73119df65212900b79c6d1f157030ed9c9324643c9e5e1b63ceb7b1a4184848c6bd8a5fc3d2303ff806f093648bd186e45de866d101d0646394c3c85a959f2357afed61f4d86b6901d6fbf90c1f790801e4ef684337a26b6ed51ece4c700429d30c30549d135c2b0727a7d42f89ff05f7cc4d608bf5318da1c02fa07344a4aa8646c8eb01d45b8aa49cca0e58c991750b82a19c48aea161ba4490339514ea201945bb6d5541e2ed1343b3d0dafb3020d98d162eddaac9c16a4cfeb7fa46a7cf436c694227116761022909da7147fcf4849c6af1dcd21e87582b330c662f05420083e29b4528cab0b9694881228a9b99029b99b7", 0x1000}, {&(0x7f0000006700)="7c671775c1901b68f754270d772ef948f2b435e2e23ba3704fe1f461a0b355c37a5c0dc71a7cc81dddc6e07f452f18abb72143b782673364e4556821432a5eb21db0e32c955696a7f9799e260e13fc6cad5061d011bce3a50a1861afa16fe0489f605757efd8d47aec3b07dedb2620bbca8f5266c5fbcbe16174f41a4caad681b77bcf5aca26d8880c7451ec3b89614dd15330171058264d9aba254e164474088ce521e5c2855e0e83052e8370a3e908a9257368fa68038fcfda787d", 0xbc}, {&(0x7f00000067c0)="5e764d6e31f43f57cbb8c93286afe382a15bea834f30fbd38130cdfc82b695c00dc1099412e05a82009f23949b2339b981c83805", 0x34}], 0x6, &(0x7f0000006880)=[@rthdrdstopts={{0xd0, 0x29, 0x37, {0x1d, 0x17, '\x00', [@calipso={0x7, 0x38, {0x0, 0xc, 0x0, 0xf7, [0x0, 0x6, 0x5, 0x9, 0x5, 0x2]}}, @calipso={0x7, 0x10, {0x3, 0x2, 0x1, 0x7, [0x4126]}}, @pad1, @generic={0xf, 0x55, "b596d6345ee3e26240733c9d50a4653a93a29254c8f7e5f99ea82bcd929a0a37b47c3c314015c298e1ff3ccd776c6008c1167f5f6c1b7a843c1e9946030add4414a81ffe54de1eda1579bd6c63bf56f85f6c695db7"}, @hao={0xc9, 0x10, @empty}]}}}], 0xd0}}, {{&(0x7f0000006980)={0xa, 0x4e24, 0x5, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x400}, 0x1c, &(0x7f0000006ec0)=[{&(0x7f00000069c0)="55767f4441b56a6c2c63dc0acd1b0f0e60659ef542607e3e5cc284169311a41410421b1a24c3759f7d087796e7838bf04ab15ed4a36ba9ecf70b21c431e4d2da1b3c0cc83926", 0x46}, {&(0x7f0000006a40)="6f442fed5c0cd8dc50fd535c8ef357e0524917f24e0d37651c5f091690d2269bb95d054b7192cf95c5a4696a91c848bf01362b9b70b4cf85312a7876beaae60417208065c1cd9c212ddd7ee6ecc440efb73170eb73b89fdea88bb15ee0c0cd32e7caa0ccf7f02eeb52dd0db0ce3e7a8696709dd2f46b86133e0d04e7", 0x7c}, {&(0x7f0000006ac0)="e688f7fea59c34253c5e6151c86b3e41286a1140417f3cd0f7c55cea01b955fdf2d90b906bcbbaa90616123528b5554b016205fa49f623364f3e61bbd0f2c65ceba21746cfbde86310e4c8e5093d804ccea158f65777f190c5db35f8c06939074bd11371511c73f2e56373332a7ce9c23a382dc5ac2cf8937d30d24396", 0x7d}, {&(0x7f0000006b40)="6ffd3aa535d4ceda8440af75c2a12a297656e7c22ca0916a4e2abe2e489ce6be10aa85cfc7d5d1ae9350a0ae391263535668b6dfbbe1319f909e59b74ac413c9e8e396d14fd4293697bd37bbfd331affe67898274b5ab00956c1b991760eac3efcf07ba2d359176ab2e807223dddac36becef11420342bb3a94be2fd8efc99bb14463f047f82f2438557a8657fc9b64d1b855272a4770ca79972c32b8b6dc1f4d8ff9e702424e17d443463ad8f66f4e9a0842ed38751c4", 0xb7}, {&(0x7f0000006c00)="e4a4d033ec09c73d9446100c8f05368b0bd92830fb88726b0284624a412482aa2bccf0e78295f5eda0acd47552060a834798", 0x32}, {&(0x7f0000006c40)="9874b42eca2f8e753aa34a7a6ca5d073336785e0b4079adbd69ce111ed35782831c7d7f1d06ddd1a23510384f12a2d0e568c5261b4dd3baef1d0ec20018ec7db428094c018e16ceae1f1af6ac471afb1e15bcdff9e6346d27c50ee72fd22f3b10bd4", 0x62}, {&(0x7f0000006cc0)="b621af4472a48570e197da966f2ba8858357328d59531516206a668d9046076ef0e0917d8711f11eb20f0447f01cd33d85b203c0784eb54c8e574559bd4a71db7434517875afcf1e2429afbb643c05b73371132dd576f1aa184faeb0ab0a6f8ae3dcc4bf26d0e6c18e4f3426d06b24facb787fb0ac2f3f94720fad73a038db663b7b93a243448ff3cd5eaee210696aa821966f7e83e4fcf4382f28aaff062ee22c10464acc676e48520d1454717f459a96ea387c51b580a221fb1c75966d7f2aab2bd12a14fe9d", 0xc7}, {&(0x7f0000006dc0)="d413d4df1ec18d55412b081ae88e2eab7addf8e449b82ccfcc74cc05e5e06bc7ce261394051235545ed04564e295405b71ec198892abca5bda50ad23320926ecab20090eafdd9c84fc3385211a48120bc051ed56edd42514c281b718825db2062876371615cf44c18e25ce27bf2b3016625ab0a6fc8f1eb752945fd205ff11a2202d3c541cc1af9e6ae935ac6acc513e299634fd635111e37b69ef8e0868b8c58daaa027ac42e4fb4776a82ef2239f3a86f3f4c27f452ff62b29fc8e2dce900ccbc1badf3d5be82ebf18faeca90fbc84abca6762dc0e202d3e09f0460f8761fa2301a99d7652060d8e8b7e2f15feaf46f6b4d99f53cdeb5b438aaf", 0xfb}], 0x8, &(0x7f0000006f40)=[@tclass={{0x14, 0x29, 0x43, 0x7}}, @dstopts={{0x58, 0x29, 0x37, {0x0, 0x7, '\x00', [@hao={0xc9, 0x10, @mcast2}, @calipso={0x7, 0x28, {0x3, 0x8, 0x80, 0x8, [0x0, 0xffffffff, 0x3, 0xfff]}}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x2}}, @hopopts_2292={{0x80, 0x29, 0x36, {0x1, 0xd, '\x00', [@calipso={0x7, 0x40, {0x1, 0xe, 0x5, 0x0, [0xffffffff, 0x0, 0x1, 0xfffffffffffffffe, 0x4, 0x5, 0x7]}}, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}, @hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x94}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}, @hoplimit={{0x14, 0x29, 0x34, 0xffffffff}}, @flowinfo={{0x14, 0x29, 0xb, 0x7}}], 0x168}}, {{&(0x7f00000070c0)={0xa, 0x4e24, 0x3, @remote, 0x2}, 0x1c, &(0x7f0000007380)=[{&(0x7f0000007100)="760fc8ff05f833b6a477b1dbbb25d565890c2cbbb18f3aa634c7c90acd386c3f10076d190f7f335b137fe2f128d610aacf0b19285a2fcbcdb55c64f1a34ee46dc71ffe9a1e456b0befbaeec9cc608381a51c8f91ef0bc9de744c4513a423c2be94b1e98085177b4dfda7d2271f089e5b4075f97abe2e75c9a23e675df0aa0b22d2c2", 0x82}, {&(0x7f00000071c0)="1fd928e0b79b62f28382292547f124e9c618d04675cea1f1635662f25316bc6d71fce2b0681f9841eff0fe5a32ed07389add49d19753b886d8f4b35c3d100a644b9affe8e4b6ce2d8c4cce1047bb5b0fbab040e2c6b5dbf6149fe3b703e6c2b757df9267fea8042e57257dc3efaeb1a8fa6ac528ed3f62572ffa958a350678da5eb29b47f647c57dbb96fe331d0b571ebd4ac716767db1ec5e4602a2dd28ed6b4ffa24dce031965c0c6202730d6abe2bf3fb9d4aa2874aaaed64bb4bf6b75c0c55774176e34e8891ded4d762899f43ca147195077ee7bd5ad82b453c8559ea7a1dcae2d860f654d028ce8c26f78df7a0b256843e44", 0xf5}, {&(0x7f00000072c0)="192b9f05deec4c81cbbd0147d153650c36a0c0fc7115edc7506264d71512ed38008866dd50fb815a24f72086674c94b5cde79de1c9b797c83decc0b9e34ff80df2305fc9f3c40a35b770b441e635f0b05438378f9e9c45ab10da9c1aa7b53f35e11b26400a8456a1b5ec2772a1d71d5e463213dbb2e3027d6eff2dc87111ed7a4fb9722112fb7ac27d", 0x89}], 0x3, &(0x7f00000073c0)=[@dstopts={{0xb8, 0x29, 0x37, {0x2f, 0x13, '\x00', [@generic={0xc7, 0x6f, "80e379a05fb25427e3626b2d0ff1ed4be846a5a5ae0c3b3a87f8fad0ca32d7b298fd7dfb88e1fbc3509051676f64d05a4e47b01cc94082acf48d547f82ce46c9102ff3bb34614be72a89a53cfdcb160cb959a3e32f3eb55268400b7ab4c3fea9a26bc48d3c68de9494109d77d30d69"}, @jumbo={0xc2, 0x4, 0x9ea}, @hao={0xc9, 0x10, @empty}, @jumbo={0xc2, 0x4, 0xfffffff4}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x4}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x0, 0x2, 0x2, 0x88, 0x0, [@empty]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xf6a1}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x101}}, @rthdrdstopts={{0x98, 0x29, 0x37, {0x32, 0xf, '\x00', [@ra, @generic={0x80, 0x77, "0af9af7a91648538bb54b60aa8c2b70b406d322e6d1cb985339c4143c981b4a82466f26e50747a51af96e70a53dd6a4d14a50e1933149fc6d19487b98e287c99d4e1b08ec9494e09e917264f1005ec2ec39be23e7226de4fd3b400c43dba4491c43f2049b051af5d9ad65b9d2bd42005a5eb7202394cd2"}]}}}, @hopopts={{0x20, 0x29, 0x36, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x66}]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x0, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xeae0}]}}}], 0x1e8}}, {{&(0x7f00000075c0)={0xa, 0x4e24, 0x29, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x7}, 0x1c, &(0x7f0000007980)=[{&(0x7f0000007600)="d0ef3edbecfe523c907370580c8b6bdfcc94540ff1627a139bf38e0f55ab3554d587c806f2803ed747a5c864d0068339b77902beb3dc575b085706dbcc63204b1a8604b273dcc3eaef05c8c92d1fe594872c4b524ec210ef4ef5acc8e4460e505c3c7c737c0f9d42e2c7e90fd066a342a94b1ee89168b4899214da0b9ae8d5f89668528aed1e8a368d603a0a93e5e018450dca17086a184feb845408b7ca7869e260b328737df639d924ea2491cd6584f221126fcd1f39e0271305c2758c1e2283ec576d762223c7", 0xc8}, {&(0x7f0000007700)="260ce848177b8e9326b7e6ecc4b64bcf698dc6ea388457bbfe4e1cb01f71b4658d951f8a760c62a55b78cb5eb0b6547410cad32f10f40e646c678b7525768d4c8b38dc583451b2ea022b7c4fbaacf543cba6533c88a90d1700037eb7fa9569395720859ff08936d2b0307b257bd413bbd41d29a96669f62e5426f3e7d110cc56b07e3827ae878265984784793bbdfd6fcdea63fe152e4b27f67054088c3be8680975a83ec14100a45c6e8942d1753e1907d5b045f1ff2b79a155725341ae958047d716da8d7023e4a156375b397a184aa2969f53e1c4937e9fda76ec51", 0xdd}, {&(0x7f0000007800)="47b1fbf01425596badd8ee0f5bbf11df3eda9b75283cfd627fa2fc8d569aac46a203b8559fd72c10be5fe47397426f01730d163b2582c9a33835d01a01647c1d64f1465513b41e2c9dafdce5fa6e7a9e7cb3e4308f623b25413eb73d848e062829118e11e95586d2a38db13bc7d5d32723e6d5082d545757d5742eb59b8ce182026656f31b9f08d8cfb36fe66a2cb37e7668f6324f42bd", 0x97}, {&(0x7f00000078c0)="b22388029af4485f896fab8f9cd6c1ce7c9f4247e96c368bb701f89ec65d519799c009ae2e557c595543cbaa835a1959eb67a480c9f8bdb5aafc13490a0696dcad608a763da2e90d58e9fd6b01ea2d7dacce5b99b4714dabf761f41375d6587d19214b3f43e278c17b34db0d10e5cc62ea653b47a6337c8dbf4b4d50a1cde7bc7630f222a821b0a57ede1e745ae6f3e85686206a74b7e18bd9b1ec082ab7fedce91b01", 0xa3}], 0x4, &(0x7f00000079c0)=[@rthdrdstopts={{0x1a0, 0x29, 0x37, {0x6c, 0x30, '\x00', [@generic={0xf3, 0x85, "d52e6aaf377467479f1ba616bf1e589e3049186922b075abf3617797649793c89eb52fb194d6adf348c5b0795918b3f9330b2fed83bbe87e0ebc61f26be75b4a0fc9518e78725b0727ec648f581f91411496f26c3fb1e81843060162dadd76aabe1c8f9963b9f3093e4c44a216cf9474a512e3ec52aa89c989cde7536cfff1fafccf95ddec"}, @generic={0x0, 0xfd, "0eb9211842559b854a1cba37120228349d3212c013b7bf53f39a561121657ede28f064ef86d3a6e976780d1ddcf754df48af10cddbc0916226350756216a76a123afafa824cb818d4df5fe3b70ff47a6313cb0f660ea70de4aedfb3b653b9734b6ebbc8ef76566220fedcc0d3638239619421f1034accff314b1ecba218f9f1a711dff36d01f7ed491df151f8d2a01d5d1fe9779ccbe41a52012f54df0eecd3210de35cc560acf88c1e66b532d3848bbc91a26074947556f4c5f21b3dfd76257e805c03c551e6443969ef8b604d25efdd3be0ef4f9c682cf7ad62956fa4386f1e1069fbb4d2d79eeea8b9796f0870b77e9f7b75b7b1b1041a9025e3eb7"}]}}}, @hopopts={{0x28, 0x29, 0x36, {0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x40}, @pad1, @pad1]}}}, @hopopts_2292={{0x1a8, 0x29, 0x36, {0x11, 0x31, '\x00', [@generic={0xc, 0x58, "5dea368b2acf927b714982624ef0ca5b248dc0a7c5c79426f0a787cb44b0d4c9a5b79c01020e9e2b6a231f8c3be6814e6042890ff76b1b6c655320dfca97538cdbe9d089bee3d426be4f4ae7dbdf341b78e7339731e92738"}, @generic={0x5}, @calipso={0x7, 0x10, {0x3, 0x2, 0xc, 0xf29f, [0xfffffffffffffff9]}}, @calipso={0x7, 0x20, {0x2, 0x6, 0x2, 0x401, [0x1, 0x7ff, 0x800]}}, @generic={0xfa, 0xe5, "483d493a413843af80f578c988bc2c0ac40100dde80f6edbefa60555d8abde3e135d1a917c5671ee570d62e9334525ca8acd92a81e85a9a455ebfec14f9cddd45c476ae1242ae32bc38a689ecc2927111b9faaef6b3c9891bdb1e23b23d8fcd87d9b5dd79ba4f2a1c77d7bb355c65b595e5f4d1068a179519701e3e51b42f908a86930d777593c3a39d393d976cd795e978c0a0800f4089bfbff000c64fd6ae0e67127871eb18d34afbaeea62ae7518b9edd120527f0f69439750e9eda7535453cde6612bf214e17be3b2c42d0f2a50321407b37cc12ebc996a11dcbaf120a519fb91c29ee"}, @hao={0xc9, 0x10, @mcast2}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x1}}, @dstopts={{0x30, 0x29, 0x37, {0x89, 0x2, '\x00', [@hao={0xc9, 0x10, @remote}]}}}, @hopopts_2292={{0x20, 0x29, 0x36, {0x6, 0x0, '\x00', [@ra={0x5, 0x2, 0x5}]}}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x88, 0x4, 0x0, 0x4, 0x0, [@private1={0xfc, 0x1, '\x00', 0x1}, @mcast2]}}}], 0x410}}, {{&(0x7f0000007e00)={0xa, 0x4e23, 0x0, @empty}, 0x1c, &(0x7f0000007e40), 0x0, &(0x7f0000007fc0)=[@tclass={{0x14, 0x29, 0x43, 0x53}}, @tclass={{0x14}}, @rthdr={{0x38, 0x29, 0x39, {0x3b, 0x4, 0x2, 0x0, 0x0, [@remote, @private2]}}}, @pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, r5}}}, @hoplimit={{0x14, 0x29, 0x34, 0x1}}, @rthdrdstopts={{0x28, 0x29, 0x37, {0x2f, 0x1, '\x00', [@ra, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hopopts_2292={{0xb0, 0x29, 0x36, {0x50, 0x12, '\x00', [@calipso={0x7, 0x20, {0x2, 0x6, 0x81, 0x7, [0x3, 0x6e9, 0x10]}}, @pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x7fff}, @hao={0xc9, 0x10, @empty}, @calipso={0x7, 0x40, {0x1, 0xe, 0x80, 0x0, [0x4, 0xd06, 0xffffffffffffffff, 0x7fffffff, 0x5, 0xc6, 0x8]}}, @hao={0xc9, 0x10, @mcast1}]}}}, @hopopts={{0x20, 0x29, 0x36, {0x2c, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x80000001}}], 0x1b8}}], 0xa, 0x4000) 3m6.030677245s ago: executing program 45 (id=629): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000180)=0x7b, 0x4) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0xa0d, 0x0, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_buf(r1, 0x0, 0x20, &(0x7f00000001c0)=""/176, &(0x7f0000000040)=0xb0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000800000000005e002200850000006d00000095"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r3}, 0x10) truncate(&(0x7f0000000b40)='./file0\x00', 0x1) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x88, 0x61, 0x0, 0x0) close$binfmt(r1) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1341, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000007f80)={'syztnl2\x00', &(0x7f0000007e80)={'syztnl2\x00', 0x0, 0x20, 0xc1, 0x8, 0x1, {{0x2f, 0x4, 0x1, 0x0, 0xbc, 0x65, 0x0, 0x6, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@timestamp_addr={0x44, 0x24, 0x14, 0x1, 0x5, [{@multicast1, 0x7}, {@local, 0x8ec8}, {@local, 0x800}, {@broadcast, 0x3}]}, @end, @rr={0x7, 0xf, 0x73, [@multicast2, @empty, @multicast2]}, @noop, @rr={0x7, 0x2b, 0x8c, [@empty, @empty, @private=0xa010100, @remote, @multicast1, @empty, @private=0xa010102, @rand_addr=0x64010102, @multicast1, @private=0xa010100]}, @cipso={0x86, 0x29, 0x0, [{0x2, 0x2}, {0x0, 0x11, "f350457f9293895b826e552a29e366"}, {0x1, 0xe, "3189d46c81bd7b1b03569239"}, {0x2, 0x2}]}, @timestamp_prespec={0x44, 0x1c, 0x5e, 0x3, 0x1, [{@dev={0xac, 0x14, 0x14, 0x10}, 0x3ff}, {@rand_addr=0x64010102, 0x4}, {@empty, 0x5}]}]}}}}}) sendmmsg$inet6(r1, &(0x7f0000008180)=[{{&(0x7f0000000100)={0xa, 0x4e23, 0x3800, @ipv4={'\x00', '\xff\xff', @private=0xa010100}, 0x8}, 0x1c, &(0x7f0000002640)=[{&(0x7f0000000280)="7c672c579e01cccde260aff571d52303e336030e59c17465a53a57163332567165bd2f7ae41a5a4e02b671b5ffb9225f05224582eaeceac141436ac39a267051690b679561c5faf4b0d4510ed69476ab4970bd36ac511bdd6e910ad7b64dfc3d113ad676ec1fabe91dbf48bc33eed5287fab0ca167ea2cc6ab39dc76fe33f7a6d317a149effe4fe6d6eb1ab90fabb1", 0x8f}, {&(0x7f0000000340)="3af1", 0x2}, {&(0x7f0000000380)="50b88c9dd97a2e86524521c5ed611bef3b30d303315d82b6dfe6ca51b899dcdc5d5d97eee1ee836622baf3605b1458f31b7fa658218c59b02c057c0bd823f4f8d257ab991ae21f2d236c7d86114709f7d2432aae95c86a2bff63d3ca86469e9cfa9aa2f6916b128bdbb4474fb37d74fb5096853babf97b61b2df51f5c80b93fcf8e65fd11e19a0a730dc7a2679ae31d807f1d148e76e27e893499c5cef2fd0a7775f965b94cbc010f5046690899feb1c5cc0538fc4165d6c2eaeb737613a77c4fea4874f93a08b71ae1c9efa67411917756a505cd2dc9996d493656bc7af73c595216cb38ce86b5fecb9478195e49da44557f6d5b972d1161456afef87e3e8947b1181c7cddbe392d7542972825d09586d26b3b7c1a93a0051177cc853ab78b630ad5626007884e03c8d81e28129adf3cdb363097af26d79eb77bac64ff9f175b3fff537e86e2a2fc004560eef3c7c9bb0f2490d79d87f5e78b62cdf08d933fd7a3de5cf02615760f20e156b09810c79ceda1c291df818eb08a3b1b00a1a93a9ed4a267b30b696a1855bae4d58e8755def01e07e82b139411d5f29371f155b88a694e1648022b206c9bf039ed18ebf0e72a24563eb96ca01876a860d2cde8bfc6d8b58fb4d0d0dece996da0ed5630645a75e537dc169c48e54e41fad5329b57fbdb0c1679004320afc91c2e04fe20ac2c74b9322b2450bcb640ffeca6b82ce5fe689c2b96fe0e222801fbe44504ddedc444f638f9d62518fdb4712601ed379e6c7fe318b6e0ea577128bedf3b4735761d3eff61359ef4eac60e89923496c56749f078fda08adea144c031803b64e48d74c9e19af47931f833ac23f470391d8cc533d8f2287a85ed2a3997b194024c96f2d4d40162c85173646bc5fce05e65e6ad765c9fd18a15f3aa5fc040cc5620dae2993a348088a67c3a7026787714de147b49b9afb61a2df5dad9ae53b7e290d2dccd143762deb4db16a9c898ae56f2abaa91598d7cffd22a6b6cfba3a8ba0dadb93f2c604f4c86ec0cc3b8ba219685fff2b063072966111f46bcf0a985b8501bd708ef8a8d5b7ecc65398eeb20f1f8982215da728ed735501cfca9f8869579e2b1f391987d0cd4d11d037571f7fc711dc80cc9ff63028d300ab794279a138ebef50175b036807a5790b77f6b5a22838ec8340a282fcc44e3a66a8692f07e7119bcc95dc494cd9c4fe6afbf2a0e79ee3c3e9cd65e68a2a25f6d86435c2a50cea46f207f450ccc2a9afe91f61cfc5b9daf91d8473418fb06653c3c89fe1f8b2da2c1d3a6f43f0851a4ab25fc35406b6d8c1ad1fcb8bb632b928c8fd1156c4ede8923afda914d4e0005713da7aed15b226876bb2a046d7844b40c08008930cf1e9f994c53fb5d0e7e82a49677fc4541e4ac826b96ef7ba8b6af41b7a89e38a8fc64f000c84b223d0a32f53950629aeb70ea75151f379cb88beb5865737bf40cf2dfc2467c192bfb875dd6b56d7cc67f5540bb678356694ddb936a7ab462c83860db83ad44a6060f5b728e4cb2796a257b7a89f117feb089b11a10bcd584597acea0037176355c80790b24a6573d5b1d546f7258e4f4c2a2ffc441e284042edc57b28134c5d0348dcba013eeac454961ef2b1442493625f713abb3bd71316421c1baee91398cd30dd5dc73c5debe84e4e277933ad1477f1db99664ecb6379a34e8e2560c7ce121fd6b5f4eb084514e89db93ccfca2031bd32b3a3f18ff3bb12df2154d5abc9cdcceeba92fc1f4f0d796a5cc05e5dc357572f228e274e74442762cd735cc9027781224e12f68302fa316cd67aeb9b08e555022e50c939d08452bce5db7895c82164193a28520fe11c2f6b89d711bd3f908fe15e2bac2590636d42d1e7fe7d7c292e029d8571324d6095e28539bf6b46e0c271ea22f7ef64821ba314283798ba55a3f461653af9806865212f0c5ede4051c91e085f7de9eddd2c500166313e151f197740cd7c7548bf0affa1fbf4b2438e2c1cdc667b8164658c810d42c9a027fb6a04eb4533328cb53e7b089fee8c9694927f18c470a58cf2d05fe9f30f0ff76151b6da0462406c4a17861277f2c6ae593d45cd8e5821caea20d2e3ac43c41aedf366e29dc3535eb974ecd93ed949ec587d32427d5a9c0047c054977afbcea1b3dd717ad5edeaa27afaff237b932755b8a93b4a170f08dac6e71afe107895b0dcc6555a422a4426e6367944508d19dba0a5b059faa85aa3ed0e18641e9c50721078780ca8932ce9e581b70af8a16d7537b499f6b900fa16d8ef5b328645431e69b165a03db8fe19133a2a4b65792b1185de61aae8bc71b9c037931d53731f70ff093efb74b554b655d2805bb7de67a4a9fcd2ade878c2a2cb4518b8dcd03e13a383e345c132a21706bc432aac54498b2f967ba5f7138b782462297b3fb652e25f9c22326229e37a3ec816570f815f5b22904dfbf82ca2835a1092ae25c450c9f635f8460c781c756008138428d0d7277a5f2d211e74d669a1d58f9ac25271171d36dbfa7edb45844e95e7cdca280f45938e76d8c9a0516345c989248442613a758f5f2f361f541cc263a156cddb99c66d0f7af94bd11eff38c558ce1afc57e6a78e5f42561af7681d586ad9c37c60a8ca3f9b0633f6077010474f2b66c1a3e4f75903abed3c02f54744c6d51d224e29736ce0b56a7689826cd01f05c3fb424c759e1889fdf79e8de82cc06a2f10b3b000e06769a89946b72397a4685a355a90d3ac9a581f1bc62338aecb517847161fd5146d063db0972533aad16b62450f9f2f24f8e0e0f193f3dd459135d91ef7a3ab7da582af4b17c0a78ec97c894d977e7499d11b776e74618e59b28ea3d807def513125ec18ddc8201e216554ec8f8d2917e4b735450018ca71ddd2f894fe905a99d4e9f6a24683854ae7fdaddda1f719649687a3a090d9c7bcbdb01174af0ba78ba5ded8857e93f3d95464d9a91f586bad3f217bd9f30d773259f96a763e8af64dad1dd9df21a3f2871efe4d4921d13853bba70f41d98826b106bcabe8e175c8d32a41abbf617c9dc6242d74eb2d22aefc8c722e0ae9d6fb9e5147093dcd6e2f226f81332589b8c9b0191de078083c32878ed0ffdd4832b39dba29c09c7ab91456ca353591a319f1293e05297bb6580d13ab5abbe3bcaab5f5df537e58e56957d90cfe09d51aa542b7163e5a9f98ef6acea79193704016c9328ea815af0f1407b4747ba933a1140a7a6128e5ee2ebaa62d859d39164a5e33f450dc2aa975428690d244286e0c825efd1981de6dc3148a1cccfb0c94e9ea6006b068e5c3c364101e44461a7dd8d67ac0d7a01c56714e7f070016966a4cc4a4750196f1e71b970e5e8f5108c9308d2ac03c061e8187b06e63fd450b9e37769d40f3fba0ce4d7b0a2fc1483114581de4cf435f00d20c98cebec61da3a1013d92d7db810b2e779403969c113f4feadd63511b32f6ceac37e7152684e2d2ac0b8e506da555a67284d03c37e2005054494738806085eacaca2eb491890905c1079e4d969fd74e5e4d8edb1f01f2247bd367b7f63b93227dbcc34961acdd83cde9281ecdb92f65ca98fd7145421b37ebb2404389044b7b581c4ed15a067d55a5d49ee73f78ad67501c1bfcfdf96842889d88e11b17008b936834d62ee04331ad4a66b8106723bdd7fddc5464e7ffce00e4635c9e78fdbf3bbabdbd3ffbcd01c3f1cc15e9c1ddacc4609fb02cfc3f74327ce2c5ea6683716444aef315c4a608d20b0ef8a324ab0d21e25a334df3f74211bcb1854ea1c952c556efa0b774f8d1ee1fcaa28f54c3afddb414749d9e932234f506f74cb53a2a86e34142b817fb225d621fbd4a75b93559a2759422f05404869e929d5eaafe7787bae89bd34723e9e87b0a4df52c597760839d48f64d386a725ecdb27b0b7b0470fd4a1b4d4d0cebfb7771c90eff7960909cdf22caa4d2573c97a9412cae3137920d207c42451f636aaf5ffa6d4990c6247c6319069fa8207f970dccec58e463cf6d3fc747b9dd14ed3e836844897fe5e4fb3141c428b56de6eff17ce66b06bcad32cc73e608683fd4da26e204b4280cd3436f3228d93f7e15ce6c2d4edfbffc576a8e254d660279c266714392151ff8b3fad581473e22a28b3108188a81826e21ac0f173e4a88d13c71c371ee24759cb6e57523f6c1e2c1b858e0a242abab44ee5cbb248b3408efe6e97a189e3e9c45b18541c093b0e13baf78324bb3690730e5c80662e93e8e9b7b13ef9688ff794bf291daa9d4145b8bf7dd4a4d9cf5fe66002f426366a9ee39a81536a9437629f2987493e63c7c8cf7b96ec88d0bf5ce259877b1f5b7ad777e52bae806f68254a3bc7239686e52a563bca1e7d06ae3346b80432104921f9569280dd4946cc3a732b15e384ec939de58f844e689a3d7abeda2b834a2eea1bc83471f0ebf3615c0d1459ab411c6013043f2251dafe6402f80191224c948962ed542a4b5aba5ec37001873578c1ea5a88b075b578c5a9290b360f8c0f4619a7fdfecf1e9188fae3f5a6bfdf0740f2e0899c59fde61eaebe3b1476492b51fb3d3b6c3747eca6410486fb58e1ce820baa83b6cd9af548f11a0008a6088579539c9c336ae70e5705e7639233ffb4466d07090483c992e3852424ea2d232821edcf649abb28fc9a260a5dc1a24a3e00209cc232eaf0c735e7d90a0d5d9b75c0e27aeda59d91c1302b52b17c80e1bd4f61ba1fe1cf55836b1e4f9ec6e951e1caf923c9deeb6ffdd0cc45a94ff2d8c2741ca8a07c7e5c04f9fd7c8183ffb69859bd625d9c06a1df5892d483c8a71daff47c0f8e91af0502b6d674d62de6616f656e564aae3422f7af9771643fc8c2b2b58e0c69e6c507191f49a5ff66d483a9f35fbca85c98ac39c15ca8875aea23a952d26f856cfee6ecf83865aec9d2871e67c675ded63ec81d31612e8b704a6a6cb8e4f21e9852f91bdaa241cafda33b35a4e23247a91ee1d4169af1a63fb6fe1cf95c7ec54f43ec6fb6702cc97d52257399effb1bd120bae8752bdef092417f63954019eaea28c64c2755db59438d5592f140af9b30ca8c79aa1eac3523617aa5b1cef534e529c24df7c19f600efde70f51384a71d120c8be1362b30ec7e394ef2310b1e246b39049cd2fb2a6ac43180f2c13004221cfe8f13b5c9da609cc3d1a5f218ddef3888f719eb4742d0b43c77829ccf4f5ba3f2f746bdc21af9e517ce7548fc59115ccb129a6e3dd296872d80cd3aee59eeac30f4de55abdd0154a596f3d90444b2dab0147763b1b82b2dd3452936d9aa4f65ce9d94e55467a087414a37f7acab4012719c6813359301c9297fef51bd14749e3adb47a9e124251321cfc20fe6be2bd5e97a77e3fa527b6ccc64435a0597c946ed574699a65d2895d5965667a789775ce06d9963366f366db6dd15ed37b852131156c8e2bdcd6b1245bd79e9cc36568cbbfd56bc51fb5db2be7f3f94d6a299fcc371953de2431940eb22d7d58424ef59bb2ac4437879d3ceb0cb6dcf2744b9e6eb02a6fd88d7448f682182fc9d5332d11961ed81566aa03a541fdfcda0f337b8549bf9df166f1aeed0116dae4ecd5c410c39a93ba7ae799ef3347e17859a37d84ca82f6ec8c2c1b41344d287b4f611c47c8084b62dc40cfcbe2b22da0eee051cf8a59d94bbfe42ad08c28cea2fc2b53fc5fa0b0c22b746169e47912d6c479e9241ec95ef39798f9df444c8c0185b80d51fccdfd1f9d7917d4dc0f5cdca7c87b6a98580327c60011d9751816a426c57b7a5bcdadcf482fa4107cc02bdc594ed63deb383ac5bed6", 0x1000}, {&(0x7f0000001380)="25b651f213d81b4cef0ecff5d97aec59ffbad1e46d844a9fd56f5c6c5e6bda47e04f7713ba6c8c3ced8980a8a184b9814c1c7874146faf8328d7232719dfbb4ea2f6f6dc5e7464", 0x47}, {&(0x7f0000001400)="4b31d0019d897358de6405fdb98b413d854b8a0c7e4bf3ccf10ff45c3dd341813d5174ee96fc524f2456bdf68ccfd6fd46c942cb2dde5657925aa0570dce98b2a99239703450616029be713105380465e808e50d0de542d4bb7ee169e041280d4d78cb28f149b6f4c398b76b8270ca7cd171cac5dd503809d768da459b4ec4ac", 0x80}, {&(0x7f0000001480)="0ad2eb18fb71a0707c1c9fe227baf0b2c370441aa0a027d5737db10e941fa979dd452c0986b1481d216454a922f44950a4b9b4fb3bf6905a76f0036d6b93f5db68d5cf3d4188993bf686cfc68d2112460c96e97afe25b4a1cc1bf11e141483222b321e7c80a9f4a7294201a687ef5231ffdd1ee7c6950fe9e27689195b3d168ef54c8dad75727cfe9089d149025c21e3f55d7527101b44cdd1bc8ef6075c3a26b5f3724440361aaec193572720a56ee682a1c479ab92734b59a838130e84e4052dd7e3ba48ccdef90e07383e703f1ddb2ff34c802a355ceb83c8241119cc930c8b4f0be21ce3eef967b3a0de19743e27b82908239ae0995cc82e1d0484f6b90bb9f82532b1627be55e101d44b0396838423f1f14944bd3bdb74425ea4503fac07ea62371ba8e8179a4fdd68a595303d4496a6efbac83dd9b198104046b4e68aaba8832c6d1006f7a7f94b96260032cefbbad215b3fc640a78df353cde62b9b291be9a54556a6ed300b6474f545db1494fca14a3521a76e6f22840faf75d01ff7427b9e49c31fe3e527ceaec3df1a14545f3d7243ff6786541adc79e019f8369bcf4e5d2ff9f488c9187092fe5273bba601fcd3c2bc53f1873bfe81e0a7c847f39f04ede1f120a6e2fbdcd10f36359ec3c17c7adab0252b535ecadeb889a2101f79b966a55e8f3b5aa50e0961966556a08ad642d7d42bd84b373af4211b6be82dbdb47c5847f09e8fe897051a4a4e398439974f7dc40b02d2f32ca8cfed4372d96c92a0803e52bc04c3f0488ad34de908cd64e8f72d3970ea59e526e4d8d21e2bc5932163be443b481e8a4b81d6dd192d880bc13c9e3adab515cd59669e7d0436c1a7c51dcde037bdc32cd67a87d6de5f9a5f0446e67e7b61adbc720815ef55f2da28aad1e769c590d4762d32a3bf21c3b0f677da3f547a59d62b3c1a56d5f67d292e7bb3cc99a37cdae9a306022c3f4231b9c95b55ad9654e5098ea712d695e6d82079546bb1fb1aca3ca409d0f9fa47d1beebb376010a895984f62c4d4cc493104e29ef4c2c24bbdc2f14e115aa85057ceee177c0a35d0c17340510bdd18b0b93fd1b820eefda9adf8e6214c78a526bcf812e28eabb3cf73821ab139f2f54665c1d529849a30511d92b6b190e0b1ea2ccb912cbb69b3e3fcde702625667597557d94604db1b33d79dfac4405817fad755ceb6bb4457a103773b8ed0788fe9d226ad3d729f191f39c532120a9f06b64676e1bb5968a19def01e9171b7e82965d05bed1bfd467f7205e8347cc5c18c39f5d49245754c405df11d97b99810b69db4be3bd48daafcef9ee8f8d9d1d82c4b12a4b8abb7a0c4030702eb689329d555a2cd7fe1f0243dda1b959ffd483276b918722559bfcda201d9fdaeb1ad9eff13cc26f07afd35ae731570747d54662a123d082922957d2813e9756102ed94b455554da1dda6b496c757da932588378778d0867bfd8d600761598606f09dd0f7df16fbc632048909e37d40931e1483df315e3d6f803bd74f763dcb8e4f4bb1e2a975b335e715bf2f5e34ed64899c8ac07e44c99b11a2fb3676a12911cdfac4144b88bd226feace3e78a9a7c56d91eb113226a762a027ea2eb12666d01ff4d12e022d91761f9ac25a660df4a74ea69688a64c1edb6fef84451510585681f9f7b4489327eade29c8f0d23695d5a51779a39f1e60c1f5b82b564e3c748f62b1b21b98558ef68589bb1ca045d47a93e6010fcf0b9301de59d7da48b5e2b6214c3d81945ba32f43d04c16af594cd0d8ed9fab2a133394947044eb4bd5c94219eaa3ddfca524c365ec3fb4f5c273b5c125a188d770e1d357287019e527f0c50452e195e4fad82bb2a89d11b41513d694003d8564eaf5b70d9215219f7bbca357f2e0dd103640dc64430e22fd393f099f99e4124a7863caa1f15b8fe0c1754e7066a54b89ae2671cbf090a4d46f974a6e46afeac143abafa10b9e8da1fab458ff50873187040bd0e74a583b3c53ed187100a6cb4addcebe21794ea657347e2adca51c3dde13d08f2911a2b1cee4bc9c5c03699529957e93af13a3d93845ef82dd2e1606d609f237ebe75a2ee2916d9539631d16830661449d1f938a0cbee746327c0f76e02af8aeff24c959d030ea5f8be2d8677778fde89490109a07cce0f668e9a42d5fe84f08224f6d347a34de9313f216eee0915dc07b06b042cc08adec58fafb072ba4f0d3d38b565a357ab7ee0d46c99aae672031db804aaefba1b3d57422ff41519beb70a4433088471ff03a07ce1cf31a286f7361e17b120c729a41e7345e4967881a4171668822d7cb64aac6b7ee1e1c002a140f2c0801fe6a6697d84f3e7ef1cd09dda43a1571fae28dc27d833fb88fb4638c0cce89de78f7d22c5432f350410e03a5d3d098acdb349907b757759a7297bef22224581962e8068a971027b51dd6b7de7e7d421c72e01b5d14c84f583d7d6ca25fd6060b5549717d9a1a812f44147c80ef5f69f988016625ecc8f4a5b2ff06589e7379de6a38876c59839710faaf63cc125d90e2d0ad92861dd29d334bc0aa44c05d95ab70feb44144d61dbf447f97d34a36235088907331c25a0aca02cea6cf2dbb55af001830d93a4ac86df6518664022796f9f838728cc303de296485207ff0f92e7c6e00620a14bbac19a83eebc55f919670e480286b6788bd35ca595b7169f1807d4ac89078fda84dd308e43bdccc9c4dbc1712310a9815d4a369f774176fb96bb4fdb795e5c56e504ffed080d7df0ae18717b80171c648453dc8a4c8b5973f50896e5073196e5c930f38a9197af2c2c93c88fa2274c136faf8f8c97668ea1cfaf41737490abd9bf9c65c394e43fcb801426f3261e27e30d5dbfd02d2ae0a3df5b12e062c42db08f6d2c9937e2f7a313538c326d4d37fb318b0b6793302efb636c938c0207fb423e9634d4df8963c1a8c884cde83eda461ec90b5b5b424f2edb0301f7fd6b5bdd1c0eaf4fb6d95f3f70535dffa77cccc12b24fd6e43a2af412c1aec6d93eeb7667313e01b39d52cf6e2da8a13ca3860c2baa8caaf60f56dc1fd46289827c7156628fe8dabb2d3efcc04bb5f802b69dbfc742fc4a2916076d173b395ddae7b53d9767263f4568285a9041a2c4ede1adb3d2616a685e43f2b94a2cee09a1f9e8a61491acb5d2e63a2c1f523854c30b39c15c6abf1f52bd18a6fac4b796ff920ab3ffb5fcb602972a92ff9ef5e6a509b69ded54898abfb55b1276868a4a316ec615619116da00a8a67e92dad0f5c70dd3aa50a3797a7885a043c25a9820c9a16bf3a77836977e57b17031d2b9a9441d3537f37c16e0a9f0586c4225d1c1be4c1df8358120a5223693746cd7483185a5c37eb27783d9fb53fc197dc56f6e5766c1405333bcef3ab04c788505924c696f4cbe03aa8cfebbf85db055099e97658df85c19daeefc42d9599d0f606cf2fcc43edb613c92a7718a5aea526f5bde28dbe0e87825394dc09d282ef4113361d067aac90bc0cbab6fc56911891cafb336f806595fec09a94423a3945fcb017e321d5171634a5c061154502bac9cacf0e53bf8e21f2f73934b3f79b4e4b6ebc9d7fa2a1088a31fe43a19f6d40ea48cbd8c9acf24fe2d535a0b878455f40d9e325bb3350e6aaf59cba2c63fe5df2c492168d06c304d5fdc1283e388630cfed382433e62a2ee9060f01de731de7b25e9e0e25ecad121c9c8403efded007d94850433a0ca5ede118e3377c040d16a1e055e6dc870dc75853117581ace3d4eb68886433ae6846903fa26224d9002bf5e3e527ce92370a776e7daf74224783cdd566d1b53225a38ba90a4b067cc374d3f8fecd9b28200ac4c219e15177e41ef884f4645f598039ac80c2d87eb813ae0a2e81ca0bbde01fa49c28f38b284c74f21cdec66bcf421f3ec96ffb8ab0fb378b24493eaa373c4015c150733504120775284afa782fbb0351b699cb942ac90f01e04c6b18d27c177aed2655c52749725b1796a9f2a4e91866895a1ae0e40de72e207403c3459499007553cb1ece25f4807811c2ca2a1b89afc6f3edfac8a7337c495c3144df26258db467387388a316d711c9eeaa8ecb835ab4488058a00638707dec662f9c63beff4eb8edc2e4ee3ac4b13cc5c4162d17ffeffb9ad085e8087d6d75237bf2e8e0c9fab687de3cdc1d568f7727fa21126fcbe6781cb4fbe769e0eaf14b9394b67eb695fb2eb53ec291e95710582ad21348820161cf21120fc175ef6a6bd1735fb3757b746ddc464163082ff418bed79e1bc87488e779662e9d0ddb9236a5f091e0ce2e8d9d912380f23e5b54158198ed4f0a3f396818e3a938fc320bd8b986b63e56e693a29d17190a2238fd52e5c463392435a323ab573fdb3d564b0529573ae8d9001e9d541a290a97450396d8db5cc93fc1d768102088efbe50866582594b0e80e8fba7e59517f2a238e6dbd4e6e7b0578cf708d8e1c88e5fa2e9929a9ddeae58905501f99eff461253a3a79a7f820db49b09e451c042e0ff56c8cacb871b0215c11839d256b6b8f6b691a909a521d1e6d9fb94fbfc238f7cf49e9d14a8332e0c50ea67fa8403c0b2302d2b583882979799cd7832c25564713e3eece0389a6c9c9477e27b04e6fa2afe539d193ab9f0f217de9846dd713646ed56c2aaf6e116894523fd0ac0e9fc7274ac4769cb941c89d87a941a559854ea3c29ef3ea2a2b11124218ae0fd01a1bdf1976a3239c063be19be125bb1c62438a303090fc6e407d64c282f4cf7cb31f71c1db6d56c7779b149fca84d5051b42ee083aecd151b718b8f340c6d2228fe17084afe943d5c9dc51ab490d1aea419d3eea4ffae51fd629e7ee1bd30215323a6f64cdc3684b54437b3aa35e507862e67865767ed2e198383076727b377b4c359101993f4e710cac909ae12027a8a320252e7d68830cbaf864d126e1c9e13fba046e3492ce02c8ee254d0430800bd733e9f975dc7bbf781e650878f5c20fd1915ae0302030d4f995c972f4768640d64679f21cf90011a83eaa99fbcd523fac7c6be1551e4bc65acfc0161d8f8f22acae763c040dc1f4a4bb185062fd3dde681acfa9553c251eb25b372f3429cefbe7691275c69de91ec35de32869b589d15ce532dbcc1e0aee1ad7c5e34a2967a94d80c8a53c2a7664d45a73fe68dcccd43901083f60547bb6426b1c5f84def165b253023e103854b7bb38358bd52a7ebb9c652d14089c4118a219742a18c1470fc917af1fc7533716d8f455550ff500e111d736b1d2f4249f859445b7077483b667313df759bec40f591b3c4b194a8196d2d6be82ebcbc70e0233b7d56eb50e52d729d8ad87ee60a8e841e3756cae10847d0c7e14631dc4ac9ab1def35d9509f01fc70de78cf891e0f655a75d1029e1f1d031af8492a74b1d2015de53d9bb9f9b277bc655b2afa17eb72fde7695c5dfbb2dcfa158e18795eb6e1e47ffd39f2284158c0eae7758b5cbe87ba2b556f4783e9e974e5c476a39781df4dbccbcd78cad45bbcaaf066b8c1c46bf2a05b3f638077064db9d2bc8e3b82d71d21d400e265222dcc397335a8ea6d764ad24fd94af1b81916c88d133d46ae3acd416b19036e10f16a55da5050a819606dc071ed83dfa1f4ad97a7d1e2aaea1fd841fe9d50a1c340fef71aea455ebb84e87867dd9a70397d7b5dde09d949ddbbac675483424c33401c0fe8dc0db9d27ea11c3b870ca408d368ea660f029c4ec637c96d3bd16736af571e483460f6cd4cb38416e85005625a0c89716db79ae9d96e0987d47c29511f5601cfd15b4061594f70545a", 0x1000}, {&(0x7f0000002480)="52bd9fae870a26a5cdc6cd2a725d1b6ff07b927256d470e09d316c0e5a59f0425707c4edea82dbf61a1fe973bed355e7518996b45577be1b6b88ed79a0f173929a1ad2fbd4231e6ec16c547854318d4a5e6a0dfaaedcd886345c2451a8ddc9e7ce28618d3587931021e93d15ecc90968494073316ba4297b8c6d54dcc4b6183c641f2617bafe325595bfa162086818b8ae7e005a4e382fef925ebecfcb6b9332d3c3f5fd62a6a9846c49e1c557f4f6956aa15c61645454fd601469b9fc6efb1385115d99acee98db6ac043a94ff7093583c4646099806f2b941c88c8be4ae285aa1b744e8a7e594f11a724fc5e24b678753a8225", 0xf4}, {&(0x7f0000002580)="2c9c9e209d2feee956bd0884be8b413b649cd7a55ba53f673e92dc961d959199aac4051d970b7aa4eb36d1c2c44fa09e1cfd8c67455ff95aecb235809476099240518ff0ec11ddf158014ad2c129074abf7951c588329aa3ea4eff76fcf5ec0e906ba8d6b1d64fe36a4573f926730d93ba6bb45a5d44d11f21a7b90fd71992451bca4d3ead5d6fb3f2dd2e05e9d5032609c9493821548e8a74f90e0f8dcf7bc39d48351ae0c588df1f056850bc", 0xad}], 0x8, &(0x7f00000026c0)=[@rthdrdstopts={{0x140, 0x29, 0x37, {0x2, 0x25, '\x00', [@calipso={0x7, 0x30, {0x2, 0xa, 0x2, 0xd, [0x3, 0x2, 0x6, 0x30a, 0x100000001]}}, @generic={0x29, 0xe2, "1a6c3642446b8f03d51a2519600e2384a2355f93e939dd38890f0197cf5e34f4d3188cfea78b68d804f3a3e07c212a72ccf061cc4514ba06b9122d6849483aa77c43a52031e05fe28d73586973b054435419f725456dead081a24f95645bb5f93ca6ed4b11f26baf5b17c4693a2e10ae0319a31c6968a30ee9a620c2fe8ef6a8edadfd061b92dc5738d2480ef1bed3e6d8e54ffbe4ee30ecd8c2b5b6341377296ba6fa59f489603bb4c0fd80b257047c73e25a60931f9291b6c2d913c720258ecb0ae4b1ede9840a9dae6e1253d33e891362ff98c111ef633105dc9d7a175ce9619a"}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @pad1]}}}, @hopopts_2292={{0x58, 0x29, 0x36, {0x73, 0x7, '\x00', [@hao={0xc9, 0x10, @mcast2}, @hao={0xc9, 0x10, @mcast1}, @pad1, @calipso={0x7, 0x10, {0x0, 0x2, 0xc, 0x4542, [0x0]}}]}}}, @tclass={{0x14, 0x29, 0x43, 0x4}}, @hopopts={{0xc8, 0x29, 0x36, {0x77, 0x15, '\x00', [@hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}, @jumbo={0xc2, 0x4, 0x400}, @enc_lim={0x4, 0x1, 0xfc}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @calipso={0x7, 0x20, {0x0, 0x6, 0x1, 0x200, [0x4000000000000000, 0x5, 0x1000]}}, @generic={0x0, 0x52, "91eb1833c2a5e557ce057ab4444b5f293d21d33f0a438f9fc656e174d0dec3b3ddf5a5a89c34f09900ebbc531d22ae1121c6aca9001d04eb35daf02ba0d1da720b594e4e340b61ab5398e4563ff573b6b26e"}, @jumbo={0xc2, 0x4, 0xffff}, @jumbo={0xc2, 0x4, 0x100}]}}}, @tclass={{0x14, 0x29, 0x43, 0x40}}, @hopopts={{0x38, 0x29, 0x36, {0x4f, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0xb}, @enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}], 0x2c8}}, {{&(0x7f00000029c0)={0xa, 0x4e21, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8}, 0x1c, &(0x7f0000002bc0)=[{&(0x7f0000002a00)="5d3de5c0d65fb0a29e11fc04c1d427e4e26e8ffbc57b5a91ca0d", 0x1a}, {&(0x7f0000002a40)="4ff1565d6aaaad7a9091bd7060e66c421f21911f614a96906f91b16f7cfda516358daf5cce08a2f615d0d180d0a4070860ab28611693fc72d9c4d47c04b809948eebfa11d4bf8de1ac95a864e59d16e42b7470ffa8e355cd395173072049bea0c27a5e84d06d5fa2b3860ac71b0253974b2ef657e53608f0090c0982ba", 0x7d}, {&(0x7f0000002ac0)="5075ca4e61828a7701f302ad5b5cd202ce1c629cd58dff295c767dc8a3f197d236b9fb5c67546672457dc033c62abcf391a8875791dc43453b654d3d880207b06acebecd63a69b0f539bf2e9d86cfc01e3af0bf3c3908140dea797b6ee0112cd381f5719dc73b7fd1ed12d7b56f28a8a57804150664a3a465b796298ee31619fd59d4d74df8c0e3fff510274d7b274cd2a6b9cf3155639e713d57804ed435b27b192568f0d23ef7c221c239356f69d3c1c72fb5584e85809eca3359a5621da84e9b44f14dd5851ec84b5537bb8d41ea5e3f20c7a8c1e22ef061e137364f17af30bbbd2e47a133a8670854acf76d7eb631541", 0xf2}], 0x3}}, {{0x0, 0x0, &(0x7f0000004f40)=[{&(0x7f0000002c00)="ff63dbb697645733446c8561b52e4fa35c9ef59bed1f", 0x16}, {&(0x7f0000002c40)="44cfc916c7d6d72b3123809a6715926ee3b97e495edeec1054726d4c8eccc3d0bae618bb728921579f87e06f2ad9f77dde6248bc7d141fad70a68cd7371311152157b1bae591830a4e610edd34fdd1a32d6020a5de06ffd365af68703ce8da649ad3bd9a0201abdb6eec914f2a3e894ed669d3ae04ed3b9386f2bd443a9c3e116f3c4d14cde111c39ba366f4e535ef99258ec6e7228dab8c3a66b4bae3b96dda0b98412fa5469241", 0xa8}, {&(0x7f0000002d00)="749be32136d0383a44beb7ba8f4147965be3aeabcd96bda4d91dcc47167f61fce0526d973a5077253999b280c38e7459d1349a159dda332f11a4a91822f5c7cc1bee21f1c59ddee6b9bc0131e7803480be9fc5025ba582195e28071477d9a2ada481aef8d2b9188e56f8736c7f9016c1977f928a026d8b9dd3169830601774bb2cec50", 0x83}, {&(0x7f0000002dc0)="8b54775e250f2c1eba8a33077608eed4c39850ad8621292f2a04f4c98789dc6483d93c31e78585b7a9bde1e00219344002ee20ce3b7d7c9c09a1004372a1d5c00228240d487f6c0e34164d42bbe610a6674516f43f5288d10ff4c4f4a56afcded2e3e923207d04ad740f63f5c9e5fb8de91f4828003542432867c6871bd8c4f3e80cf92cc318c0bde0a70dfef26363873683748b1a301d272f78f8fab94cf841764ab2191d1d498a561470ad7cd9332e65cd5e21ad88f8c77bb7b5f9e52c6c2ce7571f8ec6c53bb54bbd6a580a94ed1a21c73ec3a9a46782d7565a428979527083db6a4aacbd68f29277cc4a65a1044c4637b145fe927ff2f5083c8b8a4d5de7e89fd75a871d7a2f8e4ca790029157ff6c5140d874257308d451ef8a3aba75743579c7a050e3bf1eca182401a130cdab2e9aa0130812b6a9374424f77271fcedbe4c4cfebb4bd1ee0a552fcc07425cbcd8bd9aad2f9f1ef3eea441273939c573ee24c22b14ecc32f5de62cd806bb8c538f8dc87aa62acb65bc514360c76d135bae8efd4e27d49af2ac99a3ae627f7398b0830efad89e86ac4f2fd14b87413acc5ae58761c7aeb60fe573b39438cabc358f8a17942ae1b8ecf14bf9a69d16fec2f54defebcc39c25f7b369a6f66c037046e16fc6520074ff038bf594e7a416426546686f67d38e6af18323909ee561010145df93692c33cc9ef72c939e1a0f17c717fd063c5c120f44cc63dd6a027289016f9438072a91241fcaa3ac981c72f35e6250d410a5ba6a78992f1b48d9660f88d93a1cfb4c8bd62cc6f9ad2fa74e9e63a8592147f87a3cd6acfc3b78175de888a9263e42e1c6345a937427f132997e710501cc0bd5bbdd87e22abb730270d880c3ed1494c3d1bee3451b0b361e21f102dcbbeb0ff2ce174239d32467afbad164acf5c39cba371a393acdd1650384076c1d590567944adbbc29d728d3298e7a11170dac6b4507fc504aa6858ff35a88e1978ae38112e8f2dfc5440c28c98a4e7e13d75f0210f7debc742beb6482bb420106743c07ee1c5309846be4bb2ddc89ba9c9f2a0279b601627112cf255e798865ac7761654db4d93de6020461314ce5649d0a07decbe899cac02bf23020d5410e735880946ae5f5eff6703455d6fe251fc25e8b6e672de7dfde4d57a2ddf06e3d3f7de4e8c1cba4fd998b9ff73ffc12f1debca90a6fe7a99d6a65a4e05de5cc72761ecea02a94cf19251c745116b290339512990e63064922a6dade571a59c4301d4df222c0c5be606585352e32f8e4eaacedec7c3b6d519b94894a4b776e96c6297cd18849d917bf9c279e458acf419345c82c0f698379c5f04c4acc6f70cd6c5d39ceeb2777fdcac30826e138c88371ce1f35463dd934b7e40b5082f9ff45275de8c9dc4bb0229846bf02036bcc464a31f621b5e048d14606991458ceca92381302ab94eddaa458adba665bc111d2810725ba0f70dc83eded707bd5c12d6c4a438bc6db6ae1e05d3477126e43a11c327e49ba811969e981d58b57d87c29536b8831b66efcc21f6b036edc4d13df01b40cc2e7011c9e6aac2a3d29aa0647b32afed4f9052c7f3c75f147dfa762e6f73c16be25e9415ea499ccc1a490d40a00f29469234ec8dd7ed251b213a7cd19d29d7a3a493eaea6f2856a02b4dc6cd15c8d33de25d4f668340e87dff161996ff74fec57cfc35e8e23bb23c428d0df0940569501d3f1cb370b5be0bbbf4d4d4801915971de92bce66b42e5ce4e450339cb603da91f3814452b7e8b1862f04ddb63e21d2185841355f95d662814158763286393476dc5f0cc050b1d2f7c3de748dbb945cf6df09cda3afeff233a59a64a036a1beab6dcf863ac4931f9a935600f9b8021929dd7d349ae54791fdba52985a222b6ba41989d6c637dedca3685b505e3fffaa2342014fe34908dd2943ab6ac34be2b6e3834c5e5cc40ae2e9e5ae6fbbc4034f6a3b4fdb649fca1f377f07ca3e57a94974290df373e9b19f1278b9ef919d3412fd79a6ca0bd5d1fb964f1a83b57021b6f130b0a53949c00fa09e4c87fd32b49ece895cc9ff5ae743cb05f5765d27d6eab07ea582d9748d7a8153f836f4cd5693e0037080469a226bf02d9a701782edf4b94af687b56c0c81aec813de814684e2a155a9565e0bff7d553ea6ed4918d6efeb9cf5d3b159584f46daee4d8f67e2bcf46c7497a82054767ebebaea4a538f304aa95789aa50df72604731239cbc1894130e4a63d2b9044827ca334b536f978eb7ee997f5d1e5038b2337617fdfd428d87031e17eb26a0702230540473e06f2a637120ac956d24ae42e555c992d4bd3e57db90149d3b9b11a045f785335ffdbfbd21ea6de137e63c451bba198d653b44f286bfac8c9141671c993b4e2649205079ed46c7c1bb0cbebf678d0a9ef63d4f2702fa964ffbec92a94003c8baac1f042e205050915f6e643d423364e91e92b849449490cb7641a7c48f9398461d14e9c7cd90486d6bb644a66dff3799ee259188a33465b00b0d37cf759628a754836640f1bb2d974788fe936fd5a56247de52ec2084d80e64959adc54ca8352f9b7fffc1020e54d672b0f6b53923a035feaac197678bd3dd9acc456b17acdd9a097aa8794539c1abb6a8b782ba7ea8a7542afe7f823f8143381d2790baaa89d3731b869e70fdf679cf8983300a5e2c0073c66096c3fc45c84605754dd4af6ff339369ab2762cbd9315a36a5f646f13d3579269c3a55845328c8e4f698b3143cb8d1df5e7c5c85e36a6ee5cf78e99a8e26f344927b3d2910c99835026bd2505681ad20d37360575b59ded67858afbe8cbdfc8a407efcb5ef5b7ea6e3450c71bc926807e15638087a7c1554207d7e25367a3012626e979c1d3e674c93c1f0b4a8bba416c238486eae701aadd61cfd935b5cf351f09dbabb887e8a540388e533cd38328ed192a25e4d9cdf17eed48bbf51a98d98036c90668070d21c3d05c3aabcf153a3f60ffe2d29495b5b8c6a8ffc145d8239ff31ebb2a71938c0ca1e19f00360642d4bddcbd5526d83c7ac67583a107ff32624de7eb8ffbb127757eeebef364f38871061f5ea143cf6c19f8500e6b317c8a777f68b3484de798100d9429960d4c4311435b9b3a3a3607a186cafb0127e4658e27d9347ab83db9016247c5d7afe5057b6b328d2973577db1a5734642513c005fc6488fe92f76b7e1c6fdee31e897cb9ac2aecddecd698c4c29e5f9ad7f7d75a8da102c499bce332ed5bcca56e57caa9ffa83558572afd26b420cc8faae60acb18bccf976a9b03c4eed9e5b7407a61227241ed4c1af6e2c89636edcf5260f17cd365226ed48f44a3a6826dd1dc6592546594b4fed236b579893c3d5d99e182db472a75ae3837812ad12292375198c4c22abb5f83f93018cc2fa0c47c38e1b2504ed0b5da39e7085f1c77eaab34c77fef3645c3cc1f2bcb7ecae928ef4f20fb51fd881e33c3c1004d721a53da864ac2503ccb92a5efef69f2ada7c3cc0ea283ab29382ecee72475da86c2154de74437b03ff25cfae4a41c0e91bb073d65b7645ac4f5778457f78cccb9644d3398b97d6c2c5e2f612fec2d107562611c1898b019f402af3f05b5ba8e5c76b29c53a8d736d6ea26e52f07a1b3aad7f55acb629b5d243dd14622f05f0091867122105707de3f79132af148717b1d9e9871753d05a1a06ef6dca8999dc60ea3a8a962ba67d3d20b6d9cebeae3642125a7a44c0c78f4c3fd30d23d3983493b79f1e5183ef744149098231e53e55747ceb6ee9344e9b460e576e70184841c5515d391b46a7084e3f12f037618fff634a7363b54c160825bc7ab433cf24708838e94e5e0a3c4f161fbb6487c1e1d8cb7021768380984c181287d3abf28af3410c798c62c73d0cf88f50d803c6aec2242defd25ccdb6a5c8ebeaa5cb6f71b73fc7caa3d8c9d3e75bbb9e08cc04eb82c52ba4b004b6160f462b792b440a96e2deab7fcc2f1ddc9c44eadb553e3662fd2fb0c26c51a9900bab46931d1690a98b8d7273570581bb951114c0f697b9acc7a57c5eb9736d15c0342c777a6215cc78debfb82b7fbf1f6b1cc8c4ce2b2405d5f646e3d7fa13a14f574d5cf0759ce1cd1bfedca15fb17b6789df95687fc3a60376907089bcb23091001e32802bf2118d3312c85f669f4665cf64d3291dee44c1b5243e525f2a5e643ea055f0392babca579a27913a1e716c6160fc57e7af16bd145c0ec2dc7637f0b1cd6a9ef7ffe49eeaf4a396800fcccaf7ce1ab766ad7f4dfd4d543d0a8dfc41ea03ecf476844ca089a2d8a31ed4ccaa1a1528ac9878275e65d256cfa5d87ee3bfdd9eca34dc09c2b46a694d24b0eb19cbff55d82a4a99b1cd4ae840b647488f2fd7d7c9d775841b69511590e09524a40ac1064167586182973de649a27bd767e4789d06760086685dfa5f98450b33d89617229a7924e6d3df04c179b4fab0bebb37ccc52976dcfbad5170a91287970eadf9abbff0ffb82c7a9b54795789675dab56e3f79785b3bf2bedb2a19f3d2014989150d194b319d3572ca9efa336e9607caec29da2a7bab5bbefbed47e05979b94f58a24bee751fddcb2046c5201adcd9c447e103b8fd3aa64b36a6046cbea8939cb5fac842645691bc6538ccadeab12c95f3c8acfbeff449f5a867f83b1963a710cf414660673bffb0d068dff34dce26694d95c7bbcf8af975f10a4c9d22795037b42169c26b4d532d5e0eccdbd0cf33c43c2f1caa53deace46d74b07f354411e80bfeb808647b8394923626ea74aed8fe566d1b0d91f915a61e1bf13765323138281591b51935b8402ba645e5b1a8a040f4276a50017c57f5ed0e08781970599969cfafb8c73fcac6fcdd252b28332454116c2509a7b359efde25a0b132e88627c5d7bb1344d692b7aa7360ea50d6441101bb2f7612bf8931f48199ec2a20629416cedc1b87da10c9fc7a8e82f44fed8f1f5ffb1a0b47dfca963641ddd69279d21acfde3e1835a4ae54d1712875cfa977c4b7b9ea5a3787bd415ca1c11446a779c784a691480a478ddbce599e215c4dad70d3d3011c0db4a129e40ac60914e5362fcb10b827a1cfb9611fd1b01c2e9626e0a3a1680b59fc9e66c60ec9a8804c1470b39af49f33b282283d1d904354e450b75266fdd36d15b01ec42472b4164f2a891ff59d8378573a1218797926a0300b24cb635152447c5ed4fdf253964e68959e77cb13ec1d510579f9737d010c6ed715064708fa7dd5dc200ae7777569df35b927e2ab22d1273853794c5d27b0300ff82c38c47acab638b12ec41428da37b63ba84e7ee34fafd5488fd145f715d4de60686649eb41af27d38ea207f3df2e884a1e6ff69cd2f094122baed852b147e81293473a790af480d86dc54429bf58bf84de02eb8790aa525c3c8f10571b1193a3a2ae213ca3c9427a23aeb317dbaca650bbc14921fad8d4e7ef0424a3e3d82c1832840ef3ceec065f658b9058b0ca4b20a9e505be9c1562d63374f97bd41540dc1caf8ae8e9295ae9207836f4eb64b491feb2ce39d21de619fdb77241db7f9cc050dbc5287ced49455fb69bf276d7e42d8e8ece9fa571da6da1d9c323c913a5c5ba221ff29902be7a2a78a9c212f479d5ce0fab837d12681246f45c254e6735a3d43573a53877455444b0b29059e8582589e252f9330ae1dff71375bdc81a2cdda5f94ffa3b459de45107eab651ae3dad0f212e89b608ab05f8b9cb3a183440f4702817aaf6c1cfbab2dde0c0d8d90dc0cea78c100cc29ef43958161a6dd0597bb45515aa10c19ed4f529ba30", 0x1000}, {&(0x7f0000003dc0)="6280be36fc4c6cc6bd08a5a302046acb054bd5cc9000c56e0a29ccdbb61cb5f2fcf6709c43987c40", 0x28}, {&(0x7f0000003e00)="015f02278f03da93403d465a57be78f4883f224edcc483aef7952f76042943be9a934298d5876500cfdbed7346ca24c4c1862711ae67d0090266f8354e69160fd3ca899cb887cef79a279c43d8a17c6b814370de83595fafc152a51b2afb98babcfda762accb3bcbe218982e312c37b9a9727478f0559872b8ebfd72895ecebdd753c1650d2489db34967692df", 0x8d}, {&(0x7f0000003ec0)="aac4255eb9a3a8b9e56d4c41be9658cf08f62428c444f5171cac5e9228b6ec6f2f341a4eee68d71c4be8d12e154807100591f1e8d239f9922157c64474ccb84e81f052240c01c9323965", 0x4a}, {&(0x7f0000003f40)="2ea53b20d004980f91c9caa977ab74405460109883318cb5ea7542729f8195d79ab9011e8cfe05c8864330e9a7381855ae9d16b7c1b8c1ac6e06c61bd0e798b6934e884ca350b6f27f72a5ea9a5e72f027d7f6d6753fe8e89049af21c9b4c25b36cf4867a45e542ae1ebdefcd052fe95b3f4a7678394d4bd626dd4b5363dfe1a0b1575e65658b0baa008e997ab7cff054a74cfaea7625bf4aa7e0a04b4367f482fe4a9fa85f2103940305d9a34d946b8e8146ab04d2ba5939cb2587bda0850ff81b7946e74d7ca2373c5c7ab7e6f0abce80e01921bea9efe9353a19a99bec6a56fab48957d9c50f1c29d4bc1835f178359f9b9a05e79490e5c1c4b8c5561a7236be02e0b4a0b7e01b1fa192d75aaf7cb5b3690f2727f42461eb2f7535f7f5779390d2b4bb0b8718125128ced6860504f8a779ac2f7660bc6962ed041f56ad60d8f07b3312592113d60c31b702c91866cacbc08b906537819733da8a13707242ff9cc7af8dbdf0bed3466153f218e23cd8402aaff845a515020518822954d93d66741f6066aaa24d798f5ad11fb9194bd93009db508a535753e4eff7ec721802949090e62f03f37e35aab4ee5f2287d496cf3a52f2197a178094a33c4926a27afcef7e73439eae42d61934c7f171de0f17bec39d7df525a248323871a509a990655a3caff397e97693a5e36b933c8eff3dc2855bb09f68ca58a345637bef6e8755117d00d61c4876d973750e102e74186f5b68bf231a8c422aa6be08679b7698d242b3f86179b43863c35cfa3b2f1a80d66a93c6065ffa6d958415e74be977598579a7d2bb3e03845bf295027083adea3c5dd88a3844a9e130692fd81ca139bb512e8ddd8be9f6209e23de7204dab47788f0a65fe2a6794f56377d8b4c0b766bd87862137fe8a22d894513a305aaea341737ef9b8be2c5692dd5e117ef89448280b1b4c4005bf98b4e7e33899dd3912a7003fe083a2d828c82c09cc189ab584b318b45b498e75c18264e846041791ffdba4755f6bc90ea8469a354883bd1538eb06f1d2902f8f0dfb2c6dba339650a0e47a24517261957341e84463eaf0b2101fd78623daad1a2fcdd6e7cf8a1005aed18abcc81d380757231fefb32bea53e6c23e8924ffcafbcc38e872165ff68373519c25bd5a71b599d6daddd06862799617b9ae3ebafcb6f06877a403e2d3d51acf92113bdba5fdee94610ab6a589af5e4a84f4e9d2af024b500e1fc0722bc1dff7eba2da4f5700e681bcda9147a0a4258186bb5516b69be9b908ef6440151107f0352149199d0a50b9066492309b31bb324927af1f4ad069b656f9cf3e107f01f4e514d553937ed80bf2908570a102690c747b38bb63aec65c2e4248eea7bd8309b5c3b4e0a3dfc6e1d3ed0bdc51aa67671d9b7cca15ede5413c4846441451d3cbeba3a6db3564044b492bec82541779e9ee898742b29878cded362a56136dfc7c137cb645714e9239170aab62f437b47dc872f002081c34b8b66c6fca49ca4562ae7761045225204f5b708d67fa908ac9f46724f7d9091fd33510960431526c733f0e6947b0895b7a9dcddbc1d8bc4b6ce7621e9ca02c6a86ccb2ecb98cca3653000fe61a7a7325f6bbefa63929944f03232a29f2ea9b8722b78b7e433848b28c2ac31bbb155c7542fb676322d78baa5e8bb24dfcf9d54f0fe3568b9a6a7ad48110d1cb3369e8e47049537a9952ab3413ddc2ed93f3f688bb49d9b1d21ce97af816da796223f8a329d406f709a50d7b0a8fd6fab26ac6b75a330e1e668af5ecdbe516533bf66c80c3a04ec73fd95d79dee738e4ac9ace19ec2f82c5c9bc67bf7a29ce0d2a1bda60a5d6b94ec40c982015316ec544ba32d0f6225e0ec3f3f41259f328ddb910b062cfeeffef2ce081b54b53800891935f204cbc16a323b79a7404ed46d9858c4c4a071799fb86b7417144f963e91761e05732626d58ebc7878dd528b08057a4f7508a757fded60d728c74dd250fb11647ab0e68d14e9cbd9de6eb28e0859ba7847261ff87f4e0bccf606b3a687d187106c5ece6fe4937f8f25b3c70c68ef2f9e86ab11a99fb154ac8c45875f9a47a36b538f28f09c5a65b31a31fb5b8124594d9774496da205177426a01b36cf02ffe0cb2ac1938470c1bacfeb12bd8f097bdbb7fbebec63eb9974527350295369d0b6023d6bc6f8cd7bfda525ef3bd8c782a73d90b7db5f267cb257333f5618970d8e2378fe71fa7f5818fa1d5d8e54f69248014a4e42d3a606d5b5c2ff46ff2f3a7f5f19e183544047eb34da1effa5c3ef698ab6978a898f83b3184638e74898b1e051a373e41f00ff4b4be84c1afa85a65f4196f3c0ecf4d227b04564819b28873d9b007f7e54927a152d53aec3e2961d63696067ef539492d4766db524dd85fa4c657a872968c25332942a07aa4b02ea1cd8062bac2c021f3435f429f8e632e1f646e3664075387df801cc5685c131fed5cabf3e23643ef3baa34c64adeaafde01cfc2ed0141d599a2ace94c4ce28068c734fad137c5b1f98c50a896478d5e96d0dca63144a60a9336cc63707cec99f86efd06d2a3709de83f3ed2f21e051806eb22f22e52e880e50461e8a0e6fc4ad687c0b0b96de294c03fd9931acd398ba2fdcdb47b20293c5555a36424648aae95f27b991ecdf751d61f79134dad4a6f60c0f84dbeb3e72555ffaabad319b9ea4667faaf0f18d05fca714c9eff387f3628d36eb3bcd4ad1c34135d5f77e25d2c238d6a89f07e61129a9569d28baf4d0bdc0f683531c2119f0e3a14c53222bd364abefce6e416e1d4367a46e3b0363bb110ef8ffe2cf13ad87a9801987f21fe507266fefe3b542de60fa6bf5f9ea770d2966996a14c530d3008c21965da7cf795181527efbb6c5f5da28fa9509fd42e79a0c516036ab5cb45412f3027b50f26bcfd1d7bee5fd0f5fab72f7c53c31ab480055bee26077f0dd650f2713a3e73425e559e6f7c5fc0680ff51ba47d1f6ff9fc2ba1b282544deeb44f801aec50a9c6b5575af9a990ef1bb2b0b7c8f39d77ce5b64983fe750179b735f7b45684f1674cd06ae51b0290dea53e7ad32da10fbb0b77869d0e920f9883878c48eaa2d543f018e3a2dacf6808aa3e1e9e65ca67711979b82a75c1d44beb90dcf6f88d221732c6556b5ffbfcb51954226805dac8abb7f26ac6270db0327d11f725292feaabbe210627673cf19f60d003aed661a1a5a759e0d677e6c9fe6a7fb2cfa5e13814d8e360fc9fe80aff790048f2fde8aa7f2e1d18d9fbf09242ea28046b9a10adad7188678db41bf86b7ea7977136a109b3218a343f0d23ec50973e2c8ebc2d9845ca365d00b2c596badf180f44ed5d81913105015615c8da1a601b2a1f4f0ca01f052b3609c83ca1a0fd8309038b123ee086d8624013aee46e9bee98d1b49707a11c6ba519f028ac0a583a28e5e3776542e7bb839908013118edf584995d3c10d46974f392a9a57038e58784257a96756efd20f4bfea8dd1fcce009955e0ab12115a79a171bb62a14a694d886e2ad361c80d3ed6da464b3a6e0b794ece153775674f1d7114b6189bb62f2425c1151cb6de0e4c58f1633586c262a205d8a655877367e02f89757ecddb2813d650f760d608d298dae34fbc0a24ef5da295461f147ee4da0de7483d5eaf8652cd72a69d7469bf7f816770832ea6f32828b1f928c0efbb47fa2323c366cbb191a92188a7a4a66e30cfc71578f56abb6b3aa6a1952dfbe3b3587f51cb8dcff58915bf284c4f87b9127c9740749956f410760c7edb05a9af58b0212510be441a0de65d0ee6424fa2712a887967188a6f68613c88cbac8a2841a27b5f0508b1183eb0cc6a543bb09623901cb7ee835b7dde8833eb8433e0c372d08e58f87e8d28d97c288eb828f7c7a4fc9fe7bddb587f6001def31c3aae997824f1ddd72adfac864d7c6f25f381ded6bb80a6c6b11f3dbb6d0f63ea5fa7f6f1ef32c0cc3e310181406aa20dc7a1ed1f0aa44a4ac9b86b0509cedd1a7709ce27043adf4b72247812c5a7700ecacc704ea034f5f86fdbc07d78f6a29148328bc5a7e9a461238e76f6d6ff139ace67499c1e7109edc2d04a63604f03c0bc7d89cf2d6eb01f776f6a035d378f4c155c19fc8c5370e30e78f8f9f4b0d0d6fac010219f31b238e017fe8c81acad888f2634e498be4512615583469ca38aa62b0c85ff72dd4d1022f8a27fac4f9a0a5ddd902a97b743391f68cc425dffd90b7340dbcd2d5958598e81df87e214462964bab926b2e33d3d67197cc0aa31bf965945636dbdedc794c73392a846e556585f216a1d122df30eef18d5311fabb980f95cf6d269652517ff96a6c2e1e7a6d9585cc8ebb0d9c092c90c319ad62016b41f221a8e91c607eb943206f37334a23fe38548a5024b8619ba7d9ec7e0dbdee6761aeae163574c90ae9f00e63f8d125970567fe3b60a1e2a2485307bce7d559a0e3548792693efd6c8eae320b358afdac88e1663b27d2bbb4367cd0d99a356a4caf93626e4d590ce9395cac56c9b4e4440b94091890fb4e0ded340273e7bd56d784b6e2e07bc81abdd12e72c67244b2f4d993d55c68756437add63dc254ee4c7064091e8a9e883d00814f1e202864c28932c5258646dcdf1af8391559361f04bd214126948d8f4fc818127621eb91702e6fbb68df63754e01e379bf4e4cfb002e287630c997132fbbf085685fd8900f430907f86ee2054a8737c752ff6cc6cdab91ccf987a09d23f1ff1e5aec365d83eace7c6172e7883e244149308d26650dced7dfd6d97e022b0f86603ec445000d16755f1a662091dfdafec5a6ef5a277720067486e1677d65c5c250771e6718a1c3bfc55521e71deb98f33efecef917227e397b61b9e91c99de0bc7a93b409b221703b48d75ad9cd00aa531242bb0e2d9777cb7ee77a2d71d86f55ca16265116a3d5c2e88ca011a9437b2875477c6be407add6696ac377a7ceb3e5e1c113b49afa24203d1e3c1acc9248000ee592d25c46e8a34ef28916a6ae09ae10130240ea807207f8aa278deb555104c8c306a860420f6cfb296b444776d9c0b648437fd90de072b1fac4dcaa52638c4ab484d69573340c5dacdf467ae329520457433cf5d0947243827cb74739599bb290e083fb32830f548404f60c4a16d6bcdaed28bfb0fe589b0f9a8aee12c8cd972297fdd0fa2d5e275a0b87211d9456af3c559c7bd0cfc852f947d6099f698ec0dd92fc25aa3f568be619255d72ec9526632191d056ac2c3cb96624ab831b7e845a6f93ef283b5a1dab2ea76a7c9fab3a52d0cd679dedf6ae35f29958955ea0d098937ceb25d91e3b0e2090e7712e5e48299f2c45ad96c33a1ce8ef33eb3581f27a656a5865f45a4721f3cde95f2713c57a81e1179cff2834d7023ef7858249d54e8ed8ae62cce1360066a938c967383130e751d8addc4dc1c1b1c188c1533c9ddc962847e04e725b5be348adb267546e4d3ad1fe28a08765c21aad382a66baa897b83488c8e5a7dc8b5a71b4c9bb80fed049f785e22e3a9d4bbb58d62b82b2cba1a99d2ba23861653481cd85ae1a1f5295ac97f1008aade5157b6030949a0985a508c17735ec9e61cd031a1529914e3c83436b3bd191056db95f9c08a1877f9df9c9726ebed3aa99d39989d4a3ea1e6ac9aa7065577e2c017fb54ca51a68fa1930f5484068053664c5acc8f5b4bb6511b70a1e9927212e705980fe4a76a41d4b37bb125329454cded8aeb18d13a8af14a783178bc9a13c32a2fbc1cd94b33a558089ae788e687e10af04731766da4c60fb9fa57c84", 0x1000}], 0x8}}, {{&(0x7f0000004fc0)={0xa, 0x4e22, 0x7, @mcast1, 0x8}, 0x1c, &(0x7f00000050c0)=[{&(0x7f0000005000)="9131236b008b919875afdaf6b3763a01209717e7cbef7aefd9c15c42d877ceabd8a2b4fbcfde52041946c605ce83430579a93a954e2963088f02cfb0ec38fa0f2083ab0c14e95c2a112b20e93a65d3d76b410b260de85ac55cf54359e69e61c9e2fe920ca83020de854b536ec544df1d063f9dbfe1e58a71af6ce71e7843598b2189226c166fba345e879c9d71824102c67b6a93b5a5870c06d669397017366fcc70180f315830ac9bb5685f427b43a3b4", 0xb1}], 0x1, &(0x7f0000005100)}}, {{&(0x7f0000005140)={0xa, 0x4e20, 0x3, @private2, 0x800}, 0x1c, &(0x7f0000005480)=[{&(0x7f0000005180)="c624bee86049653d6d3fed8c264ef14c668417b302485c097507abe5f4788bca55a25fc38e67f8811b133a0620dae179ef48be62a0746c44c5bd99af631bea97", 0x40}, {&(0x7f00000051c0)="ad84655e0f020978f0bbe23734171000c67c2dd046de8badc55d83870581dc05deb9ad520f2d3e00b32b56515617e20feb14c917c422ed891591376863f97e70453f72bfdd883d", 0x47}, {&(0x7f0000005240)="a96a6aacae72aa7572951faa148f", 0xe}, {&(0x7f0000005280)="6ac778b384bc7b4f39140fefc31428148c21ccfa7e3145c9869769d143e403294d2b5ace7ca33b02e335b7bcc417ed99b87cf5409abb026d376a0343f6bd3e3043a605ae932534c6b1dffaad7ffe860ef00159deea667426867ef8b5aac44adf374a3ca9ef559fced1fd1ec7fcf6b5f3a0cabef3253d9dacee80a567591d816e8f5a519de9dc5fca3e11c4da1862ef1211b2ec8313b9438db16f26395f72c2332d0abe3c27971051017fed75d141337ba6b33854f8e9a84533f2c23c5ff97a695ac59c9520b0cbf04537202aeba96502ff0b2a354adcefc99b06000bbfae4ff7b0d7da5d9a94256d59536b58eb3ba6c25ad363851008bbef4db591fe78", 0xfd}, {&(0x7f0000005380)="c052369b29618436ced7f821e23a0dbdb26596560589d5c1153fe29232c88dd24f2170f55d86c048983684a2cc520586d4593f442aa6b56622cd701d909c832fa5df89dd9b5f18f8b09051a1a5bf9f3dc34f4f35cf71aa7f1a20a43e8c9c05c5acafe23f685c15e00da5f73c0f35e6d302a461ac6424b4276b6f6ea008febd305e337f647b3244741628f0bd9dc8eaf2869e8ba9cd957815339d543f1dbc171fdbea309998", 0xa5}, {&(0x7f0000005440)="fee77cf2bacc3b4e9c2d6040426c956986aa111a7f557ca6bc6cd7f63c59330e83", 0x21}], 0x6}}, {{&(0x7f0000005500)={0xa, 0x4e23, 0x64b, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x9}, 0x1c, &(0x7f0000006800)=[{&(0x7f0000005540)="e84bb7193a11df8830709f2099bf3a0991b21e1005084f56905a729aab32946d1afe4fbe0aef338d0ad9d7623761a68f547cad63a5e73fbe94c333429c34bf3627d043", 0x43}, {&(0x7f00000055c0)="5e1fdf2966037fe17250d80dbb230eb75d8a6ee9cdd8b08a6a187444ab0b19d09f45ee9a518efb8810d2ad185aa5e1d7bfbc09043b03d3f14ac1e3932a0f6853b5b191e779a9", 0x46}, {&(0x7f0000005640)="259b7877763b21135e34ff5c73dd4f9f26975d222c33b8f69876ac53741a207d9f7bdf1a6ce77adcf92e998c4d1ece015c2af52e4bd33ea3cb072035c81bff0dc3bea0f79d27b705ab7398d9d64f96e13b6766a4710d1135491c707b60fd34da06218e28078bce4bf3d7c5075e3390a8ed3739be94572ffff232a3b9d9c1433c66f45871f178add312b63b2edb4731cf8b0b11a094e2463bcbfc4392c69294dbdaa00dc18c1e036a9de8d0766d82", 0xae}, {&(0x7f0000005700)="d48c9dd74f4e4d42bea0ed698c792488d22dd14e3c919555cfb704c49d1406e0aa2c79140e495d20e5424d53e8b845596629d5aa83c3a3440640d0ecb75d0c46a185107c881ce57d6f6f9b92095cc70cd72276bc4230e18701b2576f07e731f7bed2fc19428d2799338e3fa19e8404054965cd3fbccf3b263d563631107a38764f0c31bb11a61919bc7ee8c11c907880774a996cd870436978b60375317714edd1639733ad5d9dd9ad18fa853b734a08a6d6d545790cce65a850f0e0db2f794f1c4a7fe6a553b93d7a7651b02bc909be21d58dfeb214461ece1cd352715e7b5d65dcd463ac44e822aee39b6e1eb4c73811b523bb1438c3e287691b8902ebc7e95d413f7156a34cd553a91a2ab6a5e055918eca69e72f6f3e0f144e776265bc0cd389470c601c19c5c56fd79e83d71e9893c93d7e1c5e9fee7a57dcf8857d265f57b6e8df99b751ae1edda2084e5eec61c34ee8b563c8db7a40a2b137c6c893eedd1aa05903a050c1b168b6d6507a380a047af50ad1a01895830167ef2b089c7849f470e60f5b1529c08ee432b9204de68eaab21293d163231ef881bbb366515c14a15901bf8d22d450f16065e6df9cb06648dad254c0bbd2d80a8bd8d4da9ae266c90208fe70a44512fbc40b0059cff52e36b66660824ce7d606c36f7f2d2633b34f21613c56df4d3f04e5ee517f2239fe5c79fc1ab1f05bba88baeb04fff02e9fb62631cc4982df5303c918beddf1e9788649ca40a197239b5b074dbb5f92188e50232298e622a2e1c9ed10bb9fccb165457bc0b9342ecf01f44b1fcf526329aa345d1fc557299b320d1e6f8d6058c76c184306e30355397e954b25ef7bf5c1ed60263704b10a991a2d0b3eb0eb51661cae69ddea98f52078b52c53eb575be2367d8e04532fc0fed7d15450a8716103a21f9ef3aab3a01b6a917a9c8fc667ee6b9f263a2f784fd293b98a8b187a73287f8a5e9c32a0152387a760684d18d65b8262621c607b5aef6017ac295cd9dfe3473308bfd83996e19b482cd58638d01f015ff2c80d7a9b0965bfc8df00f8ae9e7d4dbbf9d17fbf570443791666666cf39d95902659b88b9e73b50df55f4e08970474fca03d9baf2a3044e3a548372c0e34f86cee1ef9df129aed0b3317c41db3ee1c4fd636df05f0bfb51c5f6f36fd318e3aa82705a256ddb39c6269d4968b75decdef7158883ab0044d96215a554ab608ac8a99aa30d9a9e298bf01cad0d08750b8ca0d6673ef1aad69a56da36df724ef64bbcaf9045ebb8f5053af2b09f0efab74fcab62f21d3b55b3c9d9cdced1b8b98aff38abfc61bff90c99c9fa7c272a3c54548a020af28f7444f15153ac6950431fe3623c8261c68b3d7eb1e38523dbd6776d33bc7810ddf0c706d832f95229d8b71a181bed635770807be6f5d31f5ec9b472859a709eba02e77b7c465154c23fd74e7b87f454104964a860f50216d33c7767e5e7158a63a9ff8ee2cff9306f60077dfa11e2e0c225f54fe3ff182d5a45ea5fcd706be1b6195d5d8b603df7d1020f7d8b2c162c44f5a4a46ede9170fb8e0736c3d9f5fe11656d886769c5c42b2b05ffbbbada688db4ce6655fe4c3fc33d5177cb3a41547504eae67b605de95ed773db63f48916d0e49b79610d701f5d696b2475ff28d35fafda7023028e339a230994c2028b8e4f487322573a26953ed1fc90e23c0035df5444328944f03d158b638c583b0da40dbd8083a23da41285ffadfccefa32a3da7cb89169083e685a58657bc1627d76e8ae4417ae4993fcf44977abc5ccbc08cde8eb1c0aac5dc18bfef0eea2fee94231738d7293f6b97ad34d9e73811c9c17dbb7a9cdf579cc5e98369e94c8614104ea7b5529eabbafdd78a269c75534a7c47c0a52cad51ccf372fba37b36c470c744775e13d5d830fdb751ebe084f0bec6e30876fba0ad54b850d901f2e8f7b649472c77362e7b6725cc99f27a63c57690499d19774af8d2a5b73bca94095c41a54ee620f1efd3f7e10d77a264a1142f979d58601fae8980aa1ad9712922917550587fc114444ba8e031268127aec4a3d3c939ddf957dad85dd9eea5c963a1315a918781446fc5a14778dcd5670f2cc2b28527763ee270f34c902e9ba77f6d259ed322acf67bc73f82d14ce5510deb47fb8cc9b781ee57d1b4cb67e48af56c12d7c01da82b41787d488fedf527bf1acf178b77665dfc6406009bdf33100af037e63a319365bb07a9ca73510a3d15041721ef4b2822d5be40dd8b62fbd82e24298ff34fc8538c0a83b2e00e32dbd4ddde6c6772ef05e83aed8d11b4c6d398f435ffcb7952fcfb00deb1ec185f80416a406c83d71555531e1e7e1bcd01c22b81f382b2a8e217b73c7ba85a05e1b77b100a5d06d4bbf9b7f3a375013e6f8b276276e3e6f7a2b6fd87a080530b5cdd66b1e15676bf48479ad097fb92f1867ce34c6b3caf062043493caed481af06127d07c678bad035e90a65943734e01a9b9657ce3fc0dedf0c4fb972e92336d0e30761ea6b99c0d9bf26a4ba692511d6217136942cf0040bed0580c13591eb20f2beb56f70dd0460c0bf807c4e913616babb7ff50fe3537f9071c6b52e5086aeffffbe2a758e05baa9f63efe3f6009a8c6534cdb85acd38ca3177efe102222dda824e9f4a66e8201890e41d6ac62cf1d2cfbc361f173a04a184543d28ac1fbabfee562c5b3bb4616325487d6c84545f19c16557a8f143939a3f10e0bf5f84269872565fe3b4367c58f69843fee940d81188bfbd75ec454e891c1e8e16ac6fd2ef47bd63959fc5de35364523ff16964fe35c52d0b3882ede566c2f2066485957bea4269ecb4c9c88d6b3c1be256105c430f6ecebd055edbd215ccf256a1bee754bbafb5ff6b9820ee7d95c0539dc2946003747cc242db6ae51dfadf94fb8fb63984e6250a6d66cdfd53b7ddde9b1437b484a3e01000f85e58c09650c7e52b769d25e78e228a27598252016513455cfc3e2e5d155cfd983afc367135c1df7c555ab6a19b38684f54556afae923b97806add30447b1b4c406ad43017b8a569a67f6dc37cadaed78e9fe368c4b546e69f50ba6ff2d490fe55eabc13a0e524a194f8316a02d7769ca3c6c0f6241eb9758e41a87ab4ef5f18b0bcb4199fd372ffcc6e965e65a584ed1b35ad0ccbf66031f8dc0c7f8b1d604d35f5ade5443041c19c8e54fa015898f0f98333874d17012319767a76c35ecaf5dbbd044a7b7b44c6bf203be1f792bb3da1ad58a09706757e02e627c2e26a9d6533ae7ebf54650b6991f61c6b565d338f213a27ffe92cb27ed06232cd15151b9738701469066b2603a1a5a219c6a58cad12e4753263a97fcd54602338da5bde368f665d20b845e368c2def35903770e6be61ea22db2b9ef6e15276cbed45c8286c5b415afbcc2eb5a4a9096c9873b89ec924d76cd37dca2b9cb112b24c3ccace40e88a700d3179b4f518e50b651992d7059ff8a1f0283db243c205d6538ba3143d56df738e50521dba268c3f71aff554738c94d99360a9a9ef19e3e529585bdbff1bdba0149f4a27febb8cb62ace65914ae981bf663b0b59621b550b951a94adc8494c344680c768549b1e8d0d6a712017234b39c8e7a65849ed1a9fa9f6d7e008c2aca762fadb3e450f12ee525780a634368e4c3e2537ba1b975536e3b09e5626e77a7571f4f750cd68f06586be162b71f0f24d6272bcc2bc7d29c8f0497fb7a6b33404558cdc46d42a01b1e97d01461457740b926f1220caec2153b2528a5c51938fe50270172ead2ad76ce0f7a32ee669bf0938da5732fd592dad4ca874a0ed21e56dbdab62f5a239e70a307ec6f217d34a9bd51086c6b133374210b2173b0201c669d7b1f7ba17ae78b7719be3f27882b1da6ca219ca24680990872354b95b10df96552dc73411e5e62baff435c4b5fd5257eb690da41d0a628bd363ce4aeff6aacbbdb8752498f521f5291c746eda2458ae763228105c6f22c9dc036bfc3be274d5370007931f335300fa0235a9a363937956d8fdfabc15c71b90386c54059f04e28f4241417300d6f54c7d4fadfe5a2fff46f21738e825006cab636d73d74235a9f526bf18c4c03b49321c0d49d27c3d4d74ccd4cc6546a62fe893435480fc336941e315ab303cb2e6c9959b8c6004138e87cd980424c047a8be42a126b5f7b04f6ffb3a915d478aca07a57355df24851b9845a8383ba46d64affe522ff88da55610334712f49068c78991a8c5acfc34a19576a8e91c8e7a65fd39c4404dc9edbd968b67be632dc492043fc22dee327da3141f5953f5249832687ab286ad306d5f99652e02bd0205d7a5763ad3eae8a8aaf3eb7ac8e6aedb8580cc30b1b5b9a7d70ec85fd246e8ae9479c157df88c0bc0845d0a9f6bd03187c5945de34c57f13b8189100fcb648cbf1da05c9a74d974e7b1d8a9bb35cd80c7c1fe11b07e73a8e76801e5a6bc406b21dd71c938497228c0e819b7f0905df6fe53019fc061c7f13a0384ffb29db8824f8876949778b0f38719e79ad21329563a6a757fbb263ea7995738f1e657d2535ce66d47e1327a83512c21cbdf70e87007b13775d1a091338da98749c8c624d5656d1b14466776c9947b52254020f25e42b2a03fdfa692cd13711ac955603e3eb6b5da068aab9fcc32687edce550790cb013a88e0af4fc3903b5e7714fb9ddc3ed8a12f6cda59f7dc4260202bdf35f4542689bca14cd5b142706cfba582676f664d1164beb934779414891882744a407925c7de8ab2f0586701360d14bbdca32eb8708f0a842227d6ff2116452e0718c49f55a840b9adf852fc3392bf34b88edd2588844ff53c4fe904a8a83ea6daf6d08e113318cf670bf7b30e993e8e4c58d059e775b3af79bff87a89364ab73f9293c520e3cd4f169ff1c7c3efcb2022198ab023e705ea1c83d9b0879ab8069a7d81e131d44855656d522a39713572c749c0428710c13f864650ad977d30f1c3087d4efa2515c562bad5db3adacd944eb21cadb0c5805dfe8cab58f4b9b0ca264b9ca9adfec71ea26a4c2311c27f2b9c925ad2b6addebfd3c4ef3880f6bf40900b30dec7034f65680f4dec75b733206faecbddc832824e391a62d7f715d4b210d1c55386d5b50c7322252a9fe0c6f5920ee28d6589fc68e57e0b7b208f6109e074d587333315b7c48f8760644f18f2301cf07a05907c3b92469356e7ae5b95e384145df1c93605bed416e7ccf88a859f898b4a5f6912919023143d93a88feb8154d5299fb5aa891e8d68010b8a22f0fffb947dcafa9b0ad6551b0f526fa327f83e859a914efefd24ab0a59dee1f67c1d4c8b690dd558ef77e16bd3b5a88a3b42273ef05c8326edbea9f698fd92971c89f7f104a833ac90c4ab3c6454e80c0029a268b405bc87f43868222ee8132f2def6c19f37e2c11fec6d77d0e4fcfb98db2ad0d7e5a13c7d7c31caf87bd1d73119df65212900b79c6d1f157030ed9c9324643c9e5e1b63ceb7b1a4184848c6bd8a5fc3d2303ff806f093648bd186e45de866d101d0646394c3c85a959f2357afed61f4d86b6901d6fbf90c1f790801e4ef684337a26b6ed51ece4c700429d30c30549d135c2b0727a7d42f89ff05f7cc4d608bf5318da1c02fa07344a4aa8646c8eb01d45b8aa49cca0e58c991750b82a19c48aea161ba4490339514ea201945bb6d5541e2ed1343b3d0dafb3020d98d162eddaac9c16a4cfeb7fa46a7cf436c694227116761022909da7147fcf4849c6af1dcd21e87582b330c662f05420083e29b4528cab0b9694881228a9b99029b99b7", 0x1000}, {&(0x7f0000006700)="7c671775c1901b68f754270d772ef948f2b435e2e23ba3704fe1f461a0b355c37a5c0dc71a7cc81dddc6e07f452f18abb72143b782673364e4556821432a5eb21db0e32c955696a7f9799e260e13fc6cad5061d011bce3a50a1861afa16fe0489f605757efd8d47aec3b07dedb2620bbca8f5266c5fbcbe16174f41a4caad681b77bcf5aca26d8880c7451ec3b89614dd15330171058264d9aba254e164474088ce521e5c2855e0e83052e8370a3e908a9257368fa68038fcfda787d", 0xbc}, {&(0x7f00000067c0)="5e764d6e31f43f57cbb8c93286afe382a15bea834f30fbd38130cdfc82b695c00dc1099412e05a82009f23949b2339b981c83805", 0x34}], 0x6, &(0x7f0000006880)=[@rthdrdstopts={{0xd0, 0x29, 0x37, {0x1d, 0x17, '\x00', [@calipso={0x7, 0x38, {0x0, 0xc, 0x0, 0xf7, [0x0, 0x6, 0x5, 0x9, 0x5, 0x2]}}, @calipso={0x7, 0x10, {0x3, 0x2, 0x1, 0x7, [0x4126]}}, @pad1, @generic={0xf, 0x55, "b596d6345ee3e26240733c9d50a4653a93a29254c8f7e5f99ea82bcd929a0a37b47c3c314015c298e1ff3ccd776c6008c1167f5f6c1b7a843c1e9946030add4414a81ffe54de1eda1579bd6c63bf56f85f6c695db7"}, @hao={0xc9, 0x10, @empty}]}}}], 0xd0}}, {{&(0x7f0000006980)={0xa, 0x4e24, 0x5, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x400}, 0x1c, &(0x7f0000006ec0)=[{&(0x7f00000069c0)="55767f4441b56a6c2c63dc0acd1b0f0e60659ef542607e3e5cc284169311a41410421b1a24c3759f7d087796e7838bf04ab15ed4a36ba9ecf70b21c431e4d2da1b3c0cc83926", 0x46}, {&(0x7f0000006a40)="6f442fed5c0cd8dc50fd535c8ef357e0524917f24e0d37651c5f091690d2269bb95d054b7192cf95c5a4696a91c848bf01362b9b70b4cf85312a7876beaae60417208065c1cd9c212ddd7ee6ecc440efb73170eb73b89fdea88bb15ee0c0cd32e7caa0ccf7f02eeb52dd0db0ce3e7a8696709dd2f46b86133e0d04e7", 0x7c}, {&(0x7f0000006ac0)="e688f7fea59c34253c5e6151c86b3e41286a1140417f3cd0f7c55cea01b955fdf2d90b906bcbbaa90616123528b5554b016205fa49f623364f3e61bbd0f2c65ceba21746cfbde86310e4c8e5093d804ccea158f65777f190c5db35f8c06939074bd11371511c73f2e56373332a7ce9c23a382dc5ac2cf8937d30d24396", 0x7d}, {&(0x7f0000006b40)="6ffd3aa535d4ceda8440af75c2a12a297656e7c22ca0916a4e2abe2e489ce6be10aa85cfc7d5d1ae9350a0ae391263535668b6dfbbe1319f909e59b74ac413c9e8e396d14fd4293697bd37bbfd331affe67898274b5ab00956c1b991760eac3efcf07ba2d359176ab2e807223dddac36becef11420342bb3a94be2fd8efc99bb14463f047f82f2438557a8657fc9b64d1b855272a4770ca79972c32b8b6dc1f4d8ff9e702424e17d443463ad8f66f4e9a0842ed38751c4", 0xb7}, {&(0x7f0000006c00)="e4a4d033ec09c73d9446100c8f05368b0bd92830fb88726b0284624a412482aa2bccf0e78295f5eda0acd47552060a834798", 0x32}, {&(0x7f0000006c40)="9874b42eca2f8e753aa34a7a6ca5d073336785e0b4079adbd69ce111ed35782831c7d7f1d06ddd1a23510384f12a2d0e568c5261b4dd3baef1d0ec20018ec7db428094c018e16ceae1f1af6ac471afb1e15bcdff9e6346d27c50ee72fd22f3b10bd4", 0x62}, {&(0x7f0000006cc0)="b621af4472a48570e197da966f2ba8858357328d59531516206a668d9046076ef0e0917d8711f11eb20f0447f01cd33d85b203c0784eb54c8e574559bd4a71db7434517875afcf1e2429afbb643c05b73371132dd576f1aa184faeb0ab0a6f8ae3dcc4bf26d0e6c18e4f3426d06b24facb787fb0ac2f3f94720fad73a038db663b7b93a243448ff3cd5eaee210696aa821966f7e83e4fcf4382f28aaff062ee22c10464acc676e48520d1454717f459a96ea387c51b580a221fb1c75966d7f2aab2bd12a14fe9d", 0xc7}, {&(0x7f0000006dc0)="d413d4df1ec18d55412b081ae88e2eab7addf8e449b82ccfcc74cc05e5e06bc7ce261394051235545ed04564e295405b71ec198892abca5bda50ad23320926ecab20090eafdd9c84fc3385211a48120bc051ed56edd42514c281b718825db2062876371615cf44c18e25ce27bf2b3016625ab0a6fc8f1eb752945fd205ff11a2202d3c541cc1af9e6ae935ac6acc513e299634fd635111e37b69ef8e0868b8c58daaa027ac42e4fb4776a82ef2239f3a86f3f4c27f452ff62b29fc8e2dce900ccbc1badf3d5be82ebf18faeca90fbc84abca6762dc0e202d3e09f0460f8761fa2301a99d7652060d8e8b7e2f15feaf46f6b4d99f53cdeb5b438aaf", 0xfb}], 0x8, &(0x7f0000006f40)=[@tclass={{0x14, 0x29, 0x43, 0x7}}, @dstopts={{0x58, 0x29, 0x37, {0x0, 0x7, '\x00', [@hao={0xc9, 0x10, @mcast2}, @calipso={0x7, 0x28, {0x3, 0x8, 0x80, 0x8, [0x0, 0xffffffff, 0x3, 0xfff]}}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x2}}, @hopopts_2292={{0x80, 0x29, 0x36, {0x1, 0xd, '\x00', [@calipso={0x7, 0x40, {0x1, 0xe, 0x5, 0x0, [0xffffffff, 0x0, 0x1, 0xfffffffffffffffe, 0x4, 0x5, 0x7]}}, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}, @hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x94}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}, @hoplimit={{0x14, 0x29, 0x34, 0xffffffff}}, @flowinfo={{0x14, 0x29, 0xb, 0x7}}], 0x168}}, {{&(0x7f00000070c0)={0xa, 0x4e24, 0x3, @remote, 0x2}, 0x1c, &(0x7f0000007380)=[{&(0x7f0000007100)="760fc8ff05f833b6a477b1dbbb25d565890c2cbbb18f3aa634c7c90acd386c3f10076d190f7f335b137fe2f128d610aacf0b19285a2fcbcdb55c64f1a34ee46dc71ffe9a1e456b0befbaeec9cc608381a51c8f91ef0bc9de744c4513a423c2be94b1e98085177b4dfda7d2271f089e5b4075f97abe2e75c9a23e675df0aa0b22d2c2", 0x82}, {&(0x7f00000071c0)="1fd928e0b79b62f28382292547f124e9c618d04675cea1f1635662f25316bc6d71fce2b0681f9841eff0fe5a32ed07389add49d19753b886d8f4b35c3d100a644b9affe8e4b6ce2d8c4cce1047bb5b0fbab040e2c6b5dbf6149fe3b703e6c2b757df9267fea8042e57257dc3efaeb1a8fa6ac528ed3f62572ffa958a350678da5eb29b47f647c57dbb96fe331d0b571ebd4ac716767db1ec5e4602a2dd28ed6b4ffa24dce031965c0c6202730d6abe2bf3fb9d4aa2874aaaed64bb4bf6b75c0c55774176e34e8891ded4d762899f43ca147195077ee7bd5ad82b453c8559ea7a1dcae2d860f654d028ce8c26f78df7a0b256843e44", 0xf5}, {&(0x7f00000072c0)="192b9f05deec4c81cbbd0147d153650c36a0c0fc7115edc7506264d71512ed38008866dd50fb815a24f72086674c94b5cde79de1c9b797c83decc0b9e34ff80df2305fc9f3c40a35b770b441e635f0b05438378f9e9c45ab10da9c1aa7b53f35e11b26400a8456a1b5ec2772a1d71d5e463213dbb2e3027d6eff2dc87111ed7a4fb9722112fb7ac27d", 0x89}], 0x3, &(0x7f00000073c0)=[@dstopts={{0xb8, 0x29, 0x37, {0x2f, 0x13, '\x00', [@generic={0xc7, 0x6f, "80e379a05fb25427e3626b2d0ff1ed4be846a5a5ae0c3b3a87f8fad0ca32d7b298fd7dfb88e1fbc3509051676f64d05a4e47b01cc94082acf48d547f82ce46c9102ff3bb34614be72a89a53cfdcb160cb959a3e32f3eb55268400b7ab4c3fea9a26bc48d3c68de9494109d77d30d69"}, @jumbo={0xc2, 0x4, 0x9ea}, @hao={0xc9, 0x10, @empty}, @jumbo={0xc2, 0x4, 0xfffffff4}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x4}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x0, 0x2, 0x2, 0x88, 0x0, [@empty]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xf6a1}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x101}}, @rthdrdstopts={{0x98, 0x29, 0x37, {0x32, 0xf, '\x00', [@ra, @generic={0x80, 0x77, "0af9af7a91648538bb54b60aa8c2b70b406d322e6d1cb985339c4143c981b4a82466f26e50747a51af96e70a53dd6a4d14a50e1933149fc6d19487b98e287c99d4e1b08ec9494e09e917264f1005ec2ec39be23e7226de4fd3b400c43dba4491c43f2049b051af5d9ad65b9d2bd42005a5eb7202394cd2"}]}}}, @hopopts={{0x20, 0x29, 0x36, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x66}]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x0, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xeae0}]}}}], 0x1e8}}, {{&(0x7f00000075c0)={0xa, 0x4e24, 0x29, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x7}, 0x1c, &(0x7f0000007980)=[{&(0x7f0000007600)="d0ef3edbecfe523c907370580c8b6bdfcc94540ff1627a139bf38e0f55ab3554d587c806f2803ed747a5c864d0068339b77902beb3dc575b085706dbcc63204b1a8604b273dcc3eaef05c8c92d1fe594872c4b524ec210ef4ef5acc8e4460e505c3c7c737c0f9d42e2c7e90fd066a342a94b1ee89168b4899214da0b9ae8d5f89668528aed1e8a368d603a0a93e5e018450dca17086a184feb845408b7ca7869e260b328737df639d924ea2491cd6584f221126fcd1f39e0271305c2758c1e2283ec576d762223c7", 0xc8}, {&(0x7f0000007700)="260ce848177b8e9326b7e6ecc4b64bcf698dc6ea388457bbfe4e1cb01f71b4658d951f8a760c62a55b78cb5eb0b6547410cad32f10f40e646c678b7525768d4c8b38dc583451b2ea022b7c4fbaacf543cba6533c88a90d1700037eb7fa9569395720859ff08936d2b0307b257bd413bbd41d29a96669f62e5426f3e7d110cc56b07e3827ae878265984784793bbdfd6fcdea63fe152e4b27f67054088c3be8680975a83ec14100a45c6e8942d1753e1907d5b045f1ff2b79a155725341ae958047d716da8d7023e4a156375b397a184aa2969f53e1c4937e9fda76ec51", 0xdd}, {&(0x7f0000007800)="47b1fbf01425596badd8ee0f5bbf11df3eda9b75283cfd627fa2fc8d569aac46a203b8559fd72c10be5fe47397426f01730d163b2582c9a33835d01a01647c1d64f1465513b41e2c9dafdce5fa6e7a9e7cb3e4308f623b25413eb73d848e062829118e11e95586d2a38db13bc7d5d32723e6d5082d545757d5742eb59b8ce182026656f31b9f08d8cfb36fe66a2cb37e7668f6324f42bd", 0x97}, {&(0x7f00000078c0)="b22388029af4485f896fab8f9cd6c1ce7c9f4247e96c368bb701f89ec65d519799c009ae2e557c595543cbaa835a1959eb67a480c9f8bdb5aafc13490a0696dcad608a763da2e90d58e9fd6b01ea2d7dacce5b99b4714dabf761f41375d6587d19214b3f43e278c17b34db0d10e5cc62ea653b47a6337c8dbf4b4d50a1cde7bc7630f222a821b0a57ede1e745ae6f3e85686206a74b7e18bd9b1ec082ab7fedce91b01", 0xa3}], 0x4, &(0x7f00000079c0)=[@rthdrdstopts={{0x1a0, 0x29, 0x37, {0x6c, 0x30, '\x00', [@generic={0xf3, 0x85, "d52e6aaf377467479f1ba616bf1e589e3049186922b075abf3617797649793c89eb52fb194d6adf348c5b0795918b3f9330b2fed83bbe87e0ebc61f26be75b4a0fc9518e78725b0727ec648f581f91411496f26c3fb1e81843060162dadd76aabe1c8f9963b9f3093e4c44a216cf9474a512e3ec52aa89c989cde7536cfff1fafccf95ddec"}, @generic={0x0, 0xfd, "0eb9211842559b854a1cba37120228349d3212c013b7bf53f39a561121657ede28f064ef86d3a6e976780d1ddcf754df48af10cddbc0916226350756216a76a123afafa824cb818d4df5fe3b70ff47a6313cb0f660ea70de4aedfb3b653b9734b6ebbc8ef76566220fedcc0d3638239619421f1034accff314b1ecba218f9f1a711dff36d01f7ed491df151f8d2a01d5d1fe9779ccbe41a52012f54df0eecd3210de35cc560acf88c1e66b532d3848bbc91a26074947556f4c5f21b3dfd76257e805c03c551e6443969ef8b604d25efdd3be0ef4f9c682cf7ad62956fa4386f1e1069fbb4d2d79eeea8b9796f0870b77e9f7b75b7b1b1041a9025e3eb7"}]}}}, @hopopts={{0x28, 0x29, 0x36, {0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x40}, @pad1, @pad1]}}}, @hopopts_2292={{0x1a8, 0x29, 0x36, {0x11, 0x31, '\x00', [@generic={0xc, 0x58, "5dea368b2acf927b714982624ef0ca5b248dc0a7c5c79426f0a787cb44b0d4c9a5b79c01020e9e2b6a231f8c3be6814e6042890ff76b1b6c655320dfca97538cdbe9d089bee3d426be4f4ae7dbdf341b78e7339731e92738"}, @generic={0x5}, @calipso={0x7, 0x10, {0x3, 0x2, 0xc, 0xf29f, [0xfffffffffffffff9]}}, @calipso={0x7, 0x20, {0x2, 0x6, 0x2, 0x401, [0x1, 0x7ff, 0x800]}}, @generic={0xfa, 0xe5, "483d493a413843af80f578c988bc2c0ac40100dde80f6edbefa60555d8abde3e135d1a917c5671ee570d62e9334525ca8acd92a81e85a9a455ebfec14f9cddd45c476ae1242ae32bc38a689ecc2927111b9faaef6b3c9891bdb1e23b23d8fcd87d9b5dd79ba4f2a1c77d7bb355c65b595e5f4d1068a179519701e3e51b42f908a86930d777593c3a39d393d976cd795e978c0a0800f4089bfbff000c64fd6ae0e67127871eb18d34afbaeea62ae7518b9edd120527f0f69439750e9eda7535453cde6612bf214e17be3b2c42d0f2a50321407b37cc12ebc996a11dcbaf120a519fb91c29ee"}, @hao={0xc9, 0x10, @mcast2}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x1}}, @dstopts={{0x30, 0x29, 0x37, {0x89, 0x2, '\x00', [@hao={0xc9, 0x10, @remote}]}}}, @hopopts_2292={{0x20, 0x29, 0x36, {0x6, 0x0, '\x00', [@ra={0x5, 0x2, 0x5}]}}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x88, 0x4, 0x0, 0x4, 0x0, [@private1={0xfc, 0x1, '\x00', 0x1}, @mcast2]}}}], 0x410}}, {{&(0x7f0000007e00)={0xa, 0x4e23, 0x0, @empty}, 0x1c, &(0x7f0000007e40), 0x0, &(0x7f0000007fc0)=[@tclass={{0x14, 0x29, 0x43, 0x53}}, @tclass={{0x14}}, @rthdr={{0x38, 0x29, 0x39, {0x3b, 0x4, 0x2, 0x0, 0x0, [@remote, @private2]}}}, @pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, r5}}}, @hoplimit={{0x14, 0x29, 0x34, 0x1}}, @rthdrdstopts={{0x28, 0x29, 0x37, {0x2f, 0x1, '\x00', [@ra, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hopopts_2292={{0xb0, 0x29, 0x36, {0x50, 0x12, '\x00', [@calipso={0x7, 0x20, {0x2, 0x6, 0x81, 0x7, [0x3, 0x6e9, 0x10]}}, @pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x7fff}, @hao={0xc9, 0x10, @empty}, @calipso={0x7, 0x40, {0x1, 0xe, 0x80, 0x0, [0x4, 0xd06, 0xffffffffffffffff, 0x7fffffff, 0x5, 0xc6, 0x8]}}, @hao={0xc9, 0x10, @mcast1}]}}}, @hopopts={{0x20, 0x29, 0x36, {0x2c, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x80000001}}], 0x1b8}}], 0xa, 0x4000) 2m48.956455442s ago: executing program 8 (id=718): setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000000)=@mangle={'mangle\x00', 0x64, 0x6, 0x538, 0xd0, 0x2e0, 0x1b8, 0x408, 0x2e0, 0x580, 0x580, 0x580, 0x580, 0x580, 0x6, 0x0, {[{{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x0, 0x5}}}, {{@ipv6={@mcast1, @local, [], [], 'macvtap0\x00', 'ip6tnl0\x00', {}, {}, 0x11}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv4=@broadcast}}}, {{@ipv6={@mcast1, @loopback, [0x0, 0x0, 0x0, 0xffffff00], [], 'veth0_to_team\x00', 'syzkaller0\x00', {}, {}, 0x0, 0x0, 0x1}, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xd0}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @inet=@DSCP={0x28}}, {{@uncond, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv4=@dev}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x598) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = syz_open_dev$usbfs(&(0x7f0000000040), 0x76, 0x141201) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000240)=@report={0x7c, 0x20, 0x400, 0x70bd26, 0x25dfdbfc, {0x32, {@in=@rand_addr=0x64010100, @in6=@private1={0xfc, 0x1, '\x00', 0x1}, 0x4e23, 0xc, 0x4e22, 0x280, 0xa, 0x80, 0x0, 0x3c}}, [@replay_val={0x10, 0xa, {0x70bd28, 0x70bd26, 0x40}}, @srcaddr={0x14, 0xd, @in=@remote}, @offload={0xc, 0x1c, {0x0, 0x1}}]}, 0x7c}, 0x1, 0x0, 0x0, 0x80}, 0x5) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="b8000000190001000000000000000000e000000200000000000000000000000000000000000000000000000000000000000000000000000002"], 0xb8}}, 0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000600)) r2 = syz_usb_connect$hid(0x4, 0x3f, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xeef, 0x7207, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x4f8}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x4}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x61, 0x5b, 0x2}}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000340)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00220508"], 0x0}, 0x0) 2m48.046103482s ago: executing program 8 (id=727): r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = accept4$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0x10, 0x80800) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x4e22, @multicast2}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x4e24, @rand_addr=0x64010102}, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[], 0x28}}, 0x4044014) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_all\x00', 0x275a, 0x0) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r4, 0xaf01, 0x0) r5 = eventfd2(0x0, 0x0) ioctl$VHOST_SET_VRING_ERR(r4, 0x4008af22, &(0x7f00000001c0)={0x0, r5}) close(r4) write$binfmt_script(r3, &(0x7f0000000740)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x101) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r6, 0x0) ftruncate(r6, 0x8979) r7 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) fcntl$lock(r7, 0x24, &(0x7f0000000280)={0x0, 0x4, 0x5117e8e, 0x8}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x143042, 0x0) sendfile(r8, r8, 0x0, 0x7a680000) ioctl$KVM_SET_DEVICE_ATTR_vm(r8, 0x4018aee1, &(0x7f00000000c0)=@attr_other={0x0, 0x7, 0xb094, &(0x7f0000000080)=0x7}) r9 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./bus\x00', 0x41, &(0x7f0000000080), 0x64, 0x50a, &(0x7f0000000200)="$eJzs3UFvG1kdAPD/OHZp2nSTBQ6wEsvCLkorqJ1s2DbiUIqE4FQJKPcSEieK4sRR7LRNVEEqPgASQoDECS5ckPgASKgSF44IqRKcQYBACFo4cIDOyvY4TVM7cVs3TuPfT5rMmzfz/H/P0YznzTzNBDC03oqIqxHxKE3TCxExnuXnsil2WlNju4cP7sw3piTS9Po/k0iyvPZnJdn8bFbsdER87csR30yejlvb2l6Zq1TKG9lyqb66XqptbV9cXp1bKi+V12Zmpi/NXp59b3aqL+08FxFXvvjXH3z3Z1+68qvP3PrTjb+f/1ajWmPZ+r3teEb5g1a2ml5ofhd7C2w8Z7DjKN9sYWa00xYjT+Xcfcl1AgCgs8Y5/gcj4pMRcSHGY+Tg01kAAADgFZR+fiz+l0SknZ3qkg8AAAC8QnLNMbBJrpiNBRiLXK5YbI3h/XCcyVWqtfqnF6ubawutsbITUcgtLlfKU9lY4YkoJI3l6Wb68fK7+5ZnIuL1iPj++GhzuThfrSwM+uIHAAAADImz+/r//xlv9f8BAACAE2Zi0BUAAAAAXjr9fwAAADj59P8BAADgRPvKtWuNKW2//3rh5tbmSvXmxYVybaW4ujlfnK9urBeXqtWl5jP7Vg/7vEq1uv7ZWNu8XaqXa/VSbWv7xmp1c61+Y/mJV2ADAAAAR+j1j9/7QxIRO58bbU4Np3or2uNmwHGV300l2bzDbv3H11rzvxxRpYAjMTLoCgADkx90BYCBKQy6AsDAJYes7zp457fZ/BP9rQ8AANB/kx/tfv8/d2DJnYNXA8eenRiGl/v/MLya9/97HcnrZAFOlIIzABh6L3z//1Bp+kwVAgAA+m6sOSW5YnZ5byxyuWIx4lzztQCFZHG5Up6KiNci4vfjhQ80lqebJZND+wwAAAAAAAAAAAAAAAAAAAAAAAAAQEuaJpECAAAAJ1pE7m/Jr1vP8p8cf2ds//WBU8l/xyN7ReitH1//4e25en1jupH/r938+o+y/HcHcQUDAAAAhsIzvcC/3U9v9+MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoJ8ePrgz356OMu4/vhARE53i5+N0c346ChFx5t9J5PeUy0XESB/ijzb+fKRT/KRRrd2Q++Mn7bIvaOfugfFjIvsWOsU/24f4MMzuNY4/Vzvtf7l4qznvvP/lI55Yfl7dj3+xe/wb6bL/n+sxxhv3f1HqGv9uxBv5zsefdvykS/y3e4z/ja9vb3dbl/4kYrLj70/yRKxSfXW9VNvavri8OrdUXiqvzcxMX5q9PPve7FRpcblSzv52jPG9j/3y0UHtP9Ml/sQh7X+nx/b///7tBx9qJQud4p9/u0P83/w02+Lp+O3fvk9l6cb6yXZ6p5Xe682f/+7Ng9q/0KX9h/3/z/fY/gtf/c6fe9wUADgCta3tlblKpbxxYhONXvoxqIbEMUx8u68fmKZp2tinXuBzkjgOX0szMegjEwAA0G+PT/oHXRMAAAAAAAAAAAAAAAAAAAAYXkfxOLH9MXd2U0k/HqENAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAX7wcAAP//ZWfZVg==") r10 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRESOCT=r9], 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x1ff}, 0x18) syz_usb_control_io(r10, 0x0, 0x0) syz_usb_control_io$hid(r10, &(0x7f0000000340)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00220508"], 0x0}, 0x0) setsockopt$sock_int(r0, 0x1, 0xc, &(0x7f0000000000)=0x56, 0x4) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) 2m44.695233149s ago: executing program 8 (id=758): r0 = syz_create_resource$binfmt(&(0x7f0000000040)='./file1\x00') execveat$binfmt(0xffffffffffffff9c, r0, &(0x7f0000000080), &(0x7f00000000c0), 0x0) r1 = openat$binfmt(0xffffffffffffff9c, r0, 0x42, 0x1ff) close(r1) execveat$binfmt(0xffffffffffffff9c, r0, &(0x7f0000000100), &(0x7f0000000140), 0x0) r2 = openat$binfmt(0xffffffffffffff9c, r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="01010101", 0x4) close(r2) execveat$binfmt(0xffffffffffffff9c, r0, &(0x7f00000001c0), &(0x7f0000000200), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x42, 0x0) close(r3) execveat$binfmt(0xffffffffffffff9c, r0, &(0x7f0000000280), &(0x7f00000002c0), 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x1ff) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = socket$key(0xf, 0x3, 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) sendmsg$key(r4, &(0x7f00005f5000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)={0x2, 0x400000000000003, 0x20, 0x0, 0x13, 0x0, 0x0, 0x0, [@sadb_lifetime={0x4, 0x3, 0x0, 0x0, 0x100000000000000}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x4e20, @loopback}}, @sadb_lifetime={0x4, 0x4, 0x0, 0xfffffffffffffffe}, @sadb_sa={0x2}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x4e21, @broadcast}}, @sadb_x_sec_ctx={0x1, 0x18, 0x6a, 0x9}]}, 0x98}}, 0x0) execveat$binfmt(0xffffffffffffff9c, r0, &(0x7f0000000340), &(0x7f0000000380), 0x0) 2m44.6495314s ago: executing program 8 (id=759): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000005200)='cpuacct.usage_percpu\x00', 0x0, 0x0) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='./file0\x00', 0x0, 0x2125099, 0x0) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f0000008a00)=""/74, &(0x7f0000008a80)=0x4a) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) r2 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r2, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x891018, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000540)="4a22b3ee1b3fd4311197e04d3db54980ce3b53f75904de37122e98f6c90bf76032c2db4579e6c9584ca7fdf0434888eddd8f8619511bade8a084597b55b27bd070ad253c5163b1adca782bb6a902a7a85ec90c6949a83175f5d9662053496869b497d5567b209860b513cfd748bd7dbc25fe4768b6e6636c", 0x78}], 0x1, 0x0, 0x0, 0x81}, 0xc840) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file0/../file0\x00', 0x0, 0x1adc51, 0x0) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x12f451, 0x0) fchmodat(r1, &(0x7f0000008ac0)='./file0/file0\x00', 0x1e0) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f00000001c0)={'gre0\x00', &(0x7f00000002c0)={'ip_vti0\x00', 0x0, 0x80, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14}}}}) mount$bind(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x80700a, 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) sendmmsg$sock(r2, &(0x7f0000005e00)=[{{&(0x7f0000000680)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x7ffe}, 0x80, &(0x7f0000001a40)=[{&(0x7f0000000700)="94005db897e0cefb8e804b9eeaeceb05127777adaf2255b8e9ffab17ce08aa80e0fad4cc530dcd79f7c54c748c8ef2efe1d4034f187a4fbdc9842b58e0e68083fe3b5ac44279144af92dc7f1845ee5b07d68b5b7679993d69a80378187ada40a796d48c33f7567c4", 0x68}, {&(0x7f0000000780)="e3f5e3d886440177a68650038abf223b400788b02fd49090ea689a7576e799b23a6f5afdf04aefb7ad637d152595358f1a24dae275bfaf8fd8520d38ccfaae95f8a4024815c096cd8d46df7e51e751c75005c0ce32acd86c967f8b98f7a837146636fd5c2c6c5e9e075148b1d89b8e79206b60a11674909bcbf580ae732995c9f90cd1bd6729312b96dc71f9bb8f343f922b3c898daf3036ccee6f20b137672f3091e611d572daa005a292790c4cf6041b8225f936f2951cb1623a5a9604606907b5ad38fd5d1a23b9bf0534392fb2a8fcd16f26f9788dbd4c92dede7824d727311823d4c7db21eb2c6d", 0xea}, {&(0x7f0000000880)="52d7683a4029bd7903e632ea0e0c0c8cefede28b276a6b82e942e9d3365d14b37536e1bb379bc9add24f79addf2b33c8397cf52e703660865a85ad9a5f78d613ba8e55f58aa0d34812feddd2ed37af27bc7682ccd06e5ab1b013a7e8dd31454afa92a55e049b637bd79cdc46740f37cbf8e5420a998dadabc132f1beb22c74397c02b36a18b2ceccda919bef6b03f57c50c74423221209ffe081f9e57426f5a34d8fb61d42743a71ffff88a6b775d2aecf5e0c884fa8f8ae8cf699ecb252dc3b037e22cec1787eefafa22804e693fe158d61a7ac514d4381d782bb90e7f10a7dba8b2e831ceb84882de115ed2dfe2a4740039d1e1f503f6328d94231f1f492395f02580640958b68c738d9830d3bfd61129d7553272b2fd0f17a93e20d63c4f68b9a04b094d2ea4c7cbe0e3de103d70b78c1aa6e4a298bab82d69f91282ee8fd4c65d5d514f0ba5fc1b549f01374c2d040827fda546f5150b0c7b5456c800e49a7f4f809797578d31ef9d7e75e44f5e2fee5769a42dc22a77c4f436297779af7ed342649934abd823c521d5a5827a25cd32e3c23c416a219bb913ffe6d81298bb1e0e169fd0487c9af6f5a4cf3adf3f052e2885a208b8afb08cc8dce8535c6ba0096af11481ddaa587f88d18784b49847317e459cc1ea4ea4e4daa7a4d976c9aa40781120df264b811734eb0109565331384843a55da53aeba5977f25e27bab97c8096c85ba9deee935fa530a112a5c9a18e33e9ec526bfe43683d7c1686474a5816b9f779206221660d2cf61c68f9c956f5a2b95ecdcf48679f78ce43153c07be21be7cdd702203383f22326f07a60dd47397edf8e8b89580ade1b6f2e70514a7a9bcc00411e95437e3b2c351790dfe3689802074e5f7621508cc0d4472f86a18dfa0ad360c8af4f7f6fd228dca3fd473e262977ff4d01707e9ed7cd22f3a5dea2824c7c3975eb51799632c361ca9e50133adb2d757b538dc5758377d38f8ee82f7408cf683066298e41301debd00bfa042a1499ff6c89cd779b63f45ec85c6862681fd0b9aea7e7ce93c167e4214bc61e92aa32416f2443a0a58c2d70639b2c3c9a1c7af8f4c52ae42ff2e6731d589188808e57153586ae52c4b58827d4ea947c45df5616a411aa16b6d240f159cd5abffc30a45bca139a3219e13e726e5b4548579bfa5e255fd297c8ca5cc6d5d7c0a5c40decc1cd34bdc7b711426024006102d7ad883845180ce5a31eef1ef4818b21dfce4ec33e1dbcecbc5c027166f99983b3a15f25e3273202445ae101c7e712cc34dead6c1b70ccb9787255076c78c3a48b77788395392cc51d900f095ff7bdf6a03783614e80f7dccdecfad456650daf93d2728502ad431b43eb77c721bf6d3f9928269182b83b1db47aa7978b4eef3c78c34935c7805eef4d30f67e74858f5c3494613aeb3a60fbbe8aa97a7cec69d435328a8acdfa1b495574b6fcbf68b954b23c252398b541f3b1085642debd620c89a50034bf9e0637345c4a4cc01c1c02b1d291306558f684be6babc7baf40dc2d12d0fca975b2acf1d2afa94c5af839d9bfce99f9901056a16eebcc8727dafca0249b88ab0b66aa82ac1226cccbe2954316672aee8394e90cd647753939a12f6b1575044e5447e9fac1e12821dfc68e3bf598e2c1a7991398f288c44c233d92ea3f2b5af9c4f04cedc9f72cf7839bffd136b05f41cfd33fae07cce7f6a9a7249c2a078a20691ff22f903049ba439dda5a19b10d1fb240dcfec1832975dd34d674a6c98ff30d2279aefed575b94c28d0565e0b2863747fefdb71a63fa1453381198a0dde7163ca3f73e81fc7408dcffa4bf52b7f5ee5bcf90dccd48467b97983d5d81945599c2339333def4365ed8b19c1123947cce7d1591ab38ab0299288e8422929c4fe84d179a56264fdd038102a07d037e6efedb0bd05b4aab5e2ff1dc1dba06f5ee54c3e5256d0d61da2114062058695efe015f093f6db2f90747613a6f33878d16c0924ff5630e55d110ee5a1f2765a32a688f869870ea9080dd5344b07fa9b7b38bed115a03ebff621c92d99d2c90c472e45a16bbe01f0fa6dfe93c879aaba35b0c19d2d709df9bc300e5cc42180173b6cfb37ebb7efb747b854dcd815700b103f93d36422acd19fa8e60af7235e7d8a4600d8b900d44f4b3c45877188cde6457bf541d1c9dc613b3e1d259d8491c022c680e0971e4296642d9167c937731e7baa32167038c449479f5d8d721558413270dc4dff81deb767f853e152a5f6a595bfd1d5c62d291a72f981874b31893cd778a4938d614ff90bcb96d6547d3079e4c690a24514512375ac6d9469e59df3a9ea3a6b7a63db340308793108fc5589e1e8c07964d8bb7ffb9136373fc31d4b7e27fb7170e611ec610c51eb12b3c27303a85935ea3c36b7f663060f0d0bd693940c481572848c0b471dfbc6cebe6e51b75294f02318d128bdc65094d7dfe0d5a9b844aaa903b81233f5d13dc8da97856690b4e432ac9918d9267fe317cead52cdb7d8a76c57ab711ec2e579f4374eb9774f364cc583f80147cfd84559a8382d27144f35efd995c358e5e541c1c88c1be18be67210284e8c51a8ca6bc2e3e9803e2eea0f1531bbeebe25d4330119dee8353f9355fcfe575370b4212437b1b11f09093fc0b137d469bcb72c02a0d53e67ae3b43e4067680163a999b912149a8b0d7c9828aaf12e9d58a2e26f06a41ffe24c450d749fb8521f9af19493f31a369c55c8b91a9317626ba88e1a1e7968ede14a03f87416d24a0fbc9a1d7cf2e3eaa862f159163b9ee6ec9af580c8eaad7a3579e04b9a6b425aa9ae585d5ecb54545d31cd4327e7fe47619c33d9f6870f58b241b2dc4401dae9162341db72303e34ca2bee891d6b4056a226ae5bcaeb1169298a8c88ee48aa16a192e8f07f4cbd4396e7bdf0a20bc773f26f4563a1be03626ddee9b27da68dd251f46741aa6342dfc787dcc2d22a00e09544a585a38032eff9bfd1014f32c2035b97a52fcb576097692e35184d56d14da38fb53b92ac0598f69bff4a10898d990fa7d9ddca873296612e2e1cda02490ce543cc0065c89568245a0ae0f2c2735c3075e8bc9906c383315329930df57d6fba17edd2e738eac0cb5c279e7f48bd32d5652a16654f03a4c559ee9686d665cc56da537071f9235ccf6ef3939e2b8cc25b99078ae9ae87a1231fb44cc5fe47775eb22789665b21de3545f246a800a27e42f3d26a19baa45bd7da3d244d2a13c64b22752dee25f2b1387385247359a2f84c052cbd68d6c1a5fd35d3a1fb72d5b65dbe8eaebe3dba0efbe97cad13badcef30b9bfd93a809fd80b2623945c805fa00647c5a40985fac846583cc0f57fc419b9bcc3889c712e85bcb198796da6dd33211e7c1e2402a61a0eb86582ded14fd2947267fa953be533c00bea353ae91f51f1f58d1b9f92134e77ec15a12d0351d55d8e0e38c348b215a652451af5247d621a55491cbdb2e5abb871e77e8f0b4cd0df6e39110a99ea09cad59be750b71c26ee8d912db63b8e6a52009dd39dfc577c07ef76e492bba2d33498f17d42b115624d8abff8f52bad6aed692d28eb7e5066114f47ba7d8091be33feff0dd9c0630d26d10df0e481a786a5dad3b13a1f752283e540f220d1109b1429cc9c5f123f8e934286f5a81650f61ede806e0c3dcd7e64b61ced7913921740c82da49512013e8c6492b5614ad9521abe026896366a75c3472238d448bac5f434e1592c36d5663f68178e73aeda5810483a86c118bd7ec6090efc6be1463d01cba8088da6454241dad609b9989d5311a9bd67dbc8bc70455837387ee172dbd653afe7cc2ee3e61a0213b1b9f637acd57753954cb828d9f9c08515741d494edaed8a35d56059ef6095aacbbe0f31e1a4c920ac71dd502ccec86a5bb4e9d1ef98811c77d6e6083dc0d3efdbad2723c62d3f78e43fb60d46d8354659ffb8aedfbe17fc3a1e69ed0b7eff222ef367415d1a5a9d7e5596f2387251e77340e7266ce094715988a0eccbfdd755b2eb432edf0a07bd6ac7ecd49b279acc70a32fb77415d32a466c54b52b318c4082499bf1c85d330fd5a4379044315eceab7006a6b02d57e25093a9fdb5983975115ec7f9f338795955b3ce2f226c6b2680643553d88de3ea36f996ce1b3d54b8cd3926f041267e79bcc26a9575fb01b311895971a979353e19e83b68c2b80bfd40be79aab8331214a46690479da3de8bb023e77bf35e6ef1c13c29eb4af776dfa9181a3858063f7068062433ed62c8903f07a343f1ec8fff5b95902e42215be309eec73749dbae234a7b27bc65cbce0bb3245f3dc91973596e09bd18279c2252040be4646750a6968c466b3acd79b8102cc7dd710b33b642ed3571bde1c5047e9eaece51796d7d680e55e01df3ba73bce86d8e166378fb85ff1cdd4e2126e793c29b509aa5de43fb16c5bdbbc67b7847bd02da5925c65c40e8950845b7153f4fb32d188c4c8b00091d7008cc809ad92b95e26e620e1d0415b967f35cc264f261ce97b52c72b70e51f773c71533d1594232e1cc3d310a53220ecec4a821da8eb7155b62ac8b677c9dd45052b12c0adb43d289783e9eed146b40da3bf68605ba6cff5efd408b3c99f5b2daf9a8b15406724a8b5e573a24af47fd0e4b6775c838d14ad8a5f6559aaaf6da235201739a589461eb61a20d9d8a95ef785e0ed668df80c4a95b0c13416d09a526319712e82137c72255333e55dbdb6bed9f5b9b632484cf3cf9be15d55462b4cb869e8ba92f60338780beeafa8af53ef55e1dddc7aa4f6910915444a2f1e0c4b6292326576c40937a4a2f58bddb7d1980b2c83ac59da73a254438738064db957f8840b809fdb28f9a53846de0fc5991bd5cd3c957f08b17d8114e6d15da6fdda53c8f845d316204fe4f294245e255be4b28f247bf11db8bcdd2949b641929c7465f09da80a939271b0213d9e24acc307e4d0849657feca19a836b7617476a1f0e0a5d62f22c3bd034b2d6cd6f27cfef49a915e5060cd4ac707ca07eb89e6b0a67a4c162767b495ba4494f708ad9c3df168b15ba7e989952db951ad61fb12ffc80bffcb1b4f48fa3ac254f6a81322e45cf117b8e88c7ca4fe25aae3a7ec543e290218dbd63f3648b727feaaba4d4aff845f9c8bfe78c384efbbfc99a981ed47066b2c3e9acd25d73c94d5a6db8fb5fe982cf51bf48aa704c78dfb280fe5367c485ba8042f2d6c96f18964f6b29c25210073c6905bc879b615eecccf2ea490baf72da508e3d14d9f8a5ee74c6699ada8bbaf35eb56cf0f3fe5598f5088541f81a7b06ef6ebf06cfde6626f85af7a401bfcf8b161f19d05c673fa74e9edaeb673c394acda3229114cf0ffd91887b2c00d1126bccc25553fad28560258ddcc11e43b65fdce73f493eb578aeadaad2dbad3ace10c69cf02d91a5be50d5b7ec28ad1431c7b71f95c26b22cb193308eb8bf20a377745016c21f3eea1ecb18c0377e5093e77c3cf95fa1156ae3a94d2eac5c3522ef79655f6353e3c3069d485559bafd34a476d63187cee24b09dcc66252e0e4ccf75882cc92c9707cfd6619bdbc1a1861a1ae139e0807193a2ab1d075bdabe5564e055e36676a50668d7ab24c08b771d96a5c812351dbb23e11cd7c77ce087000d8fb817388d7de98afa3317b7495f90b4dd1ab622ac836e4985f1b2e3035b79cc4441b40b6741f4229f9978bfd33a814710431f1ccc60f7bac4152e9b337d25990c142594aea9ede05e6aa663ea0aa50ea2ef29f3b758f821afa36b6f317f6a6ca8a69bf91ad40b88", 0x1000}, {&(0x7f0000000400)="c3fca3f399d8ea47452a55aca7d12ab801b9", 0x12}, {&(0x7f0000002140)="3a101d9f816305a537904b4f55ab001495da382da8f227a078ba20b3d2662fb2545dc9db69a782d24eb84c7155d02af6ef590cd14090e2867fda5f5e197ac55e5f01ecfbb1cec9b9ca74ec18542a8e0ccb263d2058d0442c1f40e3ce0906709895a96900abd053ed50e69bcc9fbc4f76f19eb9d7cb011785538250f96f84bc175f65af9f6e6bb6e2abb770e55051eeb2d17964ea96014737e468eb121732e260069c636092f9fc4dfb06f0054bc7e0344d86338bd5d6598b720bc33b11e441beb01500a7b72ebee387b6ff77a6e3efffe99a51396da74fdb5525d3413d75c4996c575b1ae7b6ad9116b828ac684bfb705b1766a2c8f83b32806741b6c5bb727eb0f70417a1919454f57005a368f692762fdd33afb450730236bf0b784f26be6ce1582f8b287a7888c60596e1d1151c8e8e3b9c121a1f1f307ff98b281e909f3bbc8c4a3a62e64e335c36c7880c2dac8c167f96ae66d49ae3edd25f780a5f620551cd935f13477130ddab445ab31245e85b653e6412017e8d8122d0618ff1ea460d4695ee150732815ad8d8eba842ce0384c27d2b8d921c54af12dc9ef39d20633bfe4291819dd01d988043acb39e4dfc413f7de3d2259ba76a0262cac3a02bc18930eda930dc3f313796cb4fb22f7be786c34b1d63db0fdbbb4e33e0ffa6f17fb801d3deb75631490e6cdc1da0ce2aa1b32279089e55ff3283c99b2b07e1183fb21022cde3bd1bdaccf92615f0460282c2d013d177984c5969240b39218d909f8a5471e258a131d16cdd23f582f435605b0a4ce7e3219c282b3175c7613b81c5342a34b7e726a72c7a92bc87cb112a772603d1758f0f8e205e143880e1388fe69d331e18116b7ad1733822b4230b73f8df89fb3b513be8e9ebfd5e16c1e3c599452540a80c94d3cd46ce932632bae8daa01a18d57ff78eb15bba37f1666da12e0470bd2ffa574ce7c89c2a30c881a9ec8a791e9b61c5caef5e7c4f4db22436e2a5ab3f28b42513eb8e06cf018713171d5f4308b8ab486192b387903ad36f46da4c3662ba8919bdbb922b348331ee59c2f81ceb69dfff8e15b2fa7ef450832e303e17830c019aa2fa3873cee6f3e81665c6e59bf8a43d488de68f3438f93205b398c278cbff367cd310699cb11c108d7a3adc8ede89a87d86f6401e606b468da1b7b724339d91b3b3e054dedd135cacdddc9bcdfdaf23582893bc4881423e8fda6e2a1b72062463849063b8a07774afbec4d1e3d369846db0917eb171dbe27754500f1523b6c9c4aeef81df302cdd7153d5e2385bc72bc453c6d1f6b1b6d1f6a566eb547abcce2aeae82242431f12fab8ad9b1f2403953a39b92714358f2b87fbba1ed832e2d3f6a79ba2d70260f70c9247e410522a33b3940e5e685ff372592464f4321dc0ddc9bc6b8c73387da172ca9cca62f04ca66d6ccd6ec92721525295c03bae6d07b01c2796f5a632929d7f7070bcfb55329c420dfd9a3e92861fa9a096b48fcbd4e46e7f24b1dfe76774198c76e4e0dba60f12372243499c580d8f467b0ebb4635baf18cf3d35dbf2e96e841c431bfc3899dc3367c7b7fe6bf2b9c5fedff68b0bacbfe2522bad139c844c051ab82fc930b537ecca99c9cd92e07143a1235b33c749a55da8eb47433651042d35f9cf6f94553f1f0e06449406caea3a67e0a9920826f573ee58358c1c3e0481ca93860e48a4aee88ff20a3247caef897ecccb3308f7d66ae72dcdc384103236685b55a296ecabde1a5fab898e6259152b8888c1ce6fd00f963a2849a1adb4dfa3e7ccab1144e8f2576a27ed9a61fd0773b59f95d48998d3608f89f92a9ca3edc0edfd60f32d1a07ba3e5435957c980251bb0e5af7b4588d014cd9cc6a59e3c08e39e6d3a1336772207b4ecb256ae4e66c3d99e6af564caa56356c77b8ab2d0886367789b45c3d0a48672c8ad425dc72758473dc15d2c98fcaa4b6173ced590634488f80ded0358e4b557f2ca6bcef85914244efbc988278e36454eb9e9bc814f17a1143de4f1214c1bac14e07af3b1fa8b84d0948af807d144be425c9d198b7f414b074943da98ebfb2e049a0052bbb746c4ab6609edcf7fecb7c11b992c6cbc69cf9f1db5fd2ef72d234db71bb95873759ad910f33379ac63842be57657796635f0e45448aa51c7ca59543b6b1081b4e593f7867f3f397748b9e69deca0d77d125b7efdf282d2475e1d2e2fbd31c6f9fbe712b9e329793b1d7ae8a350645bc7092c020fe22eda962e7d2d9038fec2a1fd15bb2d18ddf3e2ae7bed6a54c979ea3025caeb1062d097142c7ee8cddc4791c311d47f4b62ea679a2ca45a4ac1cd37e3539c6f5e9f399697e8dde89278752717d354cdf15c837c95943e5a3e855a6e3df5fff50bdcbf49d17fe2a6c77903fd5dd2e749f8d67d141f786b43776334752b4b4759314e2f844cc4a401883978797faafcc2144100bba5cc67cddfc0a467394358b6ba87ba781b8990f022ad677ff21d0b14b80bd8bcaca257b3c75d8db7106c941f64e4235910adc5979319fef870ce1066c49fe9364a231b171bb42c2aec457781d16dc83898ecdd634ce538c34ac68c0e7b583044233a566f32e1984bae55108183a00a1e36d613cec9e2b614509648e80de3283d38b318486c86f8011dc8c6d07ca7036a852c5493892440b5442a8212849d99d990b3bf27b30cb956719a210651ecdd8e4cdd85fc23cae7e9e7c80317b5e66f4e6333af8286cf8159c5840e6803687e8a30814695098ceb1e48dc5ff559d581229f98fa6d5997016664d56d2d0dc87a0387e726ada13e8b8dbc680ca485ca4ad9cfae3773d7189cbd0277b8eac56d25b5129896d39cd71ab88b873e213ee115f0be6a4279ada4fd7e21065aef06d957f369c182d2a67858183be0001e176bb66817530a62b11f994043781754415c8be4654fbe1b69d76b73ef97ac806fa0edb4ef59077790b9a2a293eae4410caa505d6870f171288b540ee6886604b4fc4c6ea361bb89264349eb0435ea91935eaaf3978cee8358ed3ade94154f460fb61f4b236cca413461a25310c228749556e4f7f7bee37d587905b43d8353042fca28fa083581d6607f92f015e9d8e5468f7c9ecb91c3e78149707e6e80b22645f74b2c051eeb9b5e82771c4312c76f572a6d954f1d80c84aa129c5773855b98ff73014302b42716f6e756fe159d86a44bf60e1c1ac96caeb4c40b4915644aa4648e9bb4951f3d559f64658ae8b7c49fefe2ae770a01109f2b0a25a50085052c583ee776cd505f936dbee83638339326c46ef032cbc54929b299818eb3f3a2c95411730b1cc1d9ddc0e3ea5b7474e66082918093e7f492a24f73894bf9efe9c4de467fd00c023b8cfb542657a7aa7cae8d8555d1b69f84fa3253bbaba159baf317c95f516b3a40a38851727230c9720b4d8eeb73801cf16266d24ec1a9cd1a3cdc59b07314e2d165ef0c5b4094e05d7a43ae95ed11c034bb81793e3875ed1e5c86ecdb551e3d92f6e7a4b8e4635512ecd4961d0595ab175c09f37bc46c6244b0cf003fd490f4534d403f79a5f983fa6a56d857cf2b528663c57585c37e4708e51b40dc415702f1d9a6ca605389fbe4813c4d31a3c90e6fc6244158f340d80d61f7f21ca7f6b0d6aa1f416062fbe365d1b4087755f9283a638c169abec7028befcb71fbfb164302bab38e69b90a3290099bbf62ac848a0b975f7c7ca2cf6698c471d19d77380f9f6cf2275599b198e0476a5d7d0be8292ca3127ce7e457b99bf359f416db026cba96e3c657e32d269dd0cbc61fa45d4cf0ee2a3f907bfcf8d06c1a18dde113f785fcfc80fb8d7fededd4e1e23047822c056a1b3ffab3c7052bad4f1a98dbf8ca62a8e0203981972ef6443736165424067321da958dfa4957b61e4ec95843c239be6d662f3487f6e3bb9a2f1e7fbbc2c8d9eaed9b8341eb39d6f71cd678eb2748c88e6cf476d4610cab71dcd53d955d958b1670aeb1486ebc6043f5ef1d938282b457fda6058a1fb7cd8008c1571e80033570bcab98d3f8578c5554b54b8a1a203f215ad304a04c5db6c7d5c99e16b482f1c78ebec77f1d44d70498376407bbc1df9b0bc4f7556a93f678b72048977848aeca7717cc662ec6c5388641d44a5c37cc8a51fab31017ead060625a26d2a05b867d3075550be6dfeff1e24ec12c76272ac1c2048b04e0d36952fdaabcb5d5a6a9d56085dce56d59a2cc1b51b23c49bda8f0ce3197926e43a3b922a4fc5f6b8db494fc9bcbdaeb42120e1d8697818e64b9fb834d07cec3bb62f39d3a4cd850c3ac153fb4f0de55012097f3df91849ea43ec8f738dc283238b41a95a2c38abb5bf44a07ab2cfcc17f59325eb82a5bd2f09c72cb299324ad71a934da02f4b33ea9debe5b696a71fc64789c9048a5f802d35075b026419267e2b1e32dbc8476dca0940496d0a682f75532c218b20af529b66c9881ef02517b01c60351c9db3d062b87f3ec54b8382d67f5fe7ad3c84f485ef2be0bd77ac84984a879410da7cd62869b48a0ecb98a2293da9be26e453d25a3163a0baa2e5f4e86e98bb154eb55a671be7a3e3eb75a6b79a7db249b11f4c575139bfcc62f8e7e4d910d19986d9a657650bb7da625ef4bfa370dad39700ebc1624a85b448ef8f18922ddd42d3ae4de8f42d43b23b8f4b794177d1c7b1b50dfd6c098a62b3260cc42d6027a341713b0941e49f8e1fca32d5dd5f3353e7ebc551df4d47a312cc41bc7c39068750c5e52561267085923dc7c538fe80e2246c6fced0744ed8ff15155b80e97bb1ff468c0dcce3e1133782cdc3ed9cec9a6a7abbf952ef0f91da5078f92c71fa74647688ab4dcdd474337611ddb55cbf27f5d6dcfca8375a9f1eed7fffaf7fecfc1e258528dcfaf69a4bb631fd5e9fd3e8c87c1fda1b7e62ba59d05e7d96bb065707509c0176aa4f8c3194ba4258b71b3255ca717861cca4f258411fe61e25f0b7d328a3d743f8aa3b92c4e454386275eedd2b9d231f0b2b630c63dda2c6a9957c41c205a3293552db05065d8e18b051c9559a10bf94104d8b628a9d810e71527c930f10779ac312e7310afba7f0ee1542c7060d15994dc8b80845ae6c116f898218dda3a19a2f160360c08062dd5e126fff69ab30c4195a41017e797ef572d225b0aa78a99024709ee6e4652764002674ca4931cff95b566fd5bba5580597f718d315307a3ef369c261a7676d8c525d7d1922a59172797f6da67d4e2b7103fcee7229c07ae88deef0463eb4c6897883775b9f52ba3038fd5bb472355d1b917b9c303546281b65ec6c228845b1aab74627065aec02caffc93fb24845d7a38ed4b9e6262c2af8a091f076db189e4605d22d3bc8ae920224b621e8175d2fdbcc72506bb45407d8a919f6fbae8d1a4b84cf79d0131c3607c9eff5c0faeecb27d3c69f7fb0012ca738f43901094137ffc1bb039bdf6762b0598f74e019eed5b7c1889b1c6e5d722151282a17fc0551dceb432082039f05eb20e45ef3f0d9138fbaa1e51d4c529f5d08cb96d14cf8bbf6c73a83dabda7e4b31b8723c4f3a992878ca468e5055372b399ea763a089083b738eadf03996610c785967c8ea263e4a693d9ae42ff4706b7e3fe12ab6e43872af1e6215ae1f891ee3766ed055c9934af042983bee7ac1f9d124b34dd823623fa072ce516eb2f99182af7c7bc9b817223a42cab9d8f0539cf9e74fcb6c326fb3362b5c98fc223d562523fb0ddf5dac71e3202f152c1f08b8df9bf01d81914bcceafb53acd8a8f70863a6473c6592c23d652dbd7ca6d1593e1565521897a", 0x1000}, {&(0x7f0000001880)="42061c69f12863f84b2b4d7b20f0605df0788e2c3fb6aa5b5a952139c56d27382daf66c7b9927d7e4db4348ef49ecbfb726885e387a6c83b3efbe965507ff1c3e184f67f2e0ce6b0ab942e206ece062d4843cd93ea3442a7c502b82dc09a99819dce6b6ef21bedbf7b52f2bce874a2f341bb03bda73a003fde89f63d0f044042b802", 0x82}, {&(0x7f0000001940)="300c201225009024ed39fafc1796cbd38b88b55ed54dd26b83fd35d678f3ccefb7a67af48121ef83db3bbbf12000fb47666e8c81ec586e24080dc5802146cd422078b34f0c1a7a05ee97fe2f5127f3503d0b62504286ee91bc6340a2a95e90a57b21c38a5474730e77304e4a4be57014b3aad572a787fb0c0bd6db1d79e231b66fdf93aa96086acf52e0d556fcec42961c20038a3ba12893bf3666301db456dad2b9cf117c7d3997f449f3aa7e1b1b1cc06a269743b0e31b0fea50caeb3998ffbeae912b33bce3531ba6c4898004a6815ab31fa5e5953862a6cec8e84cdfacfa4ce49c373ae2d11c96525a0a39", 0xed}, {&(0x7f0000003140)="653c3ee8a56aeec13a518d36613d065cad2620233d7de7162294fbe39e2026698d8e14eca9f64c89e0e300347ff15373b83ea33c8299407bfd0b8ad93e5df920616a40656abb2980069274a6d1239961572ef423fe7bfad209afa09f2e63451548d85cb161b789be8c1889e451ac09ebe12c42c93e48e287c66b67692667453dc418330fbf32f7a93171387b3061d1a0aecbd4cd3963227c7f2f7b08c8167237f03f7e07a74dcb90ca85428a208caf656b7e72423a1997035bdd696821707547655fb28f1355974e54c3f8a9e44ba5aa8c46a58b0a0a0a103fe63d2ba2b6a6ae93a005e74cbc37209b9ee9cba6eaf5cee453ff4af260b528c203be4076781f63a5a83f315973a73f43ce7f0a7001a46c49e389f31d335e8d8d35c3f6bb44c5ad25e8641c0da2ce6607e6757fda1d4f32503e39a81bca651b8f0d2c430113dc88b56004a6f5b05ada147fa85845ad50140d21e6935726a49e23f9d42fa98ecbd461970c7d193b8aff134b68a3784651762169eb81b1f2dc76f78614a07b1c7f9474978a171611b36585fb41e05df257fde43f0cb530afb5d2e5ec63587b2ba8380e3b4dc125a7882b8a45af9d4e965893b0a38f8a222252ba27c9b594b213dcec71cecfb5c829ab53679b8013c6b215f16829ea070486630f7ea20d438e5560595462b94c12061716e71a03b60ed46c168e274a9befb78c890070f5e5b7e88111efe7dd3aeb1bf3745f2833dcf5cc53f11c75b9bcaf920a9b883778fe258b1d65d6707bcda4004f6e78dd00af2f5444845bb61397d8f0f6ea0ccc70f683819ea9e56fe31f3e532c0bea57f57823ad0d296d51973e88c6ccf02c6f8ae2441f79b6504b098cfd46e8deefb030356dafea78fa82ba4afb0051ad940e2f06c49eafdf0436559478fe7cbc5af7ba9491cf9037d318d30db1568cb1700fd5803e5612b86724a477705a30bc655a92347c158c0066025e4b3d207a91db2be4de0194aca16b0d55f142ace0dfd3b0ae0640bcfebe18b4970dfdaab071bfcf05a67a0cefda0a9b38aa39fb309580b61d3da560f50e24292ff2b0358397456222cccd800c5c560c2ff2e8bb47560e43fb1571674eec90612a1854831e4f52c890544d6b14b951cf05cc1147e05f5f80e05d4acb36a9ac7cfb86d8af118e54b509a265d603d824609e60540f119188f59716e1794f82fde4b9d67ff37cee0ea9986bf14211b2d1ac83f0b1300610bfac7afae3e98bc399da3f26c05bd37614b2a7ec7a335d0f615f9fc7ecc9675893098e0a2413d0001e3edf715edd1a0bc9863bbca86d574597d7bec8bd0b31a13019681a2e8e6a1fda4eb7fb9d15f853b6398a3cc247e9ee9773807786c8208ddd44cf5c24520acd0b578e07e41f23d766e8512923c0517355a3ccad1eb010366d00af6299d109d31916506959efce1682e40e99694e98034971eb549a39600ddcf5ff71632513bc00e69752143b766f1fc3d7ae294e54c0ba5f16f241ffd785ead2db5707625c7ce23cd7095375565e016cc46fb2aa248b0b65c90e8cf0c5f8a9576c1877d2ed91006ffc8d17e19911027ddb4ffe628b3f6ada1fa5f17368dc1742868e3844342d288a683382bccc8e4737ab9f86004e623315a8e3270fca4c541461d741bfb8b8c675f778b8e3b373250300118bc3bdb670015d1dc48be80563bffe5e6ab597c4972e15478f8afc5d11bafbac39a844bb6be3dab44185f3e704e66ff7ebadbfe47151bd7b78d775b49b0d4b94fbd4320e0460eb060660db7dce217ce2f8b3f7248b29b17d04ab6181464281edb8ac8a71f7be8ec1c389ab337015188aaef54efe05a7bc287514ca3b39c0d400050fc77fc955d7dafef41b4920cdca186b280c6d74526c149df2709654ef795663f63d66171ae61005840ad7151faa69cfa8b849b53a587a430f880b5bcc233999832e439e2f62e5495f37a754fe934db64d4e1ba194f373290fc2baa5a897d3fa4cfd86fd2d57797a631b2b0f2795f56bbdaafbde2f9b8192389d1e015db7c7ad4498dd1964d54c88ca743c69bc1ae18bdb46ba9a29d8dc10417af7aefc2af0a17b6868711a1fc778969abb0a8bb5df95c46bde96aa0a9a1015fc089aabd3ea2b48bd21441019a944df3009be29176fa7ccd5504ce3d24ae4206ca50309dd255050f98ffc49f26f89354d919aae5caf7c23cc64bfafba2bd6bcdd616cfa51dbd297e4e572851f43f195a2a87f081df85310ddd2d6585cbcf921cc813171f7eed8bc9b621140008bc4ad28de97035212286dc9577d68833fffd39a8cbb24b913b768ab01baa18ff2b3a31d64015b3d865ead3f2f2935817621bfce576b2cadbd9b0a0d097ab88735720095ad8d81ff9e3557c9e0c2d436abefd1c11d98d396489f9048b561a83d2871583146766d762e999bd5984d16f2ed2d21db77ba440b1943161ab095bacfc94f781d9139348b6334d6a990f3d94ea1834424e2f3b52b3cdfe4279ff33f8e31a9da61501cfc8214aae30183963b88d28cf853550cbe3ba23265824552aa0096d5cd26d064026847dae71490bd129182f985935f4c965b9657c0de37489964fcb1caa4e148dcf23c89927c55372f01971a664a3db5ca9c18cd861fe133c25f621cd59f9aa2ae53f0a1cfe1268bc2be0437252e6e2018f10abfb3dec1150c2947c9ab060ba1d4af67090667b1a977c905077edf5625d55c4396262c09840110806b3c09ee25364518e5a878825ce7cc2427e396ea9d06d7639473bee0faa8e53b2ff9a9d73d423d66f058d9fef0b9228038f9648d139aa60fb1c8de73c7affb3b4c65c830764e92c1669231bb44882df8d81233c239d00785b0325da6bd4a53c8059f6f340a88aa96f989df06ce8fc0216a47f963aed4c3305842c01be76c87109c0135bc12279fc67d781f1d6f2a8611d84fc4d4cc8ff20ac2435085abddd9091894419dea0275f15bc29f75e252337411add23e8d1bc61d8546b3c06651d946774b6f0867cc3a44e4a2d66cc4050c4383897ba2a480d3a4409b5fde707d32473985b7c91d7dc76d2e8b189d71d0370003a70d7305f3b081ffedecd937c8babb9ba9265f5f42ceb05373f90361e0bd09a237bd3a601d241dd4800a89c35c7390d250c12deeef1900d05eca3b497ee8e50fca8665fbf656f5cf9c59949f80acd624555e65e8502105bcf1f708a949251cfb1bbd345d230b2ecc749bac73ccbda0f86ebfc043396e3ddc79131f7bf4f6429ac7bd0708a1d14a26423f40ae0bb732799c8e6fd124035ccb2edb0d32da59b5327879ef011d40e3dc9729b4d73ef4d689f5e0fe0958f327e06cd3435ff97f5d4d3d773452163e55d5826192b47084dd4f73fdef3a102f700187c949fbef23663fcaa17cc7a36f6da966e82916c59ce110a959e0a50cc7ae8c542c1cf001002ccdcce4046078131e2e0dc36037d5cce9caa889554ff82f39137b4323093860d521e5e7dc2afc5b9b3673542cc5c043dadf41d260e9b40dc6edb6a7964c8160aab601bee246dffad8b4ae20e04772c5b29016d52839aa5d5ffb364d030c6985b35404ac843a4594b72ce9fb7b09baca9159040ae36aa23cf0d645f6f8943ff0e5838f585cc61b9c03b19a590dc8612f253c439efa4a4507c1a2ff412ffad18cef2cde29a1097834b524aaa2a3bd2d16a61afba8f03d93dfa6750e526e3d0437cde8bdb81acf11dda35a3d13918eb3c284fcbd7181bdfdac38deb58830227591ee2448d7acc3fd4188b3c2a3b1b68300c0687487b3a36669ece5c98457549cd67431d57e266f98178af1dcdad7fac90a18c00e6acf06d5696ee1cd82a5b36a4ade979de616711616b57fc63ca975e27fd82191ed4fa86441403e0ddf1932d204c7635ae476e1bd584d614c9417147ec99a306dcadc600d4c2863cc4c91b07f72c9599d89db1bea2b5d4ce71084cbc624205d7b630cc708f5e82a25ed5d5cc7c46cc8163f6a008fbf1071e1ceb95407cfc23545bd464bdf1c6c617bd6a28cb1463ff0c3a899f1a03ad75efc94e0b0a6a7b1458b4412f22b7ef1a61bb24cece34a11c2d72f051348c1ac1a11bbc63afba5303ba87dfc543d4eb91c6d5d8f8584f55d4bbac57a228e48d37b1ef5373bd9a70b8ab2b8a8d0c75a0cb78ed0d58c10383238e26388d0e34a46840f7e5b964872606a12d3887e63c0f8f7c51f3ad1792758553843bde5452a3ff14360361537479951958c2127a187173d491037989849bea2c20db4f217d1eaa62636f5deceb41471bc3a8a83a96be4a28d69841914aa966614712a55732c7b35262d83677d693d71e2f3d9d34b233fd88f0b1abd2b9c450544578e0922a42b5b7f52b21ea0a1a3ae9b77291e0d55adc719771b3bb4b285c4f428032545b7d01b815c1e155263d655c5ebe2444eff360eabffa04a355afcb5f20f7f5786e2aadaa297bc06b674a316cdba9aa84f3998f111094f052be028bf93044317f040ff54767b26f0b5aa32a0e9b40fbf2a50ead3bc4ef008c8c9d3e9b453c221057c7eb759318d03a2b7532de1d2a11cb08abf55d77dbb60cd155b1d222da2995b061b360a56aded94fd2415c7b901ba917e09f4797382aba7266ce22941501f68293ad9e0fbc7bb9859b1322a76b11b5c04b7b32a7e8b91b542e5e9f0e3aa229a335dc17d65634e242c6ba5d1e37800bfe20e48b7cbe0eeb15b00da58f964f0e901a306143980fc3c03bdd7f39300f34a62e2393a988484226704fd921158e6775bb7f95c318b99044fe2f38ed08910726e1b9d68130c9e881bbd74dfa107cc70ac4c1e1e30cb676e56b77719ffd6884c6e0cd0c8fff383ca233dba5637ba296760aa79c0cb5d57d5ee166e7dda5023345da27b2a1907d736f49af54983a6b0fa01aee6679dfe96b0790f5e2ec645ed9ff6239969a51e704db3792a5ce7e6eadd5ca5d1119db7b705fe50039b1e81e0e81522889399dc32e3f149dedb41dc900265f928eab1af5c53b2b11e9bd111177974e0c9a9b587d7f4ca919496b3479566a288c6318614d30416acf7bd78610de3922b23e0b737dc757c82a3e98ec8bd2bfed351a9eee118364bad966679200577013eec174cd21946fba680e4a88518c5350909703077523837d9c1381c9501525cfd4462e04aa0449ab6f765b926fd3deda441caeb7a8907c58da067b97552f0af84dc2938eef603b45bfccfa708f82c78ca8b227a1e94246ed1d8327f56c87f1428c3f1db06120a5bb20a9780ff96db057924d7482e5a3b0c4a60e12cc8f4b031105ae607e734f1ac2f026ead1dcccf4ad1c53126acd5e4f0ca46e5f78f3623764eb6da61a3e2982ebde407de367221e8699804b98991dc15923393ea0106e0ed38b676dab97826279c66715df31693f72c3afb36b8298e47f8726637cff71f25f85f44ede6e1e96033cf245f11bd13fec8357a8ea4cbda9992495dea485a3b34f34dc52b9a893fa22dd6d7b699882fb2db1fe8de086a72f82dd1f796c4e11c7ce93487fbc12d951e21c9a4e33f2f35af1d7aaac62f6eccaf4087dadeb9e5df4c365b0dabda2ce408a0e699cba95f5493b59915a9352bfac18b4f8fd09a525b0fb10424a6ff40fb296c63ea8a66ce23360e84f47d750a61ec4e40db20917204f7a2e137e4e6b776f8812901e8f938a1fc4f2e8ab16f558aa824480144356a3adc1a99c524a977f822ab207ea021f696cdef0e8238b878d0ae9d3bbe58026acfc36493b10c91c086760bdcb6399bfc088fd49f54747169f13585ca2cb74b920db69195e019a706dd087254594c22ad53c5f609fdfca5", 0x1000}], 0x8}}, {{&(0x7f0000001ac0)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x2c}}, 0x4, 0x1, 0x0, 0x1}}, 0x80, &(0x7f0000001f40)=[{&(0x7f0000005380)="c58ec14b109cda68da145f5f2a634b957712bbede0e29973", 0x18}, {&(0x7f0000001b40)="9bcfc6434215de4106f022c261d3fe31e2a3a5eb4f532915a39be4e4b39ddf4aefc31077929e065fbad121609280cce6e7c27c26a14270f715e85f87641922349bf93877d5eaa4807f8cb82a217b71653f1db9a517e4b4fa011dcf60a8396ccdb26eee7c0398e8e3763beae825d8786779a8720ae6a4f4f0093c61e205673d13e3b8cee5c9fadda0d468a00bbf91e1ea884ac2d383b834bbbeeede7049e83bdce066cccdd0d7ec097f2e4b2d18eabaa73ba962162138f3774a83", 0xba}, {&(0x7f0000001c00)="7cc2bc8cee8bf7a74e584ce9824523a27bd16aa0de3d1a9d1e6bad241861e23ccf8b1659e89d9d50560b588d3f5b38f8ecd3b8b8ecae14d85732269b00620a294a76bc8d9944452d77f2fc53354b507d058808a17db82677123a3e53c304208b964d8cd6ad7d3f7d99b0135efed719d700630be57903b3a56876bdf94300d43bb169abef52357454723906bcf705dc7099a01df6c88f56989e8f87bfafc268489b253795adea69e59ebe92b4e6fd1b96044617a7df53f61ce932b48dd58f7d9dbfee229da4a334953534c48b5c987194098be41324b4f7512de56807a38c", 0xde}, {&(0x7f0000001d00)="865e6092acaf22c393554c30f3d5122a2020c397dcc54ef9d8d502b7cf477c47756c1691330b3b6a3938acb4bef7f87741e76504e6aea2c8ccf86de0191313b0fe0923", 0x43}, {&(0x7f0000001d80)="b7d8dcc3b08fe82546cf8097a7196e14a82c0d45f38947ea0d9840482a22dee49aa384ea722e0d199bbf2a906394764cb782d03f1e00891046870284ad8d5df18a4600e07e4d963aa7e766a34d5d6ba1b7ea24e98ea9be0d76b5ffd894d3b5f5746e105f8c0b40114fc086d960ec88390018f67831e67caa208c533cecbd0cd16c77e09578e271233b46cd07da3a9939bc0fb4622e99cbb0b8764f36dbb856e5952349ec85ae3622fe6aa6d6e519ca4476052d4aacebe3fc8ab63e27de4b9c89e1f6ad64f4bfcead518ba9c57b1937c493d7be94721c909b0e7ef7d38eb114e05d36dd4f11ec9ff520f5af", 0xeb}, {&(0x7f0000001e80)="9b19b02f5b42750e97c35e358b25a033e9b0a88069a1610debd9a4f49b8654e6ec32a3ec949bb18fff310d82ac61fe73e63eeb95358c733eb660d5c7407cf18c39001c8e1bce6d8d0bec955e7bb77fef8b1e9a10cebac263242c8c18f2a363eba7fb10f5f425f9e030d20933fdbf8ceafabbf7c343b128e9e2b7f9496eb7c442e88e4ca795ab5fee15", 0x89}], 0x6, &(0x7f0000001fc0)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0xffff}}, @mark={{0x14, 0x1, 0x24, 0xbf13}}, @mark={{0x14, 0x1, 0x24, 0x9}}, @timestamping={{0x14, 0x1, 0x25, 0x800}}], 0x78}}, {{0x0, 0x0, &(0x7f0000006200)=[{&(0x7f0000002040)="126106b3a3b11c8234afde6bfc4d0be14230868271d4671595281a8e1eb7b00be941b2", 0x23}, {&(0x7f0000004140)="2bd435f06da23528707d6d13b628164977c23e7366831d63526a727b703727a055959eb2e2a831ca90ea6a24a16a3db50e174c92b7bd314fe5f3e69e0d7f2bcdea1a9f49542b3bdd8de87045eee3051c2b53fb1800950ff63741e1cba464115b2ea26ff8da383438c36a3844438633a74a34570d2498746a56c6c8822b840364d746e1bb669d2ee767093c9adb7737dc8a2115bc12d6", 0x96}, {&(0x7f0000004200)="b8a5b4e10576a28acaa5d9faffa2e80508363b70d4ef4f3a9198daa3278331d19107da6d07b12a8657e0a9e9f0e9388132334b388d7d81b32c428217966ecae3883381eeb7aae4202c210021fa3101f755b1bb20132958b1f4160765d4e06a5e6a6d4e7197d2325b407682b1538f37ae293dd0bd5de8e0ea67c0f3fc3e0eac0805f65084da645d167e9d780c9f3f2c17b5980c4720ef9eef8c715708c73e55137d70185bc469a85be5fd665dfc34377c2fa0d1820a0ae20b11f8eae5de0c318af2dc30139b3590c5f0cf1550c529e7b5ccb4fd5c407290520131210dbb966b15137c25e438a729563848e0a93e48a3c5983cd719efe339effce615a51645ae50096a4985b41c2c781076fca9457a4b68876a34b41213f94eecc818bf39ea381d927c75f1d0a9b790b6822413a343114d9ffe94e5599c10a63ed6cf34078bf9073bf5976f6419957356902d2a13a663be098113b1c1c1dde1e0b80cfbdcf2f444a97e9b9dd70d73c669b859f0f32087ff0aca5b64dbf399af70b31bb36704824cf9d7ba07b70d9075df2265d78022b5613b5e73538194ed31b934f6f22271ab5029169fbfead20c20243c50c30415493656adf69bcd98d0bdf10d17f47bb4e54366705299d7a035b64102658c1a067daff805935829e4ac53046435986e287b512847243484e1c826f1b313ca3e8527557f381d8f22edb541a2ca009eda8d2e97ac37495645bccd538f463b40e0f3d396c04e592d8bd1477f73297791b93cb18c4a530f98c66d419cbee4a351f472aea356d7bffc2578f3ebe7c3a7bd870e99d815222a18e9bd745687fa3c6c63eef30343d5d00ea741a3b78913a30489e7931c63be621928634ca886b9b30b9ec4f7fd7ae4ef6f8d2747045e435c807324f21807e4386315067af190199c0b9da085b580440f478538c0bdb8613afc454a063d95bd4d2bfe65b51a52ba55f02323680101e437b2e8438300372ca124a36f73b4a4a41e8e6e00f3113473bf6b83b3620e80372eaf81b88a9d7734fea49bc60e83a5488a6dbd87fb2af07c70d4d79b3f30ea348f442422d1549749bcdb089399a4c69893e1f8ca499a3e0927fdd3120a5d387eba536127c8df4c792c194c117ec673f162f4621c97384e887a3cbba0f17d4047b0500b57c043cddff25ee85f88c11f7bbcf7a34ece2c34c76de5062bd43214ec3b1afb23ad713c9ca052b2113ffc6e8d5b852ad3b9b32d85bce87ed44f1b879772752d21b138719f79ecf5d6e28a79f0d6c01944b7fd87835600c3847292179cca92ff26acb9c75f4ea49797a8c1aa17b473601bab174de68c4da2a9080fbfa96e0eecdc4795d35fb631e2186811809d820fc05b09ecb9901c94452a6f7d7f0009fa8208af64c54f27267006ff5ce53b3ee6bd122e69bfdc0b7ec651284ae2199b0c02aab8b55fe66f934683eb684789f379173043f590e70cc1f051caef52bc34607ac9883ba856fea3b1b85571ce8b1792f496dd0ae1b1064620cac176cb064a8bd90e6f9b9c8321e86437f219c5647c3431d37db2f7e1aa30e30fb507f93d0bdee5599071f63466487334c2806a5e4381d6c9763cb777dc804686a7004bc7bae65772532cdda51775253060996f973039e36ebe701d15f16d5fa479396139ecfb380d309fc12f41de0e5d5d87b442b4b34f747c34b304ccb1938a9aec967b265bb404d2352af1ea153436c66ccd21c397713984ce4f866a54f6d916e3f6700d10360760682f15108fb937437662b7631e01fcf9407d625ac5c7f5bc7fa0f582c31e7ed0e6cbf9d851c8cd8ebe072f449972b7c40b70b4d693b7af85ed4d7e3bdcbc9a307b21310bb03064066f94704ba2606edbbcae68c1825614c7d6a8fd3b994a7e33543ee055a20d2f4d66be56740713d5395f180d58f883a367dc4e54a9a057022815fbb3bcb2c47cb37ba08d1f04a82ff4ce7a1e31395a7d91fbfe25b2a5a89fa9c2b6e3912992c44c1bf1adbc1d02efaaa1b557e1d21617aea1e11fe83b90a3b28b500f73d9cde76599b41d30904a063964662e154709e3907274f05cb0d6fde5b9d154577ec2d3860879f101502f6eb700bae7da69ea84524e034096f0b82371f66ec873602bd9638fd3cc302654ee04e8ec8615d4142bc95a132c496344aeb6c19fcb07f25c6fb767975469e3deca951ecc57477bfbd1dd4d68763e3175b94c976a26e6b8ab1fc0068ad08efb38c687e90b3ec650dba0e2856f9d6bcdab10d2a00bd68f32895670ad11e7e3f8ab78e8f3314a5e1cf33679307f5a6276b1cc8a994687a09e7c6f0caf6541cec0d19bf8b8fc0874ad048f6c0638d5ed99cd316a9d2479c1e3f2afef608616b7a63b86a98b74bd2ab1f4533a18213c39952c718a4725d6404509083173055d541a0f0e56a96dfa4057e882ef5fd6bffb16e9da783098cd76887bcc64fad0b871327a4d3a9d31aed49d056ad3d2cf34d859c3829a95a5d25cff9a4a1ec2e6337a795f77948e0b5f36d204a512c5c8c0c86934848ec5182d64243272b37d9dc7e099d7c1e269c56b7d9b7cf75c4de2bdb01ee7b1ffc00fb76d7bb2c23daa6f2b0db06afa889b1ed57bdd92c102b77697e0c503992fb7ff1cce7f881e17443cd3bc6dc9a4505003669c562845d611a294ab02767c5eb4ed099c27ea82f5815fc4f3d52e76d8fa4d1d1b584d015c592ea11d8a5b01171aea08b8a5110afe017783784e08a9ed1905e6fb18f7b985975dc1af01256fdbe76bca5f37e142baf96e96434c6b66d1a3547dcfc3e971e57fc8affeac1d3723525c2aad04d49cfd8fecf5c3a445dda9f24eca06d0060dc7621f825d1ad22310f180c2d767625185c57f8b52da486d2350ec86a5731648ecffe2ce6f0b1d1102e49e7f3903b96a3ec7e2f95013706de9f4f42d746e08c2e4286ef978b696bd7ab3be1dea3f6e03ffd53fe40edf8c9fb2baa7e92157ff041040eb061cc6d4dbf0f7649135a6b6f651d683a7be35b408811c3d15f0e2aa51792a718637011b7f66f01c0a58f8c6dfac6d650c788acc0c9a2b0c358597f8c7cf5df89df5698e7a0d422034d5c7780e08e629bc9d5551e2eb2258b0599446f3906e9ee250235edb4af8ef9418846f6866977f41ba5b7a0d630d32cae7526e5b723a53d10df519f5ff172bf51c4c32f5214bc1966fcf4815f0205bd1d7b19340a23564da8f91d5b07ace6b10adf880f56d4d79d62999a07bae85aeaa74ccba9d69a701b8217e4cd3b449272dccae7c47bcf25d37e97e1974ba70deded72285a8c91586de103aeee89d81c26ab5f03a6cbcb5e1df2cf304d15aab6292baefaa41d5cf0a173dd1612735578c04e9bca21ec7f77465807b3d686afc579a64394cc8bb1a974b11f2ba42cd9a49a23a22545ecf16f2511f0fc2fde92c5c99a5d4ef222c8f2b162a5f3ccccda9e379b0375936723f89054d5f6317162c179c1168897bc57e7e0981a1ef8099eb3f2730e2b25d38cd415b4f1ac8af2b4d5e8ceb40c94579092b2b4331d7d9c15116cef2d2d463dcd1fe47a63b6cf1f04c35464d6a4e8f4e50ecde21cbd15f2fdb291477e9bc924219b9dc28973bc3c97fb56728a5b2068dcb0f28d84e087c621a4f0de2550e7596d83e45058ce41e7609c7f7f0b52061c784a15be306b63cc7179a8be3abbe8338b60a4a83561797dbec4cc83bbcfd02cfdc383ef9fe1614c2db6e39f91d413006555a5cf2853f857721de3177ff048e1da9c6e4709e8d404c087b909d1da38a909d14e85e8160a337c1c7be1042e539863d106b08b6cc3cb1a74947d913d7eff86c7339f5b6ffee87749305d0b03c6a775e45a5cc213b540f7abd4c42c75eda5249263c3f35a9709cd7003009da342c88a953795c6b9a2ea04758b784b22076b3df15a3b50f3d7105ce869c66eb99a4c0d46ff3b035b67a3410800b0dc6785675780c8a3472adbd82888c83a8bedd4c00e0fc0a00877285bbb914ceec980d189d0d0cc983525c6c8995e4376051b080afeaaa4c3b1e82e336a2fee44323aa42ac881b112b2c1ba75d22e9723d77ec61b99d909adc5806926646fcf9c1bbb16b5048b361d89a79c5997086e206b4baabd7080d7cdb3f58f3ce9f4eaae0f447c0807be0af638a1247b12be752b222c66d9f177c24224c69fe25f92c7dae4baea1ef671d3c5e0c8726e8133a04378355adbe0384b10a57dd344613797cc173ce0362ebc4c6200a8aa550661521868e901af5e995372ff978760be67a3b535e3903437afa72881f68845afce0fd8b74d44d05def53f03f1dc0b1be84736d4bf210ce44adabd53144dcda64bac927396413ed5f4828e2b23f347a8c1b0bc655a1c1619423c4c24c8379ed31a45ff0eb5dd8622c9384ffa5a2b1dbda063d70935b48d52ae325087a71072306be84c4e91b2f99299673cdcfd8c4b828636615cf9092e7b7279b932171bcf121bae259f73c13f375f718bafe017dce0e97e6838142a5183164d1308bf5ecffd96963f6001550f4521d7c4b519c7d95f4bb7cafe71a6fe23aa61ff7a39e445ea71c16739ac4d7d7e27a6173a75214901564d342178b45c02196077364adc55562445f07cc601ecac28d03564ad4ad6aeccf7b23f291920b809d1f4b9909caf38d2a48b7d3898bf4153e50228555c1a2ca443ba116364cdb97817eaf603e0637faeee18e7102a986a2aefa7df8e685c486398ef5ad2719388fb31c1c4d4948f1fa9f2b9979987a4bf6cbb98b7bff7d7e52bd1cab12f2c9065376ded5f38cc30eb433cc9c2a2da7562c2a1e2863e214483b176f612c7e728719f249cae89ba0ed40e09de1f3a46090f777c7a41a49cd78826e99abdac8b5f4c4428f4dd0b4da071c520dfbae995da3b2e6288328ba29471fb7ad9630b430297603203f0d1c124fc49bef441ead25f9bb4443e5880cb4a8be76b8223eb189dc631887eb2b43bbbba873853e9dc238c6410963bb78f3eabf4a5cf26e4c48782688cd733bf77f5fb02961ea9d50597b837342df341238ec1a8655053d62bda87275e8f440eb07c442e67a87a3e671122d03e2a2241d3372677f82baf8bb6148d842ef00fb16933b8c25d851f7eebec667c1d3360bb3c4ba07699e54518d09dca1fbadf44b7204452d4c6295d3e867c316e5b7771df3b43e719337a1189e3afbfbf3d7ff4f6d40cc7903043ea8d5305bc1df42e4fc0a1d163d084cb6f393c50604b4bc4a142784270f1ce26f8509a33ae288493234f09290a41d59c29156f77e7886d7fea2f42fdd3ff5a47c86a1604d59bfe9c0f007c1d43ab32ab1bee4b194dd1156e7655744fdd653a0c0af6e42b50fd37bc385fc9911ba439f07168132da7a2b1239ffa155f3b418be530273ad3cca43f508d4d86515547b9601d1b7b03ba639934a72d256878336acc8a0024a958aecd76cab930f97e9a7c9ccaf3f2c3133c30b5606c1e298e4bbce9a7768da2c0b5546455bdfb40e284b90fc449970ca46f4e11ecf057eb84721b24627db18fde1d05bc0799133b70f617813ac0a25435aa86456e74bf9fc396074b6121b47b1ae9afe45f835e30542b281f9dbcffe78db84eb5f2245531f00dc23e6208c0e00fcd07e47b613950289bc398d8277c2b99e69672f35c1b3a154e7e9e5eccefe5d9a92a500528518780847651598f523f7674bf9b4b98ba8bf252b511cb55345428c54e8faf1bf24bd8044fd4cab782447794262b9a44ac6a02e0c518ab5afded69d5043a562a9da9d136bb64483b6a3c6a2dd742415f0eab4d9f06ada208edda9f6fa8d78c28f970f4609eecef7619c26f8937", 0x1000}, {&(0x7f0000002080)="f4ebb406d3d085a6167e2724d26b6cf0aac91e331be3ce6bfd0f0b4d8d8723ccb3f74278a363e5cae05044d99d4152107f1994e9c36efb8e5738b63dad49cbb7155869d79f92bfa2d1c52573d4a88742abe616bcc2b7d7173541ff48dabf95c8b617f3b1b1489e88a96563abebaf702f70f5a789f2085732a58affc9ac4b9c", 0x7f}, {&(0x7f0000008b00)="24efc420d65ea3ae99f45d07512fa0035349c88f28417caea516291e47d9351917b0c760dead950f5c6aa20f5bed691d5c761d244a07a594a0748af0d2285e623da62a472565ea306dfc28497ba46db7acd87cef2d1ad2e576d754ee6a992770a92b7e84cf5f4040d869c9e642be7c5156804a219bee213bacb4dd1e2d0078d7d62e6ca8e3d4a169bfa6466fabf1100f8fedf7453899d3bd20d94772668250e60ba9184b0a093ec9b44a9e1bd5aa1d083ffbd9c17e61ce9bb4dd0d456e7778f84cfeb64d6f2038afe784b37802fbb193f2e5736985b165e50255293515a56b3931d3a6692d64baf6f754ac2f7c9109999cadc1759136954ed5b2bcd8a0c81bf468c2ae548508c284a70486b4e4b0d715823c70ffe179b3d8581f3acc7b11ce639a5b952ab1ddbd969854fa88a1a60a894440cf651ddd9423c7ab1f9533b01e5a2b1fb57f2d0ae7b562a75806510b7987fe003f036ea1908416036e1ba696de83052a77dbbb1d00ab8fa0275917bb20a7f4207dd814229eb6b59705157ffd496ea40c911676d0424a01fb448d3a204b51db25033760651919fee5d2e0b4575c13f05405a2a036873d9225149e9c032c211cc70e61877545a9f68b8ddf7ae3556ba845a97cc96c3c6d0a5cb5996d68e86c58eaeba6c388e2a7391ecfdcf7f7e66699c6b5f9109c308d09d5c19626c06f896d4db675d52b74c54384dcd0fc30894c124011a7407187d92773f30ee81fe2afde2b31aae3dd4078c2554d516cfa0840ed21ce2fa1b23ed84c2dc8c20e27f7e4205c136c42e61ebcdf7213905158bdfd3bf5886eeec643f8ceb35a90c5a3a6c6e41d270cb2d395e77e0ef2f4a2f6979d76c2201562114f2a78740bc04b469a32cccdba9f1d38cba5c2b8bf6f334cd43857bc805b86a931fb2058a76002e91ba6e5c230db1d1c65e3be8beb16b6988389f8066c289c4a958615272f4d85220e08eb6d4433bd721bfd14e7137e37c374d54d9b4bdec0c7b61d13c072d09df735acebf266456aeaa8e822e87be399e63fbe9bc593ce7a65f2a24e7f8e7ace07077653910bee93e35a51675147281876a67a328598c17e14f42810e29fb17a1a38c847eb0190080e0c3bb634b8628660182eae9479a1ca1b8c28fd76cd504d1d8efb26618b54e10798412e7662dd68796129b7c6c541d1fddd15108ca290215af25aabfd6b19a4831419ab8a8cfb59e1980e899371ad1574573deb05c2d7a5790c19d9e6c2028f15eaa84ab24086d119a9348d61f86b7cdace64f9bd4060153ed6187827229e391accf9a640eeda11214346c59b425de605d1c78a17923c222f2081893709dbca2dceac898343d5e463a5143362480050bd1daa9d3c412b39576b69f5ca735f005e7d6bb518d5f1cde766dab87c09dd16ad35aae46776b504e5371ae39efcf333937ef188216042d22a1bf7cb5933ab241a20ec767befe32c4497c34141e61f37c3beebb49ec11a94d085e10df167cafc447c16976cce26ca6ecd7019993a3d2aadc3c546cc52c448348328c1db5b9bf11294a116f00c889ed703ce766e3b9b6c46c2219aec5c9ec0aaa6049abca4ac8b2b5c3c8c9e99741a3b91763abb3d558a56ed1a9239572ed2adbaf93aa81664b4cded37d513754eaec9fdca90a1ce3a529b96add60d4d92b9d33b110e019611657d139bac01d1b37eb7e72763eca8f4317bec4fd57d0c3433b9cc9644aa4c6cec1a57472094438e1b7f9672e2ed0165381c62df635dab74780d90c3257625f909325a9dc35c78d7dae88d4c9ce95826f97b90f336cf7d2c4e876f2f2150c7993ec91a9318b76fe564e13206650f8cf01d401835d48af927a7a01ae45e8d1fa6e7ede1d1ab266e5f11ca7c71d37437d2b5a52d9eff1250680c092c6836ac67b5a21d4f1145d54720cc4fabd7b9cdcaee7f4b63fcf35d1825ff445235540f2fb9af616ed3033a9ed7b8f973eeef9b4cacba9766137045011fd533693f0bb35c0870177eea905f8aa44c60a8e05bc5fdf86b4d0e1bad38f1ddc80ff2b59056e29f372fb1a739799e6eecac2de70e7a1b3a947996be2538fc2a9417c571bbd59abd6989b9d8559855b1ad3fd3a67d06acdb81d7c3a2fa611b15a7c5b323d3da587e3f06805c9ca3bec0b24e2609eb48155f14d62b00deb2378af91d2f52e7de473e2ccb421a0bc80ca05c6e08f8662b2b91c60d76a3165b8d54480af56668ad0fddae3beab67115b6337f120910afd2ed2005645997e981173b4677a435eddc524d7fea4f110575c8544e4324100733a09b49210ed733a5181a4be7477630ec79ee08a038d978e341446a970793773b2f667d6d4c2371c55433a73eda81e0576649f136aefe803f6bcc8ea3a382d846f186b533ddc5b7e324d2d9d0886abcb661ee0a00ef250cb9c18fb4cbde6923ccf14fe5fa504b9496175e1993b0c8a4b326a665f1b5235dbead1765258eff2cf82a241356a34b12acc7275e68390d4e946b61a96f0e98b56fb0cadea58f44c5a215aa19d6b4576aea357793ee60350b81597adc2871d802af65b641e045923f90d278ba191b189817fc3f5929054da3b39718ac1e5496385aeaa9d3df7cd7536a1347fa111b4d131c8a2e410fd62f87d5ccf6525f021df46259f224d3c3401e46034cc80fde86e183a117dbbd724560ceccde6563b4278fa28a7cfb7eeeac85bddd962e21d50c64720ae8e5857c662196e216535f3ff849e02465fd24afaef517291bee1ed5ad11d0a777d6bb0bda2f40fb94a30445229aff03f02284a7413886a5e0396efde28224dfc0d3070133785386a1b054ce5385326dd0588c81a064f060e13ecc0526685fde834ace6499b388009a3b924134ab9c501487074894d34b8cd6afb88bbcd1a64c78d9d15a209aa7414cdaca7eeed008592224c1d66fb026bceef373e79610fed9face07520067d94d3c0174f170b1edc8aa7f2ccf8253508f18ef6fc14ff8546f916e870350b2abe8534e7b6db7f1d1dc3d7d6718c1779c34e1cc7e60e0cf2ced520f5326ab1f66852f170b2ae94eee23fe85e4b6d9718b6093ebdb07cb831cf6d387f0e4565a959b8cd219d746211aa589fbee962b380eb7e77aacf72979611c6adda2599d8b4864a9063e30da23d925f5bbfbcb130dd0db44b5b2dc78c7b2194fd869fad82eb175ae80724775c5c3694957db9b786ea8b9040ffc784018d965150f330d62f8ca3a5117edca8565d42c6c26ee513ddfa40fb6ce1857f917cf6f2ae40f72054b343a97d79edd977692350143b83a7eec8cf727472a161284e86772b5d4897a22d6cd21dfa9974555be163e1f5c067ef992fd6192a5bf041c78142712b83a1e16bfb23987fe0876bea81e4d36fecbc8f2c756022a02d2d8a22749702cdd9d2343d01711093d56629034e32e3355e6653bf1de3f483224c2014b2e7d278a315a8c08a40cb140723f266dc5cab203c837c16edc959ded67ea63ac48e698d21d1d00040409477dcaeb8cd353403ea1e278e38f952db8e4c4115ec5f000b22d412ce1daae40a76ad96b1b522f14cdc61680960c47a4cf557eace7cfac4ecfd341bc0f50be0d634ef5c2203d3f6339bfe1037922e52970ec9bdc560c4c032732c8817dda39b2bb133af2f81bc091ae8c51aa8cf0157405d48160bb5552090844ebb3d1722da77c157e9b45f2b9c0ff3775ed6b83b70ceee4d000a43442600d84f5ba07fa2c38f4d4d96aa16d8d9b2f5b4c0e6aa39561f113bad91d0b20f81f911e6670341431cda8f0a3e1fb496d32024d4d4affbf0b85f1d466616a2eb13585564e3f892de0b43aa2d6afc9f5adaaf60d85aa1c21937c738f6a9495ff3451b5547ae3aac12b100ba559bc40e9c54eb19395ba34e6d187a75d991879266394654c01de68bfac38e2ce130082c376e46807b2b8426d9a1cae365c881126b605b11d7116319919bda69ca0c68c59a83c65fe7acac63839ba5a776f233ca81c05935c6d4cddcbeb68a0c7beb57b0207fef345d651591fee64978c02a4116a99fba965805b019e95e64d494724259faae4a4bc5a5c8a773ca4f4559775aa07c8f30d996db8a5d4cff9b96936d4d1a0684f5fc2d45f17b0fb514bcdf03a109771aba1609843a43a6dffcfaa306b530d63b15a0f0bf2675b5b5ce4bb758c486eff42bc7d702417219eb41c362a2577a84e0d3c044fe03debc085733fbf4fc4f10866e51424445d55a99184ea4e12b3e335331c7d46423aaceb2de3e3478005b015a3ebd4d766d146ef0fdd0aeecdfba759b97acb88f3bda807df5da5cf5e2e00ea0116c293bb5c4f1fdb8eee5cca4edbd8bacee9dedff3c636072591ff4c0f73f17a5a82fe7fcfcf7fb684460342777de6bde70c40fce10a83d02db22683a67bb435401f27b0009ac7593e03a754d4263760112afb8ca3a56deb64f93016d0736e7d2660cbaa1a98da8b99b675d4b40d4187d411138f9ecf44bb9595bf4321d4c89b17e03faf98c96b0e8b3dc60bfaa145fdfc4bec8858183f41812f6585be5c16a79d0ee07e200ed770db7f006745096d37b7aae8f3db240f82851cdb5e67d8b6d302f70c490d76df955edee02cdc602064b2f37ec7dabe47bc4b5e075933ab02c65282ee7a566b7a941e86c542ca72e318f0381ed625dccbe0e4446c58fcacdddf0fc80a12219d5c428233549854dcabe00e9b6dafdcefcb926af883f2c9832c8e0e49cc88a11ed742ac7e4d3f35d5c1a20eef3d3365a15727141d5f7d68da114c0ae9eaa8bb8e43669e40b2a8461c601d3cf2d8691d9bb6768f9b8bb87a8b2ce97d82402c25bd63148705c0bd6f78b0d37ca02b92e25352350209d9b27cd113d4e4415df15a8a37e483534b3a4528d3bbe1ed3299cf872e029a8ee2d776949cef637da7ee27edfe8d8bc8538b246941ba64f76a6af55cb2cbc672f4ab6e0dfc7ad124628ec7ab1ec9ecbbf1acffd0271595d75623fa08c72b634e19f0c34d0bc1c54b37220247be16667bca5b66965d5cd55d7555d6b1c85e4f93130db0c9b49f95605c36f7c391e7170e6ae4014bba1ae45fa947fee223d081418219895d4290f533dfca058581507cb90b36d5ffb6490c558b07358c4bba26f3fe53f04a78ad77e5550f7a54b0353202eb5a25c2938c1793dda851c36da00c6d9fe1a8311e76e0d0ad34b83c764465ec65da945345fad25c6233f35cc489a68751cf3061f30a567b1ffb626209d77c064b502f638efbe0243e3efcde5a6496a9d7f1b6fa5e13db099d323397e06c0541e2b7feaef4ae195e094a9495d86386bbdf24fe92e7671a30a18402d0e74c823c47a9b9af95d18be4b3005d0c67b35eacfe1281c76c3ff6d587efed65175368295a1492084b080db1d48f3b42883f46cc0189b87c3efa6ab5db9564ae22a3de50fa58161e006b497d54385b07461704f26dd1bcb71ebd11f1a9b6bddd7881af626d5e79aac1f58473fbb9894c41cdae84123ee2d8c508ccfad0e272b0216a41eb36c8c5d36269e695bb7bec4535947a9e5ae70702a2a35521a5ff46ae05f0d46106f3bd53112d114d808a2484cfe13de8de2f5dc1e154439fe40351cb9e7107f4c687a4f20301fa93af849cb9891df4db83b42b40af99e4cbcdf9cd3f45f9a549511e0e16179b05b472bbceea0d6f0891fa5d422a977231598b2f08f7aa606846794f9dae66630846c284d85506ea555beec47acc847913e9d50e8a94f1ea06aae7443b54834d2d286e57761b68b1e14b01d0a82ff7ae85b4a0fb7c3acf13079a5726f2f937a3f1d520d1f2177ae915d3fc69661399d190ac0b", 0x1000}], 0x5, &(0x7f0000006280)=[@timestamping={{0x14, 0x1, 0x25, 0xa}}, @txtime={{0x18, 0x1, 0x3d, 0x10001}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}], 0x48}}, {{&(0x7f0000006300)=@l2tp={0x2, 0x0, @loopback, 0x1}, 0x80, &(0x7f0000007a40)=[{&(0x7f0000006380)="4879df79d53f359b654150a6933a0e71fd54f9e7927a72f8ca43ccb33e7d2d4ca3e4825b33c21d8602fe69a3e2697f8731567a905100e40760f118850fa6d54c9a481fb32e130beea9cfa61a909d85c4650647b7d21d9f7ae650a229d94cefbb20df36a877bfccc72cc2731fbc3ae05167442afa4f2c8df76bb3e82bf8442f725b6d6b8fb188256ace938d7f8bcc8150e7b915a9b090b9bcdf274124e6e22c83f1a1ac1e2809c864", 0xa8}, {&(0x7f0000006440)="d1ece5f88893de9b9d3e9a675f56cb5ba2ee56886ef3c402ff7e9cde110d8fff3490559d56cfe7bf", 0x28}, {&(0x7f0000006480)="6151d3935923a1da63fc265d7cb619fbe425b643ac68284b2c2fe0d10820340e23c38a1d570208d6d871042adde53af78d7938144ad2408987a9744a0297f61439a05141d7b455b6ddedc1f7ad100593e6bc751e7c28bb8595313f11b63f13527f2e77abb527815aea2eea9fb5f33a12f5687a5baba1d2517383d0ad87018cf41cd7e87ab118cab107c7b09bcf0d8a35878510a1cb8e6e0fe1695a7ac73dab196222e8d2c1bacdc22bb5b26d38e84e605a9f45ec3d0db0c7266c5b399dc85193dc6809b396de4a2a3e8844ae40ba9bb491b34f8eacdede70ff", 0xd9}, {&(0x7f0000006580)="56d85fd8a2ac306b4af51132df9ed1e5fcaab456356d13c986298cfbc590ffee21452a160e0f6a98be072c3bb6059c48365c041f3c699896173279a8c5b9581521f7839d75f80e8b5137fd193533dac7164474b75c51ebf874cd1e7087b9bc06fb851531a6122dd810c70c109d8f44cb70f4912d", 0x74}, {&(0x7f0000006600)="7213c9cbcfa0f3c0be6113239e657668813a60a18cb86827de7d5823e00614968c4e74ac8a35bbf73dd06178a69836241159abe935f9bcfdb0265d40c190821939214553d922051ca9836288fd2d51c8dd550a0c9c5c854ddcd6fbffc8a064205276a3234c4a5d0b2cfe89e83267ba915d714db38513c1b57aedcbdc5c818638afcd267cd0efa38f8c6512d83b2f7704f2b8862bcd2c1f01951dcd972c9fcf6fa48a0730f28346e2fce04bd7424ea120fbf57e6ebb6e21fe6b7ed2cd4f80dda2f8174ad4ad8b9dbfb2f2e6ecbddb1c91dabbfe14a52bb65b053349004b021249365d3e1df6a1c911766554dedb16b31c479b6323a7de7b7dbf057a22f343b3a22d0ca11ca9666c76032129cef37f8bbece95b5a42fcbc6503d757a0f08c31bba15ea62abcdbc983930feb16747a39132ee8f574a84fb3ae6d5230b59051fd14a6fe49a3570df6d06ff481c727a61e1c4f0ed76fc31c6e4fcc9b988f56eb9a2704405118fa1cd9b96041be94d7ff61810d579f8fe0e7b34fcc020399cdd9be2163cfe439e2609e46e3d7b7ac0f8336a00e9c898d784979f3e5f99ef475fc04019cf8126960c36869ac9d3c8e7f94e88a2315e57c95ba735b41be42eac31e1938d5e09a6469428c95b9b33cf65aab88a9038d761751236d04c006c8d9a7e712baa3db8996f14c68a2ab1dd9222a2f8327e942c6f70fc9473ae0d201aaa1449297da370275fe937de6a9f042f913102ae4b603538dcd3af02b5ac5f26480b5c1722d6010e5d69e924db7234f8178400d2a70c4de77be001966050747269c4988f89a6bbadc8d23eb840e15a383dff184da95b36f0aad200233976f4d94a2aa6d754d7b9b9459c2487a35edddc275ae52224aaa5a79d480af579135c3fc954948da55f49258233c97371cd2298df3513c0f470e7e77997e20694959abc3b507b4ca3212f1c71fa89b348c2c121ed75b1891e6fda8ec3f292846371c4d290875e6eda18d482a413b8b362b2a4cc6114ec72f0ffabbc2b5a55dd434967102be731f0395e5f533164b6c55cb11345c9caf5761d62c4e3679b34c81f477e75bec17267d6089b5c61f442776f8e58f85cf8b569257321dfe3cd0b3649e871d27f120ea4a663ab0ae667706fb5a7934ce42327edf1ddd515b4891f44290fbc344419974909054b6add1daa130cc6a4534e7f77b4d6240adf54a64ebb78465c7d2c80b3ba7ab6fc539a113f76265ba0c2cdc9b664a5e98c5de8116375c518d8ece4eb769f370e0c50755ae1432577c5c4866de5c67b34b694a97e6eaf4894d87b9efe065e2fd90a1d585805e906dcb20d369d323f3c90982b4d38de867d014ab690a71721ce23806930918d28887f5a1152879f6e445311d2902047b57482eb41aafcf602afef4349e3353ec41abfc327095f5132da01f637d7c904f524f6a15ba4890a0f469f895af09d22ce91f210656e0c4a1498356065b8092af69253bd042a3e8c43c82e1968740b9766d17db7d77d379c9fdd7dc5201d1c38bd6f21352dca564ed12ba97644297b1349f507a1ded73c4c15de3574bb67729059202de04f6797a8f558474c69c88c85b85a7d76edaf2e2eff1bb0efd9264913f4238681e8cd29e0d83ba7f8eac6d1353fe7f910f071e4bd1dac85f5883176f142949aea2e881ffc6f6c37e27e66e737ae91a3cd157ab64bafba65c9b5ef587b3f5ffab6fc37dd748616f649ddc872c081e45ade721176c93bcb73cb1eb23a86073ce5be2466e61544ce8d7893065a93b883961aca76bebceb7396d7bce1c53cd259b57bff7884acf454091e6831607d4cb7e5188fd05613287e202d4c4c8222863f55c5a0edcd7b242d6db7057871bc8ca937201e1916b17d4273ea45c2cae8daaf398de3bfae27d5fd3cd1f785d3e2946e8367fef7c0cc6c34ef8ddde05d433291747c60a04aa4221e7a92d6b0a9e9ffe779253d481d01ce6979262f37d3c2cea0cc4ff5ffbed3d562c7bad54197b9c89cb6d3650cf416d2b510bcad73e5155e4ea32e5509092ec622f7efd3a6db89fe0838ed38ae00d3d29477163725b4a3aff4ee21f9962d71c666b6b963c62ecfa29affbd83c5ed411a70a35432ef2be88599bc47c35d8715014ad8c44079937eac7e02aa45914bac917984222212740adc4d5c11b8c97c1debc47eb42f14e7ae42ae0bc2b29cabc3e885ec356ba00fe7fa4e019ca836e877e24cfe8a5ededaabab059a6717288c3cbf773e404825c026300f9478cb1b1019606c86bdce7b008e03997361964210e101d7f373a8c089c8068b10de0c8802cf120bbe497d7b032cd425a1d9eb6dea5e3d587edf4adfdaa07b53a57e4f7cd460c9fc82e29b3bce39944b58a4cd2c9c5db15227e7d7f2795428ead1e49dbc5ac6427c2c55e528862f0b66f0820691561e0dfc97b356453634aa2be88855cf56f62b1ae0e0dec3aa6cfe2d6bdcd028c42c8c765590e0adda23f3291ce88aaca6c67dc1698d1b04246acf7faaadb9a81ba5c2863f61f5b76ad61246683133648dbb19c85b03880a4a239c7f1a728b6f152cd7518e34a38890260e3d6508fa8f1132dadfcfcafdde6191cb552d74ae1e00234355171d3c9864e1e790c4becdfe3ed10a4df0d247a3b979aac7295fee89d7fb8cf744429e93b7d3e8b91572d91bee05350bf55ba5093dd67feca39fae629c2a4d33390b96ff9e896b29ea42c7b8e80e8bab0f8458bb9c6649b274c397662e52a33de7c8a46524a9e9cdd93b637c54715bee231e6dabd40dc3ab52d0db5e88c7fb31090a36426bb9c17fe250225036793d878e6d63002e361c235126d072d0245fa5411017b286790dca7c60db8ffb998f53312bd17766a3bfa9fc82f47fc3787c8e7d1601011983b973ad00b6c2d6e1c8b9761307d04068de4b34a0df3438604f90de92293daef9188aa01308b9e0db928e0bf2fbd25833c10efae8cde7d12ba37d3302b929c6e62b889df0d13634016e1c1a5796d016105fea3a094f19aacf4b8e6f13e4bcae95c607d8e2296ba7c3c00bab74578542f981f37bc70e85ded78b224061fcb5f0382581894cd596d97e764cbe97e970aa498e0691026b53f4a786c9ec58a918e2cd75de2b40dea77f8ebe29fab544a5f327435c2e707e735d56494e62ccdff673db98d48a5e58de2d9bd3b97b8786396f3fde6259cdbd0cae74d1bc66d84d3da1a98ac1a2a1a2a5d39a21e288dc4be6ec1ac4656e4a8d77ecadecb73b091d4acc8f8e918d9a3e4f4506f5a8e3633f873025e9a9f5b4920de1e4de5f6dcd583d05eb94c7d38970362a647a3071bd56d4aaac268366713bcde66d52e81eeba0d5f64b5cddf7849574ae4eed0c0a4e06de949666d6355698ecdbf788ae7d0f0e00a62957c81b6d6eddd5c498a792f81e2edf4a15e17964523e987e154f3f4ffce7ac5136e7fc755620b7b8b65aed3e3f5d46bc8e52f5376ad6ba1dd48d69fb304d5192d953c45f00a925fef5769c33fb63928d949f3e19c9b6a30c86036c9949fb78dbe158ce088b6d7993623eaa07d61dcdf3c73c7339c0f4087bcf0cc4118624c2da69c9a52085a51a3a1fe140be94eaa4eb5cfe853a08d0f777d708ab2d41708fd5e89ea1d2c6e2e9479b0fd5a8b4f158903be06169f8c7164037ffb319a6aa41f1a4cbf91804c8861e6b6ccdd1ce8774210fe6eda3fc415b8a0abc408870dc4db776a3e34200376775c08313ef630679b6f45960eb0359ed2adc6b230c5020614d0a14d6ec186fcea4b0ffc184e04f6985748b69faa1a63d2454773abb35cc28f7d5b6f4821d321a2b0c20413a22551b6d6030d0ca5d284b5a36ea5da667064472442b43c76e9fd72939eee5ffcb465eb17c145d1479ab78708d648a80efaaf959946c826785707a64173277c31f8cf5facf5c1fdd8d6a4404b6a2a0a6bcc656f275518849d099727ec88da4ae81316e51e0fbcb10747a4da1040b39ead777b71ac9873e64e1885fb6a1d1bdefd23597d232160e1f4624383296fddcb59f28ccf164c63eb9472662e9fab286395215ea2054fd99b624b33c57dad1451b0e6f31fee3b1889049d0db7c6c92988c6f5cf6121de5ed71baede4532cfc8c31392f96074782f39e3b495fe2d3c0ce629380454bf6ffc868f9f953ac041ecc1ac2e53afe4c4714d930cc0bb854c6349090df784f7a3c28305004a06c132b0be11018a0774b57b5653e0b76396741396384fc9caa487a82dbb34a9660d7b6fdf400726fb5799782cbf14e6f11181f5ca8afcff40e3a0ed1d5a61def8fb3578274abcbdd2ce1cbd276fd4523fb5fa3e1e0040383e4456b89f31f8bb6460c3288d4fcd2c448a4a55accb999784318a03f354e6a044cb908a1081a8594e6b90d6b07ea4b11782b011f998dbfb79a714105b2d26d1c942dd8fffeae50a232f6bfc40d5e15f054eaf91e1f5c3fee5c381b90da05b35a8dfd68eb90614147b38417bfdafcfe32deb0bfb7b453a435806302a5412291bfd2e8a8ecec65528a97e187d9750dd572e917ef18cd317f18be19d2ef9aa1360749e53aeb111b8b561575944ea46ddd97eff35e7e2868b77a61ef271a6ee889ce95d1ab43b9bf2b3652a48a4d8983e649a6be1f669b4b82ee475f983bde446af8e441e29124722f72c48852db9274d8c6c9c52f90ee07c048fcaff491a4c9c6393d5db1952f9e499f59e6bc4a48e64976c7108832f792f7b4ef35f232541a5a84415c01b9d377320a05a7a2212edf47c498b93c6f277994e9ac1831d18a93e045e0d54adfad03d1c46e3d12e7c279285f91e5b521cf9821cf6bbf9a6d453ecc66d14fb60a9299aae0f26772066851bdcd24153ccdcd18c0f7e9854207920f94d165f5bedffdd88cd7cb7e40b84569ef83249826623413c83c844a67c02c8bf8f6c7e7b0a63c806dd7f3905fedfe0ad335eafb6dca34e1f707c3a70d21be0163efb5d4e1cf39164c0ba65d7c58549e7f911617c54a7e021f0e0a1273ede10ac8313fa687875f959e2ff3662bb3fdc37e68442b56bcc2f07de8c68abde36b71ec284105ed60e1f3a82c5c27bbd5a1bd693e85951217d43b1583069a2020ce4483f3be419363e64129588ba632e632c78a10fdd8dfcdab21e6432325044ad1fed456ffa68a11164469249c039aa57d56700c27aca7c1ddf227cd24111ef2ecc5fc0da4fc6fa8415a4f67db9d486e691803140a76aa82c42c11edf893a6a754d35509872cb745e752ada6b1f7f049f2dd210dfc6615576cbd9026490d83f28ab28584b0fc98251084b6fa32430e751f417b4ce0c106cf037c6fc90f0e2139f2b165613253e7fe2c7529aa8cdb67e81dbc33429f748c9523dd4bcd6fa903bd7be65e5179be04b1b0d08cb6ef91ece9fab77db2482fbe54b8dfad5d48c555c65434cac84d7e1667d74d47925d5bd962504909dc1ba08416c8986d091c83412abe2a8bfe0f31d8cbd7ff72672791e8a9a3b48e29b2dea82eaf682f71b723e1112b9cbf6e51e06a0340db94aacb750196beaac59d1b2e377919d68d65d490953e6e448fae69d942d760279280b3e15b67d8353bc31d2c2e663b390e3f9dced09c89c49c44710c307df9f63717959bb5d5879b97edc2c39cdebe7c3b5abfe2c97adcd22302e24746c25b3e81fe645bf4456bb3121669661e67bd315322bacdb153b4eba84c9c96cb9869ae5d623182148a8ab07e8a766e20b416ec6d132fcfe2f9f8b18d98385e548a6dafb5174baf6148276b6982e99f2138c5790c110057511974f2ad459af9d6fbd526b6a0eea8b253d12869b5c4bb494b49ce550b3a6b7d", 0x1000}, {&(0x7f0000007600)="39bfb0fc70be2c15a4146699dc95c93dbba216d47b56cef60d7c7a9b7ec9b46ce6ced0396507c34d9823d7e3d6dfd4a905049aa79c2df4bdc45b3589586d08abd206a3088f186cc103e98c8f6636fbd88214437cf0171375aa981bd3012aac5b29fa05b19014a765919ae5d0b5026414d4991d50dadc9fe03a5a3d99e586d35bf196944cd4b32327a0d85e598746d04dde4aaf8a0923b4820ba60f834de10b68c1b713d90f5fc20d992fc0023c1a6cb700b2c346", 0xb4}, {&(0x7f00000076c0)="7b9b56f5d829685ddfb905b62eb30807c4931e0a1f19d4d719bf8aff4db5c148fdd6fe24cfa1ecfbacef1a7e82c432bc7c743f550ecc715aef3f8e06a0c8da7844f0c6af0fe1a50536899c09abb975c17279e1e6a2549a5397f7d8343d92949b78e213bd6957577b278e34611a862c275bacfd0d66847880321f2efd8f8e1ee771abe1e82daa2b139f725282b10e747a3c5022b60eeba9b61287eda7281f57b1d9ca206dceba246187d792461b48c71685ddd229037da4df3a85dcd8addf3f7dd7d748be", 0xc4}, {&(0x7f00000077c0)="9f2383257a88541ab8338b06cf3f30a43198f90dc5ccc6ee89b08d7568f398f58a60fb4823f162694a4603be876bea2617472cdfe4423f4b99d14c36fd909fc6de08fc71bff4c31386fb9230f1abadb004f5cd7bc8530c7285431e5200d39af5a7fa1ba2d1451011ffcafb3a5919150da00dc359809de982640f9e2f0c0662815c033cdb25d2393288d5a62248c4996b5583c0000b2960cf622f86a8b1c99c4c4ce1302f3688c8004350902ec21fb27ec3e5a978d482524ca6336cac555f7ff96b2e77b927d48b63459e1299899b817b547c55360dccfd5843d0478b8d33a54e", 0xe0}, {&(0x7f00000078c0)="38ea18e64b6d55ed31b9496383611d2aed66c27216bd2401576ea8cd3210c50856163eb5a28d16faae2c94a6b58aa4271ecd16b548d87c8ec08f28ac3950039f9d1554e532af8d9a1904cf2a94ce0d753fc4140876dff5df1f9288959682414231907456e7b12a6b3207b29303dbb3a219c199d062f3c055d0cad632810cf58b62c89d062f9a251b7cac881a6b438645ca2dda69c5940a700bbda7fb207561c4d73290fdac8ffe3e5e314921ce385cb5ff213e61fdad242b9cfa722cf74b0f89772ebf326894f54d90c8ca9e73660b6c2f", 0xd1}, {&(0x7f00000079c0)="10fe1a4fb4fe640cad2bb2ff28fa99b50fc81a73c2bb22d0dae8aabc7d5af0ae03a73664c1a96a4186b2dd195ee2c642bfcabcb12e2de1cef9e554c805767dac82c44f68ab9b10a1df", 0x49}], 0xa}}, {{&(0x7f0000007b00)=@rc={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x7f}, 0x80, &(0x7f0000005540)=[{&(0x7f0000007b80)="39f7e3dcd6c0b955fcf7aacfdb8a3085299e45ce", 0x14}, {&(0x7f0000007bc0)="4bd8f147c535ac960c7aae07e7bff38b1ca59fbb5b0ddc1ffcbcc709220f2c74d1071d1adf6fb4d4be887329f9e89232275ed81ca215b488967fc7250ffb7b631a0502512e8e8b90e0279a846f447ea4cb3fce68bc8f44b30b98c8f776a8cd1268a140", 0x63}, {&(0x7f0000007c40)="db967ddb353cefd10f00d734ce75f4e551e8f93f551c47a82331ec188b52cb3a31b7abb2484e6463bf456e81ae3d758dfe48dafa54a9ce1371acbaee0b80c6e41b191f674980c91ea32ddd2585e14f932237d84d58ad8543d5970972dd24884396a4ee516562f7ca2e1bda1584ff8d3e7d", 0x71}, {&(0x7f0000007cc0)="7e2bcb4d8f64c55568260d5b3a94cddf17786e3eeb8c7cdbe91bdb7107a33b26d3807e5d521436aa330577cd33cd00ccb52c7974c92f531c10db5fac8019ecf9ab68504b4355a84692067dcd239a44fd1435b1f0", 0x54}, {&(0x7f0000007d40)="da5d3359941242eab9379fbe9f9d1dd74f7da633575e8c05243f564ebc34cb66baa218a513c13b1e7a419f5399d94cb1417e937dc50623a9eb", 0x39}, {&(0x7f0000007d80)="0b3f5053aad3d01d70588cc0e90e3cee82d5eab47a4e8f0fc44745a94f101ff379292f26787b53efd26accddc72ff5d67fce03cbb34cdb18de5293524a051250c934e70e7fc63d10c390ab175dc67bc9ebecdc8a9325a620b191d05b04e9521fb23a20a692ea0ce3baab2b9a3ce12d2c963d9427464501ecd74f7c0922087c", 0x7f}, {&(0x7f00000053c0)="471596b0ccc3ebb754a5f8c54e01d4a90d63a7611afb0a94a6f2440c522e63803f72d2d34fea9f67594e61e3efacc72b839c028f97a7d7c46e5bb870fbb01ad769c3352f3827c1d239f450860e6054ecf4ee6055dafe44a1cd895c57f7c50a1f5824f5847ddbcce2364ef17827a3cc677ade07c298cfa707b5979905dd521a97d08b", 0x82}, {&(0x7f0000005480)="ddb8fc000fee94cb485f62917014a732fa4f94b3e234f471dbc6870cf562697295e138f4c23517cb941e671e920932e9ebfb861c799ed91416e834e8e5d3b432c7b3325c7a04adb279e8f2905de70b1e1845223586c43cde59fc70f815f02207e67028e95271208e3062cb2a4b8f4a7ff604614be509263d921d839a5c893f052543f579a236f4619588439c86b1903bda", 0x91}], 0x8, &(0x7f0000007e80)=[@timestamping={{0x14, 0x1, 0x25, 0xe}}, @mark={{0x14, 0x1, 0x24, 0xffffffff}}, @timestamping={{0x14, 0x1, 0x25, 0xfbf2}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}, @txtime={{0x18, 0x1, 0x3d, 0x18b1}}, @mark={{0x14, 0x1, 0x24, 0x2}}, @mark={{0x14, 0x1, 0x24, 0xc605}}], 0xa8}}, {{0x0, 0x0, &(0x7f0000008280)=[{&(0x7f0000007f40)="6955a54678f22bee45fbd19bf36c679604660dd328d23ea66d2de043d8b731267be29d13767f58f319cefa4c81be88e3b6a46a0ed11f1f7fa45701674d51aacdb5cc81295f", 0x45}, {&(0x7f0000005240)="f151fcdaa059e502e070f5da6aac80105771c4b240d24417153313072481b5fd498d96f0a5c34ddec470751f1a6fdc443429c9a9e27b634af4774b9f3954249a429a1c096b5c925e2b1b427cbb1edc9c884f27dfafec590e874c99b54dd9ecc4105808198b71998b0fb02031fb43e3273931e4b547157156dee38a4691ecdbab16d584ba8fea1f2a765ecbd7900184b5a922444447dbdc896af8c16af03e6cf6fabc1aa9d82fc14dfc314d6ebfc057ec77d0739159625e7a4fef15f2ad3c6347c5071cafc6d6fb0299e78070930857f043ae22dff62d0135751bde7b11145fbb815749bcb4df5a6d4d4e621b70c9948f9e4dd4711918b40dc6a969e2cf874f87be0b8da92cd08133115eb63f9e728ad5b47b11129d93f817e8b51566bac0ca25cff469b6e764eecc5a547a06a0af2283a9", 0x131}, {&(0x7f00000080c0)="af6bd0e3829b4e739bb4336114ce6b96c76034d274a29cce3b84577aa8c4f42900f5a6a6caace9b9ebb5a41e4653142fd14cd3d2a6c29e8c4cc733ca48034f520304c7c3db4f3b43fed7426ebda4b781c435179f3913a0d6dbc12e99ce71803b4ae276c188fa6e2f465c20454f08791af89588883722c4a03e5fe817ded3b742da20d014aa25720a9f", 0x89}, {&(0x7f0000008180)="88b1e14e1e0dd861c55ff0a75f62b09c98e17d72757c711ca0c4e892346f605507d886f4e730748b56dd1af68a1f633a5a69ff1c51e6846d21fae1fd7f61dc564b048ef8b6311d4289ead18a8e0a09088615530525a26410478ec26eb4c111e2a26030b07616ee79bb2be996f4db9b5645298e340d35cb4ddb53ce86dea763a02aa6b4163baa4ede2bef4ad28fbd3c8c6d4313d4eb6ca7adc49f91e1c90d1f4ae60f5af8900dc9cf79095257e7ccf97cd578798f116e5f4a51ffb5b85b4613b488d0e605f66d1299e2fbcedf9aff3f90c068716c", 0xd4}], 0x4, &(0x7f00000082c0)=[@mark={{0x14, 0x1, 0x24, 0x2d}}, @mark={{0x14, 0x1, 0x24, 0xa8}}, @txtime={{0x18, 0x1, 0x3d, 0xd32}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0xb}}], 0x90}}, {{&(0x7f0000008380)=@un=@abs={0x1, 0x0, 0x4e21}, 0x80, &(0x7f00000087c0)=[{&(0x7f0000008400)="3b7c6071e25c4e0f4161e70d4081e6c16442a12b4f9338efacf4f50fcd721780b005211b2f6417236cbc5b6cdc", 0x2d}, {&(0x7f0000008440)="2f6596e75f13c599f3a640c964f179f411cc446b90f90559bd7fea9ba93781deb72722e3530e84748607778b665aa48b0e334045565238bc0389200406519dfb1b8e370fdaab6d02636845acbc6cdc3bb51b8fd48febec1578e745cf146f89dbe4d9c4d4ae3088ae5c30e5c7de748ad014e58f53062fb82d6a145a9671c7509534316e6a94ce61535e2bff38cd8318d319822d44167e524393e8dd735652e5878d57c1f77b452955b32bc4f1da21", 0xffffffffffffff8e}, {&(0x7f0000008500)="a9796cd5609f98902b7eb57f7a121b3abeca677e76d71c0c086dc00bde09e62556c0d5f470153a8c79658a8b05788028a9aca6cd02a29e17ba7bdfa2c90a1de328e2e08a37ab17c36337cf309d86c2a5230fc1cfb439a0d44d0b7979b4a23e0e1f0df64910af5e7a7119b545d60d1a", 0x6f}, {&(0x7f0000008580)="79daf04f0d314473d1cc1dc3d7bcd21eac03b749dfde8523c871eac8c585ef30c0a732a983c19181d736239327e6ec18c61ae3b4f418b66e6a4e217c24ca78894496a1cd8e76a997bbe602e84406ce70b8af4a87ced7eb64f2fda9c16624e2", 0x5f}, {&(0x7f0000008600)="69cfe3d31f2a9541bfa67c847f04fe28d05ace967200eaa47531dd72aa64f65136c93853eee06d801f225f90e0aea9c375c2ffcd2dbbd660396c2e422461d4b3e9152869773175239213f517099e6567bd0697847e75bc066a55f0452de8e7ad903f09ed00da11c948e6e689336f4db1db63b9323748c9ea3f76140a03370fb6dac4864276deea1f70880a490eca44292e1d8a8bd023d1e326c6582808524f72b52ba888bb1aa86c3e034897196a41d62900906e1852b453b2de271a5efd6d403ca7f5d3d395f03a896b78caa70b6025bf5515401cfd5d19aed1c38c7cd478d9e07ca79b5880d35bc8168df00ee31a3e9bfa8b0e614540f367e1", 0xfa}, {&(0x7f0000008700)="b1c4c733be0dd54e76ca4da135d0996527c2c03226d26cf42331e7dfbac20abc8fdea995d2be37db", 0x28}, {&(0x7f0000008740)="81b0e6f8027ff4e23d4c422098bef5dd0afa063955b45dd94b231f2fb3f59a4aeb0a8014d17868046c167f3cc30da23d7327482785733234c91065c383b6423f1e3d6f737271ff6600d4d3f1cb733064afcf743d4b2beb", 0x57}], 0x7}}, {{&(0x7f0000005700)=@xdp={0x2c, 0xe, r4, 0x3}, 0x80, &(0x7f0000005980)=[{&(0x7f0000005780)="99aea717275b525e4af5b5d67450c48c96368babd283a82c2c64bebd0909948b4d244b45be17f178b79eabb7d92f5f36947b4ad5be24570d9759f4c1da95a995", 0x40}, {&(0x7f00000057c0)="535c7ce48bb5cc67abc5c2ffc57ba86cc36d54b5f9d80a5fc4d9a4bda72ad4d6af236a013d17b2e395fe2e563bf89d01438e60f012ee7713bc302b0acba63faaee75e2419ad95ea1f606202c91a123e6c7371dd951bb230b18c4e9e41001a8135abd0b5b574256ff4c78d945fe3be9e6aa0302e861681509f9349cb6b95a37695be00aaaab1decbb34bd541cec00cc8abbc0", 0x92}, {&(0x7f0000005880)="65609a81e3b676faaf62fbcd455d101525c0dc4d4c62f1c36df12f547f7e9e582c8024c7953b8cd7f45a30dff7a421f828e657b2c6887bacdc9c3d3ebfff1fc1ba0265b1868e282d4fcc66c4d39356e2207debcd1e5ef58879ae7a254403b9be0214f5a27ce34fb75a8900c8b08a078e5b88d21c64a7fc2373b79b2b2204839a224ed144fde05acf5152a7fea02650b608c79e2b0d39074e183e7b08a972feb5204ca65570c4b662305a0773d96f98e5d5248edf504f92295daf7194da70695e137737b50cee551576", 0xc9}], 0x3, &(0x7f00000059c0)=[@txtime={{0x18, 0x1, 0x3d, 0x6}}, @txtime={{0x18, 0x1, 0x3d, 0x7fff}}, @timestamping={{0x14, 0x1, 0x25, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}], 0x60}}, {{&(0x7f0000005a40)=@rc={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x3}, 0x80, &(0x7f0000005c80)=[{0x0}, {&(0x7f0000005ac0)="04e982e951e46cf6902613f9c7dbd8b7498a0b90e004b7ed6b9b54fc176cf9138060f337a7698e085e329a420875e85e9904589e44c9fffe4cbff900b329c6cfd79952d69bd667ba385603fdac2fde84d90e718b0d42f6a187966bbda53928f478504fd71c94141ef81fc87915d3673f56b432ee30f63df5d6777bcead1365d713ea9605834f648c021ea1936b8de895d21bcfc3867562ce8fd8254595c16cf106dcfd798149527d1bc784a735a1c4557264833a209bebb653cb038085cffb4add7b2fc598307c303ec9e56974fae54202f002cd10bffc1f2b7b22fd780cb4d0bd", 0xe1}, {&(0x7f0000005bc0)="6d44e329402b84aa634f5406494499d69c74414644c19c910cfcb041db15709a4e80871949c79666c334620e21afd8f7cc937f4554321d1919f36c79db305142adba557210", 0x45}, {&(0x7f0000005c40)="e5fb7cfbbc94bbb14303c1d05f5d7f121b4e7423487faf5ca0", 0x19}], 0x4, &(0x7f0000005cc0)=[@timestamping={{0x14}}, @mark={{0x14, 0x1, 0x24, 0x2}}], 0x30}}, {{&(0x7f0000005d00)=@can={0x1d, r4}, 0x80, &(0x7f0000005d80), 0x0, &(0x7f0000005dc0)=[@txtime={{0x18, 0x1, 0x3d, 0x10}}, @mark={{0x14, 0x1, 0x24, 0x9}}], 0x30}}], 0xa, 0x20004000) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYBLOB="4c76695c9ede2f53dd3929e5f3b2266cb6bbe3b05de2970788ace84842c56329670da306c043ed475723b0d1a8bf5a7c08dd3a734fa45e945268ca3556a573f818"]) recvfrom(r0, &(0x7f00000055c0)=""/138, 0x8a, 0x1, &(0x7f0000005680)=@hci, 0x80) 2m44.561714021s ago: executing program 8 (id=763): connect$packet(0xffffffffffffffff, &(0x7f0000000200)={0x1f, 0xf8, 0x0, 0x1, 0x2, 0x6, @random="4d74e99b4b5f"}, 0x14) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000040)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB=' \v@\x00'], 0x0, 0x0, 0x0, 0x0}, 0x0) 2m44.530957961s ago: executing program 8 (id=766): r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x716, 0x4) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) fchdir(r1) close(r1) r2 = open(&(0x7f0000000040)='./file1\x00', 0x14927e, 0x0) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f0000000000)=0x1, 0x4) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffffffffffffffff, 0x2}, 0x6) recvmmsg(r0, &(0x7f0000000cc0)=[{{0x0, 0x0, 0x0}, 0x800002}], 0x1, 0x2002, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000004200)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x14927e, 0x0) r4 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_int(r4, 0x0, 0x13, &(0x7f0000000000)=0xfffffffc, 0x4) bind$inet(r4, &(0x7f0000000080)={0x2, 0x0, @private=0xa010101}, 0x10) fallocate(r3, 0x0, 0x0, 0x8800000) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000140)={0x0, r2}, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000180)={0x0, r0, 0x3ff, 0x0, 0x2, 0x8}) r6 = open(&(0x7f0000000240)='./file1\x00', 0x145142, 0x0) removexattr(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)=@known='trusted.overlay.redirect\x00') sendfile(r6, r6, 0x0, 0x800000009) r7 = syz_open_procfs(0x0, &(0x7f00000005c0)='smaps_rollup\x00') bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000380)={{r3, 0xffffffffffffffff}, &(0x7f0000000300), &(0x7f0000000340)='%+9llu \x00'}, 0x20) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={&(0x7f0000000100)="7e97dca359ab75b6711036e315349c6c30e842e677ca91500b6c8bb0579b59cc4e786f563385ed0b8f", &(0x7f0000000200)=""/53, &(0x7f0000000280)="d4434c0ea461597a79f78b2f224ce5bd8298091a44eff8bd6d", &(0x7f00000002c0)="395eaacc89e44502beb6990fd63bebb89eeb588acd29", 0x4, r8}, 0x38) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000b24000/0x2000)=nil, 0x2000, 0x13) lseek(r7, 0x2000, 0x0) 2m44.462429262s ago: executing program 46 (id=766): r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x716, 0x4) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) fchdir(r1) close(r1) r2 = open(&(0x7f0000000040)='./file1\x00', 0x14927e, 0x0) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f0000000000)=0x1, 0x4) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffffffffffffffff, 0x2}, 0x6) recvmmsg(r0, &(0x7f0000000cc0)=[{{0x0, 0x0, 0x0}, 0x800002}], 0x1, 0x2002, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) io_setup(0x8, &(0x7f0000004200)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x14927e, 0x0) r4 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_int(r4, 0x0, 0x13, &(0x7f0000000000)=0xfffffffc, 0x4) bind$inet(r4, &(0x7f0000000080)={0x2, 0x0, @private=0xa010101}, 0x10) fallocate(r3, 0x0, 0x0, 0x8800000) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000140)={0x0, r2}, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000180)={0x0, r0, 0x3ff, 0x0, 0x2, 0x8}) r6 = open(&(0x7f0000000240)='./file1\x00', 0x145142, 0x0) removexattr(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)=@known='trusted.overlay.redirect\x00') sendfile(r6, r6, 0x0, 0x800000009) r7 = syz_open_procfs(0x0, &(0x7f00000005c0)='smaps_rollup\x00') bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000380)={{r3, 0xffffffffffffffff}, &(0x7f0000000300), &(0x7f0000000340)='%+9llu \x00'}, 0x20) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={&(0x7f0000000100)="7e97dca359ab75b6711036e315349c6c30e842e677ca91500b6c8bb0579b59cc4e786f563385ed0b8f", &(0x7f0000000200)=""/53, &(0x7f0000000280)="d4434c0ea461597a79f78b2f224ce5bd8298091a44eff8bd6d", &(0x7f00000002c0)="395eaacc89e44502beb6990fd63bebb89eeb588acd29", 0x4, r8}, 0x38) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000b24000/0x2000)=nil, 0x2000, 0x13) lseek(r7, 0x2000, 0x0) 2m4.691415909s ago: executing program 9 (id=1061): socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000012c0)=ANY=[@ANYBLOB="b702000026000000bfa300000000000007030000007effff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065060400010000050404000001007d60b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000496cf27fb6d2c643db7e2d5fb4b1936cdf827fb43a431ca711fcd0cdfa146ed3d09a6175037958e27106e225b7937f02008b5e5a076d83923dd29c034055b67dafe6c8dc525d78c07f17e4d5b3185b310efcfa89147a09000000f110026e6d2ef831ab7ea0c34f17e3ad6eecbb622003b534dfd8e012e79578e51bc53099e90f4580d760551b5b0a341a2d7cbdb9cd38bdb2ca8e050000003a14817ac61e4dd11183a13477bf7e060e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c214733a18c8b6619f28d9961b6fbce3f897226c57c2691208173656d60a17e3c184b751c51160fbcbbdb5b1e7be6148ba532e60a0ac346dfebd31a0806000000020000000000000048f941b13d924bcf334d83239dd27080e71113610e10d858e8327ef01fb6c86acac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab35eb4eea0c6e957bc73ddc4eabba08ab1e1ad828267d4eadd3964663e88535c063f7130856f756436303767d2e24f29e5dad9796edb697a6ea1182babc190ae2ebf8aad34732181feb215139f15ea7e8cb0bae7c34d5ac5e7c805210600000000000000c3dec04b25dfc17975238345d4f71ab158c36657b7218baa0700f781c0a99bd50499ccc421ace59645885efb5b9964e4beba3da8223fe5308e4e65ee93e107000000f8ddebf70132a4d0175b989b8eccf707882042e716df9b57b290c661d4e85031086197bcc5cb0e221a0c34323c129102b6ff0100002e88a1940b3c02ed9c92d6f64b1282dc51bb001598cb30711c599e1c72ffa11ed8be1a6830d7507005154c46bd3ca96318c570f0721fc7aa2a5836ba99fe1f86468694f22cdf550ef091a78098534f0d973059594119d06d5ea9a8d0857382ec6e2a071474cfc12346e47ad97f4ead7cf70a9d1cdac944779dc08a705414888700a30e2366c6a06b3367a389ca39059787790017b0689a411f450f173db9c20000000000015c1d093dab18fd0699fe3304000000323e9c7080397bc49d70c060d57bc88fbe3bbaa058b040362ab926150363fb099408885afc2bf9a46a076b7babfcddeff8c35030669ea69f5e4be1b8e0d6697e97186f9ae97d5670dba6623279f73db9dec75070cd9ab0fda6b069ef6d2857ca3e4effcf7462710d133d541da86e0477e4a6cc999dc21c3ef408e6b178e7c9f274d7fafc8d757d33dfa35aa2000034837d365e63845f3c1092f8dde8af3904ea0f4b82649b83ed4fa0f873339c4cadecc13219ba7518aa4f7db34ead13484742067ab743c1d82a5687f2ed690000000000000000000000000000000000000000000099d4fa0000000000003f0ecdc7c82e72919c91d2039afe17e95ec2eeba72205beff7771bcb293747b88486cacee403000000a2919a4bff2ed893f2c814679fa69fc7e0cf761f918725704a01c56009a9f748e5aaf30a10bd8c409b1870c1f75ee93f9959e3d3f8e0048e55ae289ce2ad779ce71d4dc30cbb2cc4289d2f884d66cddc76eb7f601110ff39053c262279f4ef00fbdb8c328615a9ec84f27a9f3938ae736138b8c1ec220c1540bf3d162dc1c27fa30f0dc60b9f257db5d1c7ed2e152cb2cf06f8edb30177fead735a952ffce676a93110904d5ee2abdab2ef3ff84c4d61443f73552195c7ccfbf9f03c44432eaa3b7501d4239354da8de21eada75d3a3afb2c76ff0700007981699b6c0f0e946766f57544ff52cef0dd811bec4e3c0a30f2d7d19d26d2503a3ea376721b8eded3bc475958dd498ee2b2d6146e33fc0de1dc2e0516ac565ddb1d4ae89e6712824a85eb9ee0a3b68c9e209756623adf685dd715d68ed11e4b4d5502f5124948f8f98c615cac3666c58f785c3f758be352a71871d5c081197d37980e4f4e26b5476fb20407ff7098b7174bef660200a99b5c0c20b378065fac4ef9ac2d0d804b9400000060e5d3f1749feaecf69ba83a71caa9bdddc679f1b826f54b6563a4be1fd82b73c8c2bc65f63982b951fb058fd3c7b6341c4580376b6c16bd94d2da66059de81abfa15eeeb88b6ae5882ad341032c73f1285e21fff5a1d138e061b1dc7bbda199b5fab8e0719e9cd69b47dcb52b0be6a3a73afdf328132e1d4f21065716be0c53a23940d07188b015fa341dbc92231c8b5e5717eac184f46c9f61b69f55cd2231bcf821052429a1f250e8b734be0605a15f25923d599544b319319ff0a32621019347df460a098119a6f47eb1bac47946d7a009cbc6ec74c19a93cc7c7138b28c95270116181fd5f553573c48104d2ad0e10d3663488e664401453f22f0d76d2162635365258af61ae1f46f4a7862f302d91e3f7c2781f602220522e84602a939a8d5e4137ae31ccd397404dc72e06715a6503d4d865182803ee6725da7293b23daeebefd6fce7411c9624a7e8d5ba5a13e1c32adc4f3274497c6882a72475e4280a4d9a47c003c6ed30713304811d889a70c22232496c479a0a71e2f6f9bad8c84bc6be20281bde0b348cd2c60538a505ad4a0510eebb023e4954c9eb6cd70627f5c03d867dbf3ad5d1f1dc852064dd0efafc3df20ed65af3d194db76127f88f284fa1b71ab964fdd2474488da76373e65e9a8bf844bdfdd348bc7d00c4c7e7afe8a1f8cde79b7a6c5aafe954b8ba37818e4"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0xa, 0x9, 0x2, 0x7, 0x42, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000009c0)={{r4, 0xffffffffffffffff}, &(0x7f0000000940), &(0x7f0000000980)}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001280)={{r4}, &(0x7f0000001140), &(0x7f0000001240)='%pS \x00'}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r5}, &(0x7f0000000000), &(0x7f0000000180)}, 0x20) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x54c, 0x5c4, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x4, "7738e21f"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r6, 0x0, &(0x7f0000000e80)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000d80)={0x20, 0x1, 0x10, "12292083d584a74b1617cfacd7aec84f"}, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io(r6, 0x0, &(0x7f0000000800)={0x84, &(0x7f0000000000)={0x40, 0xd, 0x25, "0228566efed0da7f7d606a5870f4360bd12a59ca16f5fe62780351b86ead827b2a4db00200"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@cgroup, 0x1d, 0x0, 0x1, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0], 0x0}, 0x40) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000004c0)={r3, r7, 0x0, 0x0, @val=@tcx={@void, @value=r3, @void, @void, r8}}, 0x1c) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="fc0000001900674c0000000000000000e0000001000000000000000000000000e000000200000000000000000000000000000000000000000a00000000000000", @ANYRES32=0x0, @ANYRES16=r1, @ANYRES16=r1], 0xfc}}, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r9, &(0x7f0000000080)={0x10, 0x0, 0x0, 0xfffffffffffffffd}, 0xc) r10 = socket$inet6(0xa, 0x3, 0x26) connect$inet6(r10, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r10, &(0x7f0000000480), 0x2e9, 0x0) 2m1.83666724s ago: executing program 9 (id=1079): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000021c0)=0x1, 0x4) setsockopt(r0, 0x1, 0x10000000000009, &(0x7f0000000100)="0100ddff", 0x507b420f2d51f971) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x2}, 0x1c) close(r0) r1 = epoll_create1(0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000040)={0x8}) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1f4, r1, &(0x7f0000000000)={0xa0000001}) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r5 = openat$cgroup_int(r4, &(0x7f0000000300)='cgroup.clone_children\x00', 0x2, 0x0) r6 = openat$cgroup_ro(r4, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x9c) ioctl$PPPIOCGFLAGS(r6, 0x8004745a, &(0x7f00000000c0)) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x1810754, &(0x7f00000001c0)={[{@jqfmt_vfsold}, {@errors_continue}, {@usrquota}, {@prjquota}, {@usrquota}, {@resuid={'resuid', 0x3d, 0xee00}}, {@usrjquota, 0x5}, {@min_batch_time={'min_batch_time', 0x3d, 0xffffffff}}, {@nodiscard}, {@test_dummy_encryption}]}, 0xff, 0x46e, &(0x7f0000000e40)="$eJzs281vFOUfAPDvzG7L249fKyIKgjSisfGlpQWVgxeNJh40MdEDHmtbCLJQQ2sihGg1Bo+GxLvxaOJf4MmTUU8mXvVuSIgSE9CYsGZmZ9ruslsK3bKE/XySaZ9n59mZ57vzPDPPzLMbQN8ayf4kEf+LiF8jYqiRbS4w0vh37cr56b+vnJ9Ool5/84/BvNzVK+eny6Ll+7YVmdE0Iv00KXbSbP7suZNTtdrsmSI/vnDqvfH5s+eeOXFq6vjs8dnTk0eOHD408fxzk892Jc4svqt7Ppzbu/vVty++Pn304js/fpPVd9e+xvqVcXTLSBb4n/Vc67rHu72zHrteX44zqfa6NqxVJSKywzWQ9/+hqMTywRuKVz7paeWADZWdsze1ebn4v1gH7mFJ9LoGQG+UF/zs/rdc7uDwo+cuv9i4AcrivlYsjTXVSIsyAxu4/5GIOLr4z5fZEi3PIZaOz+AGVgAA6DvfZeOfp9uN/9LYtaLc/4u5oeGIuC8idkTE/RGxMyIeiMjLPhgRD93i/lunhm4cf6aXbiuwNcrGfy8Uc1vN479y9BfDlSK3PY9/IDl2ojZ7sPhMRmNgU5afaLfxchMv//J5p/2vHP9lS7b/cixYbORSteUB3czUwlS3BqWXP47YU20Xf7I0E5BExO6I2LPmrS5G8fHkTjz59d5OJW8e/yq6MM9U/yriicbxX4yW+EvJ6vOT45ujNntwvGwVN/rp5wtvdNp/2/ivb19/YGuUHf+tze1/aV0l/zv0V7JyvnY+bvmG5MJvn3W8p6zeZvsfTN7K53TLmnwwtbBwZiJiMHktovX1yeX3lvmyfBb/6IH2/X9H8Z4s/ocjImvE+yLikYjYHxH/FvfQj0bEgVXi/+Glx97ttG5d7T9iyxrLdZTFP9P2/LfU/oebj/+tJyonv//29uPPjv/hPDVavJKf/26ic3U2FyWWWzMAAADc69L8u/FJOraUTtOxscZ3+HfG1rQ2N7/w1LG590/PNL5DPxwDafmka2jF89CJZLHYYiM/WTwrLtcfKp4bf1HZkufHpudqMz2OHfrdtub+v7/s/5nfK72uHbDh/F4L+ldr/097VA/gznP9h/6l/0P/0v+hf7Xr/x+15M0FwL3J9R/6l/4P/Uv/h/6l/0NfWs/v+jcqUV3l1/sSd0si0ruiGhItiUgaF/RN6+zdvT4zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMd/AQAA///gq/is") socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000021c0)=0x1, 0x4) (async) setsockopt(r0, 0x1, 0x10000000000009, &(0x7f0000000100)="0100ddff", 0x507b420f2d51f971) (async) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x2}, 0x1c) (async) close(r0) (async) epoll_create1(0x0) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000040)={0x8}) (async) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1f4, r1, &(0x7f0000000000)={0xa0000001}) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) (async) openat$cgroup_int(r4, &(0x7f0000000300)='cgroup.clone_children\x00', 0x2, 0x0) (async) openat$cgroup_ro(r4, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) (async) sendfile(r5, r6, 0x0, 0x9c) (async) ioctl$PPPIOCGFLAGS(r6, 0x8004745a, &(0x7f00000000c0)) (async) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x1810754, &(0x7f00000001c0)={[{@jqfmt_vfsold}, {@errors_continue}, {@usrquota}, {@prjquota}, {@usrquota}, {@resuid={'resuid', 0x3d, 0xee00}}, {@usrjquota, 0x5}, {@min_batch_time={'min_batch_time', 0x3d, 0xffffffff}}, {@nodiscard}, {@test_dummy_encryption}]}, 0xff, 0x46e, &(0x7f0000000e40)="$eJzs281vFOUfAPDvzG7L249fKyIKgjSisfGlpQWVgxeNJh40MdEDHmtbCLJQQ2sihGg1Bo+GxLvxaOJf4MmTUU8mXvVuSIgSE9CYsGZmZ9ruslsK3bKE/XySaZ9n59mZ57vzPDPPzLMbQN8ayf4kEf+LiF8jYqiRbS4w0vh37cr56b+vnJ9Ool5/84/BvNzVK+eny6Ll+7YVmdE0Iv00KXbSbP7suZNTtdrsmSI/vnDqvfH5s+eeOXFq6vjs8dnTk0eOHD408fxzk892Jc4svqt7Ppzbu/vVty++Pn304js/fpPVd9e+xvqVcXTLSBb4n/Vc67rHu72zHrteX44zqfa6NqxVJSKywzWQ9/+hqMTywRuKVz7paeWADZWdsze1ebn4v1gH7mFJ9LoGQG+UF/zs/rdc7uDwo+cuv9i4AcrivlYsjTXVSIsyAxu4/5GIOLr4z5fZEi3PIZaOz+AGVgAA6DvfZeOfp9uN/9LYtaLc/4u5oeGIuC8idkTE/RGxMyIeiMjLPhgRD93i/lunhm4cf6aXbiuwNcrGfy8Uc1vN479y9BfDlSK3PY9/IDl2ojZ7sPhMRmNgU5afaLfxchMv//J5p/2vHP9lS7b/cixYbORSteUB3czUwlS3BqWXP47YU20Xf7I0E5BExO6I2LPmrS5G8fHkTjz59d5OJW8e/yq6MM9U/yriicbxX4yW+EvJ6vOT45ujNntwvGwVN/rp5wtvdNp/2/ivb19/YGuUHf+tze1/aV0l/zv0V7JyvnY+bvmG5MJvn3W8p6zeZvsfTN7K53TLmnwwtbBwZiJiMHktovX1yeX3lvmyfBb/6IH2/X9H8Z4s/ocjImvE+yLikYjYHxH/FvfQj0bEgVXi/+Glx97ttG5d7T9iyxrLdZTFP9P2/LfU/oebj/+tJyonv//29uPPjv/hPDVavJKf/26ic3U2FyWWWzMAAADc69L8u/FJOraUTtOxscZ3+HfG1rQ2N7/w1LG590/PNL5DPxwDafmka2jF89CJZLHYYiM/WTwrLtcfKp4bf1HZkufHpudqMz2OHfrdtub+v7/s/5nfK72uHbDh/F4L+ldr/097VA/gznP9h/6l/0P/0v+hf7Xr/x+15M0FwL3J9R/6l/4P/Uv/h/6l/0NfWs/v+jcqUV3l1/sSd0si0ruiGhItiUgaF/RN6+zdvT4zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMd/AQAA///gq/is") (async) 2m1.825917601s ago: executing program 9 (id=1080): mknodat$null(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x103) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4050000000000007910a800000000005500ffff000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd9, 0x10, &(0x7f0000000000), 0x1dd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000740)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x6, [@func={0x6, 0x0, 0x0, 0xc, 0x5}, @typedef={0xd}, @var={0xf, 0x0, 0x0, 0xe, 0x3}]}, {0x0, [0x0, 0x5f, 0x2e, 0x5f]}}, &(0x7f0000000640)=""/218, 0x46, 0xda, 0x1, 0x6, 0x0, @void, @value}, 0x28) r2 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x41) copy_file_range(r2, 0x0, r2, 0x0, 0x1, 0x0) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000800)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x8104, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x3, 0x0, @void, @value, @void, @value}, 0x50) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000008c0)=@o_path={&(0x7f0000000880)='./file0\x00', 0x0, 0x4000, r0}, 0x18) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = syz_open_procfs(0x0, &(0x7f0000000180)='pagemap\x00') pread64(r6, 0x0, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x4, 0xc, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000000000000000000000000850000006d00000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000010b704000000000000850000000100000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000940)={0xffffffffffffffff, 0x1ff, 0x8}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x2, &(0x7f00000000c0)=@raw=[@btf_id={0x18, 0x5, 0x3, 0x0, 0x1}], &(0x7f0000000200)='syzkaller\x00', 0x5, 0xa2, &(0x7f0000000500)=""/162, 0x41000, 0x0, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000780)={0x1, 0x5}, 0x8, 0x10, &(0x7f00000007c0)={0x5, 0x8, 0x4, 0xb7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000980)=[r2, r3, r0, r4, r5, r0, r6, r7, r8], &(0x7f00000009c0)=[{0x2, 0x2, 0x2, 0x2}], 0x10, 0x76ac, @void, @value}, 0x94) socket$nl_route(0x10, 0x3, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x12400, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000480)={r9, 0x0, 0x64, 0x4d, &(0x7f0000000040)="c6fee7faaace44a31172a8293d74fe060ae7d71ebcc5073cf6c563ed243c0499262b04cc012191e4388bd287a35082fb3e8a51bc89ac71aa70552e5788499472707397ae5e445d39ee38400d53fc8c9a8146ad709637cf91bd650ba7a53801de89bd0c7f", &(0x7f0000000180)=""/77, 0xf, 0x0, 0xcd, 0x7a, &(0x7f0000000280)="b03ddb11140e2c967f24aee77c353a70c3cb1976925b433941e82f08221bd3a96f2d2d50485877c5dc828746a1efc1a1abae95fd62da47102400fe303ffff7b98d6cb50188884bec88db26c6231b49807d54ce5358b2f0b35aeef6ab9745110a9f3433137376b81acf59878ebe55ed255a5db51571ded1c7d99e4a57e9b82aba26ab017a83de0c0c93e6fa0aa44a43a9ac7e28fcc2b081cf3fd5bfb92f093747f45df9260c0f284012b5eb15a8310dffdba88f46d0f4e4a448a9a1f9e4d26ddf3388f272f346562062d86eb845", &(0x7f0000000400)="9e167b5cd8b6d3e238a348b0dba082f7180467e3e68c53c770ddb90088bcb9946bbe04e2ec66b801596bc1ddadc6dbd6b71033f1600ef333afd8d35f98e005a936077a9f65453ea08903b71234a0953f44cd3a150b6ead3a8cfcab2d6707f0546df563584aa1aea0ce2524ec428f49b6e3bd7960e5597462eb70", 0x4, 0x0, 0x9f}, 0x50) 2m1.674596272s ago: executing program 9 (id=1082): socket$pptp(0x18, 0x1, 0x2) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="240000001a005f0014f9f507000909000a00000000000000000000000800020000000000", 0x24) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000080)={0x0, {{0xa, 0x4e23, 0x80000001, @empty}}}, 0x88) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x1, 0x1005}, 0x4) socket$pptp(0x18, 0x1, 0x2) (async) socket(0x10, 0x3, 0x0) (async) write(r0, &(0x7f0000000040)="240000001a005f0014f9f507000909000a00000000000000000000000800020000000000", 0x24) (async) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000080)={0x0, {{0xa, 0x4e23, 0x80000001, @empty}}}, 0x88) (async) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x1, 0x1005}, 0x4) (async) 2m1.673923842s ago: executing program 9 (id=1083): r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000240)={'bridge_slave_1\x00', 0x0}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r4, 0x4040ae79, &(0x7f0000000040)={0x3, 0xeeee8000, 0x0, r5}) r6 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r4, 0x4040ae79, &(0x7f0000000080)={0x2, 0x0, 0x0, r6}) ioctl$VHOST_SET_VRING_ERR(0xffffffffffffffff, 0x4008af22, &(0x7f0000000000)={0x3, r5}) creat(&(0x7f0000000380)='./file0\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='system.posix_acl_access\x00', &(0x7f0000000b00)={{}, {0x20}}, 0x24, 0x0) ioctl$KVM_IOEVENTFD(r4, 0x4040ae79, &(0x7f0000001a40)={0x8, 0x0, 0x0, r6}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32=r2, @ANYRESOCT=r6, @ANYRES32=r1, @ANYRES8=r0, @ANYRES16=r6, @ANYRESOCT, @ANYRES8=r5], 0x54}}, 0x0) 2m1.603592703s ago: executing program 9 (id=1084): syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f0000000000)='./file1\x00', 0x2, &(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYRES8=0x0, @ANYRESHEX], 0x1, 0x105a1, &(0x7f0000020bc0)="$eJzs3M+LG2UYB/Bndrt1W2tdxIO3DoiwC01otj/QW9UWFdxS/HHwpNkkDWmTzLJJd2NFKJ7FY/8RPXn37j/hTTwI3gpK5p21XV0R3HTjtp8PTL4zb2aeeSYsC+9MSADPrJX8t1+zOBunImIxIs5ElOtZiuRqilci4lxELDy2ZNX4nwMnI+J0RJydFk81s+qtLx/c33g42fji+we/XPuq+eP5uV00MHevRcRgK63vDlIW3ZS3q/HmTq/MwaWdKtMbgzvVdpFyt7NZVtht7u3XLPNiN+1fbN0dTfNWv9maZrd3qxzfGqYTjna6e3XKA243t8vtdmezzN6oKLN7L/U1qfLeaJzqtKt6n5flYzzeyzTemXTS9WzdKbM1HFfjqW7R7kymuVNldbpoFf122cfmf/6Y//fe7w3vTvKdzvaoVwzzy/XG6/XGlVpju2h3xp1LteagfeVSvtrtT3erjTvNwdVuUXT7nXqrGKzlq91Wq9Zo5KvXOpu95jBvNOoX6xdql9eqtfP5Ozc+zvvtfHWab/WGd8e9/ii/VWzn6Yi1fL1+8Y21/NVG/uHGzfzmB9evb9z86NNrn9x4c+O9t6ud/tZWvrp+YX291rhQW2+suf7DWD7c4Tzrsv2bp+fVB8AxUs7/T8VB8/9H/1bN/4EZM/83/w/z3yd3/ctxLK7f/J9DyebdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8/LT0rfvlisrafv5avyFauilajuLiIWI+P0Ai3FyX83Fqs7SP+y/9JcefsiirDA9x3PVcjoirlbLwxcP7v3ETD8JAAAAeDp9d//cN2m2nl5W5t0QRyndtFk489mM6mURsbTy84yqLUxfXp5RsfLv+0RMZlStvIG1PKNi6Zbb0d7LWtwXy49FlmLhSNsBAACOxP6ZgCfqAAAAT6+v590A85HF3qPMvWfB5TfvHz0QPOVBIAAAABx32bwbAAAAAJ64cv5/nH//DwAAAPh36ff/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mDnfnJSh6I4AJ+29D3evzxinLsVZ7AMl+DQIWEBboIl4BbcAGvAmUswYGhLpAYTI7clku9L2tvbmJ+nhMm5lxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAuPZWLycP06v7YnPXmOGmeBgAAADhkVS4m1cWonv9p7v9rbl008ywi8og41LsX8aOVWTQ55Qd/X76r4TGiStj+j5/N8Tsirpvj5X/XnwIAAACcr+VsPq679fo0OnVB9KletMn/3iTKyyKiHD0nSsu3p8tEYdX3exB3idKqBaxhorB6yW2QKu1TitYw3Buyesh7LQcAAOhFuxPotwsBAACgT7d719MT1kHPsthtZe72gqtf3r9tCP5qzQAAAIBvKDt1AQAAAEDnqv7f+/8AAADgvNXv/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBLq3IxWc7m42Nz1puvKZoxzdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvLI/7ygQAmEQBnvXdyZz/8NKg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68pEAIBEEUzBn/O+n7H1YS9AwiREDDo4paNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxc69u8ZShQEAP/uYvTcX5K5RFq6NV7xyReFuNr4QbFIIwUKwEsslD4iuD5IUJqRJYyH4H9iohUUaISBILPwLUliZMjYRZIsIFlbKvOLkoUzUzG7W3w/OnG+HkznfmUDIN2cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN5wLd/O4ER/aaVzPzv1wvLUQ9wdn+thRf+dO3OK4Vm3a104zvkedUWcBAADApGvk9X0I4TDanY/7ejup/5/Kx8Q1/9ZDaZzX82fr/rzPa/+47X37+RsnE7XTeaIQwtftwdJMZSscb/dKjrtdYkzyLCF9QtNIvm3117YfGUbJXa99sr//aisJb/y7jAGA/8KDvM+C5ZX096O4740yMQAmVjNroVD/N9qjzQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgCsPt8Gwe10IIjzX/jGMHx1sLF/VH/Z07ebv91qMfFa8ZXyIKISyvDJZmKlzLOLtXctzaxuY7/cFgafVSweP/6KsEAsF1Ca74BxQAABMlylpc1x9Gu/Pxudp0CL9/drr+v1+IQ8n6/7uVvfvFuYr1f6+yFY63svV/d/3dD7prG5ut7PN7s73ney/NvPxC78Vu8jyl66kKAAAAf62VtWL9X58+v/9/qxCHkvX/9z+9+XNxrob6/5zL7/9fcUIAAAD/Yw/f/fWX2gXna61W+LC/vr7aS48nn2fT4whS/XtT+e5xuJkHN7JWrP8b06NKEAAAAKjScLt2av9/sRCHkvv/3zzz26fFazZCCFPZ/v+DhfcHi9UtZ2yd3/9vXziuij8nrmC5AAAAjMhU1or7/1Hy/n/9iXxMPYTw9JNpnP0bwFL1/yvNj+eKcxXf/3+uuiWOpXonvR9l3v9PxnZCaHYqSAwAAICJdDNuX3yZxD9Gu/Nvf3Xr9Zb3/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAP9ife9uEgTCOw68viRK3yQjprQRmoKFCMAIfEpIlz8AALERDRWuxCKwAEpxrOkPxPM3/V1xxLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7/LwxVtEFJG6TJHGm5/Te0R8RNq27ejzlsXufGy+7jnbHyY5v2P6W0ZEGUUf5wAA9K7qNsdqXS//8v7nHeQd5q3mTb145qcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODKDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBYAAAAAECYv3UaHRsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwVAAD//9XWXPQ=") openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x2) truncate(&(0x7f0000000000)='./file1\x00', 0x800088c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f0000000140)='2', 0x1, 0x8000c61) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4a22, 0x544, @private1, 0xb}, 0xfffffffffffffecc) write(0xffffffffffffffff, &(0x7f00000001c0)="93d570df8f98d06ea992c98ddacfbdb8dbca6e9f5d0f9395274da2fee149e60b733181852f0a4835d1c855a500c3b9507bd754ca9dba0b988445400e8806408fe632f43267aad79130866b276eec6d939164b57f96ba0312d0969a9acb54e2b117e813bebe0d24d03a34634f669a7d8caa5dfe48afdfd2533e8d4a603662de6e0842996e25ccd6b5e312301a64feae08d16ee0028f523357fe105a88ab44a746adb124563d08662425b92f0a47b806f42039fa0b", 0xb4) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000280)=0xc9, 0x4) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000300)=""/136, 0x88}], 0x1) sendmsg$can_bcm(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="05000000030800"/16, @ANYRES64=0x0, @ANYRESDEC=r1], 0x80}}, 0x0) r2 = openat$kvm(0x0, &(0x7f0000000080), 0x2382, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) r6 = dup(r5) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f00000001c0)='.\x00', &(0x7f0000000180), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r6, @ANYBLOB=',wfdno=', @ANYRESHEX=r7]) ioctl$KVM_CAP_SPLIT_IRQCHIP(r3, 0x4068aea3, &(0x7f00000000c0)={0x79, 0x0, 0x1}) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$KVM_SET_GSI_ROUTING(r7, 0x4008ae6a, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r4]) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @private2}, &(0x7f0000000140)=0x1c) ioctl$KVM_IRQ_LINE_STATUS(r3, 0xc008ae67, &(0x7f0000000180)={0x4, 0x2007}) 1m54.274794884s ago: executing program 4 (id=1121): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=@newlink={0x3c, 0x10, 0x439, 0x70bd27, 0x0, {0x0, 0x0, 0x0, 0x0, 0x7453c, 0x8000000}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @veth={{0x9}, {0x4, 0x2, 0x0, 0x1, @void}}}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24004805}, 0xc080) 1m54.202536144s ago: executing program 4 (id=1122): openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000700)=ANY=[@ANYRESHEX=r3, @ANYRES32=r6, @ANYBLOB="104e06000162010040001280110001006272696467655f736c61766500000000280005", @ANYRESDEC=r4, @ANYBLOB="fc51fc8eb4f006ed75854a01d9f79441a13129fb0a7a4c4a71b1d07e646ef715c9f81f489cbb0d8f4649694a473f76e8bc70f151528f264fbeaea8261deff6683cad1dbd163243ed", @ANYRES32=r1], 0x60}, 0x1, 0x0, 0x0, 0x404c000}, 0x2) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, 0x0}], 0x1, 0x1, 0x0, 0x0) ioctl$KVM_SET_MSRS(r2, 0xc008ae88, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000f2840400"]) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x40080, 0x0) syz_mount_image$ext4(&(0x7f00000002c0)='ext2\x00', &(0x7f0000000280)='./file2\x00', 0x10050, &(0x7f0000000440)={[{@discard}], [{@euid_gt}, {@smackfsroot={'smackfsroot', 0x3d, 'bridge_slave_1\x00'}}, {@dont_appraise}]}, 0x3, 0x525, &(0x7f0000000cc0)="$eJzs3dFrLFcZAPBvJtl7b+5NTao+aMFabOWm6t0kjbcNPlQF0aeCWvH1GpNNCNlkL8mmvVmKTfEPEES04Is++SL4BwjSF99FKOi7qChSb/VBoe3IzM62N5vdJBd3M5D8fnCye2Zm5/vOhjl7zs6wE8Cl9UREzEXEREQ8HREz5fK0LHHYLfl2b99/ZTUvSWTZi28lkZTLevu6Wj7eKF92LSK++bWI7ybH4+4ddLZWms3Gblmfb28n72RZ59bm9spGY6Oxs7S0+Ozyc8u3lxdG0s7ZiHj+K3/98Q9+8dXnf/O5l/905+9z38vT+m+WvRp97RilbtNrxXvRMxkRu+MIVpHJooVdtyvOBQCAk+Xj/Q9HxKeK8f9MTBSjOQAAAOAiyb44He8kERkAAABwYaURMR1JWi+v952ONK3Xu9fwfjSup83WXvuz6639nbV8XcRs1NL1zWZjobx2YDZqSV5fLK+x7dWf6asvRcSjEfGjmamiXl9tNdeq/vIDAAAALokbffP/f8905/+Fw4qTAwAAAEZntuoEAAAAgLEz/wcAAICLz/wfAAAALrSvv/BCXrLe/a/XXjrY32q9dGutsbdV395fra+2du/WN1qtjeI3+7ZP21+z1br7+djZvzffbuy15/cOOne2W/s77TubR26BDQAAAJyjRz/5xh+TiDj8wlRRclfKdbWIbOLBjSeryBAYl/RhNv7L+PIAzt+Dn+9TFeYBnD9Deri8alUnAFQuOWX90It3fjf6XAAAgPG4+fHh5//fWq80NWDMyvP/yWnzf+Dimag6AaAy3fN/72VdVWcDnKfaSSMAkwK48NLRnP8/5VLCRIcCAAAVmy5KktbLecB0pGm9HvFIcVuAWrK+2WwsRMSHIuIPM7WreX2xeGViNA8AAAAAAAAAAAAAAAAAAAAAAAAAZ5RlSWQAAADAhRaR/q13Z66bM09N938/cCX5z0zxGBEv//TFn9xbabd3F/Pl/3x/efv1cvkzVXyDAQAAAPTrzdN783gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGKW377+y2ivnGfcfX46I2UHxJ+Na8XgtahFx/V9JTD7wuiQiJkYQ//C1iPjYoPhJnlbMllkciX8lIo2IqVHFH/j+nxA/uvFvjCA+XGZv5P3PlwYdf2k8UTwOPv4my/L/Gt7/pe/3fxND+r9Hhu20drT62Ju/mh8a/7WIxyYH9z+9+Em+vwHxnzxjG7/zrU5n2Lrs5xE3B/V/ydFY8+3tu/N7B51bm9srG42Nxs7S0uKzy88t315emF/fbDbKvwNj/PATv37vg9q7x9p//YT+t2j/kPf/qTO2/903793/SPdp338mavGzLJt7Mo8fx/7/hc8cj9/77Pt0uVVez9/D9PVvD4z/+C9///iw3PL2rw1p/7VT2j93xvY//Y3v//mMmwIA52DvoLO10mw2dj3x5CGe5OPOytNIIonjq1bKxPLxaqUZvloeYyvN3tE2oj3/tpwcjTP5ivojAABgfD4Y9PevSapJCAAAAAAAAAAAAAAAAAAAAC6hU38GbPCqq500Is74c2L9MQ+raSoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIn+FwAA//+yUdNS") openat$vcsu(0xffffffffffffff9c, 0x0, 0x202, 0x0) lstat(&(0x7f0000000680)='./file2\x00', 0x0) chmod(&(0x7f0000000080)='./file2\x00', 0x37f869c7a34e4d30) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r9, 0xc00caee0, &(0x7f0000000100)={0x4, 0xffffffffffffffff}) r11 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r11, 0x8914, &(0x7f0000000040)={'lo\x00'}) ioctl$KVM_SET_DEVICE_ATTR(r10, 0x4018aee1, &(0x7f00000001c0)=@attr_arm64={0x0, 0x0, 0x0, &(0x7f0000000180)=0x5}) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$packet(0x11, 0x3, 0x300) r12 = syz_open_procfs(0x0, &(0x7f00000006c0)='net/ip6_flowlabel\x00') r13 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r13) mount$9p_fd(0x0, &(0x7f00000000c0)='.\x00', &(0x7f0000000040), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRES16=r11, @ANYBLOB="43a6708b4eba34b967da72b41466c0b27c3e7c2c37d749055857c2a17b890f8c8e1024d8c48764c98db5a30d8e6f46ddf4fd01b244129e40ea84633cbcf5241275058c6c245e59ba7ebc241294555806003bf5e1c014f47634c013561372c248241d84eb43c906ecd4545b62b3cefe8ee676cd23b47e54e96b6eeba04517a351fe49bbeedefa68646191391edf1b0f84a26fa08b914b87bb88f92129fe6c0c5e16ce228598e5d91dd3454c8a6bacf72390fb5315146aae74ff2f295dbbd319a7a3a37693aef2865422aa524017054377b180f54d5b000000000000000000005000008a533d928e2d9a227a571a81cea94c7662b21bf10cc222ce7d8d80c248b40c6c339f0ccb780e58fcfc777e0e8200000000000000", @ANYRESHEX=r12, @ANYBLOB=',\x00']) ioctl$EXT4_IOC_SWAP_BOOT(r7, 0x6611) 1m54.005818496s ago: executing program 4 (id=1124): r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, r0, {}, 0xa}}, 0x26) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) syz_emit_ethernet(0x6f, &(0x7f0000001180)={@random="c3ad7f0ceb48", @random="f8794fda5bd6", @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x4e21, 0x4e20, 0x4d, 0x0, @opaque="4222f037fa70d3822f9c070124784b6dce530d3bd86c1c783a1358eb3d5a47aad79b433e7f16f79a090e8e595af4eddb32a671d47bacbe56d1f8331cd680d670cc84f9d0d7"}}}}}, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ffb}]}) select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000a00)=@delchain={0x118, 0x65, 0x2, 0x70bd28, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x2, 0x2}, {0xfff2, 0x1}, {0x0, 0xb}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x5}}, @TCA_RATE={0x6, 0x5, {0x6, 0x2}}, @filter_kind_options=@f_route={{0xa}, {0xd8, 0x2, [@TCA_ROUTE4_FROM={0x8}, @TCA_ROUTE4_TO={0x8, 0x2, 0xca}, @TCA_ROUTE4_ACT={0xc4, 0x6, [@m_mirred={0x8c, 0x1, 0x0, 0x0, {{0xb}, {0x4}, {0x5e, 0x6, "323ee0011e9773588356460465246c286b0c19c8696a6e30c2eaac25a8e17e586969fbc4736a59c344d6a75c8c47311b872b949e0150f026ddbbfaec36f19c3fcb311be2bfa7868fc17bd7119df75573e017e0a43314c559c9f1"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_connmark={0x34, 0x0, 0x0, 0x0, {{0xd}, {0x4}, {0x4}, {0xc}, {0xc, 0x8, {0x0, 0x1}}}}]}]}}]}, 0x118}, 0x1, 0x0, 0x0, 0x81}, 0x0) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'wg1\x00', 0x0}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000c80)={0x11, 0x28, &(0x7f0000000b40)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x80000000}, [@printk={@lx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x4}}, @ringbuf_query, @jmp={0x5, 0x0, 0x2, 0x1, 0x0, 0x2, 0x4}, @ldst={0x3, 0x3, 0x1, 0x9, 0x6, 0xfffffffffffffff8, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1a7}}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x40}}]}, &(0x7f00000005c0)='GPL\x00', 0x0, 0xab, &(0x7f0000000880)=""/171, 0x40f00, 0x60, '\x00', 0x0, @fallback=0x5db9cb864586e64c, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x1, 0x5, 0x8, 0x7fffffff}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, &(0x7f0000000780)=[r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000940)=[{0x1, 0x5, 0xb, 0x7}, {0x4, 0x2, 0xf, 0x9}, {0x5, 0x2, 0x5, 0x3}], 0x10, 0x4, @void, @value}, 0x94) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000d40)={0x1, 0xffffffffffffffff}, 0x4) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000e00)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000d80), &(0x7f0000000dc0)='%pI4 \x00'}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x13, 0x6, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffe92, 0x0, 0x0, 0x0, 0xf168}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x2, 0x1, 0x3, 0xa, 0x1, 0xfffffffffffffff0, 0xffffffffffffffff}]}, &(0x7f0000000080)='syzkaller\x00', 0x1ff, 0xc, &(0x7f0000000300)=""/12, 0x40f00, 0x20, '\x00', r3, @fallback=0x13, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000580)={0x1, 0x4, 0x2, 0x7fffffff}, 0x10, 0x0, r4, 0x6, &(0x7f0000000e40)=[r5, r6, 0x1], &(0x7f0000000e80)=[{0x1, 0x3, 0x8, 0x2}, {0x3, 0x1, 0xe, 0x5}, {0x3, 0x4, 0x0, 0x5}, {0x4, 0x4, 0x9, 0x4}, {0x3, 0x3, 0x2, 0x3}, {0x1, 0x2, 0x0, 0x6}], 0x10, 0x3, @void, @value}, 0x94) connect$unix(0xffffffffffffffff, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) 1m53.094639006s ago: executing program 4 (id=1131): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000480)='./bus\x00', 0x1e, &(0x7f0000000080), 0x2, 0x42e, &(0x7f0000000d80)="$eJzs3MtvG0UYAPBv7SSlLxJKeTQtNFAQEY+kSQv0wAEQSBxAQoJDOYYkrULdBjVBolUEgUM5okrcEUck/gJOcEHACYkr3FGlCuXSwslo7d3EcW0TJ06d1r+ftMnM7lgzn2fHnt3JJoCeNZL+SCL2RcQfETFYza4vMFL9dXNlafqflaXpJMrld/5OKuVurCxN50Xz1+3NM8vV/OEG9S5cunxuqlSavZjlxxfPfzi+cOnyc3Pnp87Onp29MHnq1MkTEy++MPl8R+JM47ox/Mn8kUNvvHf1renTV9//5bskj78ujg4ZaXXwyQ5X1m37a9JJXxcbQluKEZF2V39l/A9GMdY6bzBe/7yrjQO2VblcLu9qfni5DNzFkuh2C4DuyL/o0+vffLtNU48d4for1QugNO6b2VY90heFrEx/3fVtJ41ExOnlf79Ot9ie+xAAAOv8kM5/nm00/yvEgzXl7s3WUIYi4r6IOBAR90fEwYh4IKJS9qGIeLjN+usXSW6d/xSubSqwDUrnfy9la1vr53/57C+GillufyX+/uTMXGn2ePaejEb/rjQ/0aKOH1/7/ctmx2rnf+mW1p/PBbN2XOuru0E3M7U4tZWYa13/LGK4r1H8yepKQBIRhyJi+Ojm6ph7+tsjzY79f/wtdGCdqfxNxFPV/l+OuvhzSev1yfF7ojR7fDw/K271629X3m5W/5bi74C0//c0PP9X4x9KatdrF9qv48qfXzS9ptns+T+QvFtJD2T7Pp5aXLw4ETGQvJntf3lt/+Taa/N8Xj6Nf/RY4/F/INbeicMRkZ7Ej0TEoxFxNGv7YxHxeEQcaxH/z68+8cHm499eafwzbfV/+4niuZ++X1fpUDvxp/1/spIazfZs5PNvow3c6vsHAAAAd4JCROyLpDC2mi4Uxsaqf8N/MPYUSvMLi8+cmf/owkz1GYGh6C/kd7oGa+6HTmSX9Xl+si5/Irtv/FVxdyU/Nj1fmul28NDj9jYZ/6m/it1uHbDtPK8Fvcv4h95l/EPvMv6hdzUY/7vr8i3+RwBwJ2v0/f9pF9oB3H7m/9C7jH/oXcY/9C7jH3rSVp7r79lEubwjmtHdRBR2RDMktinR7U8mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAzvgvAAD//1kK5/Q=") bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x6, 0x4, 0x8, 0x10, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x6, 0x4, 0x8, 0x10, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="180100000000e9ff0000000000000000850000006d00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000010b704000000000000850000000100000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="180100000000e9ff0000000000000000850000006d00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000010b704000000000000850000000100000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='tlb_flush\x00', r1}, 0x10) syz_clone(0x10c000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) 1m52.815547399s ago: executing program 4 (id=1132): r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x80}, 0x213) (async) sendmsg$nl_route(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)=@ipv6_getaddr={0x20, 0x16, 0x1, 0x0, 0x0, {}, [@IFA_RT_PRIORITY={0x4}]}, 0x20}}, 0x0) (async) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async, rerun: 64) r1 = getpid() (async, rerun: 64) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file0\x00', 0x2000000, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async, rerun: 32) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000000000f7850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r3}, 0x10) (async) quotactl$Q_QUOTAON(0xffffffff80000200, &(0x7f00000005c0)=@nullb, 0x0, &(0x7f00000006c0)='./file0\x00') ioctl$UI_SET_EVBIT(r2, 0x40045564, 0x4) (async, rerun: 32) ioctl$UI_SET_EVBIT(r2, 0x40045564, 0x11) (async, rerun: 32) ioctl$UI_DEV_SETUP(r2, 0x405c5503, &(0x7f0000000000)={{0x5, 0x0, 0x3}, 'syz0\x00', 0x3a}) (async) ioctl$UI_DEV_CREATE(r2, 0x5501) (async) sched_setscheduler(r1, 0x2, &(0x7f0000000040)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x20000000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fsopen(&(0x7f0000000000)='debugfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) (async) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) (async, rerun: 32) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) (async, rerun: 32) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async, rerun: 64) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) r7 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZEX(r7, 0x560a, &(0x7f00000006c0)={0x4, 0x0, 0x0, 0x0, 0x104, 0x3}) (async) futex(&(0x7f000000cffc)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) 1m52.622671301s ago: executing program 4 (id=1134): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=@newlink={0x3c, 0x10, 0x439, 0x70bd27, 0x0, {0x0, 0x0, 0x0, 0x0, 0x7453c, 0xff7f0000}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @veth={{0x9}, {0x4, 0x2, 0x0, 0x1, @void}}}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24004805}, 0xc080) 1m52.622237321s ago: executing program 47 (id=1134): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=@newlink={0x3c, 0x10, 0x439, 0x70bd27, 0x0, {0x0, 0x0, 0x0, 0x0, 0x7453c, 0xff7f0000}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @veth={{0x9}, {0x4, 0x2, 0x0, 0x1, @void}}}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24004805}, 0xc080) 1m46.585798518s ago: executing program 48 (id=1084): syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f0000000000)='./file1\x00', 0x2, &(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYRES8=0x0, @ANYRESHEX], 0x1, 0x105a1, &(0x7f0000020bc0)="$eJzs3M+LG2UYB/Bndrt1W2tdxIO3DoiwC01otj/QW9UWFdxS/HHwpNkkDWmTzLJJd2NFKJ7FY/8RPXn37j/hTTwI3gpK5p21XV0R3HTjtp8PTL4zb2aeeSYsC+9MSADPrJX8t1+zOBunImIxIs5ElOtZiuRqilci4lxELDy2ZNX4nwMnI+J0RJydFk81s+qtLx/c33g42fji+we/XPuq+eP5uV00MHevRcRgK63vDlIW3ZS3q/HmTq/MwaWdKtMbgzvVdpFyt7NZVtht7u3XLPNiN+1fbN0dTfNWv9maZrd3qxzfGqYTjna6e3XKA243t8vtdmezzN6oKLN7L/U1qfLeaJzqtKt6n5flYzzeyzTemXTS9WzdKbM1HFfjqW7R7kymuVNldbpoFf122cfmf/6Y//fe7w3vTvKdzvaoVwzzy/XG6/XGlVpju2h3xp1LteagfeVSvtrtT3erjTvNwdVuUXT7nXqrGKzlq91Wq9Zo5KvXOpu95jBvNOoX6xdql9eqtfP5Ozc+zvvtfHWab/WGd8e9/ii/VWzn6Yi1fL1+8Y21/NVG/uHGzfzmB9evb9z86NNrn9x4c+O9t6ud/tZWvrp+YX291rhQW2+suf7DWD7c4Tzrsv2bp+fVB8AxUs7/T8VB8/9H/1bN/4EZM/83/w/z3yd3/ctxLK7f/J9DyebdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8/LT0rfvlisrafv5avyFauilajuLiIWI+P0Ai3FyX83Fqs7SP+y/9JcefsiirDA9x3PVcjoirlbLwxcP7v3ETD8JAAAAeDp9d//cN2m2nl5W5t0QRyndtFk489mM6mURsbTy84yqLUxfXp5RsfLv+0RMZlStvIG1PKNi6Zbb0d7LWtwXy49FlmLhSNsBAACOxP6ZgCfqAAAAT6+v590A85HF3qPMvWfB5TfvHz0QPOVBIAAAABx32bwbAAAAAJ64cv5/nH//DwAAAPh36ff/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mDnfnJSh6I4AJ+29D3evzxinLsVZ7AMl+DQIWEBboIl4BbcAGvAmUswYGhLpAYTI7clku9L2tvbmJ+nhMm5lxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAuPZWLycP06v7YnPXmOGmeBgAAADhkVS4m1cWonv9p7v9rbl008ywi8og41LsX8aOVWTQ55Qd/X76r4TGiStj+j5/N8Tsirpvj5X/XnwIAAACcr+VsPq679fo0OnVB9KletMn/3iTKyyKiHD0nSsu3p8tEYdX3exB3idKqBaxhorB6yW2QKu1TitYw3Buyesh7LQcAAOhFuxPotwsBAACgT7d719MT1kHPsthtZe72gqtf3r9tCP5qzQAAAIBvKDt1AQAAAEDnqv7f+/8AAADgvNXv/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBLq3IxWc7m42Nz1puvKZoxzdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvLI/7ygQAmEQBnvXdyZz/8NKg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68pEAIBEEUzBn/O+n7H1YS9AwiREDDo4paNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxc69u8ZShQEAP/uYvTcX5K5RFq6NV7xyReFuNr4QbFIIwUKwEsslD4iuD5IUJqRJYyH4H9iohUUaISBILPwLUliZMjYRZIsIFlbKvOLkoUzUzG7W3w/OnG+HkznfmUDIN2cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN5wLd/O4ER/aaVzPzv1wvLUQ9wdn+thRf+dO3OK4Vm3a104zvkedUWcBAADApGvk9X0I4TDanY/7ejup/5/Kx8Q1/9ZDaZzX82fr/rzPa/+47X37+RsnE7XTeaIQwtftwdJMZSscb/dKjrtdYkzyLCF9QtNIvm3117YfGUbJXa99sr//aisJb/y7jAGA/8KDvM+C5ZX096O4740yMQAmVjNroVD/N9qjzQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgCsPt8Gwe10IIjzX/jGMHx1sLF/VH/Z07ebv91qMfFa8ZXyIKISyvDJZmKlzLOLtXctzaxuY7/cFgafVSweP/6KsEAsF1Ca74BxQAABMlylpc1x9Gu/Pxudp0CL9/drr+v1+IQ8n6/7uVvfvFuYr1f6+yFY63svV/d/3dD7prG5ut7PN7s73ney/NvPxC78Vu8jyl66kKAAAAf62VtWL9X58+v/9/qxCHkvX/9z+9+XNxrob6/5zL7/9fcUIAAAD/Yw/f/fWX2gXna61W+LC/vr7aS48nn2fT4whS/XtT+e5xuJkHN7JWrP8b06NKEAAAAKjScLt2av9/sRCHkvv/3zzz26fFazZCCFPZ/v+DhfcHi9UtZ2yd3/9vXziuij8nrmC5AAAAjMhU1or7/1Hy/n/9iXxMPYTw9JNpnP0bwFL1/yvNj+eKcxXf/3+uuiWOpXonvR9l3v9PxnZCaHYqSAwAAICJdDNuX3yZxD9Gu/Nvf3Xr9Zb3/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAP9ife9uEgTCOw68viRK3yQjprQRmoKFCMAIfEpIlz8AALERDRWuxCKwAEpxrOkPxPM3/V1xxLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7/LwxVtEFJG6TJHGm5/Te0R8RNq27ejzlsXufGy+7jnbHyY5v2P6W0ZEGUUf5wAA9K7qNsdqXS//8v7nHeQd5q3mTb145qcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODKDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBYAAAAAECYv3UaHRsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwVAAD//9XWXPQ=") openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x2) truncate(&(0x7f0000000000)='./file1\x00', 0x800088c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f0000000140)='2', 0x1, 0x8000c61) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4a22, 0x544, @private1, 0xb}, 0xfffffffffffffecc) write(0xffffffffffffffff, &(0x7f00000001c0)="93d570df8f98d06ea992c98ddacfbdb8dbca6e9f5d0f9395274da2fee149e60b733181852f0a4835d1c855a500c3b9507bd754ca9dba0b988445400e8806408fe632f43267aad79130866b276eec6d939164b57f96ba0312d0969a9acb54e2b117e813bebe0d24d03a34634f669a7d8caa5dfe48afdfd2533e8d4a603662de6e0842996e25ccd6b5e312301a64feae08d16ee0028f523357fe105a88ab44a746adb124563d08662425b92f0a47b806f42039fa0b", 0xb4) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000000), 0x10) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000280)=0xc9, 0x4) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000300)=""/136, 0x88}], 0x1) sendmsg$can_bcm(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="05000000030800"/16, @ANYRES64=0x0, @ANYRESDEC=r1], 0x80}}, 0x0) r2 = openat$kvm(0x0, &(0x7f0000000080), 0x2382, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) r6 = dup(r5) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f00000001c0)='.\x00', &(0x7f0000000180), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r6, @ANYBLOB=',wfdno=', @ANYRESHEX=r7]) ioctl$KVM_CAP_SPLIT_IRQCHIP(r3, 0x4068aea3, &(0x7f00000000c0)={0x79, 0x0, 0x1}) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$KVM_SET_GSI_ROUTING(r7, 0x4008ae6a, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r4]) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @private2}, &(0x7f0000000140)=0x1c) ioctl$KVM_IRQ_LINE_STATUS(r3, 0xc008ae67, &(0x7f0000000180)={0x4, 0x2007}) 35.849252186s ago: executing program 5 (id=1474): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x0, @multicast1}, &(0x7f00000001c0)=0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x4e22}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0xf, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r4}, {}, {}, {0x85, 0x0, 0x0, 0x5}}, {{0x5, 0x0, 0x3}}, [], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_skb=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000200)={'pimreg1\x00', {0x2, 0x4e23, @multicast1}}) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1000410, &(0x7f0000000100)={[{@grpid}, {@grpquota}]}, 0x4, 0x4eb, &(0x7f0000000540)="$eJzs3c9vVFsdAPDvnXZoKQMFZaFGBRFFQ5j+ABqCC2GjMYTESFy5gNoOTdMZpum0SCuLsnRvIokr/RPcuTBh5cKdO925wYUJKnkv9CVvMS/3zqUd2g7te7Qd6Hw+ye2955xhvufMcM6Ze2B6AuhZZyNiNSKORMS9iBjO85P8iButI33cq5ePp9ZePp5Kotm8878kK0/zou3PpI7lzzkYET/7ccQvk61xG8src5PVamUhT48s1uZHGssrl2YLec74xNjE6LXLV8f3rK1nan968aPZWz//y5+/8fzvq9//dVqt0m+OZ2Xt7dhLraYXo9SW1x8Rt/YjWJf0539/+PCkve1LEXEu6//D0Ze9mwDAYdZsDkdzuD0NABx26f1/KZJCOV8LKEWhUC631vBOx1ChWm8sXhyuLz2YjmwN62QUC/dnq5XRfK3wZBSTND2WXW+kxzelL0fEqYj47cDRLF2eqlenu/nBBwB62LFN8//HA635HwA45Aa7XQEA4MCZ/wGg95j/AaD3fI7537cDAeCQcP8PAL3H/A8AvWfH+f/JwdQDADgQP719Oz2aa/nvv55+uLz0g9LDS9OVxly5tjRVnqovzJdn6vWZaqU81Wzu9HzVen1+7Mp6srG8crdWX3qweHe2NjlTuVsp7nN7AICdnTrz7J9JRKxeP5od0baXg7kaDrdCtysAdE1ftysAdI3v80Dv2sU9vmUAOOS22aL3DR3/i9BTm7/Ch+rCV63/Q6+y/g+964ut//9wz+sBHDzr/9C7ms3Env8A0GOs8QPv9O//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KNK2ZEUytle4Kvpz0K5HHE8Ik5GMbk/W62MRsSJiPjHQHEgTY91u9IAwDsq/CfJ9/+6MHy+tLn0SPLJQHaOiF/9/s7vHk0uLi6Mpfn/X89ffJrnjx/pRgMAgHY3tma15un83HYj/+rl46nXx0FW8cXN1uaiady1/GiV9Ed/dh6MYkQMfZTk6Zb080rfHsRffRIRX9lo/6O2CKVsDaS18+nm+Gns4/sQf+P13xy/8Eb8QlaWnovZa/HlPagL9JpnN1vjZN730i6W979CnM3O2/f/wWyEenevx7+1LeNfYX3869sSP8n6/Nn19Ntr8uLKX3+yJbM53Cp7EvG1/u3iJ+vxkw7j7/ldtvFfX//muU5lzT9EXIjt47fUsmF2ZLE2P9JYXrk0W5ucqcxUHoyPT4xNjF67fHV8JFujbv3823Yx/nv94olO8dP2D3WIP7hD+7+zy/b/8dN7v/jWW+J/79vbv/+n3xI/nRO/u8v4k0M3Om7fncaf7tD+nd7/i7uM//zfK9O7fCgAcAAayytzk9VqZWGHi/Sz5k6PcfFhXsRqxHtQDRfv1UW3RyZgv210+m7XBAAAAAAAAAAAAAAA6KSxvDI3EPv7daJutxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDD67MAAAD//w/PzvM=") quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x1, 0x42, 0x0, 0xfffffffffffffffd, 0x3f}) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x3ff, &(0x7f0000000500)=0x0) io_submit(r7, 0x2, &(0x7f0000000300)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r5, 0x0, 0x4e}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, 0x6, r6, &(0x7f00000001c0)='m', 0x1, 0x1}]) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.time\x00', 0x275a, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) 34.892587216s ago: executing program 5 (id=1477): socket$packet(0x11, 0xa, 0x300) (async) r0 = socket$packet(0x11, 0xa, 0x300) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x9200000000000000) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8004}, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f00000004c0)=[{0x28, 0x0, 0x5, 0xfffff034}, {0x80000006, 0x0, 0x12, 0xf9}]}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000001740)={@local, @link_local, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x65, 0x0, 0x0, 0x21, 0x0, @private, @broadcast}, @parameter_prob={0xc, 0x0, 0x0, 0x0, 0x9, 0x0, {0x5, 0x4, 0x0, 0x30, 0x9, 0x66, 0x5, 0x4, 0x29, 0xa, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0x24}}}}}}}, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@ax25={{0x3, @bcast}, [@netrom, @null, @remote, @null, @bcast, @bcast, @default, @bcast]}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f00000002c0)=""/233, 0xe9}], 0x4, &(0x7f0000000400)=""/91, 0x5b}, 0x40000000) (async) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@ax25={{0x3, @bcast}, [@netrom, @null, @remote, @null, @bcast, @bcast, @default, @bcast]}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f00000002c0)=""/233, 0xe9}], 0x4, &(0x7f0000000400)=""/91, 0x5b}, 0x40000000) 34.382649851s ago: executing program 5 (id=1479): ioctl$KVM_GET_SREGS(0xffffffffffffffff, 0x8138ae83, &(0x7f0000000200)) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f0000000200), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000080)={[{0x2b, 'pids'}]}, 0x6) write$cgroup_subtree(r1, &(0x7f00000000c0)={[{0x2b, 'pids'}, {0x2b, 'cpu'}]}, 0xb) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x40, &(0x7f0000000040), 0x0, 0x649, &(0x7f0000000780)="$eJzs3d9rVFceAPDvnUx+726iLLvrPqyBZVHYNTFRFymFKn0VsT/e2pfURLFGIyaljQhGsC+FvvVB6FMfav+MCr76D/ShUPpUClJaH2qROuXezEyukzsxv2YmTj4fGHPOvZl7zo355txz7jl3AtizxiJiPCIORMS1JGIkt6+c/VvKvin9vsc/3zyfvpKoVN76KYmbt5Ll/LGS6tfh6pt/H1nZtL9nbbkLSzcuT8/NzV6v5icWr1ybWFi6ceTSlemLsxdnr079f+rkieMnTk4e3db57culz9x5/8ORT86+8+XnT5PJr749m8Sp9Owy6Xk1vrd/WyWnP7OxqKx4kt+e/lxPbvPYu8WvI7Xfk1VJ4wZ2tTQGeiPi7zESPbn/zZH4+I2OVgxoqUqy2m5XgD0m2VLcD+x8RYA2q10H1Pr2Rf3gAgU9euBl8+j0yoDUSuz3RkQt/svZmF/EQDY2MPQ4eW6cJ+0zbG9kbkVaxsMHZ++kr2gyDge0xvLt2ih3Y/ufZLE5GgNZbuhx6bn4L+Ve6fY3N1No32pyrGGX+If2Wb4dEf+otv99sZn4L0cu/t/bYvniHwAAAAAAAHbO/dMR8b/6/L/XeyOq999K9fk/fQXzf4Yj4tQOlP/i+3+l2hK9ZAeKA3IenY54tXD+by3sYrSnmvtzNh+gN7lwaW72aET8JSIOR29/mp9sOG4plz7y6f67zcrPz/9LX2n5Dx/kpxeXfiw3LMSdmV6c9tcAtu/R7Yh/ZvN/D1a3PD//J23/k4L2P43vaxssY/9/7p3L5yuVyq1aujj+V+YCA61V+SLiUGH7v9rAJus/n2Miux6YqF0VrPWvp7mFRg3EP3RO2v4PNY//+pV3/Xk9C5s7fl9EHFsqNwv/DcR/8fV/X/J2T+SWEnw0vbh4fTKiLzmzdvvU5uoM3aoWD7V4SeP/8L+L+/9rrv9zcTgYEcsbLPNvz4a/b7ZvK+2/rj/sjDT+Z9a//h9Nqu1/ZO1//UJgw4mpe6NfZ0cqeC7cuQ21/8ezNv1wdUs2/gdUldZs2WiAdqS6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCSK0XEnyIpjdfTpdL4eMRwRPw1hkpz8wuL/70w/8HVmXRf9vn/pdon/Y6s5JPa5/+P5vJTDfljEbEvIj7rGczy4+fn52Y6ffIAAAAAAAAAAAAAAAAAAACwSwxna/4r/Y3r/1M/9HS6dkDLlatfXxDvA+2oC9Be5S2/s9K/oxUB2m7r8Q+87DYe/70trQfQfqvxP9iw58nTSqaWT5L83l/aUDegtVz/w961xfh3exC6QEH8j3WiHkC7rTumd7eecvcfupL+PwAAAAAAdJV9B+9/k0TE8iuD9Vt8fdV9JvtDdyt1ugJAx5jDC3tXeb7TNQA6RR8fWF3X/1ulaH/z2f9JayoEAAAAAAAAAAAAAKxx6MDq+v/sGQDW/8Oesf76f3P7oZuts/6/KPg9LgC6SPOP/tD2Q7fTxwde1Npb/w8AAAAAAAAAAAAAu8DAjcvTc3Oz1xeWtpmIiO8qScR2j9Mk8W7BrtdaVFZLE8vTu6IaO5p41poj90bE7jjBdidqj+DoYDU6/HcJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACo+yMAAP//t+IeAg==") r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000100), 0xffffffffffffffff) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r4, 0x4018620d, 0x0) ioctl$BINDER_GET_EXTENDED_ERROR(r4, 0xc00c6211, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x28, r3, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x840}, 0x80) 34.213759444s ago: executing program 5 (id=1482): syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000001100)='./file0\x00', 0x3000490, &(0x7f0000000280)={[{@lazytime}, {@usrjquota}, {@errors_remount}, {@bsdgroups}, {@auto_da_alloc}, {@jqfmt_vfsv1}, {@nouid32}, {@journal_dev={'journal_dev', 0x3d, 0x3}}, {@debug}, {}]}, 0x45, 0x7b1, &(0x7f00000004c0)="$eJzs3c9rHNcdAPDvrFY/7VYqFFr3JCi0BuNV5ap2C4Wq9FAKNRjaUw+1xWotHK20RrsylhCJTQjkEkhCbsnF5/y8hFzz45BL8n8EGyeRTRxyCAqzP6SVtCvvOtKuHX8+MNZ7M2/2ve+82TfPmtFuAE+tyfSfTMSJiHg5iRivr08iYrCaykbM1so92NzIp0sSW1v/+Sqplrm/uZGPpn1Sx+qZX0fExy9EnMrsr7e8tr44VywWVur5qcrS1any2vrpK0tzC4WFwvLZ6ZmZM+f+dO7s4cX6zefrx++88s/fvzP73fO/evelT5KYjeP1bc1xHJbJmKwfk8H0EO7yj8OurG/ef7aDQk1nQPYoG0OX0o4ZqPfKiRiPgYP6Z7SXLQMAjspzEbHVzkDbLQDAEy2pXf//1u92AAC90vg9wP3NjXxj6e9vJHrr7t8jYqQWf+P+Zm1Ltn7PbqR6H3TsfrLrzkgSEROHUP9kRLzxwf/fSpc4ovuQAK3cuBkRlyYm94//yb5nFrr1h9arF5ozk3s2Gv+gdz5M5z9/bjX/y2zPf6LF/Ge4xXv3UTz8/Z+5fQjVtJXO//7a9Gzbg6b46yYG6rmfVed8g8nlK8VCOrb9PCJOxuBwmp8+oI6T976/125b8/zv61efeTOtP/25UyJzOzu8e5/5ucrcj4m52d2bEb/Jtoo/Hf+Hq/2ftJn/Xuiwjn/95cXX221L40/jbSz74z9aW7ciftey/5PtMsmBzydOVU+HqcZJ0cJ7szHWrv7J7E7/p0taf+P/Ar2Q9v/YwfFPJM3Pa5Y7funtp8U+uzX+UbtCzed/6/hbn/9DyX+r6aH6uutzlcrKdMRQ8u/968/s7NvIN8qn8Z/8bev3f2P8a3H+/y99/UsdHojsnS/ffvT4j1Ya/3xX/d91IkYeLA60q7+z/p/ZtU8n41+nDXzU4wYAAAAAAAAAAAAAAAAAAAAAAAAA3chExPFIMrntdCaTy9W+w/uXMZYplsqVU5dLq8vzUf2u7IkYzDQ+6nK86fNQp+ufh9/In9mT/2NE/CIiXhsereZz+VJxvt/BAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDdsTbf/5/6YnhP4YF+tBAAOBIjLuwA8LRJstl+NwEA6LWRrkqPHlk7AIDe6e76DwD8FLj+A8DT5yHX/71/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdunD+fLpsfbu5kU/z89fWVhdL107PF8qLuaXVfC5fWrmaWyiVFoqFXL601PaFbtR+FEulqzOxvHp9qlIoV6bKa+sXl0qry5WLV5bmFgoXC4M9iwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldeW1+cKxYLKxJ9SSx+WuuHx6U9Et0l4kat/x6X9hxeIoZ2RonR/gxOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE+AHwIAAP//4VQjgA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) r1 = fsopen(&(0x7f00000003c0)='virtiofs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r1, 0x1, &(0x7f0000000540)='\xd0\x9e^\xa0\xee\xc8\x17T\xb1GI\x90\xe2Q1\xb0\x8f\xe1\xa8\x95\xa0\xcd\fL\xf10x0}, 0x2046) syz_fuse_handle_req(r2, &(0x7f00000021c0)="897c6500ff3035465c7acb4e06980b05687c1480c7aafe631c0543db2bf0d6f539506e8782da06c1ca018774d72e9e5a3418ab66ee78dad68457b17ec9d47bf7d8272d607c1c0a4bd906f0cee7f8451828d2458596bdd6a459ba18ebaf61b38f5d66c27fa8a024ad7832a85e58689a4c254c94cbcf7208fce6e61d9566459789d15a6f91dd7db7c54cc3a94da956fb290a8a15f849270bc459d9d9f47801be86dd5c9d18382081a993b7bfde5c28adca4c71329afd6be743b076033b5859891703eb65fa256d6f47450b6edacbd05a9bd8b372e90cfc30f32826566dac6c48e6ef001881cbc30482f9ec469e476a101da496b8c0785eaf875d3608b0c49e9d39baaa1041f903a805f0f24aa63722fa2d87b98595fa5cfaf8b79c458de43ee39904e7cac7540a934b4108957785d58807abff186949f1b94cd21b724aff34ac45c7066dcdbd68ea7b766af9d045cd7fafeafc5c5a0c3400ef4e0c71a6fdd5b8d68a6f317644cda9d2fd2c839a82b97b3d909b54c672227bef573c9de1991d65a63017f724d1f7f1575e69db53318a7fd7065b303e751518c8eef04f642dbd4dfa349040a7b5401050ffc2b4ef62803a7c8eaba99e011dfac24d81b2b61e0b0581e53bf520f623eca17f0545c5e59ff15b527475f970f589894ae589145fa4283f7225088ccfeba1d72e9128f8c223ae1840f2edae3dbcdf7e560d5cdf4f71c9ada1931c0f8312c000101b264aaddb9fab166ba8d8903d6098eca20935ca607ea79e936798b3dfb22a7e159abb234cf21f3733dbf263a8ff116092f251659108892b2e21e1b428fd225096a5040270b2d70347013eaa1fd8e452942200283aab092c4ffc5b8b427b5d691a5a773e09da20539ff0f8214331c5d84107ae8a59aeb58efe22d7a079e446f1dfb07510377799bfdc7ee59cabcd76af0fe8a427ac8258ff33bbad5a8061f1cfdfbf375d73d676cc7916d6658ce46a0b17ad6350150f98e3512b513e25ca73f5f5df0a1fb9582ace7906c493fe1fd2889d9aac0b7c29c2b6c205537627bad64df433336a5ace32ca871e51b4dab0fbb00886a1fa81a98b74de0a26cebf65723515ebb807fc3c161ed42d1a7b6b55717613577ea437f3a2967c66ce45ff85a6a35b7cd40625fc575b107d7394e3d2db51d58347276c33e21f50b5a6b5672bf9fda63139bb75aead1fe4ee9a4064af5a5958466aa39faa6d821489fa415224c8d69d3b5922236832c2b1e4f6b8863b32f9aea83fb522a2de081d674502b48f73ce6db98d84136059b4a6676bc85ac6b7626329afa9bc7d3f9f2caa3c4d872744e0a8e02d72a75c6c545b8ec8e15b6fb0fe4185bd0d154960e6fef05ba40e5fe2968eb1301dcc52a03337179e74ba1522af93d77827845f8941c69ed8bb84567e3c63f1cc378a542f1de7007b688ff0a9c69d5861f0b85402c30a2fd391c52bafbe65f8e82135fd38361d7c0b43c982b2f3e7cb09c40c7e215114f4243d670cd576bcd93c1e959345170c75d6c3cf89cf8c2c70dc792e646e7c649d4c5f36bb016c7acd466ad58473d40dfef36394e581065a8581ab852250403cf372ac0065bf757fa3f445424ac0d82aec1938a2ea116bdfd306baa1cb06c62a4a97d66ab1b9489469cb8ba842da12e310caed02c5ef05c0be1e1e8c9c8b87d6871c94c57d164d08672b205c948086a06a545b266b7ad902a908681eb188bc51b6190b5cb9d8ca59b8c4c6e7369c00d6f6119fd5d437239e3d3c89cb81e09e560fb817590106015f08e7b09f1e1e65bfab3b8489fa058e24081978b9e25463d9945bfbca81c08885d4b6d4c62e217bd9e19460762f36c66bc948fe31cde089626fbb310e3c78a8d3f2eac21d374d9b58d887235d3a95721168e4b9475849071d60ecfe7ea5d6c4bf60da3747612ef59bb651270f326c0af31bc8c71361f851de34ccb3c8071b96f1128d7ee79b41246e566edd0272dbd3ccfe472b38e5e03d3ef83218bd498e6de8b4d92cb6f82716449ede7ba845028eccdb9137be8a622ac88ac53118fbc39637fa7a93cd3abc6f7671c7804420d66e94720acbcac916950f9baca77fef4217155ccc2cd0507339a0486f9f468eb28772986ee768c63eba671bf8c52e48a2a5dc2cc24fe925368706c2d712dd1064692b0fb2a32ddfbd4a0ffcf9c2abcedaae6e527bc1d42637aff2a275b76a7a7f010e42e1cc1d27141f6c3585a2bf58c6c5789ce61551d10118a000e3764631ec0b7f4b1a6f22a678133a30940b79dc76f863dd9f6e0d7776300898c97cef286c731c2050928c492439256e481652bff0d202db3cfdc54c9816ceea7895357bfa0362fad79afd09ed55189294d6ead7e898ac091cddbe7efcedb314bc02a18dd5bbddc42e089124758bb491fd1536aab27c5c124567bc325e7028bced5a179a011d1cb9a5ffb61d7af863e91ec8e60495561188b74d158ba1418228d44e92915a22eb1c166ef7d6179e84381ed950ffd747f13e24172942d922ca3109fb8b1e4e6264fa4a4eec75ad0d0e22579d90f45d6cd157300e38ae665eb56457202e25a8dd5877ba99725de288660badd2704345d9bad208c903ba27ea167dd45a77f77b6502b525b2973270582858183c784c324c1366fbba8d410c38bf75b41e067f6a9a017c56595161db4fc5639393fdafb1f148d3f416c1adc5fe1ab9cebe4689855c9b4bda6dcba5d5fa858a1b87d2ad23cdf54dbdf4d14aa4462da0b6f1107f4afa0091c2643508861a4d9f133ba77751941bb8fb756abf1a104205b80d47a3b4a59724d959c8b5833da4f56fb6613231f230a9378c9af741e94fd2c7213ac1d7625559b3f032f6c8df3ab441929720fe43d7c548cc661eed5b3c62b3c61f538ea3228376e2a18c6da2ad906322f64fb4865cde8e1889a8e5237fd6a39bbd6662f1dedc22fbd74e4376fa610cd710703dbd3924a38beae69783d1d5abf36122cbb87129ba719042748f060f4303a3199c5891c5040fd8cdb9761b006bf64cdcb65e5cc50a29994b8c1c34b83760ece12ed9ed7c3d2a7f8911cdf23a1afe0d7db1bf342aa0123dd5cd31339f5c8e160c4efef882602b3eccbe76fb690162b8bfb8a31910bcdf9a4a5dde76c2ac2fcd8678add7a000cfdcab398eb2171c026313eb6eb56b4b87bf8ef93f7f8a1c0bcc3775b681d4229ea561cb52281d8ba4315c3694ed08433596884d5a7ce3a8b1f82359846b7136726e2fe37bf4f7b7e2206cdcdb0705ced9f0dcaaa2ed3a78ea70d2cfeab668eb321400fc955e9aeb7bbcf86cd03f02dd443503a1480d9d9f899f53bd747a95293786798fc59fceb09e686a9328da4f929b6201841bbbefaffcf3386abdf69540e3b46a643ec10f0acf21f27c0053dc13f18485dbc898729dfbeaaa4887b58cd442d7ffa941808cd9658595be8650a815b088621278d89f0d8a4252566b923df3a3cd65c0e4af08fad385927251b31d35f75eaf25e6cf13a579aeeb0bcc0a14ca4a20a6831d532be0b2af3821792a2df95131b7fafef245aa19b214053342aa820c35858d13f84e496294529411015c41ed447b5b51dc44a45d52552a2be1abfc157f3ace7bfa32d5b931421d5a152dd66b7bf549311b08325e5a7201f793037b38990bedeca8a647c08d2478670f8fc2b4e8983ea18bcd514daeeeeb9d7a778f783c76edf01bd4beda4b77b612cd2e865c2e4f58ca7ae06147bf66ae6aee221cf9b9505dc07e6fb6cf4f82dc8c406c78e270210c11cf2531011ed678d9dfe1f49c9a69a95a9f3b0e5b624d9c2664d787ab911b75a4a38d63e9d6c353f8aaf433ff961fe5e34d84936ead0d0bc7954caf84e541f5c6f3f20c9eed21eb0316b82c0dc5182540e63a0af25565496792153d6395adc2b8d68b8bcd93dd110ff5685879db4384ec390d44b89663d43a5de3bdc0e103b7c1b355dc5f6fe3518c93628780ba03f156badea65d1d0af8433c9e8a975fdd19453da662a33fa9f0f5fa15fdb216b483fb48370a967246e0b763df8b3bc7924a6c76c4b114f803dbfa3b312e6815b4eb67be167283a9e482d9a5beac250089d069d4c386b7fda5fc228404a0f58b12ca4dc131c381b49b42b570bcfc0dd663f24afaf65a26a21f6d92f52c9f8de36cb76bacbaa0eef98ba6b7dbbc2629a03bb2b6f83fc5adaf20c217bc8d0f0d2421e01472532bcb546aeb2d483c8f95011a3ba1d2fd8086a717cb015dd53064ef4a80b6d6fdc12d9069223fdf2aa9b192a0e0bdb38436f49d9eedfef3665815633fee4344aff11162526362b70b18e1dbedbb5d8c4698860beccf667851878a25a1e766caae2861f2e23404aac859e62fdfeac06a6057554828d7035806e8ab3ee2fa6d711e5811db61231a22f4672f6a11b27641f350bcab78792362e6ebc1c054a643bbbf2746678c14dc567d1f73e37005c8ab6374c4d8d3106384a2d32c5fcf05cb9ba97cb7fa1aff11505a701bead543e555f3901ef3b693d5b9ebf49518c3509af042b7e84b1b867c22b7e08725220e4338fd074edce428212e6a3563a08e2ccd8ab71910256532904542e93d5c7deb5bf5d49beb3202d4da4f643649e55edbb91188cdcf0883a40c6ed6b8a086fb5c50dc08fee00308420121d4c7431b3cfb80f9c1e099423ac451d67b12e930d9e391d0a799c7d4b54a0d56ea0aae00c1d009e21fb5459416b464b227d66ccc1a68da59d64c1583dee54bbcd7d61ffe541fd0fb7452adba91906918966a7d58019ad1f8fdebeceeed7018837b6e4272eefeec8385abe7207fb2d7061fa6cdc478165a98971f9729b818a73edefed976d5c7c0a651c091cfd1174c020e39330a79144271fe4cbc61ea0ffa274d0d87d06dd08c1d5f8a0364d46ef7b54426bc286330c75fa257afeb2715c2ae511ff53b1189cc59ab80b1325fbdcedfdb8f36ed71f70091116e16b52188b794e637755027caac8db8554f8674b844964c710cacd7a9d6b06baf6fef76159a380e639b0d3e66080a7cf7f86baac01dbe47fe687fcef2f3bfbf6f8fba045181dee688360a11ee56e5fc73ed31c0e2924ae57f0cc93c63a30662a65c5d5f17123ae28cc5b74dd13ed81b03dc7fa61dc575668868c0df12d3553269f04ba79084d070abcdbd4745de80e90e4e3e524f27249b5c4a2f2d4c8b331b0cb6d4efe62a298daacc6eacdfe008c1f912795dbdc37098c42db860953120fda709baa6d46f52eaba781505e68561ca0f281e850532ef8e7c779883e312806e1c357bdef8d0dda005e710cfa6eb8686e8bf3bff036b3fcdc4036541d93530ce6f598442c24170b307ef05f23c93aa0ec96831b532d8120402214a940d1fa01ed649061a4a71308be189cffd729a196754fb8a75f23851189589be1b819f0612cad3dc94ccee88f4ab9ef6ac9c7daad8cf94f5ed9496c4c824e5b4f66ce32a80e7a6ef069a32f6812e656aa5f5742bd432afdf026c86e8f28212c1139dad47d7fc07e5c1a83e993daaa4a4bb5f0c9435ccab2a10f867ffe259dba7a1d9168619b1e3048860a5122e4a5d0b00372eaae861a0cc88549852fffa76e6d78739b654d67df15ea97a9a46b7c382d83191a673aa619b4a10ec05bc681379b0d6df824cb6fe158e9d89ae5dd1ef66976f67972b553db52eb6feef836dca6026293f83a61e117754a7424a3da63bd82d017f87f0603e2a9b8fc550aae611681935ae91f7ca2b5341b05a25208bd28f1a202a7f2a213b1d7411ffb557470aec00c4d13c70163f22a038a189710dd19a47e8db4a87c3fd329a63abca172a9810edad2d8e19ef85b57ea4287cfb3d740d7ea3fa9c80d06e1aa84b317f678ddb3c147ba5e0db432125f59ca4944c8e9050281ca82a3ecf67b2a5df678697a52a7297af1ecb03c586af7b91d74e881964ed95f7be12fa07e2a4e71aab8b913a13996fa33e915144bf00e49b8e7adec5b2c4b8165f54ba3155230e241ee023af77a295ab87c40f63f6092ccee05cb08a265abe8f57c9919bf45064b6c2240ba8011db223a283a4e2292d9b59df8c9a4fdc763f0631007db9976f351717db0e6b5f9c6e5f227c2efa1ae5fe0be1af0b22fc164f9f9678a01fe8b059749fe8a2972455732da1989c609d191544ef9fbb3e58da93ec4a582430523f260b776e4d747312747d18a9bae14740f5dcd35fd1072f8a4d81573b5882203be856b62d7e1d87081a9e431872c9d68864197bbc61f15dd8aeae950d34d6ce97182deebd2ad64cabd1c723baf512acfc7e94675b31369bd60e155af79b97bb734312569f736dcd5b5a78223ffaa0f7e93e1a112cb9f6a5b88fe3cf12c30024c16c6b8380fdf086c662665d3751c11617cc4dbd5b8bc7543301a23fbc90ba8d060193cdc2b68c31c734d516707b759f7db009c8f06e69b40154e1cd8ae444afb28134acdf871136b4fd78bd86d7faaaf618afb25e92d1ee37cdff0595278f9565f5eb109e181e9cacec2f22e32e9f34774ee223fdb992febcc5dbc5cceeda16cbcf1434730d859e7e03d36ff17636a7a7e66956b515894da114f3040909f90ce3cfbb2d7d46e37049c0fb124e0683d662eb427cd7b851ada229451e6e3aaee64b9964ced3036bde5d9d80eb062474f96ecfb9b65fcafc719494ac12ab7df245475f2a5e7f85ca4789833ca373e6214d39176c8f51dde87a4cfe5414a20f68bb9f34709979b99533ba3435c4aa56e525195e10ffd00f8e41aee30a909c07b973bbf733d45500b539ebe2206d438216690998d9e256db1b7ac6bef3e810785e1986985c945a2b820323a592721fcfa444934d0faf8aa439d5efca5dcd77b72d1eb91b3790d50d0a7483e354c415f81d99c133d648c1293e795b3c43f9b47e23ef982e10072ea5baafb0df675e69af1807b225afa0cec3eafbde8535d3ecaa0ea6ddbffe4465207425bb003670320324df0aeeb16b38a043f9c0e85673b36def332fd68b2b1e6edda621d0cadebbced8c7fc8f890489115b457249e8d8103676b3207a472804d33e0fe511ac56cd8dc5333b2333892f87b455940ada78fcf5075c358fce990e6f65f095eb416d876ce6f120b8b02cfa6b176ee269c942f881247c3e464cce2aa65c39137607c585aeb4b5f24f5f8e058c9c8b48003c1809da3e8aad1bee7955c3a976d43fe132e2b16f4758a0a9884e51d13b930675a4361ff366b0fed190ad7b2a00385528951e39cd44ea06d8921b9d613d7626221154cf86249a550198fe4e5b05ad3052b474291da0a0a2f701759859bc0392adf243ad5eca89e6d18e28dff99ef95743bcabe75504be8c715cd6360facf3bb06cb97c29989d4f6ff5083573cefe6ef0b39a252a2678112fa88e5b06c9a6bfc9597cc96e5a49710c4fc120fb0da4945b9d94e46de1e9989d0fc3d8d20df23d815b660c799a903f651b0d013f7fe158f1d297f7fcb6a48780ca5525f1d081ada0aafa83552318b848783306549750b6254cf676c7b934cf7fdab992717f0cdc089b34278f3fb151cadde14d0d3250e85a4b0ff2a2778a219aa40563d3ef575285484424b6d0e7cc8392342e4848c6fc8cb20fa1b450cc4c1fea19f3bbdd9e342e6c49cd7ac893b1eda2e93d1d74d20969465946b398fbc733757741ac822c4a118632cd242a439fc37512cf79b7c629504ccc1e7f2f11798955c3262b5e9695625ba74d8050e20f51d4769e1ab938f487f1bc4b55b5abcaa3ec079c2d0972b2ae9bfb7c5423b959119292ea05f1d79d35afe47e49d97c946b193bffc0a8f607f18a6845cecbbdd98cd351db2b2dce05a4848ba84a6a497b4618950130cb7e76c03d0976eb2fb41d3a42a1430063ed8e5b8c67e80fd4fc1148911958babbcbff33a6505de209b0d9320017fd736fd027a16564008ab2e1f48a6dd66c9256730e9fda0a606875d0871b2b9b0bc2ed4e1b696dbf0283c8dc72cf4338e595266f5390bc3a21f988353118f2948fc75d050ea076b73508d9ed89bade0ba305c1f4e5daf9d40d2f5e7ababed8d1b1d919c61a6d3fb149c1a9b44e38585a2fe322f83d73a3aecb44da3f0e82942d75d62ed3f91eb44f3411df014f88839e4cb1e21b9b259d4eb4adaf6b0be433d0ed4c87ec77dde5ee9d566e3dd8d928fc1875c63af26c59daba5ae267d9bd5da72b99a03e6a33cc48ed961ab484ff4a46c2d5fa597e626e00b530d7b9a9705e4e08d03f3a7f2a5a5233ad6340e3b5c89db81ca713b6d7d855c6324955f85109b204566f50178cd88abe3fcba25de905e8ea0b75ad51831761ed9b1af2470f976f05ec73bf74d137c207270cfd614170518cdc449aeeb663e114359c8124eaf2499d8cf5dc84a0872301db2e57b50bd285060ec4390d99d4ae3674ca3bb8679c1b08e566ba4f30daec8684a980055eb43cb5a1306c4b52a154682aa96637e06c869278aa2f74ef7345632c11265ef8ac97e953745302556881ba0cb590fef271c0abb193fb84d18ee3f24d9976ae816b857d6f68d1fdfe10b312c799fe014debf875d04bff8b4f387859e97c6bf13f7083c28a2045a0b5eb09c94e781a165965e8617c0efed1701ea9667aeca26d9577ea7b1242e1d91b25d6a66756cc627648a293b9f4345966bc469fafaeddc1118d0972bd5c7751a1f51e5989fd952f314ae10417c97b41e60ebfbc47e496486fa4a89fd16aea7fa1eabebd26eb2a37a3e2b351e0c9d2f67b2e5be0f921adc9b6045b045948e5103af0e5050b9c0799b513c00865deebda730de538f956ceb6164e08bd6f58655a294b4b44fc65309b30f9c00f92ef5bd5b911a3d830f72c258b19521bb8e80db02129954efb61423f518d2c5f36587303890cad9a93fa4f4bcd0e24c67db679c67ea59c1350b8442577632d5e8735833f3daf5a74bc7bd82659a81beba8c889632efe03cd24187aee856cf659e16e195464f52f2b984fc7a299e7b2aa53979a147ebed35705d5e89691666536f2febacfcef9b32d14952f958b72512869e4f6a0a34176918217888b1eb8b89322ebb6bb1dead2b4744e728479880db70e6147edaff6c3f083f18e0696bdbd78cf0bda14d9f42e5c1077ced00041aadff90470aacec0e48e2a5f2a0ed37818a173b96061e8c5bf24c0bde9e09f9e0ddb8e13306ef1d4eb8043ebadde5d7553e5212ecd4691eb426251f9d6720b8276ac543dde02399a35d974b22c1727d4b6df01957cae47443b706d43165e01d6932b136f561ce837431254cfb2a6e7d8070a2d3805aaa15b3c10ccd0cda2e9b418ce9ef380e5d08217752e12b3b892d03a9495c83d78d674612fde5a67738b2d4649ce44606ecce6bf3bd1293eca246a83643e4f1c7ba362b110e07c8479f216e3d4afc4fcb8d0820c8ab702a66d8183e83174597035e92b9b500dee08c80b927b42c3689c7c9617b4112c9e54cbfa51e989b5fd42b80c595d3edd265f138e8128cfbbb0e4f53aa0aa95a2ecda4518b2e564c42d5de7671560843d08103b9bdceac5fdeb0b1266f72f491265dd2b2b80a225a50955167da1812364ea340d82f61535401bae6f3140a8795d7c318a64cee4676627244930957b2f0b227be21b72d90027e6a5a7af3c59470c74dcdb71d1ef090a0f49c91acd604c792385c8f4e085765292822ee5eca03885fd6bfeaca9b3bbbdeac939f7846a487c5a483ed1e4fbf37c93886ea27bb35c812089b900b77c7c924147e97b6a71533610750bc84921012aa8158b213f7601d934a20bdd1f757b0a33042a683af6b9069f3900059d7f80f9fdcc9f33ece8cf7888dc9e24f1fc6ca0ecccf161c5334c60f440feb3acfc3d115011c176dfa05314c5bcf089e3c82bbe7680a3eefdcdbf3ac27265b779db4f49bade0128eda6e29bc5933ef454601db1b49628fd39ab938794fa46a33937a086ece7050d31a21524e2f0cacb307ed4412a2078636f9cc8e11c5c31cc0f9edd7be6d1e31a1513a58e25215f5a24245cb988589e6d5e5119f4f6557c697fad7d1c3a7e3bae064db4382701e33e48c5b6a52fe9141a385ef2325c6f7781134607e98bfd02c43d6deefaa861700388b40d98e941cfb2ddec209f977e8b9f93d29fdbf85e3010ce7cd622e8c75ce3df535e392052b6d65d5042d2a6e78bbfe5ee146e8b18d4bc7fb024dbba57cbe0402205593766a313950cb719d00c67bb6b3bcaa1015b89e820f11475afce655947113a7c3dcbb52427f090df994fbf076db867e0ab3f6125fb8884c1d13ff3e99fab5fa8b9f0b72cb44db4d0a48d9ec17f9733764e213c40a15ad821ec60e4a88cb2fd9dd9a4f35e6a708f4b74067f4be3f03a95261f6b191df53fa5bb5164e4a164630ad9ce39087aa950ad9e60cd2c44fa2237c49abf858c97737fd21180fd0b9542767150fbed3f39a29e6c3484d9437e15d2439f2a54b2a1ac7e63e6c436658abc3f1dd52d984f6c6901768a8cf2ec98ebf44e90e0fc0c24f8957c62e05d8eacecaf25b178fd710af609a8a1bc4d7955b5f0cb4f48a37685e6304ea5843573a1abff37b5106916c83c8f23f939a0dc43aea8d196191ed6e18dd793990d1f37d7de0bf8fac6f469843724eaab86be8a483be281b8ecf4aa29d9c571951cde8cd8c2aaf4d597ac2cb48f23fad145916920a55d655924940573b64dbd42a280cddc4810434f930183fdbbdc72db1491a4c9d44daf9b1bc2fecd855508648063040faeb125da0e68e6cd2002181118eecff0be1dd8eae726af5d451630cd65119c52abd6dded97f931202f186a18c4ba34bc2c3f6d765e2d8f445e959f26ffb55827cf3ff2cc0289f17b82c8caa5a2d3d54306a300f0ef42bbe4ea9e32c5d4b1173942745cdcfe4f5d1619eefaf8dc600afbc9171d516f7f4b35331d0b9be005132ffad5e9df59710278b842afb626a78b8b8b37fc3a894dc705b2d4e0940cb264e9dc87eaa148e6faf78125462f28a0f1d7b3c65a291b85713fa71ffc478f6601e8716c35489f4a54ed0c70bcfd5502cc91374dc3c982075c5180398bc6b195b36e79dcc4087cb990cc9d964a150e0dcc887d496bdd27c3f298736b9ad8345ba2df46021964cf43c38f9d2e94b77bee2b7bf059e0870ff9f17b9ef1320c0aa88a2fa9781e9017ab64643de9a3df9ed4b8cfd8fa080a2e494409520b795eb1517d224a05e450c4c8ae0e9fd29c0e72d3a592cce55f6dd5107f21214e1a3f9a5448384de06149f959ec0c92790f0ff229ab4971171f1c528ae6d095ec007bf5e7f55d623a68194e9ea8edc3af418075338328f24e7504341c22bef72c2963fc9c3237ba990d29c2c8aa3007395f6d96e95b40ee1b18dbad550bf39d0d98268cb74dde76d987c3169c9067495fb1b88508bbb7e94cbb7dfc15c03b1d5b163132c8a468906f02d422a8cf98d0b432b5779dd962074b72dd27439b2e94312f573435e5aa84664432c1914839cd6e172186ce93eeb1d7cb0659696d9d550eb3b185f8c6ee16e53f78233cbe709f99d2879d63d93f7d0ed133241d2f1ab1eb2c56605ca0f0e01c39ab0ba2370fe5c4e68de0561b517ff9a10023c386236398372c7176e35443e2cf5dd6cbed9f23395f231e6a54f65626cb5860a8b72122c34664119e7c47204ef4a70583a", 0x2000, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x80000001, {0x0, 0x4, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x8000, 0x2}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r2, &(0x7f0000000380)={0x50, 0x0, r4, {0x7, 0x27, 0x0, 0x1001a, 0x0, 0x0, 0x4}}, 0x50) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') syz_fuse_handle_req(r2, &(0x7f000000a280)="1695367704d10dd832678e4e2d01860484a69eaac410e2d6cf3b3d3925f9a3cb602592377170dffdc4de86f163e390e21d07459b0f058cfc248c4bcbe896f3c68006f3c2cbe07c55b87170871c1d364d740faeb750c8c8acb76aca18bc0c018ed341b55b0ef80cefe95b85756aac978a0e0b5ce59cae6657643e7ada0c1336bab310888351664553c2faa6dd39054e19e23cc7c4b4d33546407f880194aa0761f2a9360c4ba26de342328b92db81ae84fc9c1e9eefb4b7ec3f58a6d5d23b907327b14480a37f3c84305729a91c28807f8809b997235bfa2d4b6f45ee9568bb4a416df34f4140c5e272bfc068ea61a48b365490ccb02772a906dad457f5d2dd1a57cc1209e8897c8115049d7e4e3c756a7f5ad0c004ef66c8bf91f600910e73b4aa5f516bab5cd62ad93642960ab32b7fdaeacb1a9587a389a529c231f8a47a65fb6d27ba6a0eeb46660cd75dbf47df89e9f578eafa6992a12d9d7de56d69fd0e30b15caabd13c28d63921597466292f8c4e87f23d53d52e6e8f1c9295af0743c8c671a49273074ba44dbce9e9b1136a93dbc19d2b8e60cda5f50eba2d814822a68a0fd4ff5e6a25dd5346f96b26b5e1563ebb97829a76fd8c2aa467499fdced91b05b193b68316494f11f5ce97ed8e13d474b03c6f6eda4eff54b0ec362fda53003e6e2a3868a5d57e2426aed5adccdac8e162c6cc20361dd4709889b79b2810ba42f531fdd3746562a00da65b4211fb7d8f482a3610748d3b80d2942d8432471f98c6e9036cb57f3913b31dd8baddd6d85b44e8463b838fcfb6979628c5fa3dbd30688e10b9ede257ebc7b96d4092f38d11b9e6a4d10490a9df1387b3743cf51e206c7dbc0741c408bbebaae7f36d81b5ce5b21bb9fe992c8a0cb3a91ea2df21e571ff094b53b17c46fe22c0cead29144d203294eb42c984790a6b6348ed8b7b0317ee5b2353cc54bcfd808bf0f61f73917584e17bd9259c8a04d2ba3b4f931571947c77035975933471fb1203088dce478eb4e411ddb7b88caeb02e1cda741245df701a2b5c29c48a631eaf18549bd90c70222fd6dafe5550726bb58dd0fbf84ffeeae683a0379505f03740a652025add8e0e4e6b5bfb4bd0876dfe1ecb639acc110eba97294a4e4642aefbcad04ba50d830e945fd9900ee7e02488694041f43cbaa86280c1df64e8f1f81f7cd5130914efd19b58262f3bd2c43bd8b4a5beac09f1ba27020521994465e62c329debb50efe0716d22cf0056febc7cb95aa818e10639077e91cac3c80b37d6eebc6907dde971b578383ee04086a0dad18750ceff6b8d6d373afa93a51fee65fe1318c1ac291b784e45d66962c8b54571bc1e92a996c11561d94af6ecdd37948d35adbd1ad63c1c05c31c7f4afd707aa1956d1444fec1137fb6d81f56566887131777e5fe3e2fafe8af8f21ed34480afe74afb25d8d16f8089fcb851ac49dd826b7f273aa3d771856d712c62397d49c72d93e3c2a5e6b9767fcff0fc5b3d70dcd70ff8bad5dfd7f5a84c194f99450601f970104f9be026852ead21824152dd8f6536fcd01a69177a65f2af266e619d61d20de0c738680fbec29e7c594cad29f009d46d87908c951b2e4ad8d9a67db8be6f570fe5416d9e4dd22a108140a1c95369731807325ee7f4201209a795fa1609ce8fa27384677816f651a96cc08400e1b647bdddfb851313e3ccaa472b9a6a1da3a0936e119a6d7808f09de244d739c39df3ed36004b77cb54b6b1396b718c87fba28cb1439c7d1d140dae1ee2c2a7d647427b1e7472710c7ac4f1fb0fc0c9d15ecce28167d23e2e42474dbf1c63c0819606be9c9b6dc2eb59bf9932568ef408c20e9498cf105e84eee30460d4348f4cdfab623b416adadb4427887d9b1b6b8db75b224e8a55fa0351d21093b2b7e42e6685491cbfce100d602d0281f4bd086b50612f3ccf055fab1aad97a52695a233c3d458be4536b66b0acdda5ce0aaab48bb7d7f39a8af473c4478991f1c4569839eab0c1d684001ee1772290871653a2293bb7754c1eac178c60f86e2a98e1992dee198c76365f2d04d159d7c210c6cc58764e3b7dfb5bc15190555febd01c69cab8f55926c28a13fa4f9060dde1ca2df7e1f71fd99a0c350d7f0e341ece8e0685e9c205b486ef400910211b688f07fb05b542261c74b45f4ac23ff53e9e620ab12dad7b5131f67128bb8ed6a4a70caec437f2157f8bcb3d080091e5715dfc7d7539dd0320c90d0aab6a6d7a447ebeea893a0efa2176292c648c62cedd4138c9d0535ab0621855484fc43e0e3e84357db6951bb21fe2f4e99fa188ebecbc23f73ea879bd304408acd1c470fd112606ccfd7b7970e950ebd363afbba359a51877248a42845097094ff785dc82264225752f3aefa980d9ed5309b48f47a5b5ef49f69808b91bde955277b6525f55436ffeba0bfa8c13f6314c57ec97eea295afc66a9f4ec844474c0da6ff1ef0c6c65c035f3bb74a70ffa668359b58a46af97600c428626b45c81a4e372e198894c02e2bee8010fb4c2c075ea623a6ee24a99e225f809322df6ea6f39b1566b1aee5403d45ba648f94f70976013199b3241744458d030a5319360780897413289d89267c389e04f23de79adf4b864c5ca76efc225eb1ecf6424887f0d8b3ac13cbe9df4eb69f7b702e85fb396dc4a030d57a8c4edd227ee568fb11a9859935ad53dcfdb01727f106af352c569a020b7e405a1ad4c6b39e2e8796fe9f16db3794550f5ef3ecd6af2b2ab0383e6c198f17ada5840bde84ccbaa661d9c456d9ddaf92763ba450098cd5a971d847fd5030a4c9b066ab3b0096dfdf7e5ce2f8349165f94c493b7e4192e85239bb11552f910fb41c5e96ee10fc8dce711e88e0572ce0bbbd9c9f3b7c9dae89f1dfa6af309c4321755a5b19070c8731ac590c30fffb69feeb75f699aebb101d3a30f784f1745182cb4f0bf63a148b521f0a03c691927694ee453b278523e3ed256c150098a932f62c90ac65faa4b9782c27a3ef6ca2b5ecae6a01d8a1d7096bf6a7d1b317a9eab22ef4907c631bcca224f723f5fb9a44d7e1295186cf37fd71343919aa167fa70a505a73e9f52a11cfbd40d8c1087d4ffdfe45a40ed5aebfa4b0c3622c78a914d68dd92f46478711437ff88803ab28cd9ce2223aa0fa37eb9d9a4a7866dec4ca6bb66e794ccac6bd19b11daa0b6d4d42cbcf7d6426b5718030ca51bf92b3d8ea0b11c46ec5c0c6e3805c88b39731b2b751d9928ed1ddba7c66bcc5273d709fd295aa0792384435b98c1f44575c028ff2869074156713931f7e62f8b0f8c7ee9dfeaeb2e096e77600586a47d6f6a2e13a17dfceae46ad84858bf8873f9f1e35fc700aef0a648af168ab0774a3441a203ef325577f2c76f5f0e5808acdc7965bc65e8ad1ca816bc3b67711ea42e619c957d0f26b394be1f3b0c4ac9af8558eaebf5c1c27b6549022513479b4c28dbe3f1c3131cc9211eee768f96a9c8b5e0e6425bef921a355faccf0072ba19b16d88b75feb5dc8fcfc1b7b5973eb9654ca3dcfd482831ff5d1fe09fe7ae43cf129c8c17a6686685a13ed076f34608b7ac16eb8e9de6a44418c4e3f8162e6a679bc9482df96a04b14575ebf093b99bf5cc26495f5dd6e571129d9760de3f801b001a1f3248d14f579bc519de2b656641a88da758a2ed3baf15fdf2739ddb44f0e5892de7ea48e9302129d0c939137b9d0687b296577675bcbf433a53f6a9816797cbfef1ba0caa2b8602387b5a8bae24d3e15d42b34d81708738fd269c3e8cbacdc3ff5ab1d4816a783d7be0f0a8086e345a6b4c231ffd61745f6c45cfceaf6089e70542aea1574e3c78740f77a08eb55b37f03549c1dd318cb5a76094210e8cf800c350d328fbf9442d0437e7affd54b3bfc33da3f24558f3ea8e59da8e61ae60e7e7b4de7179b8cf941d51d420c8eee69143966800dc4f7bcb50a033331fcac02a65e88de28ab219c68388a9da9196e044dd1ebbd3994bf8cc862f6f8b419fa1f4f4e5427f10866b498935fa28b8e6f9c5e48be8b74b9c2262823390480f71aff6cf72281f526265877d223eef9ad7a4be7438f9afb6aff0e80c5125c2c612ceb83f0470ea04479979c0a10fbbd0bed7379e949cc19fe36fbcbcc59a9fe30a2662d3e4d22862e8841b587b8995ef8482bc60fe0863b41752ef3dd44a387eff101595822bf1ce440ff9e5f73e560e4f7fbfe4754d9dabbcd92de02017eb43d3cf7c75e45ba04009a782a68ce11eefd52253c721daa5f37c6408e37b48d1f2e36d7c1793300f2c9039e69a52057486b63c0fa644d00528ce48f2e551ca88e356ac25ae74c73492ed3e6233490acfbe7ed8244f23e2af86e0ade6b78bb34a75a86f6cbadbd39762680cb0821d6d28f18d427df13d0e747f6da54be970e43ef8ca8285dc8bf44e3cecdbf2d8757a9800bb889b846d58cc636a2648809451a95736a0ecec6ea3fe61fb24dcd8a00ac0b8933918189cda555b17e431d99ee190d6d0d9f769e665ec193ba8889ae72a01e18b98cebb75d20ed778e5778ef657ce85d40eafa44b46f293d64023b877e8c5d58587c3abecf9a1ad8d874a4cdba0bfbea61b7eb19e81f7c932be12a83bacc51017b42dbe2931dc11c742a5a942cb6ed9bd9922ad78f55b0f6cbae0e8d4235140263ed8c83ab22e71a0f0a62b6920b5d5109e415254e527546546bd025cf1583e3e8d9d5bf735a4651fa2e5c3c86a185bb77e9b75224cdda8cb0eb21d9e3bb19e286832aa5dce19f055539a0a5caccfd752742a31d0af882c4f02c29cbd90ac2cdf5cc61c448cd09eb7b82b930ca99962c0e5ed84124fe37f7d30aad0296ee340377a7e0aa7413c495ac8ab0b482c4c5f59872efd5a1ceadbc7606e67d3c79a77d095bd82519db0893b9d2bbc2b2f3a7391826840e49424703c006399cde5f2a52a9383e89dfbfca284be4d75dd3aafd8a43dc6c71bd7fde9460647eb5c97707e96ddb9124d6020da38ee7ad743db8fd0377a8711905194c496e39a2132d7bbf35b79f920b6dcaa73625bf8b5320da250513cd45bf42c8072809ad59d69c02f0554cf82b79ff291e42d9227de1948352b0dba0281b69876ae0ca24972a5e75aee7e0a46bd4fc83f5a0dd3f22d666f2d950ca580c6da6dfaaa293beded10d1328613611b6e01d5d8567541e81466467302d8050a3ae4791fbddc1aec749edb68173be5341166c1d5c42d63e7368473e48bafa43459de3fa3a5550a4ac979711dd9a2d6796b0bcf9b5881124ade4b12bf64fa55724976a0da9d642e76a036c430f5fb2c06d599b0f78e978580f8eb763d2846177ff18b9b5cf8c76197ed809ef24212bc5563a1713214ce78e0e6cced6e41578d46a07839795c83c189610244bc1b680535fce39f290da90d719078015d90020b1d4567a97081b48514709df8e327d814e8c15496d90efacae6b13e297ed520d280203896bbc3a23f3b638adf594de03a782bb292a93ef0b14b8b3e13c01787a0b7bfb3abd8ab15eebbc651b7b054d3e56ebb7808de9b9bd067560ec6a6432455b37054292a3d9d32434506bf84b2907560017089de3f60c2deb4dfb7371f96d65a575d446aa1d2df81867135120df4e24e9227f72ff9f8f015a7754948704ecd084a1a93fbeb5a44af086ef73e9fc1c072b7d5473e92558fc2824acf27f1dbe9b019247d3074bf4256a966ceb674a2c4222632c8e4b6c0736de019ccfe4cca40b9b07f8c4df9753cdfb4ad66643ed71510983e29c2b5f9ae7db4913cb74d9dd0461a900810650d0da73f766aa6882385f3bb40644bf43f01faf2aa4cd187659edb0498527f201442b64349afa814b3dae5ce815971f3b11d177e3e1aaf90c7674c097d475640218ad27e63f9071c9081c06d9b5d1f3a070da3eed4f4080190a74063e7f97b5f35706dd1173dcbfa13a70d5362e50d57d0c5105c8d3beb926d93f61699e737ebe1a935839c3aa5b629dc93aa209d9e7774c40de7f59fca1eb274a8280022a15934e5dd2579a8cf5cd16a3b0a1ff3ea712c4258164fe2fa17a4cbfa5630f4041bad4204605eb2e762d610fa17dafa415ed8a678da1d4b5a6618d71d0066d66e3ac10b3ce65137a5a02344abc57f1be4ce0cbf1a2ac66dcb5e94495e863819c627e4704fb479c232b27aa4a5dfca8896a7eb8e0592b6b392ec9fa2767f569d5c1356d7ef7a909d8ee344ba017c75ca664d98f5288230b7f1ffa2fa7a5d07fab5f4b53b7f19c3fb361795fd632fa8a654004d931b4b7fc0890927aec727160cded3c01b7e40e6b81ce015796895f9c007762a1c22acfb9513eccd93c845e91ea8b0960b299b3ce788cbcce5bea9a94325289d2c3573975c512d56e19c4655f849b3652f8b5f9fa6f49e03202f2031debe3c299c3ceceb1febf4b285da9033493088a36f885ed6d3958b8d05cc6be00f3465de8bf6e41796d17e393067585b459b143d592cea102f584e48676a45f896cf662bd6b3b2309aa7f46d2b8ec6597a063f12bcc88922050c8c1e070134ce77ab1cb7a7f29983a0b30d9b2abeca5cfbfc55e941376c616c2834b1c1c9a9473b531c86c3b708478ee95923fe6a8108c2c4dc8a78a9d5e995f6c815b292b986cab0afa233ef10567a49d4e8dc17f438b90b620df4d291b52549ac8e1b69078b62011ed4bb0e288db740817ff07d01e779e11cb8e0606b5ca3aac6c7b262499f5a115acdad8a67b6eb77503318ef3bf0008347b270aa986d9e79e2af174f38a4743250c1091e6053a7a785464483161aad3ef3ad976e5329b71afe9bbfd93d7541a1014db4cc159ac266021e841c665217fa150e130f921ebd4cfb5accdb87f5f9bc0fd94b402289db4d0ac3f0906a689aef044c09fc2c5a00f7795ea935aeb943eb32826bd2176c1d1cb058195e3229d293595ebc07514c6b038a1d964199c59e59d4fc621c54b7bbd3410ccec22f7fb6751527c2aa0940ed2f0c9dcfc4e99ced91d09ba4a37042b5f48b127439cad24df2951ff1e769d3892dc4788dbbe27cce60f7f0138789444712e84e059ac0a4e87557f6c3369fc61b9a843c816df3cb4ec77a11e16390234da24dc0420f6a44554fc7954cc74d63ec030d4d964898e14500d0dacdbb2959f7a8a191773f66448348f36c3f4904187088bcfeafda7dd721236810d04469e93ca4e7926305c25b1ef1380d775008fd238e33e8dd2dc5a9783f97414487a7ef70eba3dcf71331803fad223f65aadfc87d79512bf311c14926d619a089f5e84c46f4a9ff393969f8eacc8fa20acaa9eb01a8aab625853e415d3871e555a11ee71ee93cba85ee9cde60b3962e294c2c840f0a1ba87714bac54f1ca0ebda74daa3e8e19d382b951d64a22da48c632ec5754f42129214a807427e69a93c128b6b0a8697c9ee375818dd79244a38287fe8f66c7cc3aa18aee2fbf804fc1aadcc7d2daf75be82a60276b6902a51f2bbb64c261915b80053fb9635f405f1fa855d1ec8adc0ebe9648b8151eda70ec5ad5f704fa2a337bcfb7ecbc845a11cae7a68d6bc58f107ac7bb0c2f6b83edc48703ba00c94036b9af4ada51d6d78bfe697df06f47573c14cd7191ec52dc0f208ecdcf54669529bba2c2fb7a6b38f6f2b5ec5fe876f03c096ae092b6f881a84b00edd1e9f67449069d876afaa99eb1a446f20656b5104c72ed28bd8553c724785f4e8bfdc33194409960de4969b708ce26e4cd608d21ace0c38e27d54b55369a9e807cfda9a6240466dd94f6150d4b0105f7b9ae392009b2cf146d1dad5d7c8664463d7d60d11b45f30d01db7364e21ac557d37a4c9ad88926c472e98710d2cbfc4b70d6a5dbb128d46909e634761c6f6952bf9021aa5282c391dcee3278a25e3e2ee31a7f6713979a546084fb2e598214c36a3b7618bf23c57bb23b33e9c98dfe5192ef257dc2d891a6f7c11be334fbdab015eedafe1c4aea95ff1fa6d340d0cade542f3f782c1589470fa64c6fd9ac0c31536ecee0ae312f992733beea6fcaf7562dd6e0f2c016f712ce14d93f02a54f577c75b444fd7f46e9bd2cd9cd1f89195781d88f984eca45c97355095d3b48b0d9bd730c7d6f63b1dc78d2344bdb0f18c4e1554822345c11efa2ba32bcef4f29ed05315cf44617a80d7d1392de077bbda08669c8c3cb6c0b12f872f1247bc1d07634bf5bf4acc3a4ecdae7e6acd7c4af9820147afe55500a7270d7eb511f907339e5af54cfaf33e2364f54091ebee2a245ba048452d383cd441604c4dd1c6376e4df8b83ebf6070d2be248174fc1dc0a1352c103325360aeb3ab71cb73bb646ac6247dd68155fd48b90250c3b0f250a74f827780367e117a94094e5005e2f926accaef0b3e36c25e315c1e80cd4c3481f3465d99025c7de91c45bb8dd0a5577174c1f366017d87d2033239a8b6f399a9095845b5fafe9cca113b93f455bb790709b6c93fcbbd0c4bd7b5d621088dca06802e241836291226ad56d40b3b4e90eb68bd5845742baf4cb4a69b4bdb07f02d0bd6fbb5a5fad3af030816b254725e6db4073b7a0536b884c8985c3a159cdb105c73f7e0e03546248336449eff6afeb96cf8ad3617df18ee2247bc2d11ebbe10e0379f5578c41611872c5461541fb4da5be3f3348e0592982a61c352315370a9b452306c9f31f9040ef755ad096a8733dd9daf6bdbcb7a3521ad2282ae4fa7bfdb9cda5997ba3a6652af46c6d0205bb356dfb411e2b931b357723bb70254211819b74a461ed5c126cec6573cda4f6107fc3ebc76483621e9ab5789a5575ea3a91463f76138ea0f3ec9c44e1cddb2de59bef83333d235e922b920e267453676575b38e6415bd136534b8df2360ab489fb69eefd04b66758ab5dd105be7b0635f7194f9e4b158b22b21ac97fda4e804747a9718b40a32531cd5c3fd1d3c1dd8ba5ef9c86d3c8df8c71f81da1a9756e5db4dddf70755053f7129d656a8069fe83c39ab240cf7a73f0f880ec7a791c5115ab262184839b906c238eaabf2268dfcd6560c5bcb70fea00b580ad52e7de0333e6de63ae351952e6e5dee6edf284de0a2f53e2089db13bd5eca5f98883a24eb2e1a58ae199f8db9c60a5b6b85585b2d2a17d6b5406e5668685d95c4718c375db05f7953b363c25d2ed0906eda70eb659845acd31fec9b8e4d5951d12fd50bbb969dd824a78c72622c8311a980f0f2e6a1ddc368879a1f3a07d3c0780e85a4e5d13223a3424782e3f77bf6a1ebf823f468d41b777ff61345064f1096ed653c277bab90ca5afc8ad6d25f4447236cdd82950afff27763f3fef5308f034379f4ad4955cb8cc5280d51b5427de4eba374f64dde2f1e7a6ae628aa4696160a5cf0ae9fc70e307b4eb19c0a5af2c2855710c8e117211d73a7e7f3f7f2ba55d03a4b73d816c9c3fc1edb86ec95ddcd77884a913805ad6549e7a5f776a1c2385dd6d83877727f128207cda29f83462269a7f606fa31934d06a6e0efd238d0a180c754a9d2e85609fd20c880ea0e79cbe887c442f9f682801da783529e1e45eb3e70195fa2711fa291dca43ee0672b7afc14cf87b9506a7ebe223019c856777e1783f6ae1b0ed90486b32e3b6f7ff77be834c7b6676da6c8052fa49450e3e16a6f90ee33742bbfe3dc025832e0bbc7abeb625077b8c1ea07dee89c7dc26fa42514ff9ac21e848e32309bc2862a873fb57796e05923fce42fa2833c73866e22a04497ec13acebcdff6ae1df71dd8756ef676d5c85437830d527a5fb04c9bbf0d892ee1306d2d2df37008916a3a66e70f865cd6d25de16fdb4bb4f2616204cf86a3ffdbf147223968c092a46dc2aae4aedb32fb850b85d4adb87bfada328bce4c2c70ec42affde442179fcc1d3d9f5e4a848c8ba03b0df3065d1b2d5f1b08d8c25148c51bb54e191a87ea59903084000b4b520fffda111fe832b4bdcf62423c1fcd673b020c5f2c41973dd1b9698054368081f917715e1c1592bc78dd265e051bcda5bf5877821fedfcf7790a58b328cf780f71ee71491e59194504bc800d319251607e53ba0e1ed15cd4fd5c959eaff4d3a1c7cb28c479f2776256633ef7c0f0e98688b54e8c8634cf57e27e5c1ee1e43573ae23bfbb1ff1bef6cabd33c02ff165c44f0f190426ba8391ba4f03458be3351869c5c5c9d5fa5600edbcce523525b9cd9c3bb040e34771ea277d05cb76302c72fac5edc815412dbbbc651371d70d044c4f89a68da7abd836fb3a495e212b5fd13819c41c9a240405582ae69b7c35b30935af3085d457a4d76a94c9272c5eafcecc4c92dd4f314b04b4739864e626a5bab27fa2f345f052afe3bae2ff4c442c42a1c83091bfcc23a3b5e06a511d02cefcd618a6d9761de00af192cf1aacc902cf3ba98f898c48fbc74b6710db7ac890b4f7ed7377e0fa3b4c46a131e775130a80db5014a79e674c8fc8b45495066e88201d2e320320fa4561abab617d0e67e9e879b0080a8ab404f4eb007a088990aa6a7b29afce5b8dd038ce96d43e1271315f6070e761e759c44fba1ce78730e35ca31e0bf5840cc01289c81613a07c497f288ed70a6d10d9f58fe135558b2a862bd877fcc939d7536e7dc988409290cd73da04a3b1399b0a2637f737d5f86bba4a31019546e2000a3ca57f8291cd9af28299eb93909061200c9738cca998add04e7bb0137ecc460fc3ef72872e7d13c159914fcdf577910e6c5d7a1636b13b78c5088551c614e3c75befb0f37fb89b918f4aad0126a9efd3390d6a0cab97ed0e01c7eae0e798a4142345578beb10d6b61a90b4d1fe836022def90bb8e37e07428a4592e7bf30e935951e492234a8db96f081379e7c4e18c3b6ce4ed1f97698dc1da940f14217e877bb8e0f33b392d801a01c48ec62ce2774d2e4e55e9415c063e1bfa31a8f0633443ec19c5fab977c1485147e46c06f86742278fd071de4a165dff7eddd5390a1e031d80e3d44477f6009c9fc27a7d92b865a292b0d586083f681c2d92da7e7f42eabd076fa7d61eba0c2b406c75f1cec561b1a523dd4c6f344b02ed59bd473d7d30a24144e981fc8da434931adeb841d63bb705485f8f58a180da91af64bad1379356787b37467dc9b4a0d12496e5048e7ccb40a978eebee5eaac4e9dd96faf194aa93a22333d7f68cccde147dce26c9ff18d7c8ffe0d1377c70dd1057d54473b2c2b2b3eea82fb223952c0dc3796efd0cd94afea38341ab9a83c6a9ee77f26bf8dea8510dfc964f9b9b4942c08ade50e43f06e5101f2e6b68b6a7f9cc5443c862b1198627461938daf4bd1fc7b21d6d7fd3f775f0e4a1f60434a242b049f159dbe5de145e741c5c9b4e59a7f5d7de54a6d51cd87845dde819ca74e3abf60356fbcf18bfff3b6ae1c545e243c08f9f41b86e55ed6e71be453843e0bffc5b6bdcfeefd33075ee5110627d4f05e008e54ddd62fb6979d9c2a5e4a2cb45fad7b2d77bd17508952889b30df2124cdc2fe6a749a12c9f6dbbd01226cc4ba2693b7e6a858d3c36ac6519ee70e896588a6df81b0e3be3604bbbe1a845088cf1834a04368dde8b6ee76d0492911dc09b05cf6642e0003cd8faafd398872c1a8dc3e85d3658ec800", 0x2000, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x10000000, {0x3, 0x0, 0xfffffffffffffffa, 0x44a, 0x0, 0x38800000, {0x7, 0x0, 0x0, 0x0, 0x0, 0xb9ec, 0x0, 0x100000, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x2, 0x8009}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_NOTIFY_RESEND(r0, &(0x7f0000000000)={0x14}, 0x14) write$binfmt_script(r0, &(0x7f0000000040), 0x208e24b) fadvise64(r0, 0xc, 0x9d47, 0x4) mlockall(0x1) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2, &(0x7f0000000140)=[0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0], 0x0, 0x1a, &(0x7f00000001c0)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000200), &(0x7f0000000240), 0x8, 0x57, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001040)={0x6, 0x21, &(0x7f0000000d40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf12f}, {}, {}, [@jmp={0x5, 0x0, 0x3, 0x6, 0x6, 0x0, 0xffffffffffffffff}, @ldst={0x0, 0x0, 0x0, 0xf, 0x2, 0x8, 0x10}, @tail_call, @map_val={0x18, 0x1, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x4}, @tail_call={{0x18, 0x2, 0x1, 0x0, r0}}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @exit, @ldst={0x3, 0x3, 0x3, 0xb, 0x9, 0x0, 0x1}, @exit], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000e80)='syzkaller\x00', 0xe, 0x44, &(0x7f0000000ec0)=""/68, 0x40f00, 0x40, '\x00', r5, 0x25, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000f40)={0x3, 0xc, 0xb732, 0x5}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000f80)=[r0, r0, r0], &(0x7f0000000fc0)=[{0x2, 0x3, 0xd, 0x8}, {0x1, 0x5, 0x10}, {0x1, 0x1, 0x4, 0x2}, {0x1, 0x3, 0x5, 0x5}, {0x5, 0x5, 0x6, 0xa}, {0x5, 0x5, 0x9, 0x9}, {0x2, 0x4, 0x9, 0x5}], 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000400)=r6, 0x4) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000003c0)={{r0, 0xffffffffffffffff}, &(0x7f0000000340), &(0x7f0000000380)='%pi6 \x00'}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000c80)={0xd, 0x15, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x80}, [@btf_id={0x18, 0xa, 0x3, 0x0, 0x4}, @exit, @printk={@ld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x5}}, @ldst={0x0, 0x0, 0x1, 0x7, 0x1, 0x0, 0xffffffffffffffff}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx={0x18, 0x5, 0x5, 0x0, 0xe}, @initr0={0x18, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0xe7}]}, &(0x7f0000000180)='syzkaller\x00', 0x200, 0x5a, &(0x7f00000001c0)=""/90, 0x40f00, 0x6a, '\x00', 0x0, @sock_ops=0x3, r0, 0x8, &(0x7f0000000240)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0x4, 0x8, 0x80000000}, 0x10, r6, r0, 0x6, &(0x7f0000000400)=[r7, r0, r0, r0], &(0x7f0000000440)=[{0x4, 0x2, 0x7, 0xb}, {0x4, 0x1, 0xa, 0x7}, {0x0, 0x3, 0xb, 0x3}, {0x2, 0x4, 0xf, 0x3}, {0x3, 0x4, 0x4, 0x7}, {0x5, 0x3, 0x9, 0x8}], 0x10, 0x6, @void, @value}, 0x94) 33.169879125s ago: executing program 5 (id=1487): bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@generic={0x0, 0xffffffffffffffff, 0xfeff}, 0x18) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000200)='./bus\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6e6f646973636172640000008000000000ff5f78617474722c646973636172642c7768696e745f6d6f64653d757365722d6201010000000000006e6f696e6c696e48c8b8bd9db833403801c199ffba3691ebc17570972cb0aab560ecd4a62772a15b05a04f8812838b18c2fd700d6d154a85515cf6a313e8043c58707a92904e0d69fdd8fd380734190ccaff409ba8953c23b0c6f1c09d49447f1e1d0cedb97bb4daf266dcc2cec17b92cbbe1303abfc278ad789ffe0f34862de20f721a4b968385446d1964503b1815a337e284216bd6809000000000004000000d593d55b7516ceab7cd61a02b7aa1f09af6411cc77b8aeb6cb60fe02009fbd67bd8d700393ec17bc2e355467864b7e313f5f5ebead17e18e7fa077c6bf2fe6d11ac484b13898ad0c52ac011935f191a29c59989b29fbff40203633f6a872871902aac35c6283ac06e5e7ce247c941ac2b7fe4491e338e0b38c882074a6d0b7bd3fb2c80f2c39a2d41f44c8e0"], 0xfe, 0x54f8, &(0x7f0000005980)="$eJzs3LtvW1UcB/DjpGn6okSIga1XqpASqbbiPCrYArTiIVJFPAYmcGzHcmv7RrHjhEwMjIiB/wSBxMTI38DAzIYYQGxIIN9zQpvyWOLECfl8pOvvvcfXv3uOVVX6XUc3ABfWXPbbL6VwM1wNIUyHEG6EUOyX0lZYi/FCCOFWCGHqia2Uxv8auBxCuBZCuJkKJqO3vrgzvL3681u/fvv97KXrX37zwwSWC5wRL4YQuttxf68bM2/FfJjGa8N2kd2VYcr4RvdROs5j7jU3iwp7tcPzakUut+L5+fZuf5RbnVp9lK32VjG+3YsX7A9bh3WKDzys7RTHjeZmke1+XmTrIM5r/yD+93bQH8Q6jVTv46J8GAwOM44395txPduPiqz3Bmk81s0bzf1RDlOmy4V63mkU89g8zjd9tr3d7u3uZ8PmTr+d97LVSvWlSvVuubqTN5qD5kq51m3cXcnmW53RaeVBs9Zda+V5q9Os1PPuQjbfqtfL1Wo2f6+52a71smq1slxZLK8upL072esP3s86jWx+lK+2e7uDdqefbeU7WfzEQrZUWX55Ibtdzd5d38g23rl/f33jvQ/vffDglfU3X0sn/W1a2fzS4tJSubpYXqouXKD1f5omPcb1w7GUJj0BgPPnRPv/uVizpP8HnnLe+/+g/x+Lc9X/XvT+/wTWD8ei/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuLB+nPnqjWJnLh5fT+PPpKHn0nEphDAVQvjjH0yHy0dqTqc6M/9y/sxTc1gLoagwusZs2q6l8dH2+7Mn/S0AAADA/9fXn9z6PHbr8WVu0hPiNMWbNlM3PhpTvVIIYWbupzFVmxq9PD+mYsW/70thf0zVihtYV8ZULN5yuzSuav/h8X236SNx5YkoxZg6hekAAACn7GgncBpdCAAAAJPx2aQnwGSUwuPfBNMf8M/GSD8IXj1yBAAAAJxDpUlPAAAAADhxRf9/Fp7/913J8/8AAADgpMTn/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCf7NxPTsJAFAfg10IF/0Vi3HsVd3AMj+DSpeEAXoIj4BW8AGfAnUcwYGhLtAYTkw7FkO9L2jIT8uOVsHkzpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwD69FfPJy9Ptc9uc1bqdNHcDAAAA7LIs5pPyxagan9fzl/XUdT3OIiKPiF29ey9OGpm9Oqf45f3FjxpeI8qEzWcM6uMsIu7q4+Nq398CAAAAHK/FdDauuvXqNDp0QXSpWrTJL+4T5WURUYzeE6Xlm9NNorDy992Px0Rp5QLWMFFYteTWT5X2J73GZfjtklWXvNNyAACATjQ7gW67EAAAALr0cOgCOIwstluZ273g8p/3XxuCp40RAAAA8L8Ndk1m3dcBAAAAdKzs/z3/DwAAAI5b9fw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9mlZzCeL6WzcNme1bifN3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfLI/7ygQAmEQBnvXdyZz/8NKg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+d1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68pEAIBEEUzBn/O+n7H1YS9AwiREDDo4paNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/0u1/+T0yNM8ncaWPpeCRZu2psXTX2HjSOHoy3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxc79+8ZNxQEAf7bPF1pAHAFlCEIgMcBCr9fS0pUBFDHwJyBF6bUErvxoM9CqQsrChjJ3QTAihAQKW/6HzImUJWwZbggSc5B9duL8kDgIsa/J5yM9v+9Z1nvf50RRvn5OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDS8L2DOMkOnVEcF+c2dh8vZP3mkT6ztrI1m7UsjupM+unwavVDNNNcIgAAAFwcSVnfhxC209W5rI87ef2fltdkNf8Pz4/isp4/WveXfVn7Z+3333Ze3p+oM5onG/TO4qB/9XgqrbNb5WR74R+vaOV3Pn/2kuRfkPjD5ZeGaX4/o+/W199v5+FUHdkCAP/FlbIvgvL3oazvNZkYABdGq1J4l/V/0mk2JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA6DJfDs2UchRBmWwdxZnP38cJJ/drK1mzZbj55slIdMxsiDSHcWRz0r9a4lkn34OGjz+YHg/79+oPXQgjNzV4EH49xTQhNZig4bRAX3+v/48h70QSs62yDhn8wAQBw7qRFy+r67XR1LjsXTYew9+Ph+v/NShzGrP93Prm5UZ2rWv/3alvh5Osu3fuy++Dho7cX783f7d/tf/7Otd67veu3bty41c2flXQ9MQEAAOB02kWr1v/x9PH9/8uVOIxZ/3/1fe+b6lyJ+v9EB5t+TWcCAABwsb34+l9/Riecj9rt8PX80tL93ui4//na6NhAqv/aVNGq9X8y3XRWAAAAQB2Gy9Gh/f/blTiMuf//3E+v/FIdMwkhXCr2/68sfDG4Xd9yJlodf07c9BoBAABo1qWiVff/0/z9/3j/lYc4hPDWG6O4+DeAY9X/yQff/lydq/r+//X6ljiR4pnR/cj7qRBaM01nBAAAwHn2TNGyYv+PdHXu018vf9T2/j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA3f4OAAD//xwcQP8=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc020660b, &(0x7f0000000040)={0x0, 0x10000002000003, 0x0, 0x0, 0x300}) 32.69007223s ago: executing program 5 (id=1490): sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="800021271e00000000000000ffffff000000", @ANYRES32=0x0, @ANYBLOB="0003000000000000140012800c"], 0x34}}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xd1, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003020000182505a1a44000010203010902bf0002010650000900000000020d00000524060001082400a9b30d240f010a0000000300ff000606241a05001407240a050905580c240c00000000a90c0900030424020204240200042402024424"], 0x0) syz_usb_connect(0x3, 0xf5, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000772aed408680070bb96c010203010902e30003dc2000000904003f000e01000505a40600010524007f000d240f0104000000080000000006241a03000a05240101070424020a1524120009a317a88b045e4f01a607c0ffcb7e392a09044c03003a92a2010a240109000102010205240401050c2402"], 0x0) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000040)='./bus\x00', 0x0, &(0x7f0000000180)={[{@disable_roll_forward}, {@lazytime}, {@acl}, {@noinline_xattr}, {@gc_merge}, {@two_active_logs}, {@noextent_cache}, {@whint_mode_fs}, {@checkpoint_diasble}, {@user_xattr}, {}, {@background_gc_off}, {@noacl}, {@data_flush}]}, 0xfd, 0x5519, &(0x7f00000079c0)="$eJzs3M1rI2UYAPAn7Xa/XYt48LYDi9DCJmy6H+ht1V38wF3KqgdPmiZpyG6SKU2a1p48eBQP/iei4Mmjf4MHz97Eg+JNUDLvVLe6gtC0sdvfDybPzDtvnnneUArPTEgAJ9Zi9uvPlbgU5yJiPiIuRhT7lXIr3E7hhYi4HBFzj22VcvzPgdMRcT4iLk2Sp5yV8tTnV8dXbv701i/ffHfm1IUvvv5+dqsGZu3FiOhvpP3tfop5J8WH5Xhj3C1i/8a4jOlE72w638/T+HZ7rciw3dib1yji9U6an29sDSdxvddoTmKnu16MbwzSBYfjzl6e4g0PG5vFcau9VsTuMC9iZzddd2c3/W/bHY5SnlaZ76MifYxGezGNt3faaT0bj4rYHIzK8ZQ3b7V3JnFcxvJy0cx7raKOtQN80P9zb3cHWzvZuL057OaD7Gat/lKtfqta38xb7VH7RrXRb926kS11epNp1VG70b/dyfNOr11r5v3lbKnTbFbr9WzpTnut2xhk9Xrteu1a9eZyuXc1e/3+e1mvlS1N4qvdwdao2xtm6/lmlt6xnK3Urr+8nF2pZ+/cW81WH9y9e2/13Q/uvH//lXtvvlZO+kdZ2dLKtZWVav1adaW+fILW/0lZ9BTXDwdSmXUBAMeP/h+YhYP0//1H5fET+//NBxGH3/+H/n8qjlX/e9L7/0NYPxyI/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MT6YeHLN4qdxXR8oRx/phx6rjyuRMRcRPz+BPNxel/O+TLPwr/MX/hbDd9WosgwucaZcjsfEbfL7bdnD/tTAAAAgKfXVx9f/ix16+llcdYFcZTSTZu5ix9OKV8lIhYWf5xStrnJy/NTSlb8fZ+KnSllK25gnZ1SsnTL7dS0sv0n8/vC2cdCJYW5Iy0HAAA4Evs7gaPtQgAAADhKn866AGajEnuPMveeBRffvP/rgeC5fUcAAADAMVSZdQEAAADAoSv6f7//BwAAAE+39Pt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8wc793CYORHEAfjZ4Yf9p0Wrv28reoIwtIcccIwpIExSQAzWkAWogt5QQQYTHIRBxiOSxrUTfJzmTscyPNwgOMyMNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJceqnUVN39v2+bs9u3kGQ0AAABwybZaL+p/Zqn/vbn/s7n1u+kXEVFGxKW5+yi+nGWOmpzq9fm70+erNzXcR9QJh/eYNNe3iPjXXE+/uv4UAAAA4PPaLFfzNFtPf2ZDF0Sf0qJN+eN/prwiIqrZY6a08pD3J1NY/f0ex3WmtHoBa5opLC25jXOlvUv9cz+u2k1PmiI15cWXHYvMNnYAAKBHo7Om31kIAAAAfboaugCGUcTLVuZxK3CSmmZ77+tZDwAAAPiAiqELAAAAADpXz/97Ov9v7/w/AAAAGEY6/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAubav1YrNczdvm7Pbt5BkNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADP7M87CoRAGITB3vWdydz/sNKgqalJFQgff2MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvf/eX/xNQ4k8y9NpaeR5K1U2Pr1Ng7N47+ML5+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCxPy8pEAJBEAVzxv9O+v6HlQQ9gwgR0PCoohYNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwRb/75f/E1DiTzJ02lo5HkrWrxtZVY+9B4+jBePs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCxcz8vclNxAMBfksnUVsVxlTmsiIIHvdjptLb2Jh6UxYN/grBsp3Xt1B/tHmwp4l68yZ57ET2KCMp66//Qcwu91FsPc6ggHkeSSWbSdtFZwSTd/Xzg5X0TQt73JbDsNy+7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCavLuIk2zTm8Vxcez2g+sbWX/nkT5zc+fuatayOKoz6SfDy9WdqN9cIgAAABweSVnfhxDupbtrWR/38vo/Lc/Jav7vn53FZT3/aN1f9mXtn7Xffr3/4nyg3myc7KLnN8ejE4+n0vn/Ztluz/3rGZ38zufvXpL8gcQfbL8wSfP7GX1769Z73Tw8Uke2AMB/cbzsi6D8fSjrh00mBsCh0akU3mX9n/SazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgDpPt8HQZRyGE1c4iztx5cH1jr/7mzt3Vsp25cWMnfL24ZnaJNIRwfnM8OlHrbNrtytVrF9fH49Hl+oNXQghNjf5OMf2LHy1xcgiN3J/9B3+1I422BXHxsNuSz5MRNPhDCQCAAyktWlbX30t317Jj0UoI0x8erv9fr8Rhyfr//sdnblfHqtb/w9pm2H6DrUufD65cvfbm5qX1C6MLo0/fOjl8e3jq7OnTZwf5u5KBNyYAAADs23Q6nc53ukWr1v/xyuPr/8cqcViy/v/iu+FX1YET9f+eFot+TWcCAABwuD3/6p9/RHscj7rd8OX61tbl4Ww73z852zaQ6r4dKVq1/k9Wms4KAAAAqMNkO3po/f9cJQ5Lrv8/8+NLP1evmYQQjhbr/8c3Phufq286rVbHnxM3PUcAAACadbRo1fX/NP/+P55/8hCHEN54bRYX/wbwH+v/tKj/k/e/+ak6VvX7/1P1TbGV4v7sfuR9P4ROv+mMAAAAOMieKlpW7P+e7q598suxD7u+/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACo298BAAD//y5wQIQ=") 32.627912761s ago: executing program 49 (id=1490): sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="800021271e00000000000000ffffff000000", @ANYRES32=0x0, @ANYBLOB="0003000000000000140012800c"], 0x34}}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xd1, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003020000182505a1a44000010203010902bf0002010650000900000000020d00000524060001082400a9b30d240f010a0000000300ff000606241a05001407240a050905580c240c00000000a90c0900030424020204240200042402024424"], 0x0) syz_usb_connect(0x3, 0xf5, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000772aed408680070bb96c010203010902e30003dc2000000904003f000e01000505a40600010524007f000d240f0104000000080000000006241a03000a05240101070424020a1524120009a317a88b045e4f01a607c0ffcb7e392a09044c03003a92a2010a240109000102010205240401050c2402"], 0x0) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000040)='./bus\x00', 0x0, &(0x7f0000000180)={[{@disable_roll_forward}, {@lazytime}, {@acl}, {@noinline_xattr}, {@gc_merge}, {@two_active_logs}, {@noextent_cache}, {@whint_mode_fs}, {@checkpoint_diasble}, {@user_xattr}, {}, {@background_gc_off}, {@noacl}, {@data_flush}]}, 0xfd, 0x5519, &(0x7f00000079c0)="$eJzs3M1rI2UYAPAn7Xa/XYt48LYDi9DCJmy6H+ht1V38wF3KqgdPmiZpyG6SKU2a1p48eBQP/iei4Mmjf4MHz97Eg+JNUDLvVLe6gtC0sdvfDybPzDtvnnneUArPTEgAJ9Zi9uvPlbgU5yJiPiIuRhT7lXIr3E7hhYi4HBFzj22VcvzPgdMRcT4iLk2Sp5yV8tTnV8dXbv701i/ffHfm1IUvvv5+dqsGZu3FiOhvpP3tfop5J8WH5Xhj3C1i/8a4jOlE72w638/T+HZ7rciw3dib1yji9U6an29sDSdxvddoTmKnu16MbwzSBYfjzl6e4g0PG5vFcau9VsTuMC9iZzddd2c3/W/bHY5SnlaZ76MifYxGezGNt3faaT0bj4rYHIzK8ZQ3b7V3JnFcxvJy0cx7raKOtQN80P9zb3cHWzvZuL057OaD7Gat/lKtfqta38xb7VH7RrXRb926kS11epNp1VG70b/dyfNOr11r5v3lbKnTbFbr9WzpTnut2xhk9Xrteu1a9eZyuXc1e/3+e1mvlS1N4qvdwdao2xtm6/lmlt6xnK3Urr+8nF2pZ+/cW81WH9y9e2/13Q/uvH//lXtvvlZO+kdZ2dLKtZWVav1adaW+fILW/0lZ9BTXDwdSmXUBAMeP/h+YhYP0//1H5fET+//NBxGH3/+H/n8qjlX/e9L7/0NYPxyI/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MT6YeHLN4qdxXR8oRx/phx6rjyuRMRcRPz+BPNxel/O+TLPwr/MX/hbDd9WosgwucaZcjsfEbfL7bdnD/tTAAAAgKfXVx9f/ix16+llcdYFcZTSTZu5ix9OKV8lIhYWf5xStrnJy/NTSlb8fZ+KnSllK25gnZ1SsnTL7dS0sv0n8/vC2cdCJYW5Iy0HAAA4Evs7gaPtQgAAADhKn866AGajEnuPMveeBRffvP/rgeC5fUcAAADAMVSZdQEAAADAoSv6f7//BwAAAE+39Pt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8wc793CYORHEAfjZ4Yf9p0Wrv28reoIwtIcccIwpIExSQAzWkAWogt5QQQYTHIRBxiOSxrUTfJzmTscyPNwgOMyMNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJceqnUVN39v2+bs9u3kGQ0AAABwybZaL+p/Zqn/vbn/s7n1u+kXEVFGxKW5+yi+nGWOmpzq9fm70+erNzXcR9QJh/eYNNe3iPjXXE+/uv4UAAAA4PPaLFfzNFtPf2ZDF0Sf0qJN+eN/prwiIqrZY6a08pD3J1NY/f0ex3WmtHoBa5opLC25jXOlvUv9cz+u2k1PmiI15cWXHYvMNnYAAKBHo7Om31kIAAAAfboaugCGUcTLVuZxK3CSmmZ77+tZDwAAAPiAiqELAAAAADpXz/97Ov9v7/w/AAAAGEY6/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAubav1YrNczdvm7Pbt5BkNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADP7M87CoRAGITB3vWdydz/sNKgqalJFQgff2MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvf/eX/xNQ4k8y9NpaeR5K1U2Pr1Ng7N47+ML5+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCxPy8pEAJBEAVzxv9O+v6HlQQ9gwgR0PCoohYNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwRb/75f/E1DiTzJ02lo5HkrWrxtZVY+9B4+jBePs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCxcz8vclNxAMBfksnUVsVxlTmsiIIHvdjptLb2Jh6UxYN/grBsp3Xt1B/tHmwp4l68yZ57ET2KCMp66//Qcwu91FsPc6ggHkeSSWbSdtFZwSTd/Xzg5X0TQt73JbDsNy+7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCavLuIk2zTm8Vxcez2g+sbWX/nkT5zc+fuatayOKoz6SfDy9WdqN9cIgAAABweSVnfhxDupbtrWR/38vo/Lc/Jav7vn53FZT3/aN1f9mXtn7Xffr3/4nyg3myc7KLnN8ejE4+n0vn/Ztluz/3rGZ38zufvXpL8gcQfbL8wSfP7GX1769Z73Tw8Uke2AMB/cbzsi6D8fSjrh00mBsCh0akU3mX9n/SazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgDpPt8HQZRyGE1c4iztx5cH1jr/7mzt3Vsp25cWMnfL24ZnaJNIRwfnM8OlHrbNrtytVrF9fH49Hl+oNXQghNjf5OMf2LHy1xcgiN3J/9B3+1I422BXHxsNuSz5MRNPhDCQCAAyktWlbX30t317Jj0UoI0x8erv9fr8Rhyfr//sdnblfHqtb/w9pm2H6DrUufD65cvfbm5qX1C6MLo0/fOjl8e3jq7OnTZwf5u5KBNyYAAADs23Q6nc53ukWr1v/xyuPr/8cqcViy/v/iu+FX1YET9f+eFot+TWcCAABwuD3/6p9/RHscj7rd8OX61tbl4Ww73z852zaQ6r4dKVq1/k9Wms4KAAAAqMNkO3po/f9cJQ5Lrv8/8+NLP1evmYQQjhbr/8c3Phufq286rVbHnxM3PUcAAACadbRo1fX/NP/+P55/8hCHEN54bRYX/wbwH+v/tKj/k/e/+ak6VvX7/1P1TbGV4v7sfuR9P4ROv+mMAAAAOMieKlpW7P+e7q598suxD7u+/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACo298BAAD//y5wQIQ=") 5.210560152s ago: executing program 2 (id=1666): r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$tty1(0xc, 0x4, 0x3) r2 = syz_open_dev$ttys(0xc, 0x2, 0x0) syz_usb_connect(0x0, 0x40, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRES8=r0, @ANYRES8=r1], 0x0) ioctl$TIOCL_SETVESABLANK(r2, 0x541c, &(0x7f00000000c0)) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$peeksig(0x4209, r3, &(0x7f0000000340)={0x5, 0x1}, 0x0) fchmod(0xffffffffffffffff, 0x100) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r4, 0xaf01, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r5, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000003c0)=ANY=[@ANYBLOB="240000001300010000000000fbdbdf2507000000", @ANYRES32=r7, @ANYBLOB="000000d6a61729035e0e0400"], 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x4850) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0x100800a, &(0x7f0000000180), 0x0, 0x5ee, &(0x7f0000000bc0)="$eJzs3c9vFdUeAPDvTH/QUt5rIS/vPVxIE2MgUQotYIhxAVtDCP6IGzdWWhAp0NAaLZpQEtyYGDfGmLhyIf4VKtGFG1e60sSNK0NC1LA08Zq5nWl727ktLW2nMp9PcntnzpnDOUP77Zk5PWduALU1mH1JI/ZGxGQS0Z/Mzud1Rp45OHfcvT/eOZu9kmg0XvgtiSRPK45P8ve+vHBPRHz/dRJ7fvp2Wb1TM9cujk5MjF/N9w9NX5o8NDVz7eCFS6Pnx8+PXx55auT4saPHjg8fXtd5XS9JO3Xz9Tf73zv98mef/JkMf/7z6SROxLP5gYvPY6MMxmDz/yRZntV3fKMrq0hH/nPSsSgt6aywQaxJ8f3rioj/RX90xMI3rz/efa7SxgGbqpFENICaSsQ/1FRxHVDc2y+9D04ruSoBtsLdk3MDAMvjv3NubDB6mmMDO+8lsXhYJ4mI9Y3MtdoVEd99c3p+jGwzxuGAcrM3IuL/ZfGfNON/IHpioBn/aUv8Z9cFZ/L3LP35dda/dKhY/MPWmYv/nhXjP9rE/yuL4v/VddY/uLD5Wm9L/Peu95QAAAAAAACgtm6fjIgny/7+n87P/4mS+T99EXFiA+ofXLK//O//6Z0NqAYocfdkxDOl83/TYvbvQEe+9a/mfICu5NyF3vHDEfHviDgQXTvOXZgYH16hjoPv7/m4Xd7g3Py/m8Urqz97XzgivdO5o7XM2Oj06IOeNxBx90bEI6Xzf5P5/j8p6f+z3weT91nHnsdvnWmXt3r8A5ul8WnE/tL+f+GpFcnKz+c4lPX/+dfSOh59+4Mv29W/OP6bE43z/dXa7RET8OCy/n/nyvE/kCx+Xs/U2us4MtPZaJe33uv/7uTF5iNnuvO0t0anp68OR3Qnpzqy1Jb0kbW3GR5GRTwU8ZLF/4HHVh7/K7v+742I2SX/dvJ765riwn//6vulXXtc/0N1svgfW1P/X7aRHzs7n/JFXrZ5zMitga/a1X9//f/RZl9/IE8x/gdzPirCtLs1vSRSO8uytrq9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAwSCNiVyTp0Px2mg4NRfRFxH9iZzpxZWr6iXNX3rg8luU1P/8/LT7pt39uPyk+/39g0f7Ikv0jEbE7Ij7s6G3uD529MjFW9ckDAAAAAAAAAAAAAAAAAADANtHXZv1/5teOqlsHbLrOqhsAVKYk/n+ooh3A1tP/Q32Jf6gv8Q/1Jf6hvsQ/1Jf4h/oS/1Bf4h8AAAAAAB4qu/fd/jGJiNmne5uvTHee11Vpy4DNllbdAKAyHvED9WXqD9SXe3wgWSW/p22h1UquZPLsAxQGAAAAAAAAAAAAgNrZv9f6f6gr6/+hvqz/h/oq1v/vq7gdwNZzjw/EKiv5S9f/r1oKAAAAAAAAAAAAANhIUzPXLo5OTIxftfHS9mjGVm40Go3r2U/BdmnPP3yjmAq/XdqzZKNY63d/par7nQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALT6OwAA//9ocBjd") openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VHOST_SET_MEM_TABLE(r4, 0x4008af03, &(0x7f0000000200)={0x1e}) ioctl$VHOST_VSOCK_SET_RUNNING(r4, 0x4004af61, &(0x7f0000000000)=0x1) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) r8 = socket$inet_tcp(0x2, 0x1, 0x0) r9 = getpgrp(0x0) rt_sigaction(0xd, &(0x7f0000000180)={&(0x7f0000000000)="ca0000c441f96ec841c4c6006690400fe2dedead46c7045300101000f00fc01cc422e10399c5c12020c4824dbae00000660f650263df", 0xdc000006, 0x0, {[0xe]}}, 0x0, 0x0, 0x0) r10 = syz_pidfd_open(r9, 0x0) pidfd_send_signal(r10, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x119a}, 0x0) bind$inet(r8, &(0x7f00000000c0)={0x2, 0x4e20, @empty}, 0x10) r11 = getpid() fcntl$setownex(r8, 0xf, &(0x7f0000000040)={0x2, r11}) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) shutdown(r8, 0x1) 4.785991397s ago: executing program 1 (id=1670): r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYBLOB="b1bcb4e24371ea33813dc0673103265fda006b4fe4764d51d4d4f0d9aa7cec5ba8c24b6698222e156c7cf17ebfe26047c2c80f7ef2757a117593a1263b346f1cdf8a3952c89d9f53f6fcfb30e4ddee891d6ae50f6387f0760e0c7ec78e98f658eb2afccb240b77707b757d51f8a7196660cd2cb621468c04020b1bca7ce67270fc2daf10af085a58a90b676eb4f8b127cf6d7c7078f4eec069062d5b253641dad5ada020176005ac57fbbcf1268c387b6afbe61cdceabe0962f1292660b5fcadb6dd899977b9fa21fdad2eb118c890bdd011686e9c8f172de6636abaf1271b0a7773e189986d055185bae739af40422880b99d209a70effd9927"], 0x0) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYBLOB="b1bcb4e24371ea33813dc0673103265fda006b4fe4764d51d4d4f0d9aa7cec5ba8c24b6698222e156c7cf17ebfe26047c2c80f7ef2757a117593a1263b346f1cdf8a3952c89d9f53f6fcfb30e4ddee891d6ae50f6387f0760e0c7ec78e98f658eb2afccb240b77707b757d51f8a7196660cd2cb621468c04020b1bca7ce67270fc2daf10af085a58a90b676eb4f8b127cf6d7c7078f4eec069062d5b253641dad5ada020176005ac57fbbcf1268c387b6afbe61cdceabe0962f1292660b5fcadb6dd899977b9fa21fdad2eb118c890bdd011686e9c8f172de6636abaf1271b0a7773e189986d055185bae739af40422880b99d209a70effd9927"], 0x0) 4.54732924s ago: executing program 0 (id=1672): r0 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000000300)={&(0x7f0000050000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/97, 0x61, 0x0, &(0x7f0000000640)=""/238, 0xee}, &(0x7f00000004c0)=0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/fscaps', 0x80, 0x9) r4 = socket$inet_udp(0x2, 0x2, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000b80)='./bus\x00', 0x10000, 0x0, 0x1, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080), 0x800000, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}}) fcntl$lock(r2, 0x6, &(0x7f0000002000)={0x1}) fcntl$lock(r2, 0x26, &(0x7f00000031c0)={0x1}) fcntl$lock(r2, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) read$eventfd(r1, &(0x7f0000000000), 0x8) futex(&(0x7f00000000c0)=0x1, 0x2, 0x2, &(0x7f0000000100)={0x0, 0x3938700}, &(0x7f0000000140)=0x2, 0x2) r5 = epoll_create(0xeb5) r6 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f00000000c0)={0x20000003}) ppoll(&(0x7f0000000180)=[{r5, 0x1a2e9e360429272a}], 0x1, &(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x12, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41100, 0x4, '\x00', 0x0, @fallback=0x2d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r7 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x89f1, &(0x7f0000000340)={'sit0\x00', &(0x7f00000001c0)=@ethtool_cmd={0x0, 0x5, 0x0, 0x0, 0x7, 0x0, 0x3, 0xfc, 0x0, 0x1, 0x0, 0x0, 0x0, 0xff, 0x0, 0x45}}) setsockopt$inet_tcp_int(r7, 0x6, 0x4, &(0x7f00000011c0)=0x6, 0x4) getsockopt$inet_tcp_int(r7, 0x6, 0x4, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, &(0x7f0000000380)=""/129, 0x81, 0x20, &(0x7f0000000240)={0x2, 0x4e20, @loopback}, 0x10) socket$vsock_stream(0x28, 0x1, 0x0) 3.58038591s ago: executing program 0 (id=1676): chdir(&(0x7f0000000000)='./file0\x00') mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', 0x0, 0x2200020, &(0x7f00000000c0)={[{@max={'max', 0x3d, 0xfffffffffffffffa}}]}) 3.566985351s ago: executing program 0 (id=1677): r0 = socket(0x840000000002, 0x3, 0xff) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) sendmmsg$inet(r0, 0x0, 0x0, 0x840) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = socket$inet(0x2, 0x80000, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, 0x0, 0x0) r3 = dup(r1) fsetxattr$security_capability(r3, 0x0, 0x0, 0x0, 0x2) r4 = syz_open_procfs$pagemap(0x0, &(0x7f0000000080)) unshare(0x4020400) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r4) r5 = openat$selinux_enforce(0xffffffffffffff9c, 0x0, 0x100, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r7, 0x4040ae77, &(0x7f0000000000)={0xa78}) ptrace(0x10, r6) fcntl$lock(r3, 0x6, &(0x7f0000000400)={0x1, 0x4, 0x569, 0x3298, r6}) 3.518805481s ago: executing program 0 (id=1678): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000640)=ANY=[@ANYBLOB="c000000010000304000000000300000000000400", @ANYRES32=0x0, @ANYBLOB="0003000000000000640012800b000100677265746170000054000280050008005a000000080007000a01010008000100", @ANYBLOB="08001400000000000800150081c4020005"], 0xc0}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_open_procfs(0x0, &(0x7f0000000280)='attr\x00') fchdir(r4) r5 = getpid() sched_setscheduler(r5, 0x2, 0x0) (async) sched_setscheduler(r5, 0x2, 0x0) sendmsg$DEVLINK_CMD_RELOAD(r3, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x88, r2, 0x100, 0x70bd28, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r4}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x88}, 0x1, 0x0, 0x0, 0x4040}, 0x800) (async) sendmsg$DEVLINK_CMD_RELOAD(r3, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x88, r2, 0x100, 0x70bd28, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r4}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x88}, 0x1, 0x0, 0x0, 0x4040}, 0x800) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x124, r2, 0x200, 0x70bd2d, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}]}, 0x124}, 0x1, 0x0, 0x0, 0x900}, 0x40000) (async) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x124, r2, 0x200, 0x70bd2d, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}]}, 0x124}, 0x1, 0x0, 0x0, 0x900}, 0x40000) 3.434690342s ago: executing program 0 (id=1679): socket$nl_route(0x10, 0x3, 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x24a340) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="120100004f92b90857152077ebb7000000010902120001000000000904"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000a80)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x40, 0x13, 0x6, @multicast}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e23, @remote}, 0x10) 3.171816725s ago: executing program 7 (id=1683): ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x8b}, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mlock2(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) syz_clone(0x200000, 0x0, 0x0, 0x0, 0x0, 0x0) mlock2(&(0x7f00004a9000/0x3000)=nil, 0x3000, 0x1) mlock2(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) getsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000180), &(0x7f00000001c0)=0x4) inotify_init() sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r1 = syz_open_dev$MSR(&(0x7f0000000140), 0x0, 0x0) read$msr(r1, &(0x7f0000019680)=""/102392, 0x18ff8) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9bd004e7ff7fc6e5539b9b6e0e8b9b411b37301b0f080d29878f0e1ac6e7049b3468959b4a9a242a9b67f3988f7ef319520100ffe8d178708c523c921b1b25180a169b63d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1050) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e27, 0xffffffff, @mcast2, 0x5}, 0x1c) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000080)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(0xffffffffffffffff, &(0x7f0000001480)=[{{0x0, 0x0, 0x0}, 0x3}], 0x1, 0x40018000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x1d, &(0x7f0000000140)=0x5, 0x4) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000300), 0x6) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) 2.153364556s ago: executing program 2 (id=1684): syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000000)='./file3\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x1, 0x1c5, &(0x7f0000000480)="$eJzslT3v0lAUxp9721IwJu4uDpKIg6UtSlxIZHFyMPGFOJhIpBK0iIGaCIkDn8DdzcEv4aSrH8Kgiy44aaJTTW9vyxUo4Evhn/zPbzg8cM+599xD8xQEQRxbPn38Pgu/NT4XAZxEGab8/Yu2yOFK/ofi1+fvrl1tvbj7+r05s0rr9gzD3c/XAbxtagjS2t+ry/LzJniqb4HjvNQtMFhS3wPHbak9MNyR+qGiB1G+ZT3o+Z51f+B3ImFHwYmCG4Xacn/zKUNH6Y8p66Px5FHb973hjkLfksOxurR5ggzzJkdD6U/9v5LZ2Mr8HHA4UtfAcEPqyzCT2cQjUe5/Wl/sr/3D/f+DiK63tFQHsO82chBGvkeY+PvyNzwW0x2SwVeWnv4ADj7eDGHIRzmPI4zVZ3Uf1/mjqp/59LPwz/AVwznFn2IreSleNdWg/6Q6Gk8u9Prtrtf1HrturW5ftO1LblUYURwz3U9HSfjTCWV/IyO3wAp41g6CoRPH9Lsbx3WOy4X/cVTOJm4LFDK7iTMYTok6JrIr2sZ0giCIA3EGTHim8OVEXJGLYYp7HVuNjyAIgiAIgiAIgiCII8qvAAAA//+67WJr") execve(&(0x7f0000000280)='./file3\x00', 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x3e, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/130, 0x82) 2.069928637s ago: executing program 2 (id=1685): prlimit64(0x0, 0xe, 0x0, 0x0) (async) prlimit64(0x0, 0xe, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000040)=0x8) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000040)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) (async) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x5, 0xfffffffffffffffd, &(0x7f0000000080)) recvmmsg(r2, &(0x7f00000000c0), 0x3fffffffffffcb5, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$IPVS_CMD_SET_INFO(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="14ff0000", @ANYRES16=0x0, @ANYBLOB="000000000000000000000e000000"], 0x14}}, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f00000001c0)=0x1, 0x4) syz_mount_image$erofs(&(0x7f0000000340), &(0x7f0000000100)='./file2\x00', 0x2000000, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES8=r4], 0x1, 0x22a, &(0x7f00000005c0)="$eJzsmDGLE0EUx/8z2ewlIqLNFTYKHniil1z2UK4Jp4JgZXMnaqXBW48zuYvkVvACgsHGRjsLwcbCL2BxRSoLO7+AoIUKgoUpLGxsRt7O7GbiJCau6Xy/YvjPvDcz773NvCJgGOa/5fOnHx8fn19eOwVgP+YwY9a/5gAhtJaW/4dnd08+rV54/ur9yzfbB+53fz+Ptig1uFD4w/0egNfncojSm9LdP0nMmckaZKovQ+KE0VcgUDL6BmQ+OTeEwDWjb1u6Sf6l0q3NRli62Wysk1ikoUJDQMNAvhRfryOwbuZKKSUs+85uu15rNMKWJTxjG2LKJNLL6rNO/fLw0esAVSs+iv/qo4cdmie1WbTqV4FExSSxBIFVs76MmaQ2uiRW/oe9/vk5J/+h2ZIrGcYlWdCi+n0qxbLFoYVs2+cpnbOu6SCyhIH+rhWErTz6JqrkoPPR6RYBiIVnfR0Md14xHzTDXZecLEaIJ0UAU//KrsiURSJme923runLuO1KjL9CTP77KUwac/IQ/ybT5AHrlSLadfkvFRsV2Ls93T/UC4HjVn/yrP5RjrbulHd22wubW7WNcCPcDoKlMwJ4cDoox41Ij07f6/fnYtyf9lnn50f4+tLHvVoUtSp69IWPIqKoFcTzwHo2q3vNb9fNtggXARzTE2qbfnpizrlD+NpHxr6k5l0nhmEYhmEYhmEYhmEYhmGYSRn4w/MIRPwv6BgC7f0rAAD//xgsXjc=") (async) syz_mount_image$erofs(&(0x7f0000000340), &(0x7f0000000100)='./file2\x00', 0x2000000, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES8=r4], 0x1, 0x22a, &(0x7f00000005c0)="$eJzsmDGLE0EUx/8z2ewlIqLNFTYKHniil1z2UK4Jp4JgZXMnaqXBW48zuYvkVvACgsHGRjsLwcbCL2BxRSoLO7+AoIUKgoUpLGxsRt7O7GbiJCau6Xy/YvjPvDcz773NvCJgGOa/5fOnHx8fn19eOwVgP+YwY9a/5gAhtJaW/4dnd08+rV54/ur9yzfbB+53fz+Ptig1uFD4w/0egNfncojSm9LdP0nMmckaZKovQ+KE0VcgUDL6BmQ+OTeEwDWjb1u6Sf6l0q3NRli62Wysk1ikoUJDQMNAvhRfryOwbuZKKSUs+85uu15rNMKWJTxjG2LKJNLL6rNO/fLw0esAVSs+iv/qo4cdmie1WbTqV4FExSSxBIFVs76MmaQ2uiRW/oe9/vk5J/+h2ZIrGcYlWdCi+n0qxbLFoYVs2+cpnbOu6SCyhIH+rhWErTz6JqrkoPPR6RYBiIVnfR0Md14xHzTDXZecLEaIJ0UAU//KrsiURSJme923runLuO1KjL9CTP77KUwac/IQ/ybT5AHrlSLadfkvFRsV2Ls93T/UC4HjVn/yrP5RjrbulHd22wubW7WNcCPcDoKlMwJ4cDoox41Ij07f6/fnYtyf9lnn50f4+tLHvVoUtSp69IWPIqKoFcTzwHo2q3vNb9fNtggXARzTE2qbfnpizrlD+NpHxr6k5l0nhmEYhmEYhmEYhmEYhmGYSRn4w/MIRPwv6BgC7f0rAAD//xgsXjc=") 1.79299157s ago: executing program 1 (id=1686): seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x4, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0xd, 0x84, 0x6}, {0x6, 0x7, 0xba, 0x9}]}) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x70, 0x4) (async) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000200)=0x2, 0x4) (async) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) (async) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000640)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e24, @loopback}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0x1801, 0x4) r1 = openat$binfmt_register(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f0000001900)={0x2, {0xe, 0x6, 0x1, 0x2, 0x340}}) write$binfmt_register(r1, &(0x7f0000000040)={0x3a, 'syz1', 0x3a, 'M', 0x3a, 0x800, 0x3a, '^-!]\\\xd9\\&', 0x3a, '-\'[\':.(:#', 0x3a, './file0'}, 0x38) (async) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x178) (async) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1a5000, 0x102) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') (async) sendto$inet(r0, &(0x7f0000000700)="09268a60fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88ff4f90b1a7511bf746bec66ba1fe92e8615fc3f7af9c3310b39cc2dc3616dcdfaebc65ca325fd99357ed9d11b266a7c88722db6e38df1089394f438cb9fbc08e62754c233cced4a4d4d05a3e5029a01298d3ee87d8a0803a2d26906f42f5b5aaf47d2752a8b23954f309cae13ef250cf76775ddfd153eef2b1a8458a3cb6dc764f19b41c8c61c7305a51a4bfa0c897c7c1f438a851222a5560c0e77b0b5934296bc6f28af87d651f7348a2ba2ca67f930cc655afe0220cbeb79a2a87bba6be2de3e756e674c405bcc51843b4cc75ff7ec38a34d1a2a61f0a1223e69484b5d922b5590758c33317df18c401ff910f9b3f0eaef8b9d928392097a025b0459", 0xfe6a, 0x40040, 0x0, 0xfffffffffffffe93) 1.734626831s ago: executing program 1 (id=1687): bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000100)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f00000000c0)='%pB \x00'}, 0x20) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x3, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r2 = socket$inet6(0xa, 0x3, 0x2f) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000001c0)={{{@in, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x8, 0x0, 0x0, 0xa, 0x50, 0x0, 0x3c}, {0x0, 0x0, 0x0, 0x0, 0x5}, {}, 0x0, 0x0, 0x1}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x2}, 0x0, 0x6c}, 0x0, @in=@multicast1}}, 0xe8) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000280)={{0x1, 0xffffffffffffffff}, &(0x7f0000000200), &(0x7f0000000240)}, 0x20) r4 = syz_open_dev$tty1(0xc, 0x4, 0x3) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xf, {"a2e3ad21ed0d09f91b39090987f70e06d038e7ff7fc6e5539b0d650e8b089b3f3b006d090890e0878f0e1ac6e7049b336d959b6c9a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d074b0936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400", 0x1000}}, 0x1006) r6 = epoll_create1(0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='mounts\x00') epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000300)={0xa000200d}) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000cc0)={0xb, 0x2d, &(0x7f0000000440)=ANY=[@ANYBLOB="18110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000010000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000001000000850000008200000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000040000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000001000000850000008200000018120000", @ANYRES32=r7, @ANYBLOB="0000000000000000b703000000000000850000000c000000f7000000000000008520000001000000b7080000000000007b8af8ff00000000b7080000ed3100007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb7020000080020001823000071244214daa9f08f9e9b719f983f2b45cae71409f00f859c22dce2f078fe520fca12906e10e8c52aeb77393df90781a295ffbd7ecb57c920b4dd168b9c43627bb2ac5c2f49f50df6f1e3758bfa2f4e01be4df3594848721dbed321fd5c048c04ca5d021200f80b1c64b7c16daee570d8ed19fd722f4604f3b82780e7bd9f1a6cf2954510b9995f77161c984daf1b3ec94b0b062252a50ac05f6533275c147c3484f633cb51b79000d2798d538b8295ef0e2474b0b4898c33928301", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000a500000018120000", @ANYRES32, @ANYBLOB="0000000000000000b703000000000000850000000c000000b7000000000000001800000005000000000000000000010085000000c2000000"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x25, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) 1.674118181s ago: executing program 1 (id=1688): r0 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, 0x0, &(0x7f0000000180)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="9b0201001800000000000000000800000c00000003000000f70200fa4be30f027a3d76d034709655"], &(0x7f0000001300)=""/4095, 0x27, 0xfff, 0x1, 0x0, 0x0, @void, @value}, 0x20) 1.660897632s ago: executing program 1 (id=1689): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x3, &(0x7f0000000080)=0x90e, 0x4) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r1, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000004000000", 0xfe60) (async) sendto$inet(r0, &(0x7f0000000480)="82de62da644dc71c9edac322d61cde19ff783a46e4", 0x15, 0x10000090, &(0x7f0000001100)={0x2, 0x0, @private}, 0x10) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000), 0x2226410, &(0x7f0000000100)=ANY=[@ANYBLOB="2c6f3add9051426535303030303030372c7665257b2128362c616669643d3078303030303030303033663536383963662c6e6f6465766d68652c6166000200000000000030303030303030fb32e7f7e13767b573697a653d30", @ANYBLOB="5fa08311bd9a6a987c24fd5d99fe78e24e74a1012922ca3c0cc57d72b70dc10c3ef63ffcd09e7d35b65d66f816a3e2a70f2d59cb17ffe73a6f6861e21f9535ae247b567d628468f4b07f2f1521522c4ebc4676881250a213e156eb5eeed72e64976bdb6a6d081020123ed6a36b9362fd6bf53070eadc323f05ed28f25a9e129c677e3284bba7ad7c9286d47db731cb5730adb1adea09b1ddfa1643cf28d8be2daed4f1708ad2a31c84f88f9dfaae30b452e537f94405db69381702fc3d9937e952e5c23789ca74ebf5e72c35e0fe183213b49e2fe5c1ea399bb51d2c402b9a7c39d1db"]) 1.606675362s ago: executing program 1 (id=1690): syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x200000, &(0x7f0000000200), 0x3, 0x570, &(0x7f0000000680)="$eJzs3V1rHFUYAOB3Nkm/tSmUoiIS6IWV2k2T+FFBsF6KFgt6X5dkGmo23ZLdlCYW2l7YG2+kCCIWxB/gvZfFP+CvKGihSAl64U1kNrPtNtnN52q2zvPAtOfMzObM2TPv2Xd2dtkACmsk+6cU8WLcjK+TiMNt2wYj3ziyst/So+uT2ZLE8vInfySR5Ota+yf5/wfzygsR8cuXESdLa9utLyzOVKrVdC6vjzZmr4zWFxZPXZqtTKfT6eXxiYkzb06Mv/P2Wz3r62vn//ru43sfnPnq+NK3Pz04cieJs3Eo39bejx242V4ZiZH8ORmKs6t2HOtBY/0k2e0DYFsG8jgfimwOOBwDedQD/383ImIZKKhE/ENBtfKA1rV9j66DnxkP31+5AFrb/8GV90ZiX/Pa6MBS8tSVUXa9O9yD9rM2fv797p1siQ3eh7jRg/YAWm7eiojTg4Nr578kn/+273TzzeP1rW6jaK8/sJvuZfnP653yn9Lj/Cc65D8HO8Tudmwc/6UHPWimqyz/e7dj/vt46hoeyGvPNXO+oeTipWp6OiKej4gTMbQ3q693P+fM0v3lbtva879sydpv5YL5cTwY3Pv0Y6YqjcpO+tzu4a2Il57kv0msmf/3NXPd1eOfPR/nN9nGsfTuK922bdz/dr3PgJd/jHi14/g/uaOVrH9/crR5Poy2zoq1/rx97Ndu7W+t/72Xjf+B9fs/nLTfr61vvY0f9v2ddtu23fN/T/Jps7wnX3et0mjMjUXsST5au378yWNb9db+Wf9PHF9//ut0/u+PiM822f/bR2933bUfxn9qS+O/9cL9D7/4vlv7mxv/N5qlE/mazcx/mz3AnTx3AAAAAAAA0G9KEXEoklL5cblUKpdXPt9xNA6UqrV64+TF2vzlqWh+V3Y4hkqtO92H2z4PMZZ/HrZVH19Vn4iIIxHxzcD+Zr08WatO7XbnAQAAAAAAAAAAAAAAAAAAoE8c7PL9/8xvA7t9dMC/zk9+Q3FtGP+9+KUnoC95/Yfi6hL/pgUoAIEOxSX+objEPxSX+IfiEv9QXOIfAAAAAAAAAAAAAAAAAAAAAAAAAAAAeur8uXPZsrz06PpkVp+6ujA/U7t6aiqtz5Rn5yfLk7W5K+XpWm26mpYna7Mb/b1qrXZlbDzmr4020npjtL6weGG2Nn+5ceHSbGU6vZAO/Se9AgAAAAAAAAAAAAAAAAAAgGdLfWFxplKtpnMKXQvvxW4fxucv7+ThSedRTto6uGJbTQz2yzAp9LSwyxMTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALT5JwAA//821zOC") r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201410148080000000000000069010203010902240001000010000904b8070296d1ca7a0905060200020d0006090582020002000110"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x30000c6, &(0x7f0000000080), 0x1, 0x553, &(0x7f0000001080)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") r1 = open(&(0x7f0000000000)='./file1\x00', 0x109042, 0x0) fallocate(r1, 0x20, 0x0, 0x7000000) r2 = open(&(0x7f0000000140)='./file1\x00', 0x66842, 0x21) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x2000, 0x0, 0x3) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000504000000ab"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000240)={0x40, 0x1b, 0x4, "1bde8439"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_BMAP(0xffffffffffffffff, 0x0, 0x0) lchown(0x0, 0x0, 0x0) fadvise64(0xffffffffffffffff, 0x3, 0x8, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000d80)='./file1\x00', 0x143042, 0x0) pwrite64(r3, &(0x7f00000000c0)='\x00', 0x1, 0xfffffffbfffffffe) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000000200)={0xd, 0x8005, 0x1, 0x1}) 1.384193004s ago: executing program 2 (id=1692): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xf2b0000) r1 = socket$inet(0x2, 0x6000000000000001, 0x0) mmap(&(0x7f0000001000/0x200000)=nil, 0x200000, 0x2000001, 0x2011, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="ac00"], 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000006340)={0x2020, 0x0, 0x0}, 0x2058) write$FUSE_LSEEK(r0, &(0x7f00000021c0)={0x18, 0x0, r3, {0x7}}, 0x18) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000b800110300000000000000000b000000"], 0x14}}, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0xc0, 0x3) setsockopt$MRT_PIM(r1, 0x0, 0xcf, &(0x7f0000000100)=0x1, 0x4) 1.266494936s ago: executing program 7 (id=1693): syz_emit_ethernet(0x4c, &(0x7f0000000000)={@link_local, @link_local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "081f20", 0x16, 0x3a, 0xff, @remote, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x200000, [{}, {0x18, 0x0, "4597"}]}}}}}}, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x10c000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000500)={[{@discard}, {@abort}, {@dioread_lock}, {@norecovery}, {@nombcache}, {@lazytime}, {@noload}, {@usrquota}, {@noauto_da_alloc}, {@resuid}, {@init_itable_val}, {@jqfmt_vfsv1}]}, 0xfe, 0x558, &(0x7f0000000c00)="$eJzs3U1rG0cfAPD/ynbenOeJAyG0PRRDDk1JI8d2X1LoIT2WNjTQ3lNhb0ywHAVLDrEbaHJoLr2UUCilgdIP0HuPoV+gnyLQBkIJpj30orLyylFsyZZtpVaq3w82mdldaXY0+x/PaCQUwMAaz/4pRLwcEV8nEcdajg1HfnB87bzVJ7dmsi2Jev2TP5JI8n3N85P8/9E881JE/PJlxJnC5nKryyvzpXI5XczzE7WF6xPV5ZWzVxdKc+lcem1qevr8W9NT777zds/q+vqlv777+MEH5786tfrtT4+O30viQhzNj7XWYw9ut2bGYzx/TUbiwoYTJ3tQWD9J9vsC2JWhPM5HIusDjsVQHvXAf98XEVEHBlQi/mFANccBzbl9j+bBL4zH769NgDbXf3jtvZE41JgbHVlNnpkZZfPdsR6Un5Xx8+/372Vb9O59CIBt3b4TEeeGhzf3f0ne/+3euS7O2VjGDvu/+g4vCWjxIBv/vNFu/FNYH/9Em/HPaJvY3Y3t47/wqAfFdJSN/95rO/5dX7QaG8pz/2uM+UaSK1fLada3/T8iTsfIwSy/1XrO+dWHHfup1vFftmXlN8eC+XU8Gj747GNmS7XSXurc6vGdiFfajn+T9fZP2rR/9npc6rKMk+n9Vzsd277+z1f9x4jX2rb/0xWtZOv1yYnG/TDRvCs2+/PuyV87lb/f9c/a/8jW9R9LWtdrqzsv44dDf6edju32/j+QfNpIH8j33SzVaouTEQeSjzbvn3r62Ga+eX5W/9Ontu7/2t3/hyPisy7rf/fE3Y6n9kP7z+6o/XeeePjh5993Kr+79n+zkTqd7+mm/+v2Avfy2gEAAAAAAEC/KUTE0UgKxfV0oVAsrn2+40QcKZQr1dqZK5Wla7PR+K7sWIwUmivdoy2fh5jMPw/bzE9tyE9HxPGI+GbocCNfnKmUZ/e78gAAAAAAAAAAAAAAAAAAANAnRjt8/z/z29B+Xx3w3PnJbxhc28Z/L37pCehL/v7D4BL/MLjEPwwu8Q+DS/zD4BL/MLjEPwwu8Q8AAAAAAAAAAAAAAAAAAAAAAAAAAAA9denixWyrrz65NZPlZ28sL81XbpydTavzxYWlmeJMZfF6ca5SmSunxZnKwnbPV65Urk9OxdLNiVparU1Ul1cuL1SWrtUuX10ozaWX05F/pVYAAAAAAAAAAAAAAAAAAADwYqkur8yXyuV0UUJiV4nh/rgMibVEM7D3/IT72y8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQKt/AgAA//+jgjYy") 1.174655057s ago: executing program 2 (id=1694): open(&(0x7f0000000040)='./bus\x00', 0x1c7c42, 0x18c) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000180)='./bus\x00', 0x0, 0x1000, 0x0) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup3(r1, r0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x24) io_setup(0x6, &(0x7f0000000240)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb0100180000000000000024000000240000000200000000000000020000040000000300000000040000000000000000030b0000000000008000000000"], 0xffffffffffffffff, 0x3e, 0xb2, 0x2, 0x0, 0x0, @void, @value}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x8, &(0x7f0000000000)={[{@sb={'sb', 0x3d, 0x1}}, {@nodioread_nolock}, {@discard}, {@debug}]}, 0x4, 0x511, &(0x7f0000000540)="$eJzs3cFvVE8dAPDv23Zp6a/8CspBjQoiioawbRdoCBfhojGExEg8eYDaLk3TXbbpLpFWDuXonUQST/onePNgwsmDN29684IHE1SioSYe1ry327K023b9dduF7ueTvL43M8t+Z7rMzL6B3QlgYJ2PiPWIOBERDyJiopWftI641TzSx71983Ru483TuSQajXv/SLLyNC/a/kzqk9ZzjkbED78X8ZNkZ9za6trSbLlcWmmlJ+uV5cna6tqVxVwrpzgzPTN14+r1Ys/aeq7ym9ffXbzzo9/99iuv/rj+7Z+l1Rr/+amsrL0dvdRsej7G2/KGI+LOYQTrk+HW3x8+Pmlv+1xEXMj6/0QMZa8mAHCcNRoT0ZhoTwMAx116/z8eSa7QWgsYj1yuUGiu4Z2NsVy5Wqtfnqg+fjQf2RrW6cjnHi6WS1OttcLTkU/S9HR2/S5dfC/9vHQ1Is5ExPORk1l5Ya5anu/nGx8AGGCfbJv//z3SnP8BgGNutN8VAACOnPkfAAaP+R8ABs//Mf/7dCAAHBPu/wFg8Jj/AWDw7Dv/PzuaegAAR+IHd++mR2Oj+f3Xm9/UfWW+VFsqVB7PFeaqK8uFhWp1oVwqzDUa+z1fuVpdnr62laytrt2vVB8/qt9frMwulO6X8ofZGACgK2fOvfxzOumv3zyZHdG2l4O5Go63XL8rAPTNUL8rAPSNz/PA4OriHt8yABxzHbbofc+u/0Xohc1f4WN16YvW/2FQHWT939oBfNw+2/r/d3peD+DomcNhcDUaiT3/AWDAWOMHDvTv/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCgxrMjyRWyvcDX05+5QiHiVEScjnzycLFcmoqITyPiTyP5kTQ93e9KAwAHlPtb0tr/69LExfHtpSeS/4xk54j46S/v/eLJbL2+Mp3m/3Mrv/4izT9ZXyme6EcDAIB2t3ZmZfN3sXVuu5F/++bp3OZxlFV8fbu5uWgad6N1NEuGYzg7j0Y+Isb+lbTSTen7laEexF9/FhFf2Gz/aDxpizCerYE0dz7dHj+Nfarn8dt//9vj595rby4rS8/57Hfx+R7UBQbNy9vNcbLV99Iu3up/uTifnTv3/9FshDq4dPxL+/XGjvEvtzX+De2In2R9/vxWeu+avL72++/vyGxMNMueRXxpuFP8ZCt+0nn8zV/sso1/+fJXL+xW1vhVxKWO7d/ckbqSDbOT9cryZG117cpiZXahtFB6VCzOTM9M3bh6vTiZrVE3f/6hU4y/37z86W7x0/aP7RJ/dO/2xze6bP+v//vgx1/bI/63vt759T+7R/x0Tvxml/Fnx27tun13Gn9+l/bv8/rH5S7jv/rr2nyXDwUAjkBtdW1ptlwurexzkb7X3O8xLrq/SO/tP4BqZBexHtGrJ8wWJSKi42PSd9QfRpMP6yL5MKrRi4t+j0zAYXvX6ftdEwAAAAAAAAAAAAAAYDe11bWlkc6f1urZRb/bCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPH1vwAAAP//tBrD+w==") ioctl$TCSETAF(0xffffffffffffffff, 0x560a, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x3, 0x0, "c5003f00"}) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_GUEST_DEBUG(r4, 0x4048ae9b, &(0x7f0000000300)={0x4376ea830d4d549b, 0x0, [0xffffffffffffffff, 0x8, 0x0, 0x4, 0x5, 0x3, 0xfffffffffffffffc, 0x1000800000]}) ioctl$KVM_RUN(r4, 0xae80, 0x0) 485.307564ms ago: executing program 6 (id=1696): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x2e4200, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) 430.506005ms ago: executing program 6 (id=1697): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f00000000c0)={0x1}, 0x4) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x513000, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x17, 0xe, &(0x7f0000000880)=ANY=[@ANYRES32=r0], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/profiling', 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000140)='/dev/hwrng\x00') madvise(&(0x7f0000f9a000/0x4000)=nil, 0x4000, 0x64) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r5) utimensat(r3, 0x0, &(0x7f0000000040)={{}, {0x0, 0x3ffffffe}}, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="18010000002304e800000000000000ea850000007b00000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={0x0, r6}, 0x18) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r7, &(0x7f0000000940)={0x0, 0xfd85, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYRESOCT=r2], 0x254}, 0x1, 0x0, 0x0, 0x8001}, 0x4040000) getsockopt$inet6_int(r4, 0x29, 0x48, &(0x7f0000000300), &(0x7f0000000380)=0x4) write$binfmt_script(r1, &(0x7f0000000480)={'#! ', './file0', [{0x20, '{'}, {0x20, '[}&\\-:,i(\':&['}], 0xa, "572b9d1dbbfe7c2c6a6ac6c264ad59f9eefc36149fe58ca2fe52ae036a837f5024599310fdbc50bb28b12fe6c5bd44e9c91cc8c0ae3c2de5e860aecaf527e647b0f3e74a78a0a48b7a540add86b3ac56a330b2aa29794dc9eff493f585a4bb1d190a0b471a78bf0e79a6c7485c015853e4e379fcaebceae6b02cb25ebf6fea3acbc23b11926e0955d0ab5e07090add6a0be2ed4bc5960f8cefef6ceaa23c17b80629fb0e6aba81ff40f200aadfb470409cda1cd35dcf8c05650e026242fccdab55"}, 0xdc) r8 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r8) unshare(0x20000400) syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x10040, &(0x7f0000000380)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x2}}, {@nouid32}]}, 0xfd, 0x269, &(0x7f0000000780)="$eJzs3U9oHFUcB/Df7B/jJotEvQjiHxARDYR4E7zEi0JAQhARVIiIeJJEiAnesp68eNCzSkDwEkpvTXssvYReWgo9pW0O6aXQhh4aemgPW3Znt2ySDW33b9n5fGCYmbz35r0J832zLMxsAJk1GRGzEZGPiKmIKEZE0lrh7XSZbOxulLYXI6rVL+4m9XrpfqrZbiIiKhHxUUShWba29c3e/Z3P3vtjtfju/1tflwZ1fq3293Y/P/h3/vczcx+uXb56ez6J2Sg3ylrPo5eSNn8rJBGv9KOz50RSGPYIeBoLv56+Vsv9qxHxTj3/xcg1IvvnygsXivHBPye1/evOldcHOVag96rVYu0eWKkCmZOLiHIkuemISLdzuenp9DP89fx47qfllV+mflxeXfph2DMV0CvlSHY/PTd2duJI/m/l0/wDo6scsfvlwuaN2vZBftijAfqm9dv2N9JVLf9T362/H/IPmSP/kF3yD9kl/zACOsyu/EN2dZP/F/s0JmAw3P9hhBWbG5W2xfIP2SX/MKL+a/fU6WHyD9nVmn8AIFuqY8N+AhkYlmHPPwAAAAAAAAAAAAAAAAAAwHEbpe3F5jKoPi/+HbH/SUQU2vWfr/8ecfNt4+P3klq1x5K0WVe+favLA3TpVM+evi511Oqlm73qvzOX3uzPcX87vHviP2d9KaJSqzxTKBy//pLG9de5l59QXvy+yw6e0dG3An781WD7P+rh5nD7n9uJOF+bf2bazT+5eK2+bj//lFtfsdyhnx90eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG5lEAAAD//4oibec=") r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r10, 0x8979) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r10, 0x8004587d, &(0x7f0000000580)={@desc={0x1, 0x0, @desc4}}) fdatasync(r9) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000200)={0x0, 0x1, 0xf000, 0x2000, &(0x7f0000f9a000/0x2000)=nil}) socket$nl_generic(0x10, 0x3, 0x10) 413.800345ms ago: executing program 6 (id=1698): open(&(0x7f0000000040)='./bus\x00', 0x1c7c42, 0x18c) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000180)='./bus\x00', 0x0, 0x1000, 0x0) creat(&(0x7f0000000300)='./bus\x00', 0x14) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb0100180000000000000024000000240000000200000000000000020000040000000300000000040000000000000000030b0000000000008000000000"], 0xffffffffffffffff, 0x3e, 0xb2, 0x2, 0x0, 0x0, @void, @value}, 0x20) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x8, &(0x7f0000000000)={[{@sb={'sb', 0x3d, 0x1}}, {@nodioread_nolock}, {@discard}, {@debug}]}, 0x4, 0x511, &(0x7f0000000540)="$eJzs3cFvVE8dAPDv23Zp6a/8CspBjQoiioawbRdoCBfhojGExEg8eYDaLk3TXbbpLpFWDuXonUQST/onePNgwsmDN29684IHE1SioSYe1ry327K023b9dduF7ueTvL43M8t+Z7rMzL6B3QlgYJ2PiPWIOBERDyJiopWftI641TzSx71983Ru483TuSQajXv/SLLyNC/a/kzqk9ZzjkbED78X8ZNkZ9za6trSbLlcWmmlJ+uV5cna6tqVxVwrpzgzPTN14+r1Ys/aeq7ym9ffXbzzo9/99iuv/rj+7Z+l1Rr/+amsrL0dvdRsej7G2/KGI+LOYQTrk+HW3x8+Pmlv+1xEXMj6/0QMZa8mAHCcNRoT0ZhoTwMAx116/z8eSa7QWgsYj1yuUGiu4Z2NsVy5Wqtfnqg+fjQf2RrW6cjnHi6WS1OttcLTkU/S9HR2/S5dfC/9vHQ1Is5ExPORk1l5Ya5anu/nGx8AGGCfbJv//z3SnP8BgGNutN8VAACOnPkfAAaP+R8ABs//Mf/7dCAAHBPu/wFg8Jj/AWDw7Dv/PzuaegAAR+IHd++mR2Oj+f3Xm9/UfWW+VFsqVB7PFeaqK8uFhWp1oVwqzDUa+z1fuVpdnr62laytrt2vVB8/qt9frMwulO6X8ofZGACgK2fOvfxzOumv3zyZHdG2l4O5Go63XL8rAPTNUL8rAPSNz/PA4OriHt8yABxzHbbofc+u/0Xohc1f4WN16YvW/2FQHWT939oBfNw+2/r/d3peD+DomcNhcDUaiT3/AWDAWOMHDvTv/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCgxrMjyRWyvcDX05+5QiHiVEScjnzycLFcmoqITyPiTyP5kTQ93e9KAwAHlPtb0tr/69LExfHtpSeS/4xk54j46S/v/eLJbL2+Mp3m/3Mrv/4izT9ZXyme6EcDAIB2t3ZmZfN3sXVuu5F/++bp3OZxlFV8fbu5uWgad6N1NEuGYzg7j0Y+Isb+lbTSTen7laEexF9/FhFf2Gz/aDxpizCerYE0dz7dHj+Nfarn8dt//9vj595rby4rS8/57Hfx+R7UBQbNy9vNcbLV99Iu3up/uTifnTv3/9FshDq4dPxL+/XGjvEvtzX+De2In2R9/vxWeu+avL72++/vyGxMNMueRXxpuFP8ZCt+0nn8zV/sso1/+fJXL+xW1vhVxKWO7d/ckbqSDbOT9cryZG117cpiZXahtFB6VCzOTM9M3bh6vTiZrVE3f/6hU4y/37z86W7x0/aP7RJ/dO/2xze6bP+v//vgx1/bI/63vt759T+7R/x0Tvxml/Fnx27tun13Gn9+l/bv8/rH5S7jv/rr2nyXDwUAjkBtdW1ptlwurexzkb7X3O8xLrq/SO/tP4BqZBexHtGrJ8wWJSKi42PSd9QfRpMP6yL5MKrRi4t+j0zAYXvX6ftdEwAAAAAAAAAAAAAAYDe11bWlkc6f1urZRb/bCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPH1vwAAAP//tBrD+w==") ioctl$TCSETAF(0xffffffffffffffff, 0x560a, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x3, 0x0, "c5003f00"}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_GUEST_DEBUG(r3, 0x4048ae9b, &(0x7f0000000300)={0x4376ea830d4d549b, 0x0, [0xffffffffffffffff, 0x8, 0x0, 0x4, 0x5, 0x3, 0xfffffffffffffffc, 0x1000800000]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000ab000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, &(0x7f0000000140)="470f23fc6541fc48b8e7320000000000000f23d80f21f835c00000d00f23f8420f22e6c7442400a5000000c744240200800000ff2c24f30f00532ff30f516797c483fd005b02ead8cb65666466430f3833af00580000", 0x56}], 0x1, 0x24, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 275.164957ms ago: executing program 7 (id=1699): r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x6, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="715623ee61000163000000000000009500000c00000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) mkdir(&(0x7f0000000000)='./cgroup/../file0\x00', 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r3, 0x8932, &(0x7f0000000240)={'tunl0\x00', 0x0}) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0], 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000700000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000040)='kmem_cache_free\x00', r5}, 0x10) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0xfff0) setresuid(0x0, 0xee00, 0x0) sendto$inet(r6, &(0x7f0000000580)="5ca7bb8fde0ce88fa02d07eec0fa3052b3b19477a8440b3167a4cd48bed723681afe25e1ee1d5875477d31cc830ebc626b5f3b365ce4bbef89520e9868956159a16ec3360589", 0x3d5bb649f2c3467, 0x40000d5, 0x0, 0x0) write$cgroup_type(r2, &(0x7f0000000140), 0x9) r7 = openat$cgroup_subtree(r1, &(0x7f0000000200), 0x2, 0x0) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000500)={'pim6reg0\x00', 0x232}) ioctl$TUNSETTXFILTER(r8, 0x400454d1, &(0x7f0000000fc0)={0x0, 0x5, [@multicast, @empty, @dev, @remote, @multicast]}) rmdir(&(0x7f00000000c0)='./cgroup/../file0\x00') write$cgroup_subtree(r7, &(0x7f0000000400)=ANY=[], 0x5) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000080)=0x7, 0x4) 206.568987ms ago: executing program 7 (id=1700): syz_mount_image$vfat(&(0x7f0000000200), &(0x7f00000002c0)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x7, 0x2a9, &(0x7f00000005c0)="$eJzs3c9qE10YB+C3//sVPhPQlbgYcOMqNL2DIBGKASGSRV012BakCYUUA4rY7LwSN96KOy/DK4ggRtJEmylRIk06IXkeGOYlM7/kzCxyTuCczOGD5unR2fnJwd2vsV3+/O51RCe+RUSsxlqkrVxum6nXOjGZrQnPAwBmr1qtl7JuA7PVapXqG2PHYLVPmTQIAAAAAAAAAACAG0vN/99OYj2iE92I/Mj8/5XhfvUG8/8BgPlh/v/ia7VK9Z3h+C3N/H8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgO91eL9f7y5Z1+wCA6Zuo/9/KupUAwDT5/Q8Ay6fbW4uIX339Suj/AWDxPT948bRUqZSrSbIdH5sf2rV2LaK/HxwvncSraMRx7EYuvkd/fDA0qJ/sV8q7yf+RJEk+DpsXw/xFu7aWzhcjF/nx+WIykM5vxM5ofi9yce9a/k5E7FfKe2Pzm/Ho4Ui+ELn48jLOohFH/RHPyOe/LybJ42eVa/mty/MAAAAAAAAAAAAAAAAAAADgNhSS38au3y8U/nR8kJ/s/wHGrc9fj/vr2V47AAAAAAAAAAAAAAAAAAAAzIvzN29P643GcWvqxWbM6p3nt/hv5nd1cYofvX9Lrbqrt1pk/MUEAAAAAAAAAAAAAAAAAABL6GrRb9YtAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDsXD3/f3ZF1tcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALIefAQAA//85fuOz") pipe2$9p(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) r2 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2]) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18, 0x0, 0x0, {0x4}}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="b0"], 0xb0) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x28, &(0x7f0000000880)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}, {}, {}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, 0x1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffc00}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r2}}, @map_fd={0x18, 0x4, 0x1, 0x0, r2}, @ldst={0x2, 0x0, 0x1, 0xa, 0x9, 0x8, 0xfffffffffffffff0}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000140)='GPL\x00', 0x7f, 0x6e, &(0x7f0000000180)=""/110, 0x40f00, 0x5, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0x6, 0x8001, 0x7}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7fffffff, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000000)='ib_mad_send_done_handler\x00', r3, 0x0, 0x10000}, 0x18) 201.147198ms ago: executing program 7 (id=1701): mount$tmpfs(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000700), 0x8c03, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x845, &(0x7f0000000400)={[{@shortname_winnt}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_winnt}, {@fat=@discard}, {@shortname_mixed}, {@shortname_mixed}, {@uni_xlate}, {@rodir}, {@shortname_win95}, {@fat=@dos1xfloppy}, {@utf8}]}, 0x0, 0x274, &(0x7f0000000780)="$eJzs3MGLG1UYAPDPbNvdbmmzBxEUxIde9BLa9S8I0oK4oKyNqAdh6mY17JgsmbgSEdubV/+O4tGboP4De/HmXbwsguClBzHSJONm10BbaZzV/H4Q5su8+fLeTGbCNwN5R29/+dHebtHYzQZRW0tRi7gT9yI27kdTT0yXtXF8IWbdiZcu/fbjs2++8+5rza2t69sp3WjefHkzpXTluW8/+eyr578fXHrr6yvfrMbhxntHv27+dPjU4dNHf9wsP703SFm61esNslt5O+10ir1GSm/k7axop063aPdPtO/mvf39Ycq6O5fX9/vtokhZd5j22sM06KVBf5iyD7JONzUajXR5PZbNyiNntO5ub2fNhQyGKlyct7Lfb2Yrcxtbd/+NQQEAZ0tV9f+HnSJ1itR9UP1fC/X/4qj/l8H9+n99ev2epP4HAAAAAAAAAAAAAID/gnujUX00GtXLZflajYi1iCjfVz1OFsP3v9xm/ri3FpF/cdA6aE2Wk/bmbnQij3ZcPR/x+/h8mJrEN17dun41jW3Ed/ntaf7tg9ZKrJb5pY35+dcm+elk/vlYn+1/M+rx5Pz8zbn5F+LFF2byG1GPH96PXuSxMz6vj/M/v5bSK69vncq/ON4OAAAA/g8a6S9/u38ftzdSOW3IqfbJyuPnA1F/wPOBU/fX5+KZc9XtNwAAACyTYvjpXpbn7b7g0QKHbuFBLSIq6v2XiDgbB+GxBj9/PLnqH2bjqn+ZAACAx+246K96JAAAAAAAAAAAAAAAAAAAALC8HnbysHL7fzL32Ex3K9XsJQAAAAAAAAAAAAAAAAAAAAAAAJwNfwYAAP//xsMhSw==") r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x800) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0x3d}]}) move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20000, 0x0) open_tree(r0, &(0x7f0000000640)='\x00', 0x89901) 198.046287ms ago: executing program 0 (id=1702): r0 = syz_usb_connect$hid(0x0, 0x99, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000107d1e502d000080000001090224000100000004090400020403000200093d007c000001220300090581034000ee0000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000001080)=ANY=[@ANYBLOB="000004"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0xa1, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8f, 0x1, 0x1, 0x6, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x2, 0x6, 0x0, 0x80, {{0x5}, {0x5, 0x24, 0x0, 0xb}, {0xd, 0x24, 0xf, 0x1, 0xd, 0x7fff, 0x7e, 0x3}, [@mdlm_detail={0x4b, 0x24, 0x13, 0x2, "ae94857e32cd38722a2a051ce5b45e884ca2bccb6ba282289f7462128d718fbcd499d8d0b2d2475fa9d68d3d0d052d6d1fa595a270c63d18c8580f5d64e890608faa02968f28ad"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x8, 0x3, 0xf, 0x5}}], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x2, 0xfb, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x40, 0x1, 0x8}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x7, 0x7f, 0x9, 0x10, 0x40}, 0x17, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x3, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x41d}}]}) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, 0x0) 186.322578ms ago: executing program 6 (id=1703): syz_emit_ethernet(0x4c, &(0x7f0000000000)={@link_local, @link_local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "081f20", 0x16, 0x3a, 0xff, @remote, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x200000, [{0x18, 0x0, "45976e75"}]}}}}}}, 0x0) r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x10c000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000500)={[{@discard}, {@abort}, {@dioread_lock}, {@norecovery}, {@nombcache}, {@lazytime}, {@noload}, {@usrquota}, {@noauto_da_alloc}, {@resuid}, {@init_itable_val}, {@jqfmt_vfsv1}]}, 0xfe, 0x558, &(0x7f0000000c00)="$eJzs3U1rG0cfAPD/ynbenOeJAyG0PRRDDk1JI8d2X1LoIT2WNjTQ3lNhb0ywHAVLDrEbaHJoLr2UUCilgdIP0HuPoV+gnyLQBkIJpj30orLyylFsyZZtpVaq3w82mdldaXY0+x/PaCQUwMAaz/4pRLwcEV8nEcdajg1HfnB87bzVJ7dmsi2Jev2TP5JI8n3N85P8/9E881JE/PJlxJnC5nKryyvzpXI5XczzE7WF6xPV5ZWzVxdKc+lcem1qevr8W9NT777zds/q+vqlv777+MEH5786tfrtT4+O30viQhzNj7XWYw9ut2bGYzx/TUbiwoYTJ3tQWD9J9vsC2JWhPM5HIusDjsVQHvXAf98XEVEHBlQi/mFANccBzbl9j+bBL4zH769NgDbXf3jtvZE41JgbHVlNnpkZZfPdsR6Un5Xx8+/372Vb9O59CIBt3b4TEeeGhzf3f0ne/+3euS7O2VjGDvu/+g4vCWjxIBv/vNFu/FNYH/9Em/HPaJvY3Y3t47/wqAfFdJSN/95rO/5dX7QaG8pz/2uM+UaSK1fLada3/T8iTsfIwSy/1XrO+dWHHfup1vFftmXlN8eC+XU8Gj747GNmS7XSXurc6vGdiFfajn+T9fZP2rR/9npc6rKMk+n9Vzsd277+z1f9x4jX2rb/0xWtZOv1yYnG/TDRvCs2+/PuyV87lb/f9c/a/8jW9R9LWtdrqzsv44dDf6edju32/j+QfNpIH8j33SzVaouTEQeSjzbvn3r62Ga+eX5W/9Ontu7/2t3/hyPisy7rf/fE3Y6n9kP7z+6o/XeeePjh5993Kr+79n+zkTqd7+mm/+v2Avfy2gEAAAAAAEC/KUTE0UgKxfV0oVAsrn2+40QcKZQr1dqZK5Wla7PR+K7sWIwUmivdoy2fh5jMPw/bzE9tyE9HxPGI+GbocCNfnKmUZ/e78gAAAAAAAAAAAAAAAAAAANAnRjt8/z/z29B+Xx3w3PnJbxhc28Z/L37pCehL/v7D4BL/MLjEPwwu8Q+DS/zD4BL/MLjEPwwu8Q8AAAAAAAAAAAAAAAAAAAAAAAAAAAA9denixWyrrz65NZPlZ28sL81XbpydTavzxYWlmeJMZfF6ca5SmSunxZnKwnbPV65Urk9OxdLNiVparU1Ul1cuL1SWrtUuX10ozaWX05F/pVYAAAAAAAAAAAAAAAAAAADwYqkur8yXyuV0UUJiV4nh/rgMibVEM7D3/IT72y8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQKt/AgAA//+jgjYy") 154.156328ms ago: executing program 6 (id=1704): setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) r0 = socket$inet6(0xa, 0x2, 0x7) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000040)={0x8, {{0xa, 0x4e22, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x6, [{{0xa, 0x4e24, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xf}}, {{0xa, 0x4e23, 0x9, @dev={0xfe, 0x80, '\x00', 0x38}, 0x5}}, {{0xa, 0x4e22, 0x10000000, @private2={0xfc, 0x2, '\x00', 0x1}, 0x3}}, {{0xa, 0x4e23, 0x9, @remote, 0x75a}}, {{0xa, 0x4e21, 0x10, @empty, 0x4}}, {{0xa, 0x4e20, 0x6, @private0={0xfc, 0x0, '\x00', 0x1}, 0xa23}}]}, 0x390) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000400), r1) ioctl$HCIINQUIRY(r1, 0x800448f0, &(0x7f0000000480)={0x2, 0x0, "dbae0e", 0xe, 0x4}) fchdir(r1) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f00000004c0)) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000500)='/sys/power/pm_async', 0xc0000, 0x140) sendmsg$nl_route_sched(r1, &(0x7f0000000640)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@gettaction={0x80, 0x32, 0x2, 0x70bd26, 0x25dfdbfc, {}, [@action_gd=@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x20, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7ff}}]}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1ff}, @action_gd=@TCA_ACT_TAB={0x38, 0x1, [{0xc, 0x10, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}, {0x10, 0xf, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0xc, 0x9, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x2}}, {0xc, 0x10, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}]}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x7}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x6}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc}]}, 0x80}, 0x1, 0x0, 0x0, 0x20008801}, 0x811) syz_pidfd_open(0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000680)='./file0\x00', 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000700), r3) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000740)={0x148, r4, 0x2, 0x70bd2a, 0x25dfdbfb, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0xffff}, {0x6, 0x16, 0x4}, {0x5, 0x12, 0x1}, {0x6, 0x11, 0x78}, {0x8, 0xb, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x75}, {0x6, 0x16, 0xffe}, {0x5}, {0x6, 0x11, 0x1000}, {0x8, 0xb, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xf}, {0x6, 0x16, 0x140}, {0x5}, {0x6, 0x11, 0x2e26}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x2}, {0x6, 0x16, 0xf7e}, {0x5}, {0x6, 0x11, 0x5}, {0x8}}]}, 0x148}}, 0x0) unshare(0x40040000) bind$unix(r1, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0x6e) getsockopt$inet6_opts(r2, 0x29, 0x3b, &(0x7f00000009c0)=""/224, &(0x7f0000000ac0)=0xe0) r5 = gettid() wait4(r5, &(0x7f0000000b00), 0x40000000, &(0x7f0000000b40)) read$FUSE(r1, &(0x7f0000000c00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) ioctl$sock_inet_tcp_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000002c40)) connect$unix(r3, &(0x7f0000002c80)=@file={0x1, './file0\x00'}, 0x6e) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc020662a, &(0x7f0000002d00)={0x5, 0x4, 0x4, 0x9, 0x4, 0x0, [{0x800, 0x8, 0x7}, {0x3, 0x10001, 0x2, '\x00', 0xc}, {0x100000000, 0xb2e2, 0x8001}, {0x100000000, 0x4, 0x1, '\x00', 0x1080}]}) r8 = syz_kvm_add_vcpu$x86(0x0, &(0x7f0000003600)={0x0, &(0x7f0000002e00)=[@code={0x1, 0x51, {"430f20d66466d9eec4a32948045c51460f01c4660f3a60830700000000c441aa52483af20f12eec4e2659690020000000fef31262643f7832500000041000000"}}, @code={0x1, 0x71, {"48b808000000000000000f23d80f21f835400000100f23f8f3460f1ac7b9920a0000b8fe900000ba000000000f3066b863008ec0c42131646af42e0f001ac422f19699faffffff0f20e035000004000f22e066b8a5000f00d066b897000f00d8"}}, @uexit={0x0, 0x18, 0x1ff}, @code={0x1, 0x78, {"0f07417500c744240000000000c74424024e73cf53c7442406000000000f0114240f01cf66450f388244280526f244af470f01c366baf80cb8da441b8aef66bafc0c66b8fb0066efc74424004b1e0000c744240200000000c7442406000000000f011c240fc73b"}}, @code={0x1, 0x59, {"0fc73867420f1b21410f01d1dfdb0f86008000006466440fd81bc40181eec466f0fe4c5230c7442400c52b0000c7442402e1000000c7442406000000000f011c24c4c37d0543002d"}}, @uexit={0x0, 0x18, 0x7}, @code={0x1, 0x80, {"f30fbc9a5a112b23440f20c03504000000440f22c066bad104edc744240031010000c744240200000000ff2c2436f0430fb020b92e090000b87e9b0000ba000000000f30c421c9e5a90060604266b845000f00d0b9800000c00f3235000400000f30440f20c03503000000440f22c0"}}, @code={0x1, 0x78, {"c423390ec000c462312d5223c4e2b98eb30d0000000f01c9470fc734a500000080c74424000f800000c7442402bb4209aac7442406000000000f01142466ba430066b8207166ef67da1db100000066baf80cb808127683ef66bafc0ced66ba2100b808000000ef"}}, @code={0x1, 0x62, {"3e660f3822a10100000066b862008ed8c4818116679d66baf80cb8b211e085ef66bafc0c66b8080066ef400f01befe0000000f01c8f3430f015a3e8f89f812cf65420f017cef5666bad104b84fd70000ef"}}, @code={0x1, 0x79, {"b911080000b8f1ffffffbaffffffff0f300f01b9c3d66f0a66b86c008ed0c4a3197c7aa700420f0866bad104ec66baf80cb8e65ceb82ef66bafc0c66ed460f013d680000000f20e035000020000f22e048b800000000000000000f23c00f21f83503000e000f23f8"}}, @code={0x1, 0x56, {"66bad00466ed420fac02fbc441f8770ffa0ec4027958bfa60ae147420f0666baf80cb8d80e1d8def66bafc0cb800000000efb9480300000f32653e3e670fae37f2640f01f8"}}, @uexit={0x0, 0x18, 0x7fff}, @code={0x1, 0x6c, {"0fc7b20800000066b800008ee0c74424009c25979ac744240200700000c7442406000000000f011424470f232b3e36430f019d61600000f30fc731420f0866baf80cb8e8c58f8cef66bafc0cb869e624a1ef450f0766b8fb008ee8"}}, @uexit={0x0, 0x18, 0x5}, @uexit={0x0, 0x18, 0x10}, @code={0x1, 0x66, {"48b800000100000000000f23c00f21f83501000f000f23f80f2292c4012d73f87266470fc736c744240032000000c744240202000000ff1c2466b8ff008ed0835d49008fa9e897f8410f01b5005800006567f0283f"}}, @uexit={0x0, 0x18, 0xf}, @uexit={0x0, 0x18, 0x3ed}, @code={0x1, 0x62, {"c74424006c000000c744240200000000ff1c24420fc79900000000f3460f1efb672667430fc7ab04000000c44151dc9d030000000f0926430fe0b27208050141dbca0f20d835080000000f22d84e0fc718"}}, @uexit={0x0, 0x18, 0x9}, @code={0x1, 0x59, {"0f8e000001003666440f3881b90600000065450f07440f20c0350f000000440f22c066ba4100b882000000ef65660f631067f30fa7d0644d0fc759f7c4e3a5494ff10b8fa9b89731"}}, @code={0x1, 0x62, {"36460f2245c744240000400000c7442402a6e40000c7442406000000000f011c242e0f08b805000000b900f0c20f0f01d9460f32f3460fc734a166b805018ed066bad10466b8eb6566ef3e9926460f01df"}}, @uexit={0x0, 0x18, 0xb}, @uexit={0x0, 0x18, 0x7fff}, @uexit={0x0, 0x18, 0x7}, @code={0x1, 0x8a, {"f448b862450000000000000f23c80f21f835080000000f23f80f01c548b813dc0000000000000f23c00f21f835030005000f23f80fc473f7036436410fc7ade83c0000f30fc737c462a99f953c000000b805000000b9000000000f01d9c744240009000000c7442402da040000c7442406000000000f011c24"}}, @uexit={0x0, 0x18, 0x5}, @uexit={0x0, 0x18}, @code={0x1, 0x5e, {"48b8f0ff0000000000000f23d00f21f8351000000a0f23f8b941020000b824120000ba000000000f30f20f8702000000dbc666b85e000f00d8400f01c3420f09410f142f0f3536660f3a080809"}}], 0x7cb}) ioctl$KVM_SET_DEVICE_ATTR_vcpu(r8, 0x4018aee1, &(0x7f0000003680)=@attr_irq_timer={0x0, 0x1, 0x0, &(0x7f0000003640)=0x15}) r9 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r9, 0x84009422, &(0x7f00000036c0)={0x0, 0x0, {0x0, @struct}, {0x0, @struct}, {0x0, @struct}}) r10 = syz_mount_image$fuse(&(0x7f0000003b00), &(0x7f0000003b40)='./file0\x00', 0x1100000, &(0x7f0000003b80)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r7}, 0x2c, {[{@default_permissions}, {@max_read={'max_read', 0x3d, 0x7fffffff}}, {@allow_other}, {@blksize}], [{@fowner_gt={'fowner>', r6}}, {@subj_role={'subj_role', 0x3d, '!!:'}}]}}, 0x1, 0x0, &(0x7f0000003c80)="0b475815bf1fb2b9fbd93186982abadc990bfb6ab0b0685dbf47c927ebcc6a84d2e48a005cc34cb47c34e637c085cc016f135a3b9744c94730b5ab816e66757aeb618ac97ca462d6d09628044bd09726503049c727122e0b37798e4c55729daa221ddb79d372e7304c3f0c5649ebf6bca80dab383c3640ef9f3490e1acf39536d1914c5845f0ee6f7b2f659b0e0c6a97ae7f67f84c9750a445494e1bdfeff64e8694d9635df39bc452") move_mount(0xffffffffffffffff, &(0x7f0000003ac0)='./file0\x00', r10, &(0x7f0000003d40)='./file0\x00', 0x140) bpf$MAP_CREATE(0x0, &(0x7f0000003d80)=@bloom_filter={0x1e, 0x0, 0x1, 0x9, 0x400, r3, 0x0, '\x00', 0x0, r1, 0x1, 0x3, 0x2, 0x1, @void, @value, @void, @value}, 0x50) 124.630908ms ago: executing program 7 (id=1705): r0 = socket$inet6(0xa, 0x5, 0xff) sendto$inet6(r0, 0x0, 0x0, 0x4008040, &(0x7f0000000180)={0xa, 0x4e23, 0x0, @mcast2}, 0x1c) r1 = socket$packet(0x11, 0x2, 0x300) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000040), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000700), &(0x7f0000000740)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$read(0xb, r2, &(0x7f0000000000)=""/56, 0x4) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xfffff010}, {0x6, 0x0, 0x0, 0x4}]}, 0x10) sendto$inet6(r0, &(0x7f00000002c0)="17", 0x1, 0x0, 0x0, 0x0) mknodat$null(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x103) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000000)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x8000}}) write$FUSE_INIT(r3, 0x0, 0x0) llistxattr(&(0x7f00000043c0)='./file0\x00', 0x0, 0xf6) read$FUSE(r3, &(0x7f000000fdc0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r3, &(0x7f0000002240)={0x10, 0xffffffffffffffda, r4}, 0x10) openat$ppp(0xffffffffffffff9c, &(0x7f00000001c0), 0x101000, 0x0) r5 = epoll_create1(0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x1) syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r6 = creat(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x48) close(r6) bpf$MAP_CREATE(0xe4ffffff00000000, &(0x7f0000001000)=ANY=[@ANYBLOB="1000000004000000040000000700000000000000", @ANYRES32, @ANYBLOB="0017637472f853cf620000000010008000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000100"], 0x48) unlinkat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_TIOCINQ(r7, 0x541b, &(0x7f0000000080)) r9 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_GET_DEBUGREGS(r9, 0x8080aea1, &(0x7f0000000140)) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r8, &(0x7f0000000100)) 123.450928ms ago: executing program 2 (id=1706): r0 = syz_mount_image$ext4(&(0x7f0000001c40)='ext4\x00', &(0x7f0000001cc0)='./file1\x00', 0x804450, &(0x7f0000001ec0)={[{@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x9}}, {@test_dummy_encryption}, {@nobarrier}, {@debug}, {@resuid}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x81}}, {@nobarrier}, {@quota}]}, 0xa, 0xbc2, &(0x7f0000001040)="$eJzs3M9rXNUeAPDvvZlM0zbvTfp4PF7f5kVEWhCnSSXFFsFWKm5cCLoVGtJJCZn+IInUpAEn+g+IuhbcCGpRXNh1N4pu3Wi7VVwIRWKjIKKROz+S2GTS1M70punnA2fuOffM3PP9zmXmngNzJ4AH1mD2kEbsj4hTSUSpuT+NiGK91hdRazxvaXF+7JfF+bEklpdf+DGJJCJuLs6PtY6VNLd7m42+iPjq6ST+9fr6cadn5yZHq9XKVLN9aObshUPTs3OPTZwdPVM5Uzk3fOSJkcMjR4aOjnQs11+/PX7l54ee/b722we/X/7prfeSOB79zb61eXTKYAyuvCcNr9YfCxEx2unBctLTzGdtnknhNi9KuxwUAABtpWvmcP+JUvTE6uStFJ99nWtwAAAAQEcs90QsAwAAADtcYv0PAAAAO1zrdwA3F+fHWiXfXyTcWzdORMRAI/+lZmn0FKJW3/ZFb0TsuZnE2ttak8bL7tpgRHx3/ejHWYku3Ye8mdpCRPx3o/Of1PMfqN/FvT7/NCKGOjD+4C3t+yn/4x0YP+/8AXgwXT3RuJCtv/6lK/Of2OD6V9jg2vV35H39a83/ltbN/1bz72kz/3t+i2Ncev+di+36svyfvPLMR62SjZ9t7yqpO3BjIeJ/hY3yT1byT9rkf2qLY5T+uFhp15d3/svvRhyIjfNvSTb/f6JD4xPVylDjccMxFr4c+bDd+Hnnn53/PW3yb/3/U7vzf2GLY7x08uQn63ZeX61unn/6QzF5sV4rNve8MjozMzUcUUyeW7//8OaxtJ7TOkaW/8GHN//8b5R/9p1Qa74P2VpgobnN2q/dMuZTly992i6e1vovz/N/us35X5v/F4X15/+NLY7xyOdvHmzXt3b9m5Vs/NZaGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABa0ojojyQtr9TTtFyO2BsR/449afX89Myj4+dfPnc664sYiN50fKJaGYqIUqOdZO3hen21ffiW9uMRsS8i3i7trrfLY+erp/NOHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBV7I6I/krQcEWlELJXStFzOOyoAAACg4wbyDgAAAADoOut/AAAA2Pms/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiyff+/ei2JiNqx3fWSKTb7enONDOi2NO8AgNz05B0AkJtC3gEAubnDNb7pAuxAyW36+9r27Op4LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsXwf2X72WRETt2O56yRSbfb25RgZ0W5p3AEBuejbrLNy7OIB7z0ccHlzW+EBym/6+1efU/tqzq2sxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALD99NdLkpYjotjcVy5H/CMiBqI3GZ+oVoYi4p8R8U2pd1fWHs45ZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADpvenZucrRarUxllTSalZU993Olr5lipw6YNA5XyzsvlQ5VirEtwtimlTy/lQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMv07NzkaLVamZrOOxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgb9Ozc5Oj1WplqouVvHMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/fwYAAP//aKcHlA==") r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000004c0)={{{@in=@empty, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x100}, {0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x6}, {}, 0x0, 0x0, 0x0, 0x1}, {{@in=@multicast1, 0x0, 0x2b}, 0x0, @in=@multicast2, 0x3506, 0x3}}, 0xe8) r2 = socket$key(0xf, 0x3, 0x2) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f00000001c0), 0x4) sendmsg$key(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="020b000102"], 0x10}}, 0x0) sendmsg$key(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000240)=ANY=[@ANYBLOB="0212000002"], 0x10}}, 0x0) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000000)={0xa, {"a2e39b214fc752f91b2909094bf70e0dd038e7ff7fc6e5539b324d078b089b3b0838681a0890e0878f0e1ac6e7049b3d6d959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b343b0d076c0936cd3b78130daa61d8e809ea889b5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0d9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae19397d696d0d758f2dc7d1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900004288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc94681359bad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828563e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef7becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda930b000000cbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe505003d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6ae4effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d71eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6ea94f88a4facfd4c735a20307c737afae5136651b1b9bd522dcb399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab83c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00303000000000000007fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d471c8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57fa9c0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949d9a92587c2cb5fe360500000000000000b77940b5f07722e47a08d3679507000000000000934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15aa82000000000000a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000", 0x1000}}, 0x1006) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000000000000000, 0x0, 0x0, 0x0, 0x0}, 0x50) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc000000000000000100000000000000ac1e000100000000000000000000000000000000000000000a0060"], 0xb8}}, 0x0) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000020000000000fc000000000000000000"], 0xb8}, 0x1, 0x0, 0x0, 0x80c0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x60) chdir(&(0x7f0000000140)='./file0\x00') bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001d00)={&(0x7f0000001d40)=ANY=[@ANYRESOCT, @ANYRES16=r2, @ANYRES64=r5, @ANYRES64=r4, @ANYRES16=r0, @ANYRESOCT, @ANYRES64=0x0, @ANYRESDEC=r6, @ANYRES64], &(0x7f0000001f80)=""/207, 0x2e, 0xcf, 0x41, 0x0, 0x10000, @value=r6}, 0x28) unlinkat(r6, &(0x7f0000001c80)='./file1/file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0xc000) syz_open_dev$usbfs(0x0, 0x1ff, 0x402) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4000800) r7 = syz_open_procfs(0x0, &(0x7f0000000400)='map_files\x00') getdents64(r7, &(0x7f0000001ec0)=""/142, 0x8e) sendmsg$nl_xfrm(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="b80000001300e9990100000000000000fc000000000000000000000000000000ac1e000100000000000000000000000000000000000000000a00300000000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000"], 0xb8}}, 0x4000) openat$dir(0xffffffffffffff9c, &(0x7f0000000580)='.\x00', 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 0s ago: executing program 6 (id=1707): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0x10000, 0x4) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_DISABLE_BEARER(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="1e000000", @ANYRES16=r1, @ANYBLOB="010000000000000000000100"], 0x2c}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x90) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x201005b, &(0x7f0000000200)={[{@metacopy_on}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@xino_on}]}) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8000, 0x1) r4 = open_tree(r3, &(0x7f0000000180)='./file0\x00', 0x1) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r5, 0x0, 0x27, &(0x7f0000000280)={@multicast2, @multicast2, @broadcast}, 0xc) setsockopt$inet_msfilter(r5, 0x0, 0x29, &(0x7f00000000c0)=ANY=[@ANYBLOB="e0000002ac1414aa0000000003"], 0x1c) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) syz_read_part_table(0x634, &(0x7f0000000000)="$eJzs3DFoXVUYB/D/Td+7L2mhreLUpdVZLHY2NSDpo9Kp0q1LVZBQcYhTxJIX6WKGDA7OLkXIUuuioYODtoiTOIUOasVVkKJSi/bIfffmvUQQxLaD8PsNued895zvO1/uXd8N/2sz6SfVeDhIL8nxl/+2Yi07CzLbrE9S+t29c5uLp06XUkrVrDmffp78/OC1JL1uSzVJU0pZnUxO5soH+6+/W436m7eaojfW9zXhufYYh5OnD9Sz4zRNzWmKPQcbPMz/A//N1fmbVXW57mZP/XJ/Ifno58WzW2fW37v2YhdeTb5Mmuf/TvNG7Kx+KxePXeiNh81TfnN33l/bSz2NTB/3XHp7zjC6vDzcWJhf2t4JHBlufvrac78fu55yIl/VvZmdG9U0X52MHrz9pv9Dzdu/sTK/tD28NDe58cT7j3+Ro93kTik53JR8LP0sPISyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8IlfnbyYZDTeSpe3hoIsunt06s14neeHV2S50fPeufd31Yi7cbq6rWU5++CT93Yuq5s84MpP+Qhv7/mh5Zjzo7dQfzLWDlT9LKff2J7efvX9k2O7Kjc9OTMutTjJv5fludLe0xpO1f2qyK1EOtVW/vre7/6qXLA83VuaXtoeXfqx6bcMfV6PJMWeSvD7IK20z5W7d7f1j2gYAAAAAAAAAAAAAAAAAAAA8kMVTp9+4043Pzyb56e2ZZlwG7a/cq/3VnvXfDpK5k8mV2VSjhSS3Xvqt/ubg+nfdpwNGGWSU5MCHa+e6LfWeBJNPBFQp9aPsjH/jrwAAAP//8Ap8jg==") r7 = dup(r6) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$AUTOFS_IOC_FAIL(0xffffffffffffffff, 0x4c81, 0xfffffffffffffffa) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r6, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000000)='./file1\x00', 0x3000044, &(0x7f00000006c0)={[{@grpquota}]}, 0x1, 0x569, &(0x7f0000000800)="$eJzs3c9rHFUcAPDvbDb9kVaTQikqIoEerNZumsQfFTzUo2ixoPe6JNNQsumW7KY0sWB7sBcvUgQRC+Jd7x6L/4B/RUELRUrQg5fIbGbTbbObbNK0m3Y/H5jw3vzY974z817e7NtlA+hbo9mfQsTLEfFtEjEcEUm+rRj5xtHV/ZbvX53KliRWVj77O2nsl+Wbr9U87kCeeSkifv864nhhfbm1xaXZcqWSzuf5sfrcpbHa4tKJC3PlmXQmvTgxOXnqncmJ9997d8difePsvz98evujU98cXf7+17uHbiZxOg7m21rj2Ehx483XWjOjMZqfk8E4/ciO41up+DMg6XUF2JaB/J4ejKwPGI6Bze5w4LnxVUSsAH0q0f6hTzXHAc1n+26fg58X9z5cfQBaH39x9b2R2Nd4NhpaTh56Msqed0d2oPysjN/+unUzW2IL70MAPK5r1yPiZLG4vv9L8v5v+052sc+jZej/4Om5nY1/3mo3/imsjX+izfjnQJu2ux2bt//C3R0opqNs/PdB2/Hv2qTVyECee6Ex5htMzl+opFnf9mJEHIvBvVl+o/mcU8t3Vjptax3/ZUtWfnMsmNfjbnHvw8dMl+vlx4m51b3rEa+0Hf8ma9c/aXP9s/NxtssyjqS3Xuu0bfP4n6yVnyNeb3v9H8xoJRvPT4417oex5l2x3j83jvzRqfxex59d/6GN4x9JWudra51fa7jD+p/2/Zd2OiaPf+jNLP7o/v7fk3zeSO/J110p1+vz4xF7kk/Wr594cGwz39w/i//Y0Y37v3b3//6I+KLzqXjIjcO/vLpJ/D29/tNbuv5bT9z5+MsfO5XfXf/3diN1LF/TTf/XbQUf59wBAAAAAADAblOIiIORFEpr6UKhVFr9fMfhGCpUqrX68fPVhYvT0fiu7EgMFpoz3cMtn4cYzz8P28xPPJKfjIhDEfHdwP5GvjRVrUz3OngAAAAAAAAAAAAAAAAAAADYJQ50+P5/5s+BXtcOeOL85Df0r03b/0780hOwK/n/D/1L+4f+pf1D/9L+oX9p/9C/tH/oX9o/9C/tHwAAAAAAAAAAAAAAAAAAAAAAAAAAAHbU2TNnsmVl+f7VqSw/fXlxYbZ6+cR0WpstzS1Mlaaq85dKM9XqTCUtTVXnNnu9SrV6aXwiFq6M1dNafay2uHRurrpwsX7uwlx5Jj2XDj6VqAAAAAAAAAAAAAAAAAAAAODZUltcmi1XKum8hMS2EsXdUY0dSOzL28RuqU9vEz3umAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgxf8BAAD//zqCM0E=") ioctl$KVM_REGISTER_COALESCED_MMIO(r6, 0x4010ae67, &(0x7f0000000640)={0x0, 0xd000}) ioctl$KVM_NMI(r8, 0xae9a) r9 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r10 = ioctl$KVM_CREATE_VM(r9, 0xae01, 0x0) r11 = ioctl$KVM_CREATE_VCPU(r10, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r11, 0x4008ae89, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000001a00d"]) kernel console output (not intermixed with test programs): ct_r:security_t tclass=security permissive=1 [ 248.159236][ T415] blk_update_request: I/O error, dev loop7, sector 4119 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 248.159495][ T469] blk_update_request: I/O error, dev loop7, sector 2059 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 248.181123][ T415] Buffer I/O error on dev loop7p2, logical block 9, async page read [ 248.181196][ T469] Buffer I/O error on dev loop7p1, logical block 11, async page read [ 248.189314][ T415] Buffer I/O error on dev loop7p2, logical block 10, async page read [ 248.205102][ T3803] usb 1-1: Using ep0 maxpacket: 16 [ 248.210278][ T415] Buffer I/O error on dev loop7p2, logical block 11, async page read [ 248.219697][ T18] usb 3-1: USB disconnect, device number 33 [ 248.274649][ T108] usb 2-1: new full-speed USB device number 19 using dummy_hcd [ 248.324946][ T3803] usb 1-1: config 0 has an invalid interface number: 105 but max is 0 [ 248.333025][ T3803] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 248.342945][ T3803] usb 1-1: config 0 has no interface number 0 [ 248.475998][ T5277] device syzkaller0 entered promiscuous mode [ 248.514744][ T3803] usb 1-1: New USB device found, idVendor=046d, idProduct=08d3, bcdDevice= b.28 [ 248.523645][ T3803] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 248.531553][ T3803] usb 1-1: Product: syz [ 248.535578][ T3803] usb 1-1: Manufacturer: syz [ 248.539957][ T3803] usb 1-1: SerialNumber: syz [ 248.544720][ T108] usb 2-1: device descriptor read/64, error 18 [ 248.550242][ T3803] usb 1-1: config 0 descriptor?? [ 248.562621][ T23] audit: type=1400 audit(1745600958.810:17817): avc: denied { getopt } for pid=5279 comm="syz.6.1255" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 248.724801][ C0] bridge0: received packet on gretap1 with own address as source address (addr:c6:e3:d0:37:20:86, vlan:0) [ 248.785867][ T5287] EXT4-fs (loop2): Test dummy encryption mode enabled [ 248.792945][ T5287] EXT4-fs (loop2): Ignoring removed orlov option [ 248.804846][ T5287] EXT4-fs (loop2): mounted filesystem without journal. Opts: nodiscard,test_dummy_encryption,nolazytime,orlov,data_err=abort,errors=remount-ro,nobarrier,quota, [ 248.844704][ T3803] uvcvideo: Found UVC 0.00 device syz (046d:08d3) [ 248.864706][ T3803] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 1: -71 (exp. 1). [ 248.884732][ T3803] uvcvideo: Failed to query (GET_INFO) UVC control 3 on unit 1: -71 (exp. 1). [ 248.904685][ T3803] uvcvideo: Failed to query (GET_INFO) UVC control 6 on unit 1: -71 (exp. 1). [ 248.924662][ T3803] uvcvideo: Failed to query (GET_INFO) UVC control 5 on unit 1: -71 (exp. 1). [ 248.944647][ T108] usb 2-1: device descriptor read/64, error 18 [ 248.944744][ T3803] uvcvideo: Failed to query (GET_INFO) UVC control 13 on unit 1: -71 (exp. 1). [ 248.953563][ T5291] netlink: 4 bytes leftover after parsing attributes in process `syz.5.1258'. [ 248.974934][ T3803] uvcvideo: Failed to query (GET_INFO) UVC control 14 on unit 1: -71 (exp. 1). [ 248.994817][ T3803] uvcvideo: Failed to query (GET_INFO) UVC control 17 on unit 1: -71 (exp. 1). [ 249.004114][ T5293] FAULT_INJECTION: forcing a failure. [ 249.004114][ T5293] name failslab, interval 1, probability 0, space 0, times 0 [ 249.014723][ T3803] uvcvideo: Failed to query (GET_INFO) UVC control 18 on unit 1: -71 (exp. 1). [ 249.016840][ T5293] CPU: 1 PID: 5293 Comm: syz.5.1259 Not tainted 5.4.290-syzkaller-00001-g986c38813dff #0 [ 249.025513][ T3803] uvcvideo: No valid video chain found. [ 249.034896][ T5293] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 249.034901][ T5293] Call Trace: [ 249.034922][ T5293] dump_stack+0x1d8/0x241 [ 249.034933][ T5293] ? panic+0x89d/0x89d [ 249.034945][ T5293] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 249.034965][ T5293] should_fail+0x71f/0x880 [ 249.043437][ T3803] usb 1-1: USB disconnect, device number 28 [ 249.050186][ T5293] ? setup_fault_attr+0x3d0/0x3d0 [ 249.050202][ T5293] ? mmu_topup_memory_caches+0x78/0x570 [ 249.050214][ T5293] __should_failslab+0x121/0x160 [ 249.050226][ T5293] should_failslab+0x9/0x20 [ 249.050236][ T5293] kmem_cache_alloc+0x2b/0x260 [ 249.050247][ T5293] ? mmu_topup_memory_caches+0x123/0x570 [ 249.050265][ T5293] mmu_topup_memory_caches+0x78/0x570 [ 249.111637][ T5293] kvm_mmu_load+0x9b/0x1f40 [ 249.115967][ T5293] ? kvm_make_vcpus_request_mask+0x501/0x560 [ 249.121784][ T5293] ? kvm_mmu_unload+0xe0/0xe0 [ 249.126292][ T5293] ? vmx_flush_tlb+0x2a3/0x7a0 [ 249.130891][ T5293] ? kvm_hv_setup_tsc_page+0xdf/0x8d0 [ 249.136113][ T5293] ? vmx_set_virtual_apic_mode+0x390/0x390 [ 249.141746][ T5293] ? check_preemption_disabled+0x153/0x320 [ 249.147385][ T5293] ? kvm_apic_accept_events+0x542/0x550 [ 249.152764][ T5293] ? kvm_apic_has_interrupt+0xa3f/0xae0 [ 249.158148][ T5293] ? kvm_lapic_enable_pv_eoi+0x150/0x150 [ 249.163618][ T5293] vcpu_enter_guest+0x6f58/0x9f90 [ 249.168480][ T5293] ? stack_trace_save+0x118/0x1c0 [ 249.173341][ T5293] ? stack_trace_snprint+0x160/0x160 [ 249.178462][ T5293] ? avc_has_perm_noaudit+0x357/0x3d0 [ 249.183754][ T5293] ? local_bh_enable+0x30/0x30 [ 249.188349][ T5293] ? avc_has_perm_noaudit+0x2f1/0x3d0 [ 249.193564][ T5293] ? inode_init_always+0x693/0x8e0 [ 249.198515][ T5293] ? new_inode_pseudo+0x93/0x220 [ 249.203288][ T5293] ? avc_denied+0x1b0/0x1b0 [ 249.207620][ T5293] ? do_syscall_64+0xd8/0x170 [ 249.212138][ T5293] ? avc_has_perm+0x16f/0x260 [ 249.216653][ T5293] ? memset+0x31/0x40 [ 249.220466][ T5293] ? fsnotify+0x1280/0x1340 [ 249.224819][ T5293] ? __read_once_size_nocheck+0x10/0x10 [ 249.230188][ T5293] ? unwind_next_frame+0x3ed/0x7d0 [ 249.235132][ T5293] ? check_preemption_disabled+0x9f/0x320 [ 249.240691][ T5293] ? vmx_vcpu_load_vmcs+0x655/0x8b0 [ 249.245732][ T5293] ? read_msr+0x50/0x50 [ 249.249725][ T5293] ? stack_trace_save+0x1c0/0x1c0 [ 249.254586][ T5293] ? check_preemption_disabled+0x9f/0x320 [ 249.260127][ T5293] ? __kernel_text_address+0x9b/0x110 [ 249.265343][ T5293] ? check_preemption_disabled+0x9f/0x320 [ 249.270908][ T5293] ? debug_smp_processor_id+0x20/0x20 [ 249.276188][ T5293] ? __local_bh_enable_ip+0x53/0x80 [ 249.281220][ T5293] ? kvm_load_guest_fpu+0x25b/0x480 [ 249.286254][ T5293] kvm_arch_vcpu_ioctl_run+0x82f/0x1b50 [ 249.291646][ T5293] kvm_vcpu_ioctl+0x7f9/0xd10 [ 249.296147][ T5293] ? create_vcpu_fd+0x120/0x120 [ 249.300833][ T5293] ? proc_fail_nth_read+0x210/0x210 [ 249.305870][ T5293] ? memset+0x31/0x40 [ 249.309685][ T5293] ? fsnotify+0x1280/0x1340 [ 249.314027][ T5293] ? __kernel_write+0x340/0x340 [ 249.318716][ T5293] ? selinux_file_ioctl+0x4df/0x970 [ 249.323750][ T5293] ? create_vcpu_fd+0x120/0x120 [ 249.328431][ T5293] do_vfs_ioctl+0x742/0x1720 [ 249.332864][ T5293] ? ioctl_preallocate+0x250/0x250 [ 249.337812][ T5293] ? __fget+0x407/0x490 [ 249.341802][ T5293] ? fget_many+0x30/0x30 [ 249.345879][ T5293] ? __ia32_sys_read+0x90/0x90 [ 249.350478][ T5293] ? security_file_ioctl+0x84/0xb0 [ 249.355430][ T5293] __x64_sys_ioctl+0xe3/0x120 [ 249.359941][ T5293] do_syscall_64+0xd8/0x170 [ 249.364286][ T5293] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 249.370008][ T5293] RIP: 0033:0x7f28b0b01969 [ 249.374261][ T5293] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 249.393703][ T5293] RSP: 002b:00007f28af16a038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 249.401944][ T5293] RAX: ffffffffffffffda RBX: 00007f28b0d28fa0 RCX: 00007f28b0b01969 [ 249.409756][ T5293] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000006 [ 249.417565][ T5293] RBP: 00007f28af16a090 R08: 0000000000000000 R09: 0000000000000000 [ 249.425377][ T5293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 249.433197][ T5293] R13: 0000000000000000 R14: 00007f28b0d28fa0 R15: 00007fff9ba8c4f8 [ 249.441371][ T3795] usb 7-1: new high-speed USB device number 4 using dummy_hcd [ 249.453631][ T395] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 249.461704][ T108] usb usb2-port1: attempt power cycle [ 249.486384][ T5295] EXT4-fs (loop5): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 249.586051][ T23] audit: type=1400 audit(1745600959.840:17818): avc: denied { ioctl } for pid=5302 comm="syz.5.1261" path="socket:[55189]" dev="sockfs" ino=55189 ioctlcmd=0x943e scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 249.675070][ T23] audit: type=1400 audit(1745600959.930:17819): avc: denied { write } for pid=5304 comm="syz.0.1262" name="binder0" dev="binder" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 249.698387][ T23] audit: type=1400 audit(1745600959.930:17820): avc: denied { call } for pid=5304 comm="syz.0.1262" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 249.764683][ T395] usb 3-1: device descriptor read/64, error 18 [ 249.803190][ T5308] EXT4-fs (loop5): Test dummy encryption mode enabled [ 249.814811][ T3795] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 249.827431][ T5308] EXT4-fs (loop5): mounted filesystem without journal. Opts: test_dummy_encryption,stripe=0x0000000000010000,dioread_nolock,,errors=continue [ 249.834649][ T3795] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 249.851321][ T3795] usb 7-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 249.860204][ T3795] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 249.869443][ T3795] usb 7-1: config 0 descriptor?? [ 249.904728][ T108] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 249.951642][ T5308] debugfs: Directory 'vcpu0' with parent '5308-4' already present! [ 250.014742][ T108] usb 2-1: Using ep0 maxpacket: 16 [ 250.049245][ T5308] EXT4-fs (loop5): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 250.167838][ T395] usb 3-1: device descriptor read/64, error 18 [ 250.194679][ T3795] usbhid 7-1:0.0: can't add hid device: -71 [ 250.210651][ T3795] usbhid: probe of 7-1:0.0 failed with error -71 [ 250.224778][ T108] usb 2-1: config 0 has no interfaces? [ 250.230025][ T3795] usb 7-1: USB disconnect, device number 4 [ 250.384803][ T108] usb 2-1: New USB device found, idVendor=176f, idProduct=720c, bcdDevice=51.90 [ 250.393745][ T108] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 250.401528][ T108] usb 2-1: Product: syz [ 250.405726][ T108] usb 2-1: Manufacturer: syz [ 250.411498][ T5320] F2FS-fs (loop5): Invalid log_blocksize (268), supports only 12 [ 250.418557][ T108] usb 2-1: SerialNumber: syz [ 250.419720][ T5320] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 250.430264][ T108] usb 2-1: config 0 descriptor?? [ 250.436724][ T5320] F2FS-fs (loop5): invalid crc value [ 250.443312][ T5320] F2FS-fs (loop5): Found nat_bits in checkpoint [ 250.449432][ T395] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 250.486008][ T5320] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 250.492932][ T5320] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 250.514323][ T5320] SELinux: policydb version 256130370 does not match my version range 15-31 [ 250.523371][ T5320] SELinux: failed to load policy [ 250.634681][ T3803] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 250.674555][ T5336] netlink: 4 bytes leftover after parsing attributes in process `syz.6.1269'. [ 250.685715][ T108] usb 2-1: USB disconnect, device number 20 [ 250.724633][ T395] usb 3-1: device descriptor read/64, error 18 [ 250.885323][ T3803] usb 1-1: Using ep0 maxpacket: 32 [ 251.004765][ T3803] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 251.015478][ T3803] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 251.124646][ T395] usb 3-1: device descriptor read/64, error 18 [ 251.144674][ T3795] usb 7-1: new high-speed USB device number 5 using dummy_hcd [ 251.152054][ T3803] usb 1-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 251.160912][ T3803] usb 1-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 251.169081][ T3803] usb 1-1: Product: syz [ 251.173017][ T3803] usb 1-1: Manufacturer: syz [ 251.220672][ T3803] hub 1-1:4.0: USB hub found [ 251.244759][ T395] usb usb3-port1: attempt power cycle [ 251.384658][ T3795] usb 7-1: Using ep0 maxpacket: 16 [ 251.424698][ T3803] hub 1-1:4.0: 2 ports detected [ 251.438306][ T5365] netlink: 8 bytes leftover after parsing attributes in process `syz.5.1277'. [ 251.504826][ T3795] usb 7-1: config 0 has an invalid interface number: 105 but max is 0 [ 251.512810][ T3795] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 251.526747][ T3795] usb 7-1: config 0 has no interface number 0 [ 251.545878][ T5368] EXT4-fs (loop5): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 251.604385][ T5375] xt_ecn: cannot match TCP bits for non-tcp packets [ 251.668152][ T395] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 251.702690][ T3795] usb 7-1: New USB device found, idVendor=046d, idProduct=08d3, bcdDevice= b.28 [ 251.711716][ T3795] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 251.719570][ T3795] usb 7-1: Product: syz [ 251.723500][ T3795] usb 7-1: Manufacturer: syz [ 251.728006][ T3795] usb 7-1: SerialNumber: syz [ 251.733000][ T3795] usb 7-1: config 0 descriptor?? [ 251.794777][ T395] usb 3-1: device descriptor read/8, error -71 [ 252.044655][ T3803] hub 1-1:4.0: set hub depth failed [ 252.054711][ T3795] uvcvideo: Found UVC 0.00 device syz (046d:08d3) [ 252.054950][ T395] usb 3-1: device descriptor read/8, error -71 [ 252.085739][ T3803] usb 1-1: USB disconnect, device number 29 [ 252.091552][ T3795] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 1: -71 (exp. 1). [ 252.124696][ T3795] uvcvideo: Failed to query (GET_INFO) UVC control 3 on unit 1: -71 (exp. 1). [ 252.147387][ T3795] uvcvideo: Failed to query (GET_INFO) UVC control 6 on unit 1: -71 (exp. 1). [ 252.174687][ T3795] uvcvideo: Failed to query (GET_INFO) UVC control 5 on unit 1: -71 (exp. 1). [ 252.204697][ T3795] uvcvideo: Failed to query (GET_INFO) UVC control 13 on unit 1: -71 (exp. 1). [ 252.234688][ T3795] uvcvideo: Failed to query (GET_INFO) UVC control 14 on unit 1: -71 (exp. 1). [ 252.254673][ T3795] uvcvideo: Failed to query (GET_INFO) UVC control 17 on unit 1: -71 (exp. 1). [ 252.274718][ T3795] uvcvideo: Failed to query (GET_INFO) UVC control 18 on unit 1: -71 (exp. 1). [ 252.285217][ T3795] uvcvideo: No valid video chain found. [ 252.301026][ T3795] usb 7-1: USB disconnect, device number 5 [ 252.541214][ T23] audit: type=1400 audit(1745600962.790:17821): avc: denied { create } for pid=5394 comm="syz.6.1285" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ax25_socket permissive=1 [ 252.627508][ T5397] : renamed from team_slave_1 [ 252.669320][ T5399] cgroup1: Unknown subsys name 'nofavordynmods' [ 252.934673][ T3672] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 252.942143][ T108] usb 7-1: new high-speed USB device number 6 using dummy_hcd [ 253.125028][ T3803] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 253.213795][ T5392] F2FS-fs (loop2): Found nat_bits in checkpoint [ 253.214713][ T3672] usb 6-1: device descriptor read/64, error 18 [ 253.262894][ T5392] F2FS-fs (loop2): Mounted with checkpoint version = 753bd00b [ 253.304753][ T108] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 253.315661][ T108] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 253.325498][ T108] usb 7-1: New USB device found, idVendor=056a, idProduct=030c, bcdDevice= 0.00 [ 253.334974][ T108] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 253.344335][ T108] usb 7-1: config 0 descriptor?? [ 253.374648][ T3803] usb 1-1: Using ep0 maxpacket: 16 [ 253.451343][ T23] audit: type=1400 audit(1745600963.700:17822): avc: denied { watch watch_reads } for pid=5422 comm="syz.1.1294" path="/30" dev="tmpfs" ino=56981 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 253.494740][ T3803] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 253.587387][ T5395] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 253.594412][ T5395] IPv6: NLM_F_CREATE should be set when creating new route [ 253.635833][ T5434] EXT4-fs (loop2): couldn't mount as ext3 due to feature incompatibilities [ 253.644724][ T3672] usb 6-1: device descriptor read/64, error 18 [ 253.674835][ T3803] usb 1-1: New USB device found, idVendor=0499, idProduct=105c, bcdDevice=c5.ad [ 253.683891][ T3803] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 253.691945][ T3803] usb 1-1: Product: syz [ 253.695965][ T3803] usb 1-1: Manufacturer: syz [ 253.700350][ T3803] usb 1-1: SerialNumber: syz [ 253.705664][ T3803] usb 1-1: config 0 descriptor?? [ 253.754721][ T473] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 253.775289][ T5439] loop2: p2 < > p3 p4 [ 253.779919][ T5439] loop2: p3 start 65535 is beyond EOD, truncated [ 253.786111][ T5439] loop2: p4 size 8192 extends beyond EOD, truncated [ 253.794508][ T5439] EXT4-fs (loop2p2): unable to read superblock [ 253.837016][ T108] wacom 0003:056A:030C.0014: hidraw0: USB HID v0.06 Device [HID 056a:030c] on usb-dummy_hcd.6-1/input0 [ 253.914661][ T3672] usb 6-1: new high-speed USB device number 21 using dummy_hcd [ 253.954905][ T3803] snd-usb-audio: probe of 1-1:0.0 failed with error -2 [ 253.994745][ T473] usb 2-1: Using ep0 maxpacket: 16 [ 254.114733][ T473] usb 2-1: config 0 has an invalid interface number: 105 but max is 0 [ 254.122744][ T473] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 254.133177][ T473] usb 2-1: config 0 has no interface number 0 [ 254.194706][ T3672] usb 6-1: device descriptor read/64, error 18 [ 254.294759][ T473] usb 2-1: New USB device found, idVendor=046d, idProduct=08d3, bcdDevice= b.28 [ 254.309365][ T473] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 254.324663][ T473] usb 2-1: Product: syz [ 254.334296][ T473] usb 2-1: Manufacturer: syz [ 254.343651][ T473] usb 2-1: SerialNumber: syz [ 254.355432][ T473] usb 2-1: config 0 descriptor?? [ 254.549454][ T3802] usb 7-1: USB disconnect, device number 6 [ 254.584692][ T3672] usb 6-1: device descriptor read/64, error 18 [ 254.644696][ T473] uvcvideo: Found UVC 0.00 device syz (046d:08d3) [ 254.664674][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 1: -71 (exp. 1). [ 254.684672][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 3 on unit 1: -71 (exp. 1). [ 254.704740][ T3672] usb usb6-port1: attempt power cycle [ 254.710070][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 6 on unit 1: -71 (exp. 1). [ 254.749083][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 5 on unit 1: -71 (exp. 1). [ 254.779341][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 13 on unit 1: -71 (exp. 1). [ 254.814751][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 14 on unit 1: -71 (exp. 1). [ 254.836920][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 17 on unit 1: -71 (exp. 1). [ 254.864675][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 18 on unit 1: -71 (exp. 1). [ 254.883711][ T473] uvcvideo: No valid video chain found. [ 254.890661][ T473] usb 2-1: USB disconnect, device number 21 [ 255.124683][ T3672] usb 6-1: new high-speed USB device number 22 using dummy_hcd [ 255.187667][ T5451] F2FS-fs (loop2): Unrecognized mount option "0xffffffffffffffff" or missing value [ 255.304740][ T3672] usb 6-1: device descriptor read/8, error -61 [ 255.361355][ T5462] input: syz0 as /devices/virtual/input/input25 [ 255.574755][ T3672] usb 6-1: device descriptor read/8, error -61 [ 255.716796][ T5483] netlink: 8 bytes leftover after parsing attributes in process `syz.2.1312'. [ 255.785228][ T3802] usb 1-1: USB disconnect, device number 30 [ 255.925731][ T5483] EXT4-fs (loop2): Unrecognized mount option "posixacl" or missing value [ 255.982341][ T5486] EXT4-fs (loop5): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 256.583382][ T5503] FAT-fs (loop2): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 257.279922][ T732] FAT-fs (loop2): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 257.452603][ T5528] EXT4-fs (loop2): Unrecognized mount option "nodioread_nolock" or missing value [ 257.492544][ T5526] EXT4-fs (loop5): Ignoring removed mblk_io_submit option [ 257.510702][ T5526] EXT4-fs (loop5): mounted filesystem without journal. Opts: block_validity,nojournal_checksum,errors=remount-ro,norecovery,nojournal_checksum,mblk_io_submit,init_itable=0x0000000000000000,barrier=0x0000000000000000,grpjquota=,grpquota,usrjquota=, [ 257.823637][ T5544] netlink: 12 bytes leftover after parsing attributes in process `syz.1.1329'. [ 257.836087][ T5544] netlink: 8 bytes leftover after parsing attributes in process `syz.1.1329'. [ 257.883661][ T5544] xt_CT: You must specify a L4 protocol and not use inversions on it [ 257.924958][ C0] bridge0: received packet on gretap1 with own address as source address (addr:c6:e3:d0:37:20:86, vlan:0) [ 258.082905][ T23] audit: type=1400 audit(1745600968.330:17823): avc: denied { create } for pid=5560 comm="syz.6.1335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_iscsi_socket permissive=1 [ 258.226361][ T5535] F2FS-fs (loop5): Unrecognized mount option "nkuser_xattr" or missing value [ 258.500151][ T5576] erofs: (device loop2): mounted with opts: , root inode @ nid 36. [ 258.935292][ T5582] FAT-fs (loop5): Directory bread(block 64) failed [ 258.951805][ T5582] FAT-fs (loop5): Directory bread(block 65) failed [ 258.961951][ T5582] FAT-fs (loop5): Directory bread(block 66) failed [ 258.982073][ T5582] FAT-fs (loop5): Directory bread(block 67) failed [ 258.992197][ T5582] FAT-fs (loop5): Directory bread(block 68) failed [ 259.004630][ T3795] usb 7-1: new high-speed USB device number 7 using dummy_hcd [ 259.012351][ T5582] FAT-fs (loop5): Directory bread(block 69) failed [ 259.018985][ T5582] FAT-fs (loop5): Directory bread(block 70) failed [ 259.034701][ T5582] FAT-fs (loop5): Directory bread(block 71) failed [ 259.044965][ T5582] FAT-fs (loop5): Directory bread(block 72) failed [ 259.061453][ T5582] FAT-fs (loop5): Directory bread(block 73) failed [ 259.111189][ T5582] attempt to access beyond end of device [ 259.111189][ T5582] loop5: rw=2049, want=1352, limit=256 [ 259.195711][ T5582] attempt to access beyond end of device [ 259.195711][ T5582] loop5: rw=2049, want=1224, limit=256 [ 259.215564][ T5582] attempt to access beyond end of device [ 259.215564][ T5582] loop5: rw=2049, want=1768, limit=256 [ 259.245143][ T5582] attempt to access beyond end of device [ 259.245143][ T5582] loop5: rw=2049, want=1928, limit=256 [ 259.274990][ T5582] attempt to access beyond end of device [ 259.274990][ T5582] loop5: rw=2049, want=2184, limit=256 [ 259.434707][ T3795] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 259.454873][ T3795] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 259.474656][ T3795] usb 7-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 259.483607][ T3795] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 259.502357][ T3795] usb 7-1: config 0 descriptor?? [ 259.714648][ T108] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 259.794720][ T18] usb 2-1: new full-speed USB device number 22 using dummy_hcd [ 259.854671][ T3795] usbhid 7-1:0.0: can't add hid device: -71 [ 259.860438][ T3795] usbhid: probe of 7-1:0.0 failed with error -71 [ 259.867453][ T3795] usb 7-1: USB disconnect, device number 7 [ 259.984687][ T108] usb 1-1: device descriptor read/64, error 18 [ 260.154692][ T18] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 242, using maximum allowed: 30 [ 260.165407][ T18] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 260.174987][ T18] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 242 [ 260.187834][ T18] usb 2-1: New USB device found, idVendor=056a, idProduct=00b8, bcdDevice= 0.00 [ 260.196801][ T18] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 260.207998][ T18] usb 2-1: config 0 descriptor?? [ 260.322745][ T5607] fuse: Bad value for 'fd' [ 260.328929][ T5609] EXT4-fs (loop5): Unrecognized mount option "nodioread_nolock" or missing value [ 260.374637][ T108] usb 1-1: device descriptor read/64, error 18 [ 260.474653][ T3795] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 260.644652][ T108] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 260.654752][ T473] usb 7-1: new high-speed USB device number 8 using dummy_hcd [ 260.665365][ T5599] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 260.686914][ T18] wacom 0003:056A:00B8.0015: Unknown device_type for 'HID 056a:00b8'. Assuming pen. [ 260.697682][ T18] wacom 0003:056A:00B8.0015: hidraw0: USB HID v0.03 Device [HID 056a:00b8] on usb-dummy_hcd.1-1/input0 [ 260.710190][ T18] input: Wacom Intuos4 4x6 Pen as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:056A:00B8.0015/input/input26 [ 260.834685][ T3795] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 260.854648][ T3795] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 260.864233][ T3795] usb 3-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 260.873202][ T3795] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 260.882063][ T3795] usb 3-1: config 0 descriptor?? [ 260.899178][ T3802] usb 2-1: USB disconnect, device number 22 [ 260.914636][ T473] usb 7-1: Using ep0 maxpacket: 16 [ 260.924640][ T108] usb 1-1: device descriptor read/64, error 18 [ 261.034700][ T473] usb 7-1: config 0 has an invalid interface number: 105 but max is 0 [ 261.042872][ T473] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 261.058140][ T473] usb 7-1: config 0 has no interface number 0 [ 261.224735][ T473] usb 7-1: New USB device found, idVendor=046d, idProduct=08d3, bcdDevice= b.28 [ 261.224741][ T3795] usbhid 3-1:0.0: can't add hid device: -71 [ 261.224823][ T3795] usbhid: probe of 3-1:0.0 failed with error -71 [ 261.233675][ T473] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 261.241410][ T3795] usb 3-1: USB disconnect, device number 38 [ 261.249651][ T473] usb 7-1: Product: syz [ 261.264273][ T473] usb 7-1: Manufacturer: syz [ 261.268962][ T473] usb 7-1: SerialNumber: syz [ 261.273983][ T473] usb 7-1: config 0 descriptor?? [ 261.334682][ T108] usb 1-1: device descriptor read/64, error 18 [ 261.454749][ T108] usb usb1-port1: attempt power cycle [ 261.554736][ T473] uvcvideo: Found UVC 0.00 device syz (046d:08d3) [ 261.574825][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 1: -71 (exp. 1). [ 261.594637][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 3 on unit 1: -71 (exp. 1). [ 261.614645][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 6 on unit 1: -71 (exp. 1). [ 261.640326][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 5 on unit 1: -71 (exp. 1). [ 261.664860][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 13 on unit 1: -71 (exp. 1). [ 261.684704][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 14 on unit 1: -71 (exp. 1). [ 261.714713][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 17 on unit 1: -71 (exp. 1). [ 261.737463][ T473] uvcvideo: Failed to query (GET_INFO) UVC control 18 on unit 1: -71 (exp. 1). [ 261.742068][ T5633] EXT4-fs (loop2): Ignoring removed mblk_io_submit option [ 261.748378][ T473] uvcvideo: No valid video chain found. [ 261.755208][ T5633] EXT4-fs (loop2): mounted filesystem without journal. Opts: usrquota,bsddf,commit=0x0000000000000000,mblk_io_submit,barrier=0x0000000000000fff,,errors=continue [ 261.769964][ T473] usb 7-1: USB disconnect, device number 8 [ 261.775627][ C0] bridge0: received packet on gretap1 with own address as source address (addr:aa:aa:aa:aa:aa:0c, vlan:0) [ 261.864654][ T108] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 262.044696][ T108] usb 1-1: device descriptor read/8, error -61 [ 262.324715][ T108] usb 1-1: device descriptor read/8, error -61 [ 262.579596][ T23] audit: type=1400 audit(1745600972.830:17824): avc: denied { create } for pid=5653 comm="syz.2.1359" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 262.604864][ T108] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 262.746747][ T5646] F2FS-fs (loop5): Project quota feature not enabled. Cannot enable project quota enforcement. [ 262.789396][ T5664] EXT4-fs (loop2): couldn't mount as ext3 due to feature incompatibilities [ 263.139482][ T108] usb 1-1: device not accepting address 34, error -71 [ 263.148742][ T108] usb usb1-port1: unable to enumerate USB device [ 263.277328][ T5687] EXT4-fs (loop2): Ignoring removed mblk_io_submit option [ 263.295671][ T5687] EXT4-fs (loop2): mounted filesystem without journal. Opts: usrquota,bsddf,commit=0x0000000000000000,mblk_io_submit,barrier=0x0000000000000fff,,errors=continue [ 263.637800][ T23] audit: type=1400 audit(1745600973.890:17825): avc: denied { link } for pid=5700 comm="syz.6.1373" name="file1" dev="tmpfs" ino=59656 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 263.660842][ T23] audit: type=1400 audit(1745600973.910:17826): avc: denied { rename } for pid=5700 comm="syz.6.1373" name="file1" dev="overlay" ino=59656 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 263.685711][ T23] audit: type=1400 audit(1745600973.910:17827): avc: denied { setattr } for pid=5700 comm="syz.6.1373" name="#1" dev="tmpfs" ino=59172 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 263.763835][ T23] audit: type=1400 audit(1745600974.010:17828): avc: denied { ioctl } for pid=5705 comm="syz.2.1372" path="/dev/vga_arbiter" dev="devtmpfs" ino=1041 ioctlcmd=0x942a scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 263.831691][ T5706] EXT4-fs (loop2): Project quota feature not enabled. Cannot enable project quota enforcement. [ 263.920935][ T5706] netlink: 'syz.2.1372': attribute type 10 has an invalid length. [ 264.116320][ T5720] EXT4-fs (loop5): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 264.164799][ T3672] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 264.265644][ T5727] incfs: Can't find or create .index dir in ./file0 [ 264.267470][ T5728] incfs: Can't find or create .incomplete dir in ./file0 [ 264.280478][ T5727] incfs: mount failed -22 [ 264.294671][ T5728] incfs: mount failed -22 [ 264.434647][ T3672] usb 2-1: device descriptor read/64, error 18 [ 264.824629][ T3672] usb 2-1: device descriptor read/64, error 18 [ 265.090477][ T5744] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 265.110475][ T3672] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 265.204219][ T5749] EXT4-fs (loop5): re-mounted. Opts: (null) [ 265.394710][ T3672] usb 2-1: device descriptor read/64, error 18 [ 265.412032][ T5751] EXT4-fs (loop5): Unrecognized mount option "nodioread_nolock" or missing value [ 265.794724][ T3672] usb 2-1: device descriptor read/64, error 18 [ 265.924716][ T3672] usb usb2-port1: attempt power cycle [ 265.972378][ T5780] EXT4-fs (loop5): revision level too high, forcing read-only mode [ 265.982209][ T5780] EXT4-fs (loop5): orphan cleanup on readonly fs [ 265.990312][ T5780] EXT4-fs error (device loop5): ext4_validate_block_bitmap:418: comm syz.5.1392: bg 0: block 248: padding at end of block bitmap is not set [ 266.012702][ T5780] Quota error (device loop5): write_blk: dquota write failed [ 266.020318][ T5780] Quota error (device loop5): qtree_write_dquot: Error -117 occurred while creating quota [ 266.031425][ T5780] EXT4-fs (loop5): 1 truncate cleaned up [ 266.074892][ T5780] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 266.221510][ T5788] EXT4-fs (loop5): Unrecognized mount option "noacl"jqfmt=vfsv0" or missing value [ 266.354671][ T3672] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 266.426301][ T5792] print_req_error: 10 callbacks suppressed [ 266.426318][ T5792] blk_update_request: I/O error, dev loop13, sector 2 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 266.477770][ T5792] EXT4-fs (loop13): unable to read superblock [ 266.594681][ T3672] usb 2-1: device descriptor read/8, error -61 [ 266.696281][ T23] audit: type=1400 audit(1745600976.950:17829): avc: denied { setattr } for pid=5796 comm="syz.0.1397" name="kvm" dev="devtmpfs" ino=1134 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 266.744082][ T23] audit: type=1400 audit(1745600976.970:17830): avc: denied { bind } for pid=5798 comm="syz.0.1398" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 266.894715][ T3672] usb 2-1: device descriptor read/8, error -61 [ 266.929676][ T5807] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=5807 comm=syz.1.1400 [ 267.034627][ T3802] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 267.294620][ T3802] usb 1-1: Using ep0 maxpacket: 16 [ 267.424777][ T3802] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 267.434829][ T3802] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 267.564781][ T3802] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice=f1.40 [ 267.573615][ T3802] usb 1-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 267.581818][ T3802] usb 1-1: Product: syz [ 267.585783][ T3802] usb 1-1: Manufacturer: syz [ 267.625129][ T3802] cdc_ether 1-1:1.0: skipping garbage [ 267.630351][ T3802] usb 1-1: bad CDC descriptors [ 267.825671][ T3802] usb 1-1: USB disconnect, device number 35 [ 276.484945][ C0] bridge0: received packet on gretap1 with own address as source address (addr:c6:e3:d0:37:20:86, vlan:0) [ 290.867292][ T5849] device syzkaller0 entered promiscuous mode [ 291.864662][ T3802] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 291.944733][ T3672] usb 2-1: new full-speed USB device number 27 using dummy_hcd [ 292.104628][ T3802] usb 3-1: Using ep0 maxpacket: 8 [ 292.214724][ T3672] usb 2-1: device descriptor read/64, error 18 [ 292.224701][ T3802] usb 3-1: New USB device found, idVendor=0403, idProduct=f0c8, bcdDevice= 2.56 [ 292.253939][ T3802] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 292.274332][ T3802] usb 3-1: config 0 descriptor?? [ 292.315210][ T3802] ftdi_sio 3-1:0.0: FTDI USB Serial Device converter detected [ 292.524694][ T3802] usb 3-1: Detected FT8U232AM [ 292.530196][ T3802] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 292.539810][ T3802] usb 3-1: USB disconnect, device number 39 [ 292.545939][ T3795] usb 6-1: new high-speed USB device number 24 using dummy_hcd [ 292.564439][ T3802] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 292.578262][ T3802] ftdi_sio 3-1:0.0: device disconnected [ 292.604624][ T3672] usb 2-1: device descriptor read/64, error 18 [ 292.744664][ T3794] usb 7-1: new high-speed USB device number 9 using dummy_hcd [ 292.804665][ T3795] usb 6-1: Using ep0 maxpacket: 32 [ 292.903752][ T3672] usb 2-1: new full-speed USB device number 28 using dummy_hcd [ 292.934703][ T3795] usb 6-1: config 0 has an invalid interface number: 184 but max is 0 [ 292.942691][ T3795] usb 6-1: config 0 has no interface number 0 [ 292.948685][ T3795] usb 6-1: config 0 interface 184 has no altsetting 0 [ 292.994642][ T3794] usb 7-1: Using ep0 maxpacket: 32 [ 293.134695][ T3794] usb 7-1: config 0 has an invalid descriptor of length 32, skipping remainder of the config [ 293.144780][ T3795] usb 6-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 293.153540][ T3795] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 293.164604][ T3794] usb 7-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 293.173374][ T3794] usb 7-1: New USB device found, idVendor=05ac, idProduct=239c, bcdDevice= 0.00 [ 293.182548][ T3795] usb 6-1: Product: syz [ 293.184619][ T3672] usb 2-1: device descriptor read/64, error 18 [ 293.186770][ T3795] usb 6-1: Manufacturer: syz [ 293.196992][ T3794] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 293.204786][ T3795] usb 6-1: SerialNumber: syz [ 293.214141][ T3795] usb 6-1: config 0 descriptor?? [ 293.223307][ T3794] usb 7-1: config 0 descriptor?? [ 293.265201][ T3795] smsc75xx v1.0.0 [ 293.377629][ T5882] netlink: 8 bytes leftover after parsing attributes in process `syz.2.1415'. [ 293.480171][ T5874] sch_tbf: burst 2 is lower than device ip6tnl0 mtu (1588) ! [ 293.532281][ T5886] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 293.574668][ T3672] usb 2-1: device descriptor read/64, error 18 [ 293.694726][ T3672] usb usb2-port1: attempt power cycle [ 293.746161][ T5869] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 293.754973][ T5869] ext4 filesystem being mounted at /49/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 293.771639][ T5869] EXT4-fs error (device loop5): ext4_readdir:260: inode #2: block 3: comm syz.5.1413: path /49/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=113, rec_len=0, size=2048 fake=0 [ 293.799102][ T5869] EXT4-fs error (device loop5): ext4_readdir:260: inode #2: block 12: comm syz.5.1413: path /49/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 293.820295][ T5869] EXT4-fs error (device loop5): ext4_readdir:260: inode #2: block 13: comm syz.5.1413: path /49/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 293.841886][ T5869] EXT4-fs error (device loop5): ext4_readdir:260: inode #2: block 14: comm syz.5.1413: path /49/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 293.862378][ T5869] EXT4-fs error (device loop5): ext4_readdir:260: inode #2: block 15: comm syz.5.1413: path /49/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 293.887169][ T5869] EXT4-fs error (device loop5): ext4_readdir:260: inode #2: block 16: comm syz.5.1413: path /49/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 293.912999][ T5869] EXT4-fs error (device loop5): ext4_readdir:260: inode #2: block 17: comm syz.5.1413: path /49/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 293.933621][ T5869] EXT4-fs error (device loop5): ext4_map_blocks:617: inode #2: block 18: comm syz.5.1413: lblock 23 mapped to illegal pblock 18 (length 1) [ 294.174649][ T3672] usb 2-1: new full-speed USB device number 29 using dummy_hcd [ 294.405092][ T3672] usb 2-1: device descriptor read/8, error -71 [ 294.405253][ C0] bridge0: received packet on gretap1 with own address as source address (addr:aa:aa:aa:aa:aa:0c, vlan:0) [ 294.584671][ T3795] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): EEPROM read operation timeout [ 294.614719][ T3672] usb 2-1: device descriptor read/8, error -71 [ 294.631318][ T23] audit: type=1400 audit(1745601004.880:17831): avc: denied { mounton } for pid=5903 comm="syz.1.1419" path="/proc/146/cgroup" dev="proc" ino=61595 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=file permissive=1 [ 294.785067][ T5869] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 295.034761][ T3795] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 295.046727][ T3795] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -71 [ 295.058316][ T3795] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_reset [ 295.068457][ T3795] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -71 [ 295.077728][ T3795] smsc75xx: probe of 6-1:0.184 failed with error -71 [ 295.087953][ T3795] usb 6-1: USB disconnect, device number 24 [ 295.509896][ T18] usb 7-1: USB disconnect, device number 9 [ 295.724640][ T3672] usb 2-1: new high-speed USB device number 30 using dummy_hcd [ 295.815851][ T5921] EXT4-fs (loop2): mounted filesystem without journal. Opts: discard,journal_dev=0x000000000000009b,nobarrier,,errors=continue [ 295.869451][ T5920] EXT4-fs error (device loop2): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 295.885398][ T5920] EXT4-fs (loop2): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 1 with error 28 [ 295.897769][ T5920] EXT4-fs (loop2): This should not happen!! Data will be lost [ 295.897769][ T5920] [ 295.907274][ T5920] EXT4-fs (loop2): Total free blocks count 0 [ 295.913074][ T5920] EXT4-fs (loop2): Free/Dirty block details [ 295.918870][ T5920] EXT4-fs (loop2): free_blocks=2415919104 [ 295.924466][ T5920] EXT4-fs (loop2): dirty_blocks=16 [ 295.924735][ T3672] usb 2-1: device descriptor read/8, error -61 [ 295.929781][ T5920] EXT4-fs (loop2): Block reservation details [ 295.942110][ T5920] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 295.975538][ T732] EXT4-fs (loop2): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 2 with error 28 [ 295.987553][ T732] EXT4-fs (loop2): This should not happen!! Data will be lost [ 295.987553][ T732] [ 296.133178][ T5938] EXT4-fs (loop5): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 296.204700][ T3672] usb 2-1: device descriptor read/8, error -61 [ 296.324703][ T3672] usb usb2-port1: unable to enumerate USB device [ 296.795603][ T3672] usb 7-1: new high-speed USB device number 10 using dummy_hcd [ 296.861646][ T23] audit: type=1400 audit(1745601007.110:17832): avc: denied { write } for pid=5962 comm="syz.0.1435" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 297.001596][ T23] audit: type=1400 audit(1745601007.250:17833): avc: denied { accept } for pid=5967 comm="syz.0.1437" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 297.021748][ T23] audit: type=1400 audit(1745601007.270:17834): avc: denied { map } for pid=5967 comm="syz.0.1437" path="socket:[61925]" dev="sockfs" ino=61925 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 297.539485][ T5975] EXT4-fs (loop2): Test dummy encryption mode enabled [ 297.552755][ T5975] EXT4-fs (loop2): Ignoring removed orlov option [ 297.561007][ T5975] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,test_dummy_encryption,nolazytime,orlov,data_err=abort,errors=remount-ro,max_batch_time=0x0000000000004713,quota, [ 297.668161][ T3672] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 297.679200][ T3672] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 297.688777][ T3672] usb 7-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 297.697700][ T18] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 297.705352][ T3672] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 297.713897][ T3672] usb 7-1: config 0 descriptor?? [ 297.888184][ T5986] EXT4-fs (loop2): couldn't mount as ext3 due to feature incompatibilities [ 297.944653][ T18] usb 1-1: Using ep0 maxpacket: 32 [ 298.094784][ T3672] usbhid 7-1:0.0: can't add hid device: -71 [ 298.100828][ T3672] usbhid: probe of 7-1:0.0 failed with error -71 [ 298.107175][ T18] usb 1-1: unable to get BOS descriptor or descriptor too short [ 298.118341][ T3672] usb 7-1: USB disconnect, device number 10 [ 298.204857][ T18] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 298.213508][ T18] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 298.223477][ T18] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 298.384732][ T18] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 298.393638][ T18] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 298.401475][ T18] usb 1-1: Product: syz [ 298.405434][ T18] usb 1-1: Manufacturer: syz [ 298.409809][ T18] usb 1-1: SerialNumber: syz [ 298.414842][ T3802] usb 3-1: new high-speed USB device number 40 using dummy_hcd [ 298.553890][ T5998] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a802c028, mo2=0002] [ 298.564043][ T5998] System zones: 1-12 [ 298.570419][ T5998] EXT4-fs (loop5): mounted filesystem without journal. Opts: debug,nodiscard,errors=remount-ro,init_itable, [ 298.784876][ T3802] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 298.795647][ T3802] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 298.805255][ T3802] usb 3-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 298.814136][ T3802] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 298.822686][ T3802] usb 3-1: config 0 descriptor?? [ 298.834655][ T3672] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 298.974678][ T3794] usb 7-1: new full-speed USB device number 11 using dummy_hcd [ 299.074659][ T3672] usb 2-1: Using ep0 maxpacket: 8 [ 299.145241][ T6005] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 299.172994][ T6017] x_tables: duplicate underflow at hook 1 [ 299.204665][ T3672] usb 2-1: unable to get BOS descriptor or descriptor too short [ 299.264682][ T3672] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 299.272127][ T3672] usb 2-1: can't read configurations, error -71 [ 299.334703][ T3794] usb 7-1: config index 0 descriptor too short (expected 149, got 148) [ 299.343067][ T3794] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 299.387404][ T3794] usb 7-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 299.474789][ T3794] usb 7-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.00 [ 299.483710][ T3794] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 299.491614][ T3794] usb 7-1: SerialNumber: syz [ 299.535434][ T3794] usb 7-1: 0:2 : does not exist [ 299.695147][ T23] audit: type=1400 audit(1745601009.950:17835): avc: denied { write } for pid=6028 comm="syz.1.1449" path="socket:[62093]" dev="sockfs" ino=62093 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 299.876680][ T379] usb 7-1: USB disconnect, device number 11 [ 300.198272][ T6040] EXT4-fs (loop5): Ignoring removed orlov option [ 300.204960][ T6040] EXT4-fs (loop5): Ignoring removed nomblk_io_submit option [ 300.227113][ T6040] EXT4-fs (loop5): mounted filesystem without journal. Opts: noblock_validity,bsddf,sysvgroups,errors=remount-ro,debug_want_extra_isize=0x0000000000000080,orlov,nolazytime,quota,nomblk_io_submit, [ 300.397986][ T23] audit: type=1400 audit(1745601010.650:17836): avc: denied { setattr } for pid=6046 comm="syz.5.1453" path="socket:[62157]" dev="sockfs" ino=62157 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 300.533217][ T6056] EXT4-fs (loop5): Ignoring removed nomblk_io_submit option [ 300.575689][ T6056] EXT4-fs (loop5): Unsupported blocksize for fs encryption [ 300.925453][ T6064] EXT4-fs (loop5): Unrecognized mount option "obj_user=journal_ioprio" or missing value [ 301.064712][ T3802] usbhid 3-1:0.0: can't add hid device: -71 [ 301.072961][ T3802] usbhid: probe of 3-1:0.0 failed with error -71 [ 301.099062][ T6072] EXT4-fs (loop2): Ignoring removed orlov option [ 301.113566][ T3802] usb 3-1: USB disconnect, device number 40 [ 301.125543][ T6072] EXT4-fs (loop2): can't mount with dioread_nolock if block size != PAGE_SIZE [ 301.234727][ T18] usb 1-1: 0:2 : does not exist [ 301.277093][ T18] usb 1-1: USB disconnect, device number 36 [ 301.327933][ T6027] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 301.341684][ T6022] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 301.350574][ T6027] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 301.355216][ T5851] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 301.376308][ T6022] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 301.385833][ T6027] buffer_io_error: 8 callbacks suppressed [ 301.385845][ T6027] Buffer I/O error on dev loop7p1, logical block 8, async page read [ 301.393829][ T5851] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 301.412177][ T6022] Buffer I/O error on dev loop7p2, logical block 8, async page read [ 301.431995][ T6022] blk_update_request: I/O error, dev loop7, sector 4119 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 301.435245][ T6027] blk_update_request: I/O error, dev loop7, sector 2057 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 301.453187][ T5851] Buffer I/O error on dev loop7p3, logical block 0, async page read [ 301.461974][ T6022] Buffer I/O error on dev loop7p2, logical block 9, async page read [ 301.470004][ T6027] Buffer I/O error on dev loop7p1, logical block 9, async page read [ 301.479428][ T6100] EXT4-fs (loop5): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 301.480082][ T6022] blk_update_request: I/O error, dev loop7, sector 4120 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 301.509507][ T6027] blk_update_request: I/O error, dev loop7, sector 2058 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 301.514034][ T5899] udevd[5899]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 301.536863][ T6027] Buffer I/O error on dev loop7p1, logical block 10, async page read [ 301.565084][ T6027] Buffer I/O error on dev loop7p1, logical block 11, async page read [ 301.581082][ T6027] Buffer I/O error on dev loop7p1, logical block 12, async page read [ 301.581738][ T6022] Buffer I/O error on dev loop7p2, logical block 10, async page read [ 301.596662][ T6027] Buffer I/O error on dev loop7p1, logical block 13, async page read [ 301.615512][ T3802] usb 3-1: new high-speed USB device number 41 using dummy_hcd [ 301.984655][ T3802] usb 3-1: Using ep0 maxpacket: 16 [ 302.104679][ T3802] usb 3-1: config 0 has an invalid interface number: 105 but max is 0 [ 302.112743][ T3802] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 302.122892][ T3802] usb 3-1: config 0 has no interface number 0 [ 302.284739][ T3802] usb 3-1: New USB device found, idVendor=046d, idProduct=08d3, bcdDevice= b.28 [ 302.293682][ T3802] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 302.301629][ T3802] usb 3-1: Product: syz [ 302.305906][ T3802] usb 3-1: Manufacturer: syz [ 302.310318][ T3802] usb 3-1: SerialNumber: syz [ 302.315940][ T3802] usb 3-1: config 0 descriptor?? [ 302.354669][ T108] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 302.624681][ T108] usb 1-1: Using ep0 maxpacket: 16 [ 302.640762][ T6138] EXT4-fs (loop5): mounted filesystem without journal. Opts: grpid,grpquota,,errors=continue [ 302.651206][ T6138] ext4 filesystem being mounted at /64/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 302.724713][ T3802] uvcvideo: Found UVC 0.00 device syz (046d:08d3) [ 302.744623][ T3802] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 1: -71 (exp. 1). [ 302.744669][ T108] usb 1-1: config 0 has an invalid interface number: 105 but max is 0 [ 302.761636][ T108] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 302.764649][ T3802] uvcvideo: Failed to query (GET_INFO) UVC control 3 on unit 1: -71 (exp. 1). [ 302.780667][ T108] usb 1-1: config 0 has no interface number 0 [ 302.804625][ T3802] uvcvideo: Failed to query (GET_INFO) UVC control 6 on unit 1: -71 (exp. 1). [ 302.834620][ T3802] uvcvideo: Failed to query (GET_INFO) UVC control 5 on unit 1: -71 (exp. 1). [ 302.864624][ T3802] uvcvideo: Failed to query (GET_INFO) UVC control 13 on unit 1: -71 (exp. 1). [ 302.894628][ T3802] uvcvideo: Failed to query (GET_INFO) UVC control 14 on unit 1: -71 (exp. 1). [ 302.914615][ T3802] uvcvideo: Failed to query (GET_INFO) UVC control 17 on unit 1: -71 (exp. 1). [ 302.934649][ T3802] uvcvideo: Failed to query (GET_INFO) UVC control 18 on unit 1: -71 (exp. 1). [ 302.943518][ T3802] uvcvideo: No valid video chain found. [ 302.954721][ T108] usb 1-1: New USB device found, idVendor=046c, idProduct=14e8, bcdDevice= b.28 [ 302.961965][ T3802] usb 3-1: USB disconnect, device number 41 [ 302.973456][ T108] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 302.981750][ T108] usb 1-1: Product: syz [ 302.986236][ T108] usb 1-1: Manufacturer: syz [ 302.990790][ T108] usb 1-1: SerialNumber: syz [ 302.998947][ T108] usb 1-1: config 0 descriptor?? [ 303.035324][ T108] uvcvideo: Found UVC 0.00 device syz (046c:14e8) [ 303.041983][ T108] uvcvideo: No valid video chain found. [ 303.272025][ T18] usb 1-1: USB disconnect, device number 37 [ 303.394747][ T6146] EXT4-fs (loop2): Ignoring removed nomblk_io_submit option [ 303.475049][ T6146] EXT4-fs (loop2): Unsupported blocksize for fs encryption [ 303.658810][ T6152] EXT4-fs (loop5): couldn't mount as ext2 due to feature incompatibilities [ 303.752456][ T6152] binder: 6151:6152 ioctl 4018620d 0 returned -22 [ 303.762897][ T6152] binder: 6151:6152 ioctl c00c6211 0 returned -22 [ 304.094609][ T379] usb 3-1: new high-speed USB device number 42 using dummy_hcd [ 304.125741][ T6161] [EXT4 FS bs=2048, gc=1, bpg=262144, ipg=32, mo=a802e02c, mo2=0002] [ 304.133675][ T6161] System zones: 0-7 [ 304.141531][ T23] audit: type=1326 audit(1745601014.390:17837): auid=4294967295 uid=16512 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=6164 comm="syz.0.1483" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7feaedd07969 code=0x0 [ 304.145278][ T6161] EXT4-fs (loop5): mounted filesystem without journal. Opts: lazytime,usrjquota=,errors=remount-ro,bsdgroups,auto_da_alloc,jqfmt=vfsv1,nouid32,journal_dev=0x0000000000000003,debug,bsddf, [ 304.361829][ T6171] EXT4-fs error (device loop5): ext4_validate_block_bitmap:418: comm syz.5.1482: bg 0: block 234: padding at end of block bitmap is not set [ 304.377732][ T6171] EXT4-fs (loop5): Remounting filesystem read-only [ 304.504692][ T379] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 304.525505][ T379] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 304.544630][ T379] usb 3-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 304.563831][ T379] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 304.582613][ T379] usb 3-1: config 0 descriptor?? [ 304.860711][ T4856] EXT4-fs error (device loop5): ext4_readdir:260: inode #11: block 34: comm syz-executor: path /67/file0/lost+found: bad entry in directory: rec_len % 4 != 0 - offset=0, inode=0, rec_len=1025, size=2048 fake=0 [ 304.924646][ T379] usbhid 3-1:0.0: can't add hid device: -71 [ 304.930455][ T379] usbhid: probe of 3-1:0.0 failed with error -71 [ 304.937745][ T4856] EXT4-fs error (device loop5): ext4_lookup:1817: inode #14: comm syz-executor: iget: bad extra_isize 1056 (inode size 256) [ 304.945722][ T379] usb 3-1: USB disconnect, device number 42 [ 304.965467][ T4856] EXT4-fs error (device loop5): ext4_lookup:1817: inode #14: comm syz-executor: iget: bad extra_isize 1056 (inode size 256) [ 305.480848][ T23] audit: type=1326 audit(1745601015.730:17838): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=6199 comm="syz.2.1494" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5c263ab969 code=0x0 [ 305.644481][ T6205] bridge0: port 1(bridge_slave_0) entered blocking state [ 305.651443][ T6205] bridge0: port 1(bridge_slave_0) entered disabled state [ 305.659178][ T6205] device bridge_slave_0 entered promiscuous mode [ 305.667696][ T6205] bridge0: port 2(bridge_slave_1) entered blocking state [ 305.674638][ T6205] bridge0: port 2(bridge_slave_1) entered disabled state [ 305.681818][ T6205] device bridge_slave_1 entered promiscuous mode [ 305.719561][ T6218] EXT4-fs (loop2): Mount option "nouser_xattr" will be removed by 3.5 [ 305.719561][ T6218] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 305.719561][ T6218] [ 305.728922][ T6205] bridge0: port 2(bridge_slave_1) entered blocking state [ 305.744470][ T6205] bridge0: port 2(bridge_slave_1) entered forwarding state [ 305.751610][ T6205] bridge0: port 1(bridge_slave_0) entered blocking state [ 305.756102][ T6218] EXT4-fs (loop2): mounted filesystem without journal. Opts: init_itable,init_itable=0x0000000000000400,inode_readahead_blks=0x0000000000000002,dioread_lock,norecovery,max_dir_size_kb=0x00000000004007b1,resgid=0x0000000000000000,grpquota,minixdf,nouser_xattr,barrier=0x0000000000000002,errors=continue [ 305.758375][ T6205] bridge0: port 1(bridge_slave_0) entered forwarding state [ 305.793696][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 305.803407][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 305.810175][ T6218] EXT4-fs error (device loop2): ext4_mb_mark_diskspace_used:2998: comm syz.2.1497: Allocating blocks 385-513 which overlap fs metadata [ 305.812310][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 305.825318][ T3795] usb 1-1: new full-speed USB device number 38 using dummy_hcd [ 305.965013][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 306.116115][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 306.204696][ T3795] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 306.215600][ T3795] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 306.225397][ T3795] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 576, setting to 64 [ 306.236058][ T3795] usb 1-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 22 [ 306.261714][ T732] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 306.270327][ T732] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 306.304703][ T473] usb 7-1: new high-speed USB device number 12 using dummy_hcd [ 306.324712][ T3795] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 306.333719][ T3795] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 306.342135][ T3795] usb 1-1: SerialNumber: syz [ 306.364724][ T6209] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 306.366682][ T6218] overlayfs: conflicting options: metacopy=on,redirect_dir=nofollow [ 306.371384][ T23] audit: type=1400 audit(1745601016.620:17839): avc: denied { mounton } for pid=6217 comm="syz.2.1497" path=2F3134332FE91F7189591E9233614B2F66696C6531 dev="loop2" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 306.380166][ T6217] EXT4-fs (loop2): pa ffff8881ce069e70: logic 16, phys. 129, len 24 [ 306.412230][ T6217] EXT4-fs error (device loop2): ext4_mb_release_inode_pa:3895: group 0, free 0, pa_free 8 [ 306.425141][ T3795] cdc_acm 1-1:1.0: Control and data interfaces are not separated! [ 306.433170][ T3795] cdc_acm: probe of 1-1:1.0 failed with error -12 [ 306.575773][ T732] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 306.628550][ T3802] usb 1-1: USB disconnect, device number 38 [ 306.684691][ T473] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 306.695506][ T473] usb 7-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 306.704339][ T473] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 306.717359][ T473] usb 7-1: config 0 descriptor?? [ 306.725481][ T732] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 306.733647][ T732] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 306.743163][ T732] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 306.751803][ T732] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 306.794664][ T3672] usb 3-1: new low-speed USB device number 43 using dummy_hcd [ 307.084644][ T108] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 307.154703][ T3672] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 307.165775][ T3672] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 307.175607][ T3672] usb 3-1: New USB device found, idVendor=056a, idProduct=00f8, bcdDevice= 0.00 [ 307.184457][ T3672] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 307.193650][ T3672] usb 3-1: config 0 descriptor?? [ 307.199300][ T473] keytouch 0003:0926:3333.0016: fixing up Keytouch IEC report descriptor [ 307.209922][ T473] input: HID 0926:3333 as /devices/platform/dummy_hcd.6/usb7/7-1/7-1:0.0/0003:0926:3333.0016/input/input29 [ 307.288850][ T473] keytouch 0003:0926:3333.0016: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.6-1/input0 [ 307.444699][ T108] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 307.467117][ T108] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 307.478266][ T108] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 307.487741][ T108] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 307.496866][ T6247] EXT4-fs (loop2): invalid first ino: 0 [ 307.505806][ T108] usb 2-1: config 0 descriptor?? [ 307.517351][ T738] device bridge_slave_1 left promiscuous mode [ 307.523389][ T738] bridge0: port 2(bridge_slave_1) entered disabled state [ 307.544753][ T3672] usbhid 3-1:0.0: can't add hid device: -71 [ 307.550546][ T3672] usbhid: probe of 3-1:0.0 failed with error -71 [ 307.558833][ T3672] usb 3-1: USB disconnect, device number 43 [ 307.564863][ T738] device bridge_slave_0 left promiscuous mode [ 307.571929][ T738] bridge0: port 1(bridge_slave_0) entered disabled state [ 307.606283][ T23] audit: type=1400 audit(1745601017.860:17840): avc: denied { append } for pid=6249 comm="syz.0.1505" name=".pending_reads" dev="incremental-fs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 307.630613][ T23] audit: type=1400 audit(1745601017.860:17841): avc: denied { open } for pid=6249 comm="syz.0.1505" path="/240/file0/.pending_reads" dev="incremental-fs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 307.655705][ T23] audit: type=1400 audit(1745601017.860:17842): avc: denied { ioctl } for pid=6249 comm="syz.0.1505" path="/240/file0/.pending_reads" dev="incremental-fs" ino=2 ioctlcmd=0x671e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 307.748924][ T23] audit: type=1400 audit(1745601018.000:17843): avc: denied { read write } for pid=6246 comm="syz.2.1504" name="uhid" dev="devtmpfs" ino=10822 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 307.776628][ T23] audit: type=1400 audit(1745601018.000:17844): avc: denied { open } for pid=6246 comm="syz.2.1504" path="/dev/uhid" dev="devtmpfs" ino=10822 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 307.820365][ T6256] EXT4-fs (loop2): unsupported inode size: 0 [ 307.830999][ T6256] EXT4-fs (loop2): blocksize: 2048 [ 307.854863][ T108] usbhid 2-1:0.0: can't add hid device: -71 [ 307.860749][ T108] usbhid: probe of 2-1:0.0 failed with error -71 [ 307.868060][ T108] usb 2-1: USB disconnect, device number 33 [ 308.142419][ T5899] print_req_error: 30 callbacks suppressed [ 308.142435][ T5899] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 308.162050][ T6027] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 308.175982][ T6022] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 308.176871][ T6027] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 308.198502][ T6022] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 308.199027][ T5899] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 308.209989][ T6027] buffer_io_error: 24 callbacks suppressed [ 308.210001][ T6027] Buffer I/O error on dev loop7p2, logical block 8, async page read [ 308.221327][ T5899] Buffer I/O error on dev loop7p1, logical block 8, async page read [ 308.234716][ T6022] Buffer I/O error on dev loop7p3, logical block 0, async page read [ 308.249398][ T5899] blk_update_request: I/O error, dev loop7, sector 2057 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 308.254756][ T6027] blk_update_request: I/O error, dev loop7, sector 4119 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 308.261546][ T5899] Buffer I/O error on dev loop7p1, logical block 9, async page read [ 308.279957][ T5899] blk_update_request: I/O error, dev loop7, sector 2058 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 308.291412][ T6027] Buffer I/O error on dev loop7p2, logical block 9, async page read [ 308.291453][ T5899] Buffer I/O error on dev loop7p1, logical block 10, async page read [ 308.299439][ T6027] blk_update_request: I/O error, dev loop7, sector 4120 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 308.307534][ T5899] Buffer I/O error on dev loop7p1, logical block 11, async page read [ 308.334916][ T5899] Buffer I/O error on dev loop7p1, logical block 12, async page read [ 308.352969][ T6027] Buffer I/O error on dev loop7p2, logical block 10, async page read [ 308.380219][ T6268] EXT4-fs (loop7): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 308.724371][ T6027] Buffer I/O error on dev loop7p2, logical block 8, async page read [ 308.817037][ T3795] usb 3-1: new high-speed USB device number 44 using dummy_hcd [ 309.069118][ T108] usb 7-1: USB disconnect, device number 12 [ 309.089501][ T6296] netlink: 12 bytes leftover after parsing attributes in process `syz.6.1517'. [ 309.115114][ T6296] netlink: 12 bytes leftover after parsing attributes in process `syz.6.1517'. [ 309.281092][ T6308] netlink: 12 bytes leftover after parsing attributes in process `syz.7.1515'. [ 309.289902][ T6308] netlink: 8 bytes leftover after parsing attributes in process `syz.7.1515'. [ 309.298579][ T6308] netlink: 8 bytes leftover after parsing attributes in process `syz.7.1515'. [ 310.001108][ T6303] netlink: 'syz.0.1518': attribute type 29 has an invalid length. [ 310.009117][ T6303] netlink: 8 bytes leftover after parsing attributes in process `syz.0.1518'. [ 310.019277][ T6303] netlink: 'syz.0.1518': attribute type 29 has an invalid length. [ 310.027100][ T6303] netlink: 8 bytes leftover after parsing attributes in process `syz.0.1518'. [ 310.046167][ T23] audit: type=1326 audit(1745601020.290:17845): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=6300 comm="syz.1.1520" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fe3277e9969 code=0x0 [ 310.104765][ T3795] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 310.294867][ T3795] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 310.304838][ T3795] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 310.318724][ T3795] usb 3-1: Product: syz [ 310.322714][ T3795] usb 3-1: Manufacturer: syz [ 310.327488][ T3795] usb 3-1: SerialNumber: syz [ 310.354870][ T6276] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 310.424630][ T108] usb 7-1: new high-speed USB device number 13 using dummy_hcd [ 310.544676][ T379] usb 8-1: new high-speed USB device number 10 using dummy_hcd [ 310.626386][ T3795] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 310.722085][ T3795] usb 3-1: USB disconnect, device number 44 [ 310.954699][ T379] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 310.965812][ T379] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 310.975765][ T379] usb 8-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 310.984793][ T379] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 310.996779][ T379] usb 8-1: config 0 descriptor?? [ 311.213992][ T6336] EXT4-fs (loop2): orphan cleanup on readonly fs [ 311.220951][ T6336] EXT4-fs error (device loop2): ext4_validate_block_bitmap:418: comm syz.2.1525: bg 0: block 248: padding at end of block bitmap is not set [ 311.235504][ T6336] Quota error (device loop2): write_blk: dquota write failed [ 311.243272][ T6336] Quota error (device loop2): qtree_write_dquot: Error -117 occurred while creating quota [ 311.254106][ T6336] EXT4-fs (loop2): 1 truncate cleaned up [ 311.294903][ T6336] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 311.327907][ T6336] EXT4-fs (loop2): re-mounted. Opts: (null) [ 311.328667][ T6343] binfmt_misc: register: failed to install interpreter file ./file2 [ 311.354653][ T379] usbhid 8-1:0.0: can't add hid device: -71 [ 311.360438][ T379] usbhid: probe of 8-1:0.0 failed with error -71 [ 311.365170][ T108] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 311.371931][ T379] usb 8-1: USB disconnect, device number 10 [ 311.384303][ T108] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 311.393311][ T6344] EXT4-fs (loop2): warning: mounting fs with errors, running e2fsck is recommended [ 311.394174][ T108] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 311.415722][ T108] usb 7-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 311.424460][ T108] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 311.425338][ T6344] Quota error (device loop2): write_blk: dquota write failed [ 311.433159][ T108] usb 7-1: config 0 descriptor?? [ 311.444419][ T6344] Quota error (device loop2): qtree_write_dquot: Error -28 occurred while creating quota [ 311.484670][ T6344] EXT4-fs warning (device loop2): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-28, ino=4). Please run e2fsck to fix. [ 311.915565][ T108] plantronics 0003:047F:FFFF.0017: unknown main item tag 0x0 [ 311.923079][ T108] plantronics 0003:047F:FFFF.0017: No inputs registered, leaving [ 311.933079][ T108] plantronics 0003:047F:FFFF.0017: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.6-1/input0 [ 311.954624][ T379] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 312.074656][ T395] usb 8-1: new full-speed USB device number 11 using dummy_hcd [ 312.118040][ T6309] netlink: 104 bytes leftover after parsing attributes in process `syz.6.1519'. [ 312.194815][ T379] usb 2-1: Using ep0 maxpacket: 8 [ 312.374671][ T379] usb 2-1: config index 0 descriptor too short (expected 3090, got 18) [ 312.382802][ T379] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 312.392728][ T379] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 312.464640][ T395] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 312.474732][ T395] usb 8-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 312.564763][ T379] usb 2-1: New USB device found, idVendor=0485, idProduct=3003, bcdDevice=3a.b2 [ 312.573836][ T379] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 312.581910][ T379] usb 2-1: Product: syz [ 312.586073][ T379] usb 2-1: Manufacturer: syz [ 312.590549][ T379] usb 2-1: SerialNumber: syz [ 312.601581][ T379] usb 2-1: config 0 descriptor?? [ 312.634679][ T395] usb 8-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 312.643553][ T395] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 312.651412][ T395] usb 8-1: Product: syz [ 312.655543][ T395] usb 8-1: Manufacturer: syz [ 312.659954][ T395] usb 8-1: SerialNumber: syz [ 313.073164][ T23] audit: type=1400 audit(1745601023.320:17846): avc: denied { bind } for pid=6357 comm="syz.0.1533" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 313.092663][ T23] audit: type=1400 audit(1745601023.320:17847): avc: denied { node_bind } for pid=6357 comm="syz.0.1533" saddr=::1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=icmp_socket permissive=1 [ 313.123117][ T6360] netlink: 20 bytes leftover after parsing attributes in process `syz.0.1534'. [ 313.177068][ T23] audit: type=1400 audit(1745601023.430:17848): avc: denied { accept } for pid=6366 comm="syz.0.1537" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_route_socket permissive=1 [ 313.374769][ T395] usb 8-1: 0:2 : does not exist [ 313.417484][ T6367] netlink: 104 bytes leftover after parsing attributes in process `syz.0.1537'. [ 313.728456][ T395] usb 8-1: USB disconnect, device number 11 [ 313.774983][ T3672] usb 7-1: USB disconnect, device number 13 [ 313.924694][ T3672] usb 7-1: new full-speed USB device number 14 using dummy_hcd [ 314.034675][ T18] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 314.162031][ T395] usb 2-1: USB disconnect, device number 34 [ 314.186669][ T6027] print_req_error: 122 callbacks suppressed [ 314.186685][ T6027] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 314.187003][ T5899] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 314.192492][ T6027] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 314.227141][ T5899] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 314.227946][ T6022] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 314.250732][ T3672] usb 7-1: device descriptor read/64, error 18 [ 314.259237][ T5899] buffer_io_error: 101 callbacks suppressed [ 314.259247][ T5899] Buffer I/O error on dev loop7p1, logical block 8, async page read [ 314.273597][ T5899] blk_update_request: I/O error, dev loop7, sector 2057 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 314.278710][ T6022] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 314.287443][ T5899] Buffer I/O error on dev loop7p1, logical block 9, async page read [ 314.303274][ T18] usb 1-1: Using ep0 maxpacket: 16 [ 314.304608][ T6022] Buffer I/O error on dev loop7p3, logical block 0, async page read [ 314.309224][ T5899] blk_update_request: I/O error, dev loop7, sector 2058 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 314.316482][ T6027] Buffer I/O error on dev loop7p2, logical block 8, async page read [ 314.336077][ T6027] blk_update_request: I/O error, dev loop7, sector 4119 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 314.341806][ T5899] Buffer I/O error on dev loop7p1, logical block 10, async page read [ 314.347785][ T6027] Buffer I/O error on dev loop7p2, logical block 9, async page read [ 314.363632][ T6027] blk_update_request: I/O error, dev loop7, sector 4120 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 314.369971][ T5899] Buffer I/O error on dev loop7p1, logical block 11, async page read [ 314.375342][ T6027] Buffer I/O error on dev loop7p2, logical block 10, async page read [ 314.383996][ T5899] Buffer I/O error on dev loop7p1, logical block 12, async page read [ 314.400163][ T6027] Buffer I/O error on dev loop7p2, logical block 11, async page read [ 314.418128][ T23] audit: type=1400 audit(1745601024.670:17849): avc: denied { setattr } for pid=6389 comm="syz.7.1545" name="PINGv6" dev="sockfs" ino=65631 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 314.464725][ T18] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 314.477057][ T6397] [EXT4 FS bs=4096, gc=1, bpg=71, ipg=32, mo=a80ec029, mo2=0000] [ 314.494417][ T23] audit: type=1400 audit(1745601024.670:17850): avc: denied { name_bind } for pid=6389 comm="syz.7.1545" src=512 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=icmp_socket permissive=1 [ 314.502237][ T18] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 314.524826][ T6397] System zones: 0-2, 18-18, 34-34 [ 314.537788][ T6402] bridge0: port 3(syz_tun) entered disabled state [ 314.544303][ T6402] bridge0: port 2(bridge_slave_1) entered disabled state [ 314.551323][ T6402] bridge0: port 1(bridge_slave_0) entered disabled state [ 314.559055][ T6397] EXT4-fs (loop7): 1 orphan inode deleted [ 314.564815][ T6397] EXT4-fs (loop7): mounted filesystem without journal. Opts: errors=remount-ro,nodiscard,noquota,init_itable,stripe=0x0000000000000001,resgid=0x0000000000000000,debug,nombcache,usrquota, [ 314.594689][ T6397] ext4 filesystem being mounted at /11/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 314.604912][ T6403] device syz_tun left promiscuous mode [ 314.610272][ T6403] bridge0: port 3(syz_tun) entered disabled state [ 314.675255][ T6403] device bridge_slave_1 left promiscuous mode [ 314.683258][ T6403] bridge0: port 2(bridge_slave_1) entered disabled state [ 314.690368][ T3672] usb 7-1: device descriptor read/64, error 18 [ 314.691730][ T6405] overlayfs: option "workdir=./bus" is useless in a non-upper mount, ignore [ 314.704934][ T18] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 314.704948][ T18] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 314.704963][ T18] usb 1-1: Product: syz [ 314.713987][ T6405] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 314.738294][ T18] usb 1-1: Manufacturer: syz [ 314.743159][ T18] usb 1-1: SerialNumber: syz [ 314.757291][ T6407] overlayfs: unrecognized mount option "volatile" or missing value [ 314.764946][ T6403] device bridge_slave_0 left promiscuous mode [ 314.771915][ T6403] bridge0: port 1(bridge_slave_0) entered disabled state [ 314.984637][ T3672] usb 7-1: new full-speed USB device number 15 using dummy_hcd [ 315.067769][ T6420] FAT-fs (loop2): Directory bread(block 64) failed [ 315.096823][ T6420] FAT-fs (loop2): Directory bread(block 65) failed [ 315.103198][ T6420] FAT-fs (loop2): Directory bread(block 66) failed [ 315.114953][ T6420] FAT-fs (loop2): Directory bread(block 67) failed [ 315.121542][ T6420] FAT-fs (loop2): Directory bread(block 68) failed [ 315.135588][ T6420] FAT-fs (loop2): Directory bread(block 69) failed [ 315.141985][ T6420] FAT-fs (loop2): Directory bread(block 70) failed [ 315.148554][ T6420] FAT-fs (loop2): Directory bread(block 71) failed [ 315.155104][ T18] usb 1-1: 0:2 : does not exist [ 315.160178][ T18] usb 1-1: unit 7 not found! [ 315.164890][ T6420] FAT-fs (loop2): Directory bread(block 72) failed [ 315.171206][ T6420] FAT-fs (loop2): Directory bread(block 73) failed [ 315.178041][ T18] usb 1-1: unit 0 not found! [ 315.185734][ T18] usb 1-1: USB disconnect, device number 39 [ 315.254616][ T3672] usb 7-1: device descriptor read/64, error 18 [ 315.405079][ T5899] udevd[5899]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 315.654612][ T3672] usb 7-1: device descriptor read/64, error 18 [ 315.775149][ T3672] usb usb7-port1: attempt power cycle [ 315.809639][ T6434] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 315.839208][ T6434] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 315.875508][ T6434] EXT4-fs (loop2): orphan cleanup on readonly fs [ 315.884682][ T6434] EXT4-fs warning (device loop2): ext4_enable_quotas:6100: Failed to enable quota tracking (type=0, err=-22, ino=3). Please run e2fsck to fix. [ 315.919361][ T6434] EXT4-fs (loop2): Cannot turn on quotas: error -22 [ 315.929453][ T6434] EXT4-fs error (device loop2): ext4_orphan_get:1262: comm syz.2.1557: bad orphan inode 768 [ 315.944826][ T6434] EXT4-fs (loop2): mounted filesystem without journal. Opts: jqfmt=vfsold,jqfmt=vfsv0,delalloc,,errors=continue [ 315.974641][ T18] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 316.068833][ T6428] F2FS-fs (loop7): Wrong NAT boundary, start(2560) end(3584) blocks(0) [ 316.092114][ T6428] F2FS-fs (loop7): Can't find valid F2FS filesystem in 1th superblock [ 316.103442][ T6428] F2FS-fs (loop7): invalid crc value [ 316.145402][ T6428] F2FS-fs (loop7): Found nat_bits in checkpoint [ 316.192009][ T3672] usb 7-1: new full-speed USB device number 16 using dummy_hcd [ 316.209973][ T6428] F2FS-fs (loop7): Try to recover 1th superblock, ret: 0 [ 316.216859][ T23] audit: type=1400 audit(1745601026.460:17851): avc: denied { remount } for pid=6446 comm="syz.1.1560" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 316.237435][ T6442] EXT4-fs (loop2): Unrecognized mount option "dax=inode" or missing value [ 316.244850][ T6428] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e4 [ 316.284715][ T3672] usb 7-1: Invalid ep0 maxpacket: 63 [ 316.312424][ T6452] input: syz0 as /devices/virtual/input/input30 [ 316.330399][ T6428] incfs: ino conflict with backing FS 4 [ 316.339583][ T23] audit: type=1400 audit(1745601026.590:17852): avc: denied { setattr } for pid=6426 comm="syz.7.1555" name="00000000000000000000000000000000" dev="loop7" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 316.344857][ T18] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x3 has an invalid bInterval 0, changing to 7 [ 316.375293][ T18] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 316.394032][ T18] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8A has an invalid bInterval 0, changing to 7 [ 316.407285][ T18] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 316.432266][ T6205] ------------[ cut here ]------------ [ 316.437588][ T6205] WARNING: CPU: 1 PID: 6205 at fs/inode.c:302 drop_nlink+0xc1/0x110 [ 316.443100][ T6455] incfs: Can't find or create .incomplete dir in ./file0 [ 316.445354][ T6205] Modules linked in: [ 316.445371][ T6205] CPU: 1 PID: 6205 Comm: syz-executor Not tainted 5.4.290-syzkaller-00001-g986c38813dff #0 [ 316.445377][ T6205] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 316.445394][ T6205] RIP: 0010:drop_nlink+0xc1/0x110 [ 316.445405][ T6205] Code: 1e 48 8d bb d0 04 00 00 be 08 00 00 00 e8 b7 99 f2 ff f0 48 ff 83 d0 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 df 27 c2 ff <0f> 0b eb 88 44 89 f9 80 e1 07 80 c1 03 38 c1 0f 8c 62 ff ff ff 4c [ 316.445411][ T6205] RSP: 0018:ffff8881e47a7b10 EFLAGS: 00010293 [ 316.452741][ T6455] incfs: mount failed -28 [ 316.456045][ T6205] RAX: ffffffff81a372f1 RBX: 0000000000000000 RCX: ffff8881f46caf40 [ 316.456051][ T6205] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 316.456060][ T6205] RBP: ffff8881e47a7b38 R08: ffffffff81a37274 R09: ffff8881e47a7ac0 [ 316.456067][ T6205] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 316.456076][ T6205] R13: 1ffff1103ba6d36f R14: ffff8881dd369b30 R15: ffff8881dd369b78 [ 316.456086][ T6205] FS: 000055557e959500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 316.456100][ T6205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 316.564364][ T6205] CR2: 00007fdb20453bac CR3: 00000001e1729000 CR4: 00000000003406a0 [ 316.572174][ T6205] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 316.579980][ T6205] DR3: 00000000000032e7 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 316.587790][ T6205] Call Trace: [ 316.590925][ T6205] ? show_regs+0x51/0x60 [ 316.595001][ T6205] ? __warn+0x168/0x250 [ 316.598993][ T6205] ? drop_nlink+0xc1/0x110 [ 316.603246][ T6205] ? report_bug+0x3d7/0x520 [ 316.607588][ T6205] ? drop_nlink+0xc1/0x110 [ 316.611838][ T6205] ? do_invalid_op+0x75/0x120 [ 316.616350][ T6205] ? drop_nlink+0xc1/0x110 [ 316.620612][ T6205] ? invalid_op+0x1e/0x30 [ 316.624776][ T6205] ? drop_nlink+0x44/0x110 [ 316.629145][ T6205] ? drop_nlink+0xc1/0x110 [ 316.633401][ T6205] ? drop_nlink+0xc1/0x110 [ 316.637652][ T6205] f2fs_drop_nlink+0x142/0x390 [ 316.642252][ T6205] ? f2fs_mark_inode_dirty_sync+0x12f/0x140 [ 316.648068][ T6205] f2fs_delete_entry+0x9ab/0xab0 [ 316.652841][ T6205] ? _raw_spin_unlock+0x4d/0x70 [ 316.657529][ T6205] f2fs_unlink+0x3b1/0x8b0 [ 316.661778][ T6205] ? f2fs_link+0x7b0/0x7b0 [ 316.666032][ T6205] ? may_delete+0x533/0x760 [ 316.670372][ T6205] ? selinux_inode_unlink+0x22/0x30 [ 316.675406][ T6205] ? security_inode_unlink+0xcd/0x110 [ 316.680611][ T6205] vfs_unlink+0x23b/0x510 [ 316.684785][ T6205] do_unlinkat+0x430/0x8b0 [ 316.689046][ T6205] ? fsnotify_link_count+0x90/0x90 [ 316.693979][ T6205] ? strncpy_from_user+0x1d1/0x310 [ 316.699055][ T6205] __x64_sys_unlink+0x49/0x50 [ 316.703565][ T6205] do_syscall_64+0xd8/0x170 [ 316.707907][ T6205] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 316.713638][ T6205] RIP: 0033:0x7f0ccf83af17 [ 316.717887][ T6205] Code: 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 57 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 316.737323][ T6205] RSP: 002b:00007ffc6137f8c8 EFLAGS: 00000206 ORIG_RAX: 0000000000000057 [ 316.745569][ T6205] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0ccf83af17 [ 316.753381][ T6205] RDX: 00007ffc6137f8f0 RSI: 00007ffc6137f980 RDI: 00007ffc6137f980 [ 316.761189][ T6205] RBP: 00007ffc6137f980 R08: 0000000000000000 R09: 0000000000000000 [ 316.769003][ T6205] R10: 0000000000000100 R11: 0000000000000206 R12: 00007ffc61380a70 [ 316.776815][ T6205] R13: 00007f0ccf8bd89d R14: 000000000004d3de R15: 00007ffc61381b40 [ 316.784646][ T6205] ---[ end trace 40069b8aa568777d ]--- [ 316.790373][ T3672] usb 7-1: new full-speed USB device number 17 using dummy_hcd [ 316.914701][ T18] usb 1-1: New USB device found, idVendor=0738, idProduct=a2c5, bcdDevice=1e.ce [ 316.923648][ T18] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 316.944778][ T18] usb 1-1: Product: syz [ 316.948783][ T18] usb 1-1: Manufacturer: syz [ 316.953228][ T18] usb 1-1: SerialNumber: syz [ 316.958638][ T18] usb 1-1: config 0 descriptor?? [ 316.996067][ T18] xpad 1-1:0.0: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 317.006394][ T18] input: Generic X-Box pad as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input31 [ 317.174608][ T3795] usb 3-1: new high-speed USB device number 45 using dummy_hcd [ 317.200220][ T6432] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 317.286918][ T6477] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 317.294907][ T3672] usb 7-1: device not accepting address 17, error -71 [ 317.303135][ T3672] usb usb7-port1: unable to enumerate USB device [ 317.424750][ T3795] usb 3-1: Using ep0 maxpacket: 16 [ 317.554691][ T3795] usb 3-1: config 0 has an invalid interface number: 105 but max is 0 [ 317.562972][ T3795] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 317.573155][ T3795] usb 3-1: config 0 has no interface number 0 [ 317.684621][ T3802] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 317.744742][ T3795] usb 3-1: New USB device found, idVendor=046c, idProduct=14e8, bcdDevice= b.28 [ 317.753839][ T3795] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 317.762053][ T3795] usb 3-1: Product: syz [ 317.766342][ T3795] usb 3-1: Manufacturer: syz [ 317.770771][ T3795] usb 3-1: SerialNumber: syz [ 317.780379][ T3795] usb 3-1: config 0 descriptor?? [ 318.044693][ T3802] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 318.055675][ T3802] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 318.071556][ T3802] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 318.080848][ T3802] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 318.089543][ T3802] usb 2-1: config 0 descriptor?? [ 318.245881][ T6465] 9pnet: p9_fd_create_tcp (6465): problem connecting socket to 127.0.0.1 [ 318.300327][ T6498] pci 0000:00:05.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem [ 318.310827][ T6498] pci 0000:00:05.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=io+mem:owns=io+mem [ 318.506607][ T3795] usb 1-1: USB disconnect, device number 40 [ 318.512575][ T3795] xpad 1-1:0.0: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 318.554616][ T3672] usb 7-1: new high-speed USB device number 18 using dummy_hcd [ 318.577578][ T6502] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 318.587868][ T6502] EXT4-fs error (device loop7): ext4_lookup:1817: inode #12: comm syz.7.1574: iget: bogus i_mode (4355) [ 318.708714][ T6507] device syzkaller0 entered promiscuous mode [ 318.914653][ T3672] usb 7-1: config 0 has an invalid interface number: 254 but max is 0 [ 318.922692][ T3672] usb 7-1: config 0 has no interface number 0 [ 318.928606][ T3672] usb 7-1: config 0 interface 254 altsetting 0 endpoint 0x1 has an invalid bInterval 254, changing to 7 [ 318.998550][ T3795] usb 3-1: USB disconnect, device number 45 [ 319.094681][ T3672] usb 7-1: New USB device found, idVendor=eb1a, idProduct=2820, bcdDevice=3d.fe [ 319.103624][ T3672] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 319.111555][ T3672] usb 7-1: Product: syz [ 319.115571][ T3672] usb 7-1: Manufacturer: syz [ 319.119936][ T3672] usb 7-1: SerialNumber: syz [ 319.125043][ T3672] usb 7-1: config 0 descriptor?? [ 319.161947][ T23] audit: type=1400 audit(1745601029.410:17853): avc: denied { shutdown } for pid=6509 comm="syz.0.1576" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 319.242897][ T6022] print_req_error: 153 callbacks suppressed [ 319.242911][ T6022] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 319.252887][ T6027] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 319.260466][ T6519] mmap: syz.7.1580 (6519) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 319.279937][ T5851] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 319.284657][ T6022] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 319.295616][ T5851] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 319.306143][ T6027] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 319.322740][ T5851] buffer_io_error: 128 callbacks suppressed [ 319.322750][ T5851] Buffer I/O error on dev loop7p3, logical block 0, async page read [ 319.327633][ T6022] Buffer I/O error on dev loop7p1, logical block 8, async page read [ 319.344280][ T6027] Buffer I/O error on dev loop7p2, logical block 8, async page read [ 319.354656][ T6022] blk_update_request: I/O error, dev loop7, sector 2057 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 319.356716][ T6027] blk_update_request: I/O error, dev loop7, sector 4119 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 319.378394][ T6022] Buffer I/O error on dev loop7p1, logical block 9, async page read [ 319.380799][ T6027] Buffer I/O error on dev loop7p2, logical block 9, async page read [ 319.394077][ T6022] blk_update_request: I/O error, dev loop7, sector 2058 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 319.399817][ T6496] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 319.412579][ T6022] Buffer I/O error on dev loop7p1, logical block 10, async page read [ 319.412851][ T6027] blk_update_request: I/O error, dev loop7, sector 4120 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 319.434627][ T6022] Buffer I/O error on dev loop7p1, logical block 11, async page read [ 319.436221][ T6027] Buffer I/O error on dev loop7p2, logical block 10, async page read [ 319.444780][ T6022] Buffer I/O error on dev loop7p1, logical block 12, async page read [ 319.468544][ T6022] Buffer I/O error on dev loop7p1, logical block 13, async page read [ 319.584648][ T3794] usb 8-1: new high-speed USB device number 12 using dummy_hcd [ 319.884413][ T6522] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 319.952268][ T6525] overlayfs: failed to resolve './file1': -2 [ 319.954934][ T6527] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 319.984676][ T6527] EXT4-fs error (device loop2): ext4_orphan_get:1262: comm syz.2.1581: bad orphan inode 13 [ 319.997528][ T6527] EXT4-fs (loop2): Remounting filesystem read-only [ 320.004006][ T6527] EXT4-fs (loop2): mounted filesystem without journal. Opts: jqfmt=vfsold,usrjquota="errors=continue,noload,grpid,usrjquota="errors=continue,errors=remount-ro,noblock_validity, [ 320.074669][ T3794] usb 8-1: Using ep0 maxpacket: 32 [ 320.194745][ T3794] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 320.205297][ T3794] usb 8-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 320.226448][ T3794] usb 8-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 320.236506][ T3794] usb 8-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 32, changing to 7 [ 320.247398][ T3794] usb 8-1: config 1 interface 1 has no altsetting 0 [ 320.253876][ T3794] usb 8-1: config 1 interface 2 has no altsetting 0 [ 320.260395][ T3802] usbhid 2-1:0.0: can't add hid device: -71 [ 320.266264][ T3802] usbhid: probe of 2-1:0.0 failed with error -71 [ 320.272826][ T6539] FAT-fs (loop2): Directory bread(block 64) failed [ 320.280252][ T3802] usb 2-1: USB disconnect, device number 35 [ 320.284600][ T6539] FAT-fs (loop2): Directory bread(block 65) failed [ 320.298691][ T6539] FAT-fs (loop2): Directory bread(block 66) failed [ 320.305497][ T6539] FAT-fs (loop2): Directory bread(block 67) failed [ 320.311974][ T6539] FAT-fs (loop2): Directory bread(block 68) failed [ 320.318642][ T6539] FAT-fs (loop2): Directory bread(block 69) failed [ 320.325259][ T6539] FAT-fs (loop2): Directory bread(block 70) failed [ 320.331659][ T6539] FAT-fs (loop2): Directory bread(block 71) failed [ 320.342628][ T6539] FAT-fs (loop2): Directory bread(block 72) failed [ 320.349225][ T6539] FAT-fs (loop2): Directory bread(block 73) failed [ 320.434754][ T3794] usb 8-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 320.443803][ T3794] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 320.452483][ T3794] usb 8-1: Product: syz [ 320.456595][ T3794] usb 8-1: Manufacturer: syz [ 320.461063][ T3794] usb 8-1: SerialNumber: syz [ 320.712150][ T23] audit: type=1400 audit(1745601030.960:17854): avc: denied { listen } for pid=6553 comm="syz.0.1590" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 320.784716][ T3794] usb 8-1: 2:1 : no or invalid class specific endpoint descriptor [ 320.792417][ T3794] usb 8-1: 2:1 : invalid UAC_FORMAT_TYPE desc [ 320.798487][ T3794] usb 8-1: 2:1 : invalid channels 0 [ 320.803560][ T3794] usb 8-1: selecting invalid altsetting 0 [ 320.813680][ T3794] usb 8-1: USB disconnect, device number 12 [ 320.887307][ T6564] tipc: Started in network mode [ 320.892059][ T6564] tipc: Own node identity 568449918b86, cluster identity 4711 [ 320.899614][ T6564] tipc: Enabled bearer , priority 0 [ 321.024627][ T3795] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 321.044693][ T3802] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 321.264765][ T3795] usb 1-1: Using ep0 maxpacket: 16 [ 321.275043][ T3794] usb 8-1: new low-speed USB device number 13 using dummy_hcd [ 321.401515][ T3802] usb 2-1: Using ep0 maxpacket: 32 [ 321.406730][ T3803] usb 7-1: USB disconnect, device number 18 [ 321.436246][ T6581] device lo entered promiscuous mode [ 321.447300][ T6580] device lo left promiscuous mode [ 321.484733][ T3795] usb 1-1: config 7 has an invalid interface number: 76 but max is 0 [ 321.492951][ T3795] usb 1-1: config 7 has no interface number 0 [ 321.498904][ T3795] usb 1-1: config 7 interface 76 altsetting 7 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 321.657331][ T3802] usb 2-1: config 0 interface 0 has no altsetting 0 [ 321.663758][ T3802] usb 2-1: New USB device found, idVendor=0e8f, idProduct=0012, bcdDevice= 0.00 [ 321.672682][ T379] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 321.681008][ T3795] usb 1-1: config 7 interface 76 has no altsetting 0 [ 321.687595][ T3802] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 321.696237][ T3802] usb 2-1: config 0 descriptor?? [ 321.749816][ T6590] fuse: Unknown parameter ':5b0' [ 321.844722][ T3795] usb 1-1: New USB device found, idVendor=0499, idProduct=103e, bcdDevice=b7.d3 [ 321.853669][ T3794] usb 8-1: config index 0 descriptor too short (expected 1307, got 27) [ 321.861876][ T3794] usb 8-1: config 0 has an invalid interface number: 0 but max is -1 [ 321.869828][ T3795] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 321.877801][ T3794] usb 8-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 321.886575][ T3795] usb 1-1: Product: syz [ 321.890650][ T3795] usb 1-1: Manufacturer: syz [ 321.895197][ T3794] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 246, using maximum allowed: 30 [ 321.905961][ T3795] usb 1-1: SerialNumber: syz [ 321.911011][ T3794] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x84 is Bulk; changing to Interrupt [ 321.921294][ T3794] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 321.931723][ T3794] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 246 [ 321.963687][ T6562] SELinux: security_context_str_to_sid(staff_u) failed for (dev bpf, type bpf) errno=-22 [ 322.024888][ T3803] tipc: 32-bit node address hash set to 914902dd [ 322.044742][ T379] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 322.055688][ T379] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 322.065878][ T379] usb 3-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 322.074977][ T379] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 322.084886][ T379] usb 3-1: config 0 descriptor?? [ 322.194734][ T3794] usb 8-1: string descriptor 0 read error: -22 [ 322.200854][ T3794] usb 8-1: New USB device found, idVendor=0460, idProduct=0008, bcdDevice=e2.de [ 322.210079][ T3794] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 322.219460][ T3794] usb 8-1: config 0 descriptor?? [ 322.255522][ T3794] hub 8-1:0.0: bad descriptor, ignoring hub [ 322.261322][ T3794] hub: probe of 8-1:0.0 failed with error -5 [ 322.267877][ T3794] input: USB Acecad 302 Tablet 0460:0008 as /devices/platform/dummy_hcd.7/usb8/8-1/8-1:0.0/input/input34 [ 322.280877][ T5899] udevd[5899]: error opening ATTR{/sys/devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 322.294855][ T3795] snd-usb-audio: probe of 1-1:7.76 failed with error -2 [ 322.641475][ T3795] usb 1-1: USB disconnect, device number 41 [ 322.663613][ T6564] device syzkaller0 entered promiscuous mode [ 322.684655][ T473] usb 7-1: new high-speed USB device number 19 using dummy_hcd [ 322.695369][ T6564] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 322.724921][ T6563] tipc: Resetting bearer [ 322.808913][ T6563] tipc: Disabling bearer [ 322.975037][ T3794] usb 8-1: USB disconnect, device number 13 [ 323.094611][ T3795] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 323.094626][ T473] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 323.111913][ T473] usb 7-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 323.120659][ T473] usb 7-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 323.304653][ T473] usb 7-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 323.313516][ T473] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 323.321380][ T473] usb 7-1: Product: syz [ 323.325341][ T473] usb 7-1: Manufacturer: syz [ 323.329743][ T473] usb 7-1: SerialNumber: syz [ 323.454719][ T3795] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 323.465478][ T3795] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 323.580455][ T6598] input: syz0 as /devices/virtual/input/input35 [ 323.634687][ T3795] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 323.643610][ T3795] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 323.651410][ T3795] usb 1-1: Product: syz [ 323.655392][ T3795] usb 1-1: Manufacturer: syz [ 323.659780][ T3795] usb 1-1: SerialNumber: syz [ 323.725741][ T473] usb 7-1: USB disconnect, device number 19 [ 323.754646][ T3672] usb 8-1: new full-speed USB device number 14 using dummy_hcd [ 323.874678][ T3802] usbhid 2-1:0.0: can't add hid device: -71 [ 323.880476][ T3802] usbhid: probe of 2-1:0.0 failed with error -71 [ 323.887416][ T3802] usb 2-1: USB disconnect, device number 36 [ 323.905483][ T6600] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 324.140747][ T6611] 9pnet: p9_errstr2errno: server reported unknown error @hQIte}u [ 324.184656][ T3672] usb 8-1: unable to get BOS descriptor or descriptor too short [ 324.204671][ T379] usbhid 3-1:0.0: can't add hid device: -71 [ 324.210458][ T379] usbhid: probe of 3-1:0.0 failed with error -71 [ 324.217365][ T379] usb 3-1: USB disconnect, device number 46 [ 324.225310][ T3672] usb 8-1: not running at top speed; connect to a high speed hub [ 324.234652][ T3802] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 324.304988][ T3672] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 324.315056][ T3672] usb 8-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 324.494768][ T3672] usb 8-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 324.503772][ T3672] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 324.511770][ T3672] usb 8-1: Product: syz [ 324.515684][ T3672] usb 8-1: Manufacturer: syz [ 324.520072][ T3672] usb 8-1: SerialNumber: syz [ 324.564905][ T6600] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 324.604727][ T3802] usb 2-1: config 116 interface 0 altsetting 0 has an invalid endpoint with address 0xB5, skipping [ 324.615281][ T379] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 324.694713][ T3802] usb 2-1: New USB device found, idVendor=0079, idProduct=1844, bcdDevice= 0.00 [ 324.703615][ T3802] usb 2-1: New USB device strings: Mfr=0, Product=4, SerialNumber=0 [ 324.711403][ T3802] usb 2-1: Product: syz [ 324.734678][ T6606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 324.884718][ T3672] usb 8-1: 0:2 : does not exist [ 324.897875][ T3672] usb 8-1: USB disconnect, device number 14 [ 324.974749][ T379] usb 3-1: config 0 has an invalid interface number: 254 but max is 0 [ 324.982716][ T379] usb 3-1: config 0 has no interface number 0 [ 324.988945][ T379] usb 3-1: config 0 interface 254 altsetting 0 endpoint 0x1 has an invalid bInterval 254, changing to 7 [ 325.041920][ T3802] usb 2-1: USB disconnect, device number 37 [ 325.154703][ T3795] cdc_mbim 1-1:1.0: bind() failure [ 325.174687][ T379] usb 3-1: New USB device found, idVendor=eb1a, idProduct=2820, bcdDevice=3d.fe [ 325.183639][ T3795] cdc_ncm: probe of 1-1:1.1 failed with error -71 [ 325.189863][ T379] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 325.197989][ T379] usb 3-1: Product: syz [ 325.201967][ T379] usb 3-1: Manufacturer: syz [ 325.206521][ T379] usb 3-1: SerialNumber: syz [ 325.211535][ T379] usb 3-1: config 0 descriptor?? [ 325.216423][ T3795] cdc_mbim: probe of 1-1:1.1 failed with error -71 [ 325.223974][ T3795] usb 1-1: USB disconnect, device number 42 [ 325.280525][ T6027] print_req_error: 70 callbacks suppressed [ 325.280558][ T6027] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 325.286745][ T5899] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 325.299146][ T6022] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 325.309544][ T5899] blk_update_request: I/O error, dev loop7, sector 2056 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 325.320367][ T6022] blk_update_request: I/O error, dev loop7, sector 4097 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 325.331785][ T6027] blk_update_request: I/O error, dev loop7, sector 4118 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 325.343116][ T6022] buffer_io_error: 58 callbacks suppressed [ 325.343127][ T6022] Buffer I/O error on dev loop7p3, logical block 0, async page read [ 325.355845][ T5899] Buffer I/O error on dev loop7p1, logical block 8, async page read [ 325.367812][ T6027] Buffer I/O error on dev loop7p2, logical block 8, async page read [ 325.374941][ T5899] blk_update_request: I/O error, dev loop7, sector 2057 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 325.382692][ T6027] blk_update_request: I/O error, dev loop7, sector 4119 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 325.393324][ T5899] Buffer I/O error on dev loop7p1, logical block 9, async page read [ 325.404166][ T6027] Buffer I/O error on dev loop7p2, logical block 9, async page read [ 325.413181][ T5899] blk_update_request: I/O error, dev loop7, sector 2058 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 325.419823][ T6027] blk_update_request: I/O error, dev loop7, sector 4120 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 325.430576][ T5899] Buffer I/O error on dev loop7p1, logical block 10, async page read [ 325.441726][ T6027] Buffer I/O error on dev loop7p2, logical block 10, async page read [ 325.449411][ T5899] Buffer I/O error on dev loop7p1, logical block 11, async page read [ 325.457711][ T6027] Buffer I/O error on dev loop7p2, logical block 11, async page read [ 325.465353][ T5899] Buffer I/O error on dev loop7p1, logical block 12, async page read [ 325.477745][ T6613] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 326.243278][ T6658] FAT-fs (loop7): Directory bread(block 64) failed [ 326.249807][ T6658] FAT-fs (loop7): Directory bread(block 65) failed [ 326.256299][ T6658] FAT-fs (loop7): Directory bread(block 66) failed [ 326.262689][ T6658] FAT-fs (loop7): Directory bread(block 67) failed [ 326.269024][ T6658] FAT-fs (loop7): Directory bread(block 68) failed [ 326.277831][ T6658] FAT-fs (loop7): Directory bread(block 69) failed [ 326.285766][ T6658] FAT-fs (loop7): Directory bread(block 70) failed [ 326.292418][ T6658] FAT-fs (loop7): Directory bread(block 71) failed [ 326.298957][ T3672] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 326.306384][ T6658] FAT-fs (loop7): Directory bread(block 72) failed [ 326.312790][ T6658] FAT-fs (loop7): Directory bread(block 73) failed [ 326.675343][ T3672] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 326.686108][ T3672] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 326.695629][ T3672] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 326.704430][ T3672] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 326.713135][ T3672] usb 2-1: config 0 descriptor?? [ 327.054668][ T3672] usbhid 2-1:0.0: can't add hid device: -71 [ 327.060527][ T3672] usbhid: probe of 2-1:0.0 failed with error -71 [ 327.067720][ T3672] usb 2-1: USB disconnect, device number 38 [ 327.384221][ T379] usb 3-1: USB disconnect, device number 47 [ 327.438251][ T6679] EXT4-fs (loop2): Unrecognized mount option "nodioread_nolock" or missing value [ 327.458701][ T6676] EXT4-fs (loop7): mounted filesystem without journal. Opts: discard,abort,dioread_lock,norecovery,nombcache,lazytime,noload,usrquota,noauto_da_alloc,resuid=0x0000000000000000,init_itable=0x0000000000000000,jqfmt=vfsv1,,errors=continue [ 327.547984][ T23] audit: type=1400 audit(1745601037.800:17855): avc: denied { read } for pid=6682 comm="syz.0.1625" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=68164 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 327.586534][ T6679] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 327.599948][ T23] audit: type=1400 audit(1745601037.840:17856): avc: denied { map } for pid=6682 comm="syz.0.1625" path="/273/bus" dev="devtmpfs" ino=1172 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 327.743714][ T6681] overlayfs: "xino" feature enabled using 1 upper inode bits. [ 328.241590][ T6723] 9pnet: Insufficient options for proto=fd [ 328.254741][ T18] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 328.746793][ T6727] F2FS-fs (loop7): Wrong SSA boundary, start(3584) end(4096) blocks(0) [ 328.754932][ T6727] F2FS-fs (loop7): Can't find valid F2FS filesystem in 1th superblock [ 328.763190][ T6727] F2FS-fs (loop7): fault_type options not supported [ 328.773479][ T6727] F2FS-fs (loop7): invalid crc value [ 328.790361][ T6727] F2FS-fs (loop7): Found nat_bits in checkpoint [ 328.843821][ T6727] F2FS-fs (loop7): Start checkpoint disabled! [ 328.855709][ T6727] F2FS-fs (loop7): Try to recover 1th superblock, ret: 0 [ 328.862560][ T6727] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e6 [ 328.886498][ T6724] attempt to access beyond end of device [ 328.886498][ T6724] loop7: rw=0, want=45072, limit=40427 [ 328.904679][ T18] usb 3-1: config 0 has an invalid interface number: 254 but max is 0 [ 328.914773][ T18] usb 3-1: config 0 has no interface number 0 [ 328.930034][ T18] usb 3-1: config 0 interface 254 altsetting 0 endpoint 0x1 has an invalid bInterval 254, changing to 7 [ 329.144700][ T18] usb 3-1: New USB device found, idVendor=eb1a, idProduct=2820, bcdDevice=3d.fe [ 329.163716][ T18] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 329.172505][ T18] usb 3-1: Product: syz [ 329.181700][ T18] usb 3-1: Manufacturer: syz [ 329.221418][ T18] usb 3-1: SerialNumber: syz [ 329.239533][ T18] usb 3-1: config 0 descriptor?? [ 329.502310][ T6709] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 329.955537][ T6763] 9pnet: Insufficient options for proto=fd [ 330.209429][ T6777] syz.1.1650 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 330.474645][ T3795] usb 1-1: new high-speed USB device number 43 using dummy_hcd [ 330.754644][ T3795] usb 1-1: device descriptor read/64, error 18 [ 330.854682][ T473] usb 7-1: new high-speed USB device number 20 using dummy_hcd [ 331.020753][ T379] usb 3-1: USB disconnect, device number 48 [ 331.056640][ T6803] EXT4-fs (loop2): Unrecognized mount option "nodioread_nolock" or missing value [ 331.164775][ T473] usb 7-1: Using ep0 maxpacket: 16 [ 331.174679][ T3795] usb 1-1: device descriptor read/64, error 18 [ 331.284693][ T473] usb 7-1: config 1 has an invalid descriptor of length 22, skipping remainder of the config [ 331.295002][ T473] usb 7-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 331.306083][ T473] usb 7-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 331.315706][ T18] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 331.323130][ T473] usb 7-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 22 [ 331.414884][ T473] usb 7-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 331.424102][ T473] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 331.432328][ T473] usb 7-1: SerialNumber: syz [ 331.444628][ T3795] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 331.477628][ T473] cdc_acm 7-1:1.0: Control and data interfaces are not separated! [ 331.485478][ T473] cdc_acm 7-1:1.0: This needs exactly 3 endpoints [ 331.491780][ T473] cdc_acm: probe of 7-1:1.0 failed with error -22 [ 331.714654][ T18] usb 2-1: config 220 has an invalid interface number: 76 but max is 2 [ 331.714660][ T3795] usb 1-1: device descriptor read/64, error 18 [ 331.728968][ T18] usb 2-1: config 220 contains an unexpected descriptor of type 0x2, skipping [ 331.737958][ T18] usb 2-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 331.750436][ T18] usb 2-1: config 220 has no interface number 2 [ 331.757376][ T18] usb 2-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 331.770637][ T18] usb 2-1: config 220 interface 0 has no altsetting 0 [ 331.777455][ T18] usb 2-1: config 220 interface 76 has no altsetting 0 [ 331.784117][ T18] usb 2-1: config 220 interface 1 has no altsetting 0 [ 331.834606][ T3794] usb 8-1: new full-speed USB device number 15 using dummy_hcd [ 331.944732][ T18] usb 2-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 331.953584][ T18] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 331.961620][ T18] usb 2-1: Product: syz [ 331.965558][ T18] usb 2-1: Manufacturer: syz [ 331.969966][ T18] usb 2-1: SerialNumber: syz [ 332.114721][ T3795] usb 1-1: device descriptor read/64, error 18 [ 332.214915][ T3794] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 332.236061][ T3795] usb usb1-port1: attempt power cycle [ 332.249413][ T23] audit: type=1400 audit(1745601042.500:17857): avc: denied { create } for pid=6796 comm="syz.1.1659" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=tcp_socket permissive=1 [ 332.250741][ T6797] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 332.278191][ T23] audit: type=1400 audit(1745601042.500:17858): avc: denied { setopt } for pid=6796 comm="syz.1.1659" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=tcp_socket permissive=1 [ 332.278301][ T3794] usb 8-1: New USB device found, idVendor=1e7d, idProduct=2d50, bcdDevice= 0.00 [ 332.313370][ T23] audit: type=1400 audit(1745601042.500:17859): avc: denied { connect } for pid=6796 comm="syz.1.1659" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=tcp_socket permissive=1 [ 332.320571][ T3794] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 332.349835][ T23] audit: type=1400 audit(1745601042.500:17860): avc: denied { name_connect } for pid=6796 comm="syz.1.1659" dest=65534 scontext=system_u:object_r:hugetlbfs_t tcontext=system_u:object_r:unreserved_port_t tclass=tcp_socket permissive=1 [ 332.353857][ T3794] usb 8-1: config 0 descriptor?? [ 332.424835][ T18] usb 2-1: selecting invalid altsetting 0 [ 332.430443][ T18] uvcvideo: Found UVC 7.01 device syz (8086:0b07) [ 332.436730][ T18] uvcvideo: No valid video chain found. [ 332.530366][ T18] usb 2-1: USB disconnect, device number 39 [ 332.674620][ T3795] usb 1-1: new high-speed USB device number 45 using dummy_hcd [ 332.844720][ T3795] usb 1-1: device descriptor read/8, error -61 [ 332.865797][ T3794] kovaplus 0003:1E7D:2D50.0018: unknown main item tag 0x0 [ 332.872770][ T3794] kovaplus 0003:1E7D:2D50.0018: unknown main item tag 0x0 [ 332.879974][ T3794] kovaplus 0003:1E7D:2D50.0018: unknown main item tag 0x0 [ 332.888282][ T3794] kovaplus 0003:1E7D:2D50.0018: hidraw0: USB HID v0.00 Device [HID 1e7d:2d50] on usb-dummy_hcd.7-1/input0 [ 333.064633][ T18] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 333.072900][ T6814] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 333.134649][ T3795] usb 1-1: device descriptor read/8, error -71 [ 333.194438][ T6829] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 333.247646][ T6842] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 333.304741][ T3794] kovaplus 0003:1E7D:2D50.0018: couldn't init struct kovaplus_device [ 333.312869][ T3794] kovaplus 0003:1E7D:2D50.0018: couldn't install mouse [ 333.320049][ T3794] kovaplus: probe of 0003:1E7D:2D50.0018 failed with error -71 [ 333.330125][ T3794] usb 8-1: USB disconnect, device number 15 [ 333.344635][ T18] usb 3-1: device descriptor read/64, error 18 [ 333.489092][ T6846] 9pnet: Insufficient options for proto=fd [ 333.495633][ T23] audit: type=1400 audit(1745601043.750:17861): avc: denied { lock } for pid=6845 comm="syz.0.1672" path="socket:[69082]" dev="sockfs" ino=69082 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_stream_socket permissive=1 [ 333.514719][ T379] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 333.586260][ T3794] usb 7-1: USB disconnect, device number 20 [ 333.744619][ T18] usb 3-1: device descriptor read/64, error 18 [ 333.794675][ T379] usb 2-1: device descriptor read/64, error 18 [ 334.014639][ T18] usb 3-1: new high-speed USB device number 50 using dummy_hcd [ 334.194619][ T379] usb 2-1: device descriptor read/64, error 18 [ 334.304616][ T18] usb 3-1: device descriptor read/64, error 18 [ 334.465298][ T379] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 334.481113][ T23] audit: type=1400 audit(1745601044.730:17862): avc: denied { lock } for pid=6863 comm="syz.0.1677" path="socket:[69202]" dev="sockfs" ino=69202 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tcp_socket permissive=1 [ 334.510163][ T6867] __nla_validate_parse: 1 callbacks suppressed [ 334.510169][ T6867] netlink: 60 bytes leftover after parsing attributes in process `syz.0.1678'. [ 334.525068][ T6867] netlink: 56 bytes leftover after parsing attributes in process `syz.0.1678'. [ 334.535451][ T6867] device gretap1 entered promiscuous mode [ 334.704643][ T18] usb 3-1: device descriptor read/64, error 18 [ 334.734681][ T379] usb 2-1: device descriptor read/64, error 18 [ 334.825026][ T3794] usb 1-1: new high-speed USB device number 47 using dummy_hcd [ 334.825346][ T18] usb usb3-port1: attempt power cycle [ 335.064616][ T3794] usb 1-1: Using ep0 maxpacket: 8 [ 335.124654][ T379] usb 2-1: device descriptor read/64, error 18 [ 335.184856][ T3794] usb 1-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 335.194655][ T3794] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 335.194667][ T473] usb 7-1: new high-speed USB device number 21 using dummy_hcd [ 335.205415][ T3794] usb 1-1: config 0 descriptor?? [ 335.244884][ T379] usb usb2-port1: attempt power cycle [ 335.284939][ T18] usb 3-1: new high-speed USB device number 51 using dummy_hcd [ 335.454698][ T18] usb 3-1: device descriptor read/8, error -61 [ 335.474663][ T3803] usb 8-1: new high-speed USB device number 16 using dummy_hcd [ 335.482164][ T3794] asix 1-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 335.594693][ T473] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 335.605531][ T473] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 335.615216][ T473] usb 7-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 335.624167][ T473] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 335.632698][ T473] usb 7-1: config 0 descriptor?? [ 335.654730][ T379] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 335.684712][ T3794] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -32 [ 335.694503][ T3794] asix 1-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffe0 [ 335.724660][ T18] usb 3-1: device descriptor read/8, error -61 [ 335.734720][ T3794] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -32 [ 335.824706][ T379] usb 2-1: device descriptor read/8, error -61 [ 335.834717][ T3803] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 335.845489][ T3803] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 335.855692][ T3803] usb 8-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 335.859581][ T6886] erofs: (device loop2): mounted with opts: , root inode @ nid 36. [ 335.865181][ T3803] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 335.881481][ T3803] usb 8-1: config 0 descriptor?? [ 335.886551][ T6886] erofs: (device loop2): z_erofs_map_blocks_iter: invalid logical cluster 0 at nid 89 [ 335.896228][ T6886] erofs: (device loop2): z_erofs_vle_normalaccess_readpages: readahead error at page 0 @ nid 89 [ 335.906814][ T6886] attempt to access beyond end of device [ 335.906814][ T6886] loop2: rw=0, want=7864336, limit=16 [ 335.918334][ T6886] erofs: (device loop2): z_erofs_map_blocks_iter: invalid logical cluster 0 at nid 89 [ 335.928391][ T6886] attempt to access beyond end of device [ 335.928391][ T6886] loop2: rw=0, want=7864336, limit=16 [ 335.940149][ T6886] erofs: (device loop2): z_erofs_vle_normalaccess_readpage: failed to read, err [-117] [ 336.054710][ T473] usbhid 7-1:0.0: can't add hid device: -71 [ 336.060552][ T473] usbhid: probe of 7-1:0.0 failed with error -71 [ 336.067707][ T473] usb 7-1: USB disconnect, device number 21 [ 336.094834][ T379] usb 2-1: device descriptor read/8, error -61 [ 336.294753][ T3803] usbhid 8-1:0.0: can't add hid device: -71 [ 336.300700][ T3803] usbhid: probe of 8-1:0.0 failed with error -71 [ 336.315372][ T3803] usb 8-1: USB disconnect, device number 16 [ 336.650566][ T23] audit: type=1326 audit(1745601046.900:17863): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=6911 comm="syz.6.1691" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fdb2022a969 code=0x0 [ 336.700933][ T6913] netlink: 'syz.6.1691': attribute type 4 has an invalid length. [ 336.775922][ T6915] netlink: 'syz.6.1691': attribute type 4 has an invalid length. [ 336.825517][ T6920] EXT4-fs (loop2): Unrecognized mount option "nodioread_nolock" or missing value [ 336.894644][ T379] usb 2-1: new high-speed USB device number 43 using dummy_hcd [ 336.984866][ T379] usb 2-1: Invalid ep0 maxpacket: 0 [ 336.996605][ T379] usb usb2-port1: unable to enumerate USB device [ 337.304713][ T3794] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 337.314725][ T3794] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0088: ffffffb9 [ 337.325711][ T3794] asix: probe of 1-1:0.0 failed with error -71 [ 337.332664][ T3794] usb 1-1: USB disconnect, device number 47 [ 338.000994][ T6950] EXT4-fs (loop2): Test dummy encryption mode enabled [ 338.009350][ T6950] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a80cc018, mo2=0002] [ 338.016520][ T6953] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 338.017674][ T6950] System zones: 0-5 [ 338.031270][ T6950] EXT4-fs (loop2): mounted filesystem without journal. Opts: auto_da_alloc=0x0000000000000009,test_dummy_encryption,nobarrier,debug,resuid=0x0000000000000000,max_dir_size_kb=0x0000000000000081,nobarrier,quota,,errors=continue [ 338.059524][ T23] audit: type=1400 audit(1745601048.310:17864): avc: denied { setopt } for pid=6948 comm="syz.2.1706" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 338.081018][ T6950] ================================================================== [ 338.088902][ T6950] BUG: KASAN: slab-out-of-bounds in xfrm_policy_inexact_list_reinsert+0x5b0/0x660 [ 338.097922][ T6950] Read of size 1 at addr ffff8881bc481bd8 by task syz.2.1706/6950 [ 338.105552][ T6950] [ 338.107729][ T6950] CPU: 1 PID: 6950 Comm: syz.2.1706 Tainted: G W 5.4.290-syzkaller-00001-g986c38813dff #0 [ 338.118750][ T6950] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 338.128641][ T6950] Call Trace: [ 338.131784][ T6950] dump_stack+0x1d8/0x241 [ 338.135943][ T6950] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 338.141584][ T6950] ? vprintk_func+0x189/0x1d0 [ 338.146094][ T6950] ? printk+0xd1/0x111 [ 338.150006][ T6950] ? xfrm_policy_inexact_list_reinsert+0x5b0/0x660 [ 338.156339][ T6950] print_address_description+0x8c/0x600 [ 338.161721][ T6950] ? panic+0x89d/0x89d [ 338.165636][ T6950] ? stack_trace_save+0x118/0x1c0 [ 338.170484][ T6950] ? xfrm_policy_inexact_list_reinsert+0x5b0/0x660 [ 338.176823][ T6950] __kasan_report+0xf3/0x120 [ 338.181253][ T6950] ? xfrm_policy_inexact_list_reinsert+0x5b0/0x660 [ 338.187586][ T6950] kasan_report+0x30/0x60 [ 338.191750][ T6950] __asan_report_load1_noabort+0x14/0x20 [ 338.197219][ T6950] xfrm_policy_inexact_list_reinsert+0x5b0/0x660 [ 338.203381][ T6950] ? __kasan_kmalloc+0x171/0x210 [ 338.208150][ T6950] ? kasan_kmalloc+0x9/0x10 [ 338.212501][ T6950] ? xfrm_policy_addr_delta+0x252/0x350 [ 338.217876][ T6950] xfrm_policy_inexact_insert_node+0x5a9/0xb10 [ 338.223877][ T6950] xfrm_policy_inexact_alloc_chain+0x4ec/0xaf0 [ 338.229855][ T6950] xfrm_policy_inexact_insert+0x6a/0x1160 [ 338.235420][ T6950] ? __kasan_check_write+0x14/0x20 [ 338.240360][ T6950] ? _raw_spin_lock_bh+0xa4/0x1b0 [ 338.245212][ T6950] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 338.250248][ T6950] ? policy_hash_bysel+0x137/0x700 [ 338.255205][ T6950] ? memcpy+0x49/0x60 [ 338.259015][ T6950] xfrm_policy_insert+0xe7/0x940 [ 338.263795][ T6950] xfrm_add_policy+0x4f2/0x980 [ 338.268388][ T6950] ? cap_capable+0x1ce/0x270 [ 338.272823][ T6950] ? xfrm_dump_sa_done+0xc0/0xc0 [ 338.277598][ T6950] ? __nla_parse+0x41/0x50 [ 338.281852][ T6950] xfrm_user_rcv_msg+0x689/0x9b0 [ 338.286619][ T6950] ? xfrm_netlink_rcv+0x90/0x90 [ 338.291312][ T6950] ? avc_has_perm+0x16f/0x260 [ 338.295813][ T6950] ? __kmalloc_track_caller+0x10d/0x2c0 [ 338.301193][ T6950] ? __alloc_skb+0xbc/0x4f0 [ 338.305539][ T6950] netlink_rcv_skb+0x1d5/0x420 [ 338.310134][ T6950] ? xfrm_netlink_rcv+0x90/0x90 [ 338.314821][ T6950] ? nla_put_string+0x40/0x40 [ 338.319341][ T6950] ? mutex_trylock+0xa0/0xa0 [ 338.323764][ T6950] ? __netlink_lookup+0x385/0x3b0 [ 338.328625][ T6950] xfrm_netlink_rcv+0x72/0x90 [ 338.333138][ T6950] netlink_unicast+0x936/0xb20 [ 338.337755][ T6950] ? netlink_detachskb+0x90/0x90 [ 338.342632][ T6950] ? security_netlink_send+0x7b/0xa0 [ 338.347732][ T6950] netlink_sendmsg+0xa46/0xd00 [ 338.352338][ T6950] ? netlink_getsockopt+0x550/0x550 [ 338.357514][ T6950] ? import_iovec+0x1bb/0x380 [ 338.362003][ T6950] ? security_socket_sendmsg+0x82/0xb0 [ 338.367298][ T6950] ? netlink_getsockopt+0x550/0x550 [ 338.372332][ T6950] ____sys_sendmsg+0x5ac/0x8f0 [ 338.376934][ T6950] ? _copy_from_user+0xaa/0xe0 [ 338.381536][ T6950] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 338.386569][ T6950] __sys_sendmsg+0x28b/0x380 [ 338.390991][ T6950] ? ____sys_sendmsg+0x8f0/0x8f0 [ 338.395775][ T6950] ? check_preemption_disabled+0x153/0x320 [ 338.401441][ T6950] ? __kasan_check_read+0x11/0x20 [ 338.406267][ T6950] __x64_sys_sendmsg+0x7f/0x90 [ 338.410871][ T6950] do_syscall_64+0xd8/0x170 [ 338.415210][ T6950] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 338.420936][ T6950] RIP: 0033:0x7f5c263ab969 [ 338.425185][ T6950] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 338.444627][ T6950] RSP: 002b:00007f5c24a14038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 338.452870][ T6950] RAX: ffffffffffffffda RBX: 00007f5c265d2fa0 RCX: 00007f5c263ab969 [ 338.460681][ T6950] RDX: 0000000000004000 RSI: 0000200000000440 RDI: 0000000000000006 [ 338.468501][ T6950] RBP: 00007f5c2642dab1 R08: 0000000000000000 R09: 0000000000000000 [ 338.476411][ T6950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 338.484203][ T6950] R13: 0000000000000000 R14: 00007f5c265d2fa0 R15: 00007ffe0dd585c8 [ 338.492017][ T6950] [ 338.494182][ T6950] Allocated by task 6950: [ 338.498369][ T6950] __kasan_kmalloc+0x171/0x210 [ 338.502950][ T6950] kasan_kmalloc+0x9/0x10 [ 338.507117][ T6950] __kmalloc+0x129/0x2e0 [ 338.511197][ T6950] sk_prot_alloc+0xc2/0x440 [ 338.515534][ T6950] sk_alloc+0x39/0x310 [ 338.519444][ T6950] pfkey_create+0x12c/0x650 [ 338.523781][ T6950] __sock_create+0x3ce/0x790 [ 338.528208][ T6950] __sys_socket+0x132/0x370 [ 338.532550][ T6950] __x64_sys_socket+0x7a/0x90 [ 338.537070][ T6950] do_syscall_64+0xd8/0x170 [ 338.541415][ T6950] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 338.547117][ T6950] [ 338.549293][ T6950] Freed by task 6385: [ 338.553125][ T6950] __kasan_slab_free+0x1b5/0x270 [ 338.557893][ T6950] kasan_slab_free+0xe/0x10 [ 338.562231][ T6950] kfree+0x123/0x360 [ 338.565967][ T6950] skb_release_data+0x525/0x650 [ 338.570648][ T6950] __kfree_skb+0x50/0x70 [ 338.574734][ T6950] tcp_rtx_queue_unlink_and_free+0x227/0x6f0 [ 338.580545][ T6950] tcp_ack+0x20cb/0x6080 [ 338.584626][ T6950] tcp_rcv_established+0x6ea/0x1a80 [ 338.589663][ T6950] tcp_v4_do_rcv+0x3d7/0x7d0 [ 338.594085][ T6950] __release_sock+0x148/0x410 [ 338.598609][ T6950] release_sock+0x65/0x1b0 [ 338.602853][ T6950] sk_stream_wait_memory+0x66c/0xd10 [ 338.607972][ T6950] tcp_sendmsg_locked+0x129e/0x3810 [ 338.613004][ T6950] tcp_sendmsg+0x2f/0x50 [ 338.617089][ T6950] inet_sendmsg+0xa1/0xc0 [ 338.621254][ T6950] __sys_sendto+0x4f3/0x6c0 [ 338.625590][ T6950] __x64_sys_sendto+0xe5/0x100 [ 338.630191][ T6950] do_syscall_64+0xd8/0x170 [ 338.634554][ T6950] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 338.640249][ T6950] [ 338.642425][ T6950] The buggy address belongs to the object at ffff8881bc481800 [ 338.642425][ T6950] which belongs to the cache kmalloc-1k of size 1024 [ 338.656322][ T6950] The buggy address is located 984 bytes inside of [ 338.656322][ T6950] 1024-byte region [ffff8881bc481800, ffff8881bc481c00) [ 338.669502][ T6950] The buggy address belongs to the page: [ 338.674999][ T6950] page:ffffea0006f12000 refcount:1 mapcount:0 mapping:ffff8881f5c02280 index:0x0 compound_mapcount: 0 [ 338.685737][ T6950] flags: 0x8000000000010200(slab|head) [ 338.691036][ T6950] raw: 8000000000010200 0000000000000000 0000000900000001 ffff8881f5c02280 [ 338.699468][ T6950] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 338.707873][ T6950] page dumped because: kasan: bad access detected [ 338.714129][ T6950] page_owner tracks the page as allocated [ 338.719679][ T6950] page last allocated via order 3, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL) [ 338.735919][ T6950] prep_new_page+0x192/0x370 [ 338.740326][ T6950] get_page_from_freelist+0x2d13/0x2d90 [ 338.745715][ T6950] __alloc_pages_nodemask+0x393/0x840 [ 338.750921][ T6950] alloc_slab_page+0x3b/0x400 [ 338.755431][ T6950] new_slab+0x98/0x430 [ 338.759343][ T6950] ___slab_alloc+0x2e0/0x460 [ 338.763763][ T6950] __slab_alloc+0x63/0xa0 [ 338.767932][ T6950] __kmalloc_track_caller+0x17f/0x2c0 [ 338.773139][ T6950] __alloc_skb+0xbc/0x4f0 [ 338.777301][ T6950] sk_stream_alloc_skb+0x1f5/0xa80 [ 338.782251][ T6950] tcp_sendmsg_locked+0xe07/0x3810 [ 338.787199][ T6950] tcp_sendmsg+0x2f/0x50 [ 338.791386][ T6950] inet_sendmsg+0xa1/0xc0 [ 338.795545][ T6950] sock_write_iter+0x344/0x470 [ 338.800145][ T6950] __vfs_write+0x5d3/0x750 [ 338.804392][ T6950] vfs_write+0x1f2/0x4e0 [ 338.808467][ T6950] page last free stack trace: [ 338.812994][ T6950] __free_pages_ok+0x847/0x950 [ 338.817589][ T6950] __free_pages+0x91/0x140 [ 338.821845][ T6950] put_task_stack+0x21d/0x260 [ 338.826354][ T6950] finish_task_switch+0x24a/0x590 [ 338.831216][ T6950] __schedule+0xb0d/0x1320 [ 338.835470][ T6950] schedule+0x130/0x1c0 [ 338.839465][ T6950] smpboot_thread_fn+0x5da/0x930 [ 338.844247][ T6950] kthread+0x321/0x3a0 [ 338.848139][ T6950] ret_from_fork+0x1f/0x30 [ 338.852385][ T6950] [ 338.854553][ T6950] Memory state around the buggy address: [ 338.860034][ T6950] ffff8881bc481a80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 338.867926][ T6950] ffff8881bc481b00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 338.875825][ T6950] >ffff8881bc481b80: 00 00 00 00 00 00 fc fc fc fc fc fc fc fc fc fc [ 338.883718][ T6950] ^ [ 338.890494][ T6950] ffff8881bc481c00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 338.898391][ T6950] ffff8881bc481c80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 338.906282][ T6950] ================================================================== [ 338.914180][ T6950] Disabling lock debugging due to kernel taint [ 338.922021][ T473] usb 1-1: new high-speed USB device number 48 using dummy_hcd [ 339.164600][ T473] usb 1-1: Using ep0 maxpacket: 16 [ 339.284672][ T473] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 339.294695][ T473] usb 1-1: config 0 interface 0 altsetting 2 has 0 endpoint descriptors, different from the interface descriptor's value: 4 [ 339.307475][ T473] usb 1-1: config 0 interface 0 has no altsetting 0 [ 339.384747][ T473] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2d50, bcdDevice= 0.00 [ 339.393709][ T473] usb 1-1: New USB device strings: Mfr=128, Product=0, SerialNumber=0 [ 339.401689][ T473] usb 1-1: Manufacturer: syz [ 339.407190][ T473] usb 1-1: config 0 descriptor?? [ 339.445386][ T473] usbhid 1-1:0.0: couldn't find an input interrupt endpoint [ 340.351368][ T379] usb 1-1: USB disconnect, device number 48