last executing test programs: 1m5.457966051s ago: executing program 2 (id=71): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) r2 = socket(0x400000010, 0x3, 0x0) write(r2, &(0x7f0000000200)="fc0000001400073eac093a00090007000aab0800080000000400e293210001c000000000060000000100000009000000fa2c1eff8656aaa79bffffffff0000002d00024000036c6c256f1a272fdf0d11512fd633d4400007f60eb8fa2e6b00000016fd368934d07302ade01720d7d5bbc91a3e2e80772c05f70c9ddef2fe082038f4f8b29d3ef3d92883170efdffffff3ae4f50504000000000040d815b2ccd243f295edbabc7c3f1a5f4e023dd16b176e83df150c3b8829a1ad0a4f41f0d48f6f0000080548deac270e37429f3694dec896592d69d381873cf1582740000000000000001ace36f071d0c22700"/252, 0xfc) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000020303000010000000000000000000000800010001"], 0x1c}}, 0x0) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x40}, 0x1, 0x0, 0x0, 0x20000890}, 0x0) close(r0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x50d, 0x3201, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x20, "", [{{0x9, 0x4, 0x0, 0x2, 0x2, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x28}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x0, 0x45, 0x4}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io(r3, &(0x7f0000000140)={0x2c, &(0x7f0000000240)={0x0, 0x21, 0x28, {0x28, 0x31, "f70ba381030000000000000000cb4fdca0560fb30d54f365c5b1d43ee44fbf6fc93f0808251f"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) 1m3.694133568s ago: executing program 2 (id=86): r0 = syz_open_pts(0xffffffffffffffff, 0x204880) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x2) r1 = userfaultfd(0x801) ioctl$UFFDIO_MOVE(r1, 0xc028aa05, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2000, 0x1}) (async) ioctl$UFFDIO_MOVE(r1, 0xc028aa05, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2000, 0x1}) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000080)={0x0, 0xa, 0x8, 0x2, 0x10, "83e8f63776c379be"}) (async) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000080)={0x0, 0xa, 0x8, 0x2, 0x10, "83e8f63776c379be"}) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000000c0)=0x0) prlimit64(r2, 0xf, 0x0, 0x0) (async) prlimit64(r2, 0xf, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x600, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x600, 0x0) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000000140)=""/127) getresuid(&(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)) (async) getresuid(&(0x7f0000000640), &(0x7f0000000680)=0x0, &(0x7f00000006c0)) read$FUSE(r3, &(0x7f0000000700)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getresgid(&(0x7f0000002900), &(0x7f0000002940)=0x0, &(0x7f0000002980)) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000002b40), 0x100, 0x0) r8 = accept4$bt_l2cap(r3, &(0x7f0000002b80)={0x1f, 0x0, @fixed}, &(0x7f0000002bc0)=0xe, 0x0) r9 = getgid() statx(r3, &(0x7f0000002c00)='./file0\x00', 0x4000, 0x20, &(0x7f0000002c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000002d40), &(0x7f0000002d80)=0xc) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000002d40)={0x0, 0x0, 0x0}, &(0x7f0000002d80)=0xc) sendmmsg$unix(r3, &(0x7f0000002ec0)=[{{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000005c0)=[{&(0x7f0000000240)="b4177fd865d630c6517070aa561f99d21c2f5e8ac991d7c6fdd869", 0x1b}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="0456f43bdc8cc8f4aa228ee182f5c040b2c35faf29ec6bd4bf6d5a6a0ae3a124641ea4006066bb38de77d382f4dabacaa786beb6df5eb40afc105dd1bc5a347ffedfc13d05a766f6b5c5244667f3cc1dca0f9339dd0b9ac7f6003585b2acf41e1f440ad1674800a2bb5206a288abade16afb415940580fde614635196d20ec2a870a196a77e07938e0d68f0f602a164a345ec517f4324bb97395750c0603fe7fcb25d7041f5c49746c", 0xa9}, {&(0x7f0000000380)="1aea7469abab56fd623f906026be5b193f98744864348d6ed7dbac0f38e77a024f2d300d63cbb4adf06675e9a7f85b6c125c7bcea258246e8377e9c8737925e7b3b4e3b5e66bdda25e0961bcd03d7865deca324e84d2a37fe4006bae29d3b2cfe9e9d6d3e0efd61451a8702e91e78e96d33c6bc836ec587e22461341d80180e4f7fa621ad7f8743d378979a359b6232f94db452e75be", 0x96}, {&(0x7f0000000440)="e9d84c1cd183f6f4d66e302887cbec8319270908f0eeb6e7c53eb32093f290cf3f7494fa8d91d1c9a2d417709cd16b9960418ba8ae7737e3a87b90082c6cf5f83ce57d2d3070a8647f67616c9c54131550daae3ddc72e79ea2fdf1d23795f7f7d24582131f6731ae3461cc50e16929288fbe7db10356b52c2b3e8e012e259a96a2b0928cdde93b8cc31387a63c1461ae63e0f291924efe8f42550c56cadc6cb5c843", 0xa2}, {&(0x7f0000000500)="30d1308b1b1ca08b3995be244c1d35d164908eb45e3a9605462d1c29d3ee541b76e6f48530105082d1527f1c26edde41ebb9544828de5882d873933427d043c8784d6e88653245998e8dcedf68b01b1f3bc7af13af7a99af5e4b6dfedbea13030c43c866f7748dff87582968e6b1b5bda486fc4a7f72871dc3a7784c0ed12c96d270aba806f1777f431c7c3a13330255f89cb46bc63835159c31d15599", 0x9d}], 0x6, &(0x7f0000002740)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r2, r4, r5}}}], 0x40, 0x8800}}, {{0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000002780)="a889428866f3a58112d8c1f657", 0xd}, {&(0x7f00000027c0)="9b91c0a68b41289bc1c920a2af29a58d896a1be1d19f0082b78e47a936d52f0ae642779058f20899b9b552677f7b031d09e5ec03a86dad89f9adaf35b57e68cd9544def1a82d2c2b5ed559433be784568ca90c30c9da091ecec99e358aaae956088b69071104b8a7dc2a4006ef7b93c895e57752bd54cfbaab288c69ea0dfbb47b47307f6c5894161085678d8d6fd21d60625d311550e87a9fb8ba2da5ac17703cddcffe6562907bec358239f09717869e31aa52d4bb4bf8f2d525abc54756cde9e0dd1884352cf963b31181f60371c928ed0c1a5d73e2854f8062180a9f191edf5bf3f63fb2762694ca14196ebc", 0xee}], 0x2, &(0x7f00000029c0)=[@cred={{0x1c, 0x1, 0x2, {r2, 0x0, r6}}}, @rights={{0x2c, 0x1, 0x1, [r3, r3, r0, r3, r1, r0, r1]}}], 0x50, 0x4040840}}, {{0x0, 0x0, &(0x7f0000002b00)=[{&(0x7f0000002a40)="aab9911e380b86994b1e3f16d697ebc17992f074d1593fa00b0e1ebdf12358d37e3c90ac578678e5921d02f06bfa706616c606f794c5ffc53650d5dcad8ed095a3d9cd5f9b2ca56fe627bd0fc79e735d703e0b05fe1883fe887f82f5527021e2d698b075e33ad0c44977b9be6830089c2e124ab5d56b5dcc44ca40970b7049e9034692204e90f5bfd296360cf6e269732b3ecb5a", 0x94}], 0x1, &(0x7f0000002dc0)=[@rights={{0x1c, 0x1, 0x1, [r0, r1, r7]}}, @rights={{0x20, 0x1, 0x1, [r1, r0, r8, r3]}}, @rights={{0x1c, 0x1, 0x1, [r0, r3, r3]}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, r9}}}, @cred={{0x1c, 0x1, 0x2, {r2, r10, r12}}}], 0xf8, 0x20044040}}], 0x3, 0x800) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000003140)={{r3, 0xffffffffffffffff}, &(0x7f00000030c0), &(0x7f0000003100)='%pi6 \x00'}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000003200)={{r7, 0xffffffffffffffff}, &(0x7f0000003180), &(0x7f00000031c0)=r7}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000003300)={0x2, 0xb, &(0x7f0000002f80)=@raw=[@map_idx={0x18, 0x8, 0x5, 0x0, 0x9}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r7}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xbe4}}], &(0x7f0000003000)='syzkaller\x00', 0xffff, 0x0, 0x0, 0x41000, 0x6, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x8, &(0x7f0000003040)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000003080)={0x1, 0x1, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, &(0x7f0000003240)=[r7, r7, r13, r3, r14, r3, r3, r3, r3], &(0x7f0000003280)=[{0x0, 0x5, 0x5, 0x8}, {0x1, 0x4, 0x9, 0x8}, {0x2, 0x5, 0xe, 0x1}, {0x4, 0x3, 0xe, 0x3}, {0x1, 0x1, 0x4, 0x1}, {0x4, 0x4, 0x5, 0xe}, {0x0, 0x2, 0x7, 0x2}], 0x10, 0x4b7}, 0x94) connect$pppl2tp(r7, &(0x7f00000033c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x3, 0x0, 0x4, 0x1, {0xa, 0x4e23, 0x7fffffff, @private0, 0x2}}}, 0x32) (async) connect$pppl2tp(r7, &(0x7f00000033c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x3, 0x0, 0x4, 0x1, {0xa, 0x4e23, 0x7fffffff, @private0, 0x2}}}, 0x32) lsetxattr$security_ima(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440), &(0x7f0000003480)=@sha1={0x1, "748f314f634e28e2360bf3a1b43813dfaa9e6190"}, 0x15, 0x3) (async) lsetxattr$security_ima(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440), &(0x7f0000003480)=@sha1={0x1, "748f314f634e28e2360bf3a1b43813dfaa9e6190"}, 0x15, 0x3) getpid() (async) getpid() stat(&(0x7f00000034c0)='./file0\x00', &(0x7f0000003500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r15, r6, r11) fsetxattr$security_capability(r13, &(0x7f0000003580), &(0x7f00000035c0)=@v1={0x1000000, [{0x5, 0x9}]}, 0xc, 0x1) mount$tmpfs(0x0, &(0x7f0000003600)='./file0\x00', &(0x7f0000003640), 0x0, &(0x7f0000003680)={[{@grpquota}, {@gid={'gid', 0x3d, r12}}], [{@measure}, {@obj_role={'obj_role', 0x3d, 'security.ima\x00'}}, {@uid_lt={'uid<', r4}}]}) r16 = openat$procfs(0xffffffffffffff9c, &(0x7f0000003700)='/proc/sysvipc/sem\x00', 0x0, 0x0) ioctl$UFFDIO_MOVE(r16, 0xc028aa05, &(0x7f0000003740)={&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4000, 0x1}) (async) ioctl$UFFDIO_MOVE(r16, 0xc028aa05, &(0x7f0000003740)={&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4000, 0x1}) 1m3.678766699s ago: executing program 2 (id=87): r0 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x1) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x1, 0x0) fchdir(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) open(&(0x7f0000000180)='./file0\x00', 0x410083, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') unshare(0x20000400) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x42402, 0x0) fallocate(r2, 0x8, 0x0, 0x8000) mount$9p_fd(0x0, &(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240), 0x2200800, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@posixacl}, {@cache_none}, {@cachetag={'cachetag', 0x3d, '/dev/ptp0\x00'}}, {@cache_fscache}], [{@appraise_type}, {@permit_directio}]}}) ioctl$NILFS_IOCTL_SYNC(r2, 0x80086e8a, &(0x7f00000001c0)) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r3, &(0x7f0000000080)={0x1f, 0x3, 0x2}, 0x6) r4 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000140), 0x2000, 0x0) r5 = dup(r4) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="01000000400800000008000000000000", @ANYRES64=0x0, @ANYRES64=r4, @ANYRES64=0x0, @ANYBLOB="0000000001"], 0x80}, 0x1, 0x0, 0x0, 0x800}, 0x0) ioctl$PTP_EXTTS_REQUEST2(r5, 0x40383d0c, &(0x7f0000000040)={0x8}) recvmmsg(r3, &(0x7f0000000600), 0x204083acb88ff8b, 0x2, 0x0) r6 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) write$selinux_attr(r6, 0x0, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000100), r7) getresuid(&(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f00000000c0)) setreuid(0x0, r8) 1m2.832192786s ago: executing program 2 (id=97): syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000180)='./bus\x00', 0x201080a, &(0x7f00000005c0)={[{@minixdf}, {@errors_remount}]}, 0x1, 0x445, &(0x7f0000000b00)="$eJzs28+PE1UcAPDvTLeLCLgr4g9+qKto3PhjlwVUDh7UaOIBExM96HGzuxCksIZdEyFEwRg8GWPi3Xj0X/CkF2M8mXjVuyEhhgvgqWbaGbYtbdktLUX6+SQD78282fe+nXnte/PaAEbWVPZPErE1Iv6MiIl6trnAVP2/q5fPLly7fHYhiWr13X+SWrkrl88uFEWL87bkmek0Iv0iid1t6l05feb4fKWydCrPz66e+Gh25fSZF46dmD+6dHTp5P5Dhw4emHv5pf0v9iXOrE1Xdn26vGfnWx988/bhr5rib4mjT6a6HXy6Wu1zdcO1rSGdjA2xIWxIKSKyy1Wu9f+JKMXaxZuINz8fauOAgapWq9UtnQ+fqwJ3sSSa87o8jIrigz6b/xZb6yDg1cENP4bu0mv1CVAW99V8qx8ZizQvU26Z3/bTVES8f+7f77ItBvMcAgCgyU/Z+Of5duO/NB5qKHdfvjY0GRH3R8T2iHggInZExIMRtbIPR8QjG6y/dZHkxvFPerGnwNYpG/+9kq9tNY//itFfTJby3LZa/OXkyLHK0r78NZmO8qYsP9eljp/f+OPrTscax3/ZltVfjAXzdlwc29R8zuL86vytxNzo0vmIXWPt4k+urwQkEbEzInb1WMexZ3/Y0+nYzePvog/rTNXvI56pX/9z0RJ/Iem+Pjl7T1SW9s0Wd8WNfvv9wjud6r+l+Psgu/73tr3/r8c/mTSu165svI4Lf33ZcU7T6/0/nrxXS4/n+z6ZX109NRcxnhyuN7px//61c4t8UT6Lf3pv+/6/PdZeid0Rkd3Ej0bEYxHxeN72JyLiyYjY2yX+X19/6sPe4x+sLP7FDV3/tcR4tO5pnygd/+XHpkonb4j/Wvfrf7CWms73rOf9bz3t6u1uBgAAgP+fNCK2RpLOXE+n6cxM/fvyOyLSyvLK6nNHlj8+uVj/jcBklNPiSddEw/PQuXxaX8+fj4j6VwuK4wfy58bfljbX8jMLy5XFYQcPI25Lh/6f+bs07NYBA+f3WjC69H8YXfo/jC79H0ZXm/6/eRjtAG6/dp//nw2hHcDt19L/LfvBCDH/h9Gl/8Po0v9hJK1sjpv/SL5rovhLPZ5+1yaifEc0Y2CJSO+IZkgMKDHc9yUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB++S8AAP///fHg0g==") syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f00000000c0)='./bus\x00', 0xc0000, 0x0, 0xbe, 0x0, &(0x7f00000007c0)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000a00)='./bus/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'veth0_virt_wifi\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)=@bridge_getneigh={0x28, 0x1e, 0x3c964e403b131b43, 0x0, 0x0, {0x7, 0x0, 0x0, r2, 0x0, 0x40000}, [@IFLA_MASTER={0x8, 0xa, r2}]}, 0x28}}, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r3, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r3, &(0x7f000000e280)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000000380)={0x50, 0x0, r4, {0x7, 0x27, 0x0, 0x1001a}}, 0x50) syz_fuse_handle_req(r3, &(0x7f0000008280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbf78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5ad6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90c00000000cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d145a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde0caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1c83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db1085df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3615fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783fcf2c2c9fac2c3a2771dd0e2fb113cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bee1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ecf8e26206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b20b8fb501034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362371a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db214687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4671f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76b060000000000000095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc06127a450ed0dfa1410cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f01d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a7aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865638b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c1433690f68cdc8e91971104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72093b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e500", 0x2000, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90, 0x0, 0x7fff, {0x3, 0x7fffffffffffc, 0x3, 0x0, 0x100, 0xfffffffe, {0x1, 0xfffffffffffffff1, 0x9, 0x8, 0x100000000, 0xffffffff80000001, 0x0, 0x0, 0x4, 0xa000, 0x0, r5, 0x0, 0x40}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_xfrm(r0, &(0x7f00000004c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000480)={&(0x7f0000000300)=@polexpire={0x144, 0x1b, 0x20, 0x70bd2a, 0x25dfdbff, {{{@in=@broadcast, @in6=@loopback, 0x4e23, 0x54a3, 0x4e22, 0x8001, 0xa, 0x80, 0x20, 0x3a, r2, r5}, {0x2, 0x1, 0x9, 0x8, 0x1, 0x100000000, 0x7, 0x9}, {0x9, 0x7cea4910, 0x6, 0x80}, 0x7, 0x6e6bb4, 0x0, 0x0, 0x1, 0x3}, 0xc3}, [@algo_comp={0x84, 0x3, {{'lzjh\x00'}, 0x1e0, "ed7f90af629fb2934ccdc43e9c88c9ec5ec1b3490a5c4785e2d1e0a084df940d326b83538a127c30c3f4700abbce80ba79fc817b445b7767189c89ce"}}]}, 0x144}, 0x1, 0x0, 0x0, 0x1}, 0x24000000) 1m1.986006325s ago: executing program 2 (id=101): sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0}, 0x4) syz_mount_image$erofs(&(0x7f0000000400), &(0x7f0000000140)='./file1\x00', 0x3000801, &(0x7f0000000840)=ANY=[], 0x1, 0x1f3, &(0x7f0000000500)="$eJzsmb/L00AYx7+XtHl/IIqLg4uDL6jgmyapyrt0qOAoiFXUwaHYWKppK22EtiC0uLj4BwiuLo4ODk4O/gWuOqggONjRTTi5yyW9pmlppWjhfT7Qu28ud8/z3FPyHCQgCOLQ8u3rry/PLx/cOA/gCPawpcZ/mFHPj03P//zi8Q5KV16++fTqQ+vok3dpe0ys4cv7twC8L5sIwXLK49TqHU3vqf4mDJxT+hYY7Ej+5pzzvJRD+GC4o+Y80HQ7Nhj49r12ULvfCHxHNK5oPNEUdf8iqPGIoQZgW0bHOdPud/uDh9Ug8Dtpkeexn5lbq4pF+ZPxlQ2UEGePcwPA7WdPR+Ja5QYOjCR/Lgy4ShfBUFH6AFuwbXuSEm3/J3MT++Yy+/+/4rUUx/f/lVORYMEm7F0Iho0IY90ivxY7LD0iHuhk5MQ4roH6nO8r+rrLsDF/gSxcyIjn424QXP1LyyJjVkaiEjGpT4IzWn3KJaNAIWw+KnT7g/1Gs1r3637L84qXnAuOc9EryEIUtQvq37asT7vJSHwGzGIxCz3xoLo9IOy48roahh0varWKW3nb/inXGNfr0eLTUcfUmZUclCmY+hmyF+qsmT1zOHdPBEEQBEEQBEEQBEEQBEEQ2ZwCk29Z1YcqPgfvmnxD+ScAAP//+tFdLw==") mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61123400000000006113500000000000bf200000000000001500000008ffffffbd03010000000000dd200000000000006916320000000000bf67000000000000a406000007ff07006706000002000000070600000ee60000bf050000000000002e650000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070500000419311f2d4301000000000095000000000000000500000000000000950000000000000032ed3c5be95e76b67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c72fe9755ba08554bb4f2278af6d71d79a5e12810a089dc1d4681d295c45a674f888a08034b7dd399703d6c4f633a9a4f16d0a3e1282ee45a010fb94fa9de56c9d8a814261bdb94a6538b89dc6c60bf70d742a81b72bab8395fa64810b5b1bfd3782519518c51231422bb8fab4d4d897db2c544c0ec50b8eac8c63d2b1cd06a39702bd547f5ebaa6954f01cef3c9bacec15e2e3b2bd352e93a2aadfe8efe33ff2f8ee5476d4ef7a6f0c4704403b9bad2b648e90fff24f69a5ef05f5408ea197ed09a9510ee6063229de2984abdd46ea3ec78e3127002ed37c2564b8f8a621483fb2a5ff221e0d831d64759d17b8c59d0f2b0727f6b7958fb5b939af4be5e55a95f8c6d785a91c7c3f0c17ae7f9ac5ff05f5ecddf0cef90d50e763be96496661c749e21ab63a1f50b30a65a9027ba357bf8c614497ee59b68bf6a5d45c81c567e347d54574164bbea3e7b7f8a13cce7014137f250370b8a70ae3eaf736f17759c3886871e97d063b7f26eed3226bb0b9ee6320a2b02fea7a06a0e37182adf4b1be6f29358d4f5dfec405bde000000000000000000000000000000902e647cc5962eccaad64429335f3ce2a10ce72da82875427c1d16db24dca08487ba41a3fb337f8432d8176a515229e32ee11a1dd23dac038f989eafdd67f60b63f7be4d1bf325b57335b9973c73bfa89517a98b1fc15f8a2713718feb01059d8b570a0000e3b2a93bd745a74f9bf7f7abc5d15d56331055cc0820c5c9d676d92557c4e47cfbe27f91f0eb18e21dfdab3c84ec11377fbbfd1e000000000000b542a536559eed87b58edcfee83a50077ee0e8fb6e787cb3076dfeeb79f55927fef9651e176b40e64740a01944577caea4ceb9e907cec36a8429445c833b9d24d53dc91f15af1f4a1db9fa452fa3f0b812355aab5b58659ffd56034fdbb169f3e86660acdc65dc699d3e6364a80f45e54d6efcb99b41a080494f842706f3c1716d2e252bf89663393356296d89fbf95aa7966fa700b710008311d6f25e05f77d68799e671d90cb04131742790941d83ffdfa857e9e085a59a78e7a17f008ce55866fcc4de388f270a1ba675f43481bd2"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls}, 0x48) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000200)='./file1\x00', 0x180c858, &(0x7f0000000100)=ANY=[@ANYBLOB='utf8=0,shortname=winnt,uni_xlate=0,shortname=win95,nonumtail=0,iocharset=cp950,srtname=lower,rodir,check=strict,iocharset=macturkish,rodir,shortname=mixed,uni_xlate=1,\x00'], 0xff, 0x371, &(0x7f0000002980)="$eJzs3U9oHNUfAPDvdvK30CaHH5SfIIzeBA39gwfFQ0pJobgXlaXqQVxsqpKNhSwupodu40U8Ch4VBC/iQQ8eehZBEW8evFpBq+JBeytYfLK7s7uz3U0aKWkNfj6H4Zvve2/ee5OX7GSSfXlxOdbOTcf569evxdxcJaaWTy3HjUosRhZ9l2PczIQcALA/3Egp/kg9u2xS2eMhAQB7rPv6//KhUubNL3eqn7z6A8C+V/z8P79Tnbnx1E9PdI4X9m5cAMDeGXv+/+BI8czor/qnSn8VAADsV8889/yTJ6sRT+f5XMT6W61aqxaPD8tPno9XoxGrcTQW4mZE70ahc6h0j6fPVFeO5nnejp8XoxYRH7RqEevtVq13p3Ay67afjWOxEItF++JuI6WUnf6sunIs74qIy+1u/7FeadWm42DR//cHYzWORx7/G2sfcaa6cjwvTlBb77dvR2wNn1t0xr8UC/HtS3EhGnFu/myk1L+tqa5cOpbnp1J1pH2rNhvnBldhwhMQAAAAAAAAAAAAAAAAAAAAAAC4A0v5wOJg/5s03L9naWlCeXd/nF77Yn+grd7+QGk2RUq/v/FI7e0sRvYHunV/nlZtKg7c26kDAAAAAAAAAAAAAAAAAADAv0ZzcybqjcbqRnPz4lo5aG80Nw9ERCfz2teffDEf43VuE0wVfZSK8iJ1ca2esn7llI3UKYKs03k/8/GVwYjLdWYHs5g4jNntixqNQw/8+N4wc3/WP/NfwzpZTJ5gdsswysH64d6QBpnp4ZS3vWIniuD4ba7q1ZTSdue59MJ4q6hETP3zT9zOQeoEX1175f8nmkce7WY+Tz0PPbxw9uq7H/66Vm90eu5ofDSz0byZ1urFx5MX2/ZBVlo/leIaVsorYWqn5lujmXr23W/P3vfON7vrPZUzr0+ok/Wm8+lGc7NSfKV0i2Z6QSd3S6v5xplsbCVMT1j8dxZMXGxH3l+uX7n0wy+7PU/pm4SNOgAAAAAAAAAAAAAAAAAA4K4ovVe8ULzZd3qnVo89VQRzezs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALg7hv//vxRsjWV2E/zZjvGi2dWNZsThez1NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+4/4OAAD//5U3aTg=") bpf$MAP_CREATE(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="06000000040000000900000008"], 0x50) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="06000000040000000900000008"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x3, 0xc, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000feffffff18150000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000ffffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001d0000009500000000000000"], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x3, 0xc, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000feffffff18150000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000ffffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001d0000009500000000000000"], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socket$netlink(0x10, 0x3, 0xb) bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000780)={r2, 0x18000000000002a0, 0xe, 0x0, &(0x7f0000000040)="5a6e41dea43e63a3f70cff11c72b", 0x0, 0x2f00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000780)={r2, 0x18000000000002a0, 0xe, 0x0, &(0x7f0000000040)="5a6e41dea43e63a3f70cff11c72b", 0x0, 0x2f00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) syz_mount_image$ext4(&(0x7f0000000900)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x1000040, &(0x7f0000000240)={[{@nouid32}, {@nodioread_nolock}, {@noquota}, {@jqfmt_vfsv1}, {@commit={'commit', 0x3d, 0x6}}, {@noblock_validity}]}, 0x1, 0x5a3, &(0x7f00000002c0)="$eJzs3T1sG3UbAPDnznHTj7xv+krvK72gDhUgFamqk/QDClO7IipV6oDEApHjRlWcuIodaKJIpHuF6IAAdSkbDIwgBgbEwsjKwseMVNEIpKYDGDk+p2nqFCfEMcS/n3TJ/3939vP8fX7OvtOdHEDfOtr4k0Y8EREXk4jhdcsGIlt4tLneyvJi8f7yYjGJev3Sz0kkEXFvebHYWj/J/h+KiKWI+H9EfJWPOJ6uPeW+VqM6vzA1Xi6XZrP+SG366kh1fuHElenxydJkaebU8y+cOXv6zNjJsfXp3q+v7+W3NtYb3998+8Y3L92++fEnR5aK744ncS6GsmXrx7GTmq9JPs5tmH+6G8F6KOl1AmxLLqvzRin9L4Yjl1V9O/X1O4fBXUkP6KL6YER9zbom0AcSRQ99qvU9oHH825p28/vHnfPNA5BG3JXlxeJb0Yo/0Dw3EftXj00O/pI8dGTSON48vJuJsictXY+I0YGBR9//Sfb+277RnUiQrvryfHNDPbr907X9T7TZ/wy1zp3+Ra3930q2/1tpEz+3yf7vYocxfnv1xw82jX99MJ5sGz9Zi5+0iZ9GxOsdxr/1yudnN1tW/zDiWLSP35I8/vzwyOUr5dJo82/bGF8cO/Li5uOPOLhJ/OY52/2riawf/74sp7TD8X/29adPLT0m/rNPP377t3v9D0TEOx3G/8+9j17ebNmd68ndxreArW7/JPJxu8P4z507+l3WdNYQAAAAAAAAAAB2ULp6LVuSFtbaaVooNO/h/W8cTMuVau345crczETzmrfDkU9bV1oNN/tJoz+WXY/b6p/c0D+VywLmDqz2C8VKeaLHYwcAAAAAAAAAAAAAAAAAAIC/i0Mb7v//Nbd6///Gn6sG9qrNf/Ib2OvUP/Svh+s/6VkewO7z+Q99q67+oX+pf+hf6h/6l/qH/tW2/g/sfh7A7vP5D/1L/QMAAAAAAAAAAAAAAAAAAAAAAAAAQFdcvHChMdXvLy8WG/2Jgfm5qcobJyZK1anC9FyxUKzMXi1MViqT5VKhWJn+s+dLKpWrozEzd22kVqrWRqrzC69NV+ZmWr8pWsp3fUQAAAAAAAAAAAAAAAAAAADwzzO0OiVpISLf7KdpoRDxr4g4nERy+Uq5NBoR/46Ib3P5wUZ/rNdJAwAAAAAAAAAAAAAAAAAAwB5TnV+YGi+XS7PdawxkoTp71A+1ruYzsJWVI2JpZ9NoPOOWH5XPXsDubqY+aeQ6fB/2faOHOyUAAAAAAAAAAAAAAAAAAOhTD2767fQRv3c3IQAAAAAAAAAAAAAAAAAAAOhL6U9JRDSmY8PPDG1cui9Zya3+j4g3b11679p4rTY71ph/d21+7f1s/sle5A90qlWnaUQ06hgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4oDq/MDVeLpdmt9kY7GCdXo8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYDv+CAAA//9bQM66") r3 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000940)=@security={'security\x00', 0xe, 0x4, 0x530, 0xffffffff, 0x378, 0x160, 0x160, 0xffffffff, 0xffffffff, 0x460, 0x460, 0x460, 0xffffffff, 0x4, &(0x7f00000008c0), {[{{@ipv6={@local, @local, [0xff000000, 0x0, 0x0, 0xffffff00], [0xffffffff, 0xffffff00, 0xff, 0xffffffff], 'ip6erspan0\x00', 'wg0\x00', {0xff}, {}, 0x4, 0xa, 0x4, 0x68}, 0x0, 0x138, 0x160, 0x0, {}, [@common=@hbh={{0x48}, {0xdc76, 0x5, 0x1, [0x0, 0xb, 0xfff, 0x4, 0x0, 0x8, 0x4b8, 0xfca2, 0xcb2, 0x8, 0x7, 0xfb8, 0x94, 0x3, 0xfff7, 0x9], 0x3}}, @common=@hbh={{0x48}, {0x7f, 0x6, 0x1, [0x7, 0x7, 0x6, 0x4, 0x2, 0x2, 0xfff, 0x3, 0x9, 0x9, 0x101, 0x4, 0x8, 0x7, 0x3, 0x6], 0xa}}]}, @common=@unspec=@NFQUEUE0={0x28, 'NFQUEUE\x00', 0x0, {0x1}}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, [0xff, 0xffffff00, 0xff000000, 0xff], [0xff], 'ip_vti0\x00', 'macvlan1\x00', {0xff}, {0xff}, 0x2f, 0x8, 0x0, 0xf}, 0x0, 0xf0, 0x218, 0x0, {}, [@common=@dst={{0x48}, {0x7fff, 0x4, 0x0, [0x8001, 0x80, 0x5, 0x4, 0x6, 0x9, 0x1, 0x9, 0x10, 0x2, 0x7ff, 0x3, 0x6, 0x0, 0x34, 0x2a79], 0x1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x1, 0x3, 'system_u:object_r:hald_cache_t:s0\x00'}}}, {{@ipv6={@mcast1, @ipv4={'\x00', '\xff\xff', @remote}, [0xff000000, 0xff000000, 0xff000000], [0xff, 0x0, 0xff000000, 0xffffffff], 'wlan1\x00', 'lo\x00', {}, {0xff}, 0x16, 0x1, 0x2, 0x8}, 0x0, 0xa8, 0xe8}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x2, 0x1, "0f407cae10fde5dc6a4cae45a148351af642e95c99bfa15cbe55b7384c2a"}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x590) (async) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000940)=@security={'security\x00', 0xe, 0x4, 0x530, 0xffffffff, 0x378, 0x160, 0x160, 0xffffffff, 0xffffffff, 0x460, 0x460, 0x460, 0xffffffff, 0x4, &(0x7f00000008c0), {[{{@ipv6={@local, @local, [0xff000000, 0x0, 0x0, 0xffffff00], [0xffffffff, 0xffffff00, 0xff, 0xffffffff], 'ip6erspan0\x00', 'wg0\x00', {0xff}, {}, 0x4, 0xa, 0x4, 0x68}, 0x0, 0x138, 0x160, 0x0, {}, [@common=@hbh={{0x48}, {0xdc76, 0x5, 0x1, [0x0, 0xb, 0xfff, 0x4, 0x0, 0x8, 0x4b8, 0xfca2, 0xcb2, 0x8, 0x7, 0xfb8, 0x94, 0x3, 0xfff7, 0x9], 0x3}}, @common=@hbh={{0x48}, {0x7f, 0x6, 0x1, [0x7, 0x7, 0x6, 0x4, 0x2, 0x2, 0xfff, 0x3, 0x9, 0x9, 0x101, 0x4, 0x8, 0x7, 0x3, 0x6], 0xa}}]}, @common=@unspec=@NFQUEUE0={0x28, 'NFQUEUE\x00', 0x0, {0x1}}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, [0xff, 0xffffff00, 0xff000000, 0xff], [0xff], 'ip_vti0\x00', 'macvlan1\x00', {0xff}, {0xff}, 0x2f, 0x8, 0x0, 0xf}, 0x0, 0xf0, 0x218, 0x0, {}, [@common=@dst={{0x48}, {0x7fff, 0x4, 0x0, [0x8001, 0x80, 0x5, 0x4, 0x6, 0x9, 0x1, 0x9, 0x10, 0x2, 0x7ff, 0x3, 0x6, 0x0, 0x34, 0x2a79], 0x1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x1, 0x3, 'system_u:object_r:hald_cache_t:s0\x00'}}}, {{@ipv6={@mcast1, @ipv4={'\x00', '\xff\xff', @remote}, [0xff000000, 0xff000000, 0xff000000], [0xff, 0x0, 0xff000000, 0xffffffff], 'wlan1\x00', 'lo\x00', {}, {0xff}, 0x16, 0x1, 0x2, 0x8}, 0x0, 0xa8, 0xe8}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x2, 0x1, "0f407cae10fde5dc6a4cae45a148351af642e95c99bfa15cbe55b7384c2a"}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x590) r4 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r4, &(0x7f0000001fc0)=""/184, 0x20002078) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x32, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000700)={'bond_slave_1\x00'}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040)={r5, r6, 0x25, 0x4, @val=@tcx={@void, @value=r5}}, 0x1c) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040)={r5, r6, 0x25, 0x4, @val=@tcx={@void, @value=r5}}, 0x1c) ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f0000000000)={@loopback, 0x27, r6}) 1m1.847984198s ago: executing program 2 (id=102): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0xff5fb30000200000) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) ioctl$TCFLSH(r0, 0x400455c8, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r1, 0x400448e1, &(0x7f00000000c0)) r2 = socket$igmp6(0xa, 0x3, 0x2) write$tcp_congestion(0xffffffffffffffff, &(0x7f0000001100)='veno\x00', 0x5) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000100)={{r2}, 0x0, 0xa, @inherit={0x50, &(0x7f0000000040)={0x1, 0x1, 0x40, 0x401, {0x6, 0x7c, 0x2, 0x2, 0xf}, [0x6]}}, @subvolid=0x8}) 1m1.840676728s ago: executing program 32 (id=102): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0xff5fb30000200000) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) ioctl$TCFLSH(r0, 0x400455c8, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r1, 0x400448e1, &(0x7f00000000c0)) r2 = socket$igmp6(0xa, 0x3, 0x2) write$tcp_congestion(0xffffffffffffffff, &(0x7f0000001100)='veno\x00', 0x5) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000100)={{r2}, 0x0, 0xa, @inherit={0x50, &(0x7f0000000040)={0x1, 0x1, 0x40, 0x401, {0x6, 0x7c, 0x2, 0x2, 0xf}, [0x6]}}, @subvolid=0x8}) 56.262908506s ago: executing program 5 (id=151): timer_create(0x1, &(0x7f0000000100)={0x0, 0x9, 0x0, @thr={&(0x7f0000000000)="4d6e6b584132ed714e8223cc586bc01a9689e08e87460f67caa5b7cdedc2dd09b8284e85c41771eca7300ce94240503b341af61f44b8a6d1f1d2c7551305ea89d6de8ae753c411a8f1363f96223208f614d49853bdcd907be40739f568703385edc9258515cc8a0bf91a77d453056f6bb1086c4d5f39a793ba96767a64b54391badb4b9584ea4f0074191a7bf55bd8163b586f33a8cbc777fa9a1d67deef18d464ae1decab6c830baa13ba650a46b58f692d8715d195e9", &(0x7f00000000c0)="d2531cb28a502745500958fa4b0cf3c624f0ac"}}, &(0x7f0000000140)) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) read$FUSE(0xffffffffffffffff, &(0x7f0000000680)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000003740), 0x2, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = socket$igmp(0x2, 0x3, 0x2) sendmsg$netlink(r0, &(0x7f0000003ac0)={&(0x7f0000000180)=@kern={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000003a40)=[{&(0x7f00000001c0)={0x328, 0x15, 0x300, 0x70bd26, 0x25dfdbfd, "", [@nested={0x190, 0x91, 0x0, 0x1, [@generic="7a9dd1ff25b64683cbb2192052ff767d8ee6611f97435f54674e75c4abd2a685aae48f4270efee8f705a871e71ffafe672858aaf05f8b90d47cd145c63d06647a62966266fe6844e289f6d48c80fb9f68dbad696deaabe930279e3ba8427052c73c84ef93730c6287fcb9f7d", @typed={0x4, 0x3c}, @nested={0x4, 0x35}, @typed={0xc, 0xbc, 0x0, 0x0, @str=',]@&\xc8(}\x00'}, @typed={0x4, 0x161}, @generic="5ed23cc2b51d886be8cd3aba44aec497726e07e783b9da1ab4a047168190e47089eb18c9b24df297f4b6250c1f9af0bc29f2a47623850b86928639b4cf3b811ad547d4f24aaec5e7ebe1bcbd9d9ecb05b8dea1876227bf58111f977ad6a2afb65c2352516bc52726a2b10ea4c5cb40933a99f69a147084834e1e272e9de231f22712e5f51f987a60314bc6be", @typed={0x78, 0xf1, 0x0, 0x0, @binary="dd52dd8f5b8dde974a33864ef97af12d688b4d1b49884b842adfd31a36a658b25f7e4cec973c8c2597b168979acf1f48a2ad32d7a0675b37dfd547f1a6c655b1b746906ea9ffa9cbb6441389b1f0b2e515615040905bf4077feeccb28a544e3f91aad243dc9a1e042c246fd43b80e9f6ca407e61"}, @nested={0x4, 0xe6}]}, @generic="1367cae0febe114a4d5c6b0e8e7c2a02d767da319d16fc0f849f22a917c9adab21343959068db2929b631b2280c34f546df1f95e4372f316f143dc08ca9164eff5658ce530353313936720efbee20c8a88305ec9890b5ce32d787ba77e0cd0f0ad01e4a12a5b4664a6f17e8ae0408b5aee0e93cb0e79f59bc21ad371607cd59e57dc8428add4bb611e8fa97be0de0ec7c16caf1811348cbdf29b900d331e2bb089b7a9781747a1efefa673b6ae8bd47e24ee2249d41702b0f4ffecfccb2b9e267b7158cd353c35066e30dcf2c7b885add1cd6048cf5da3a864ca244be01c0c", @generic="01848b7e05b92a9de35901c383807feeb84f09a0095d293fea16b0a5f587d1e28e62590f1914b9ee6d920abf352f5efa249a20c7bb940d18d58e864253741cf82f2cf922632a1e94b22dbac4642fe133b27e1cdabfb429976764353a50ad26a9b4af7cccdddce32cfd20b68e28d65efc4c0f9e0b50e7b4db7da27fa2529576a0fa10177ba2509952849a416fc8fae35178072635e2", @typed={0x8, 0x46, 0x0, 0x0, @fd=r1}, @nested={0x4, 0x55}, @nested={0x8, 0x37, 0x0, 0x1, [@nested={0x4, 0x4e}]}]}, 0x328}, {&(0x7f0000000500)={0x10c, 0x2c, 0x200, 0x70bd29, 0x25dfdbfe, "", [@generic="8f1296cabebb8a12ec0bfbca47527537e8f1c3", @typed={0xc, 0x9d, 0x0, 0x0, @u64=0x9}, @generic="6f7f9875ec1819bed798ab4d3c35c9a7464e8f7a3c7977a8e4131155aa8363ed165ec10348b810ead78036290bd59d73ca9506302027a74d7d6b8acc356dfa2ed131e6e8d3031db49c75e61b3e15fa3bff68df6b5770ad29081f759fde499cb6b8d97e6d3b3e29dc4aceb0559d441fe90c1faaa529fd51d19726138a27f0bcfc9b64ef1aea2e1cab7e95d9c87d3c0602261115b6c7539b2145506eea53245987a201731b76f309de951c8380c134a1a4c7612a1a1c9b49dd47263a1c88a7e9a8be62a9655f672e227c192f0071e18ba1b551243a6c0b24d5f2bb"]}, 0x10c}, {&(0x7f0000000640)={0x18, 0x1c, 0xa04, 0x70bd26, 0x25dfdbfe, "", [@typed={0x8, 0xd2, 0x0, 0x0, @ipv4=@remote}]}, 0x18}, {&(0x7f00000026c0)={0x1078, 0x2f, 0x400, 0x70bd2d, 0x25dfdbfd, "", [@typed={0x8, 0x114, 0x0, 0x0, @pid=0xffffffffffffffff}, @nested={0x1004, 0x104, 0x0, 0x1, [@generic="3c7f43447e0010eca45d673c39fe108317398959cdb62ec0770eaecc3663c3fd12894562b61aae704e731fc2222d7dcab9893da9bba3e9b65fc91efb1de19bc758548df215a46b386161c2dc71074a9d112e4ace7f217a3e312a4a7a733f197da06c6b349cb244246ab3c090bd9659f5c2c98bb6da2b84e92d2ba348b1df3549b2fb07eb5186d96717ab85dc2f0c0250c71db867ba26403c4a200c1a581e441c1479caf562acbe642e2d03c6c235c6c192e13063dcccab94fb40610406e92ef9ee6bc8e703ce2a12697950a6a3be7b45e268ce58fef9436e707acb8e9aa64987f0af5cae8e991ae0c8bcee6a9f5e6bcef11d15a23c286ab95ee382782af28163c4f9c3e9b9aec0d4c80aa17f818093056989bb790e25465f7b1f9ae1b4e2e223946de30cbdbbcd8d817b5766dc213a43333c941a002ae544767f93466970abe95586bfaba4ea741b9d489d2218d27d11ae7492a2ec51a3d417ccb8328a9b106a12b10d936b36d954bd9f6689a3508ae72df50ab05486be63ce10ddbee18f2d7f084df07b72d7c6e9d94715d2655d5ecb227a7944f253adeb7cce73d977505253beb271dcc042c942af6697ff2336b460a0953afe970674208f484a9f0fa07cecfbaf69d74c848a0d3d61a0c93228664828eedda973a5837b36a4e55ccb79b1371ccca31c272b18e2ed0dd985eb674d9684655cfeedd437b479a36a661582b7f1cfe6f9a1f6f7aff8b519681ae83b46223c9ee6bc023237bb28dea37bb9e514839fc5ccf79bd598b84d301547b3f9c0036cac31be6c13719c70f0506d7f35db6f6712ca6a15e97ecce628124a6e9549a75b987c93fcf91a08d005b05fde858fba90f1b810a3fd3e48317e09f2319a1e27a39c0adb4a9af651626b6b9cec674d9d707358c0ca03f60dd6edd200eb5f59e60946f7ab1e5b8e26b2f74333b30024b71fb06d8fe85d8b0e4c3faae5e0c1ee63810880f1fe3b80fa6cfae00a3f3db354cd0bcad6b0db2bded450d9073569953fb586654402d16eb739e0a951a86872194430da2f304d0c9b27bc801569cdca7855d4345e4367676302f92732a43084620f4e5abfaaac3866e17d692d9bdc4349d30049d66da18bab39171e6f041734358e0586ea8a2c44a1357985473a352af6eb6d1dcaf1de43093218bfafeefd80b1b3c95abf5786f439585f5aefcbeb03cd8d7db406937fa3dcaf69a13c3df0f80da11f813641bccde212728532e0728af8444c6bc736e95cb967cb60bed514bdb39486a8c796172778ccbad147bd27ab81d9048e58eaaf476d8c6a343b709649af6cc8f29b9693772c6f4f195c053111d22bb25359e18c31a3db05723480f02b00148f9cec27d78f3d9ad283845ac924e149d8bb1f5c6f3ff9efb20eba9663e99e8da602d71bc9ba47ff4fb30faf06339494be74cc82dd3889699b95f765bb20882bc6b1f5a00ca917c999f84b69589124f74a4df1c61eccc8ae2c1d79cd18c93ff93cd7965af8afc80cd9e050986b605d246baff98f0ea87a451bd550c1eb6d47c38f8a45f50ac030160c9dab173b93051610c748948f3a6eddc2c5707282dcd2b3871eabfe437858f618848a78831234ac88dc84687878f5c1b6ed3f17f4f52abe1044069ccea2a9ea7c1313b795182a60c64514db08b498681c27517d98971393a36fa342687b2e969eb5a2d0b93da447e95bee94b09c483120aff8e195eba2c4e4c2f6561fd46322e4f8a4ce9f18cf9d1e6ae7861d29f2a8056f70eba8679454a2988622537c15e7c1b2f91af04af2e584522133a9f06c3f4282660fd4bd5345014d5d2a0eec85c8148076b9531ea291abb7af3021071611aaa437881cac5e30c220fecdf1fda118873453e262587fc55e81da67c9afe9a9b62b89b90a84a48dfe9bdf479caacf37c5303e1e8b64c31cf8eecdac5c6dc32a3d3f42db9b9da35471cf72f4cdf51cec46ef614cb6ccb0d3fd5d8c4d89eeb170148788a1acb9a03a327267b0ac1aad6e47fe287441ebe198dcda35e5e0d7d5c2a92c02113847cbf3bb869d9bcf420cf7c20cf33c8066259048aa0222e5452b9837dbf292c9c7dfc4c9209dab6193afbab6528f6a6c8e2fee30abf8e0b3d93c2f82a2cdb88c53ad5645e601fead96f5ac7a4d2d9896294099e3fa83356ac109801cfd238f639fb6bbd71fe8b4aad55fbc599e889821a7e905985b2fe95cb1c78b3b480166e55432322d97df87bf5ea1e9952ffe01acfef636ece17d6d0ceaed532642cab6cb01e525c8359ca32110ae385cc6db8fec9f186202ca1dbd7f25136accbd95f93f148f89cded8eda5673375d2289a89a6cc095eda1639591c195a4490ac0bd7a15f5c5ecaa93b884fd52fb8b506520f40209dd0ce92c027558275fc84398c013e289af712321cf3fa611eee16055433da43d5edbbb031a2cd63d1fcfbd327f76195319adaef3a8469b3e3c431cc15376a5fe7367a04d881624575466a8f5698460974c3f323747c7825dc4b842955a63d0b7b4739b5ac109b245fe12d3cccac62fa9bde409863cecb19957a735becedccd08e7a017c6b49850f2077f6b51801e83c36ccdc78eb24fbebfd3ac83df17a17fb4f1519c141efdb0b207a758051aa768415398cf7204d1ea21d2ae061f5cbb01bee66a77e96946948e4ff1bbc3d6af4d40e41ab060f52caa05ee28eb4277e917e2a53b417c1dafe16c85e2015a11c547cbf1570ea030868f62ad2b7d5da220d294bb246d84fb8133e6fcb2b7d91e2b78a797dba7c9739e1f285e25f882b64c77a5a5a75ff1ce2cad693b2c21a230dfdb4791cfab2ef8e722f32966bf1f7f3542ca26170b3a4132354cae51cba563002f4638a5da07fe3530d1c59c64d06aab704130291a681c279f571f6de544a693aa9caa6ff938f6904bbf3dc11fc7094a2c553a058e0ba82231dd318f83285197a3acccb1c0b472152cffadbdd2fbbcedacb3b29c78c06e6528faef554e5098a4f42c0a37379e13cb93a65e82f4859db1d1a9da369352a86e92f3a2eeac29afc05bb87abd8a5f9d131cf44aa990435bf75636457c75e04a51dd71902a71eca95d3d4a14d3d22003dd0e83551a11005cbdc33e01dd388b0e3c717cb5d46e48146e21b8b983590a281d92e21f597992690bca910a9aa6c587f3c433932ae38e7bf660062f7294eecb24a0e5c65eb5c93d9ca07135333341bfba7dc63c34267c99942b08b6d1abc3bf3f8430d8ffb6eb99660a0d5322d1dd7d575c8f9a093425e34d341fb3534ae9a8c2388d397fc329824bd0097866731365cdce6b8efaf49e3d239e4502e8f9365143606e204e50d69ff79617146dfe49ca966c816555b33c7f1c85f9f3e5d3c087f0c3ecb332eba9b4695ba8a0a691f9a7c51092b9324fbf4bcd5b8e8de3bcd03e5a07e99ad8ad7a067dc9435891843ef8ee062374b6fa1062dfbbc2040d0b272f0811b11e1409888d29122e9bb1e7f01eb48f162aae202ca7c4fe16d7d14f3c5df85e442bbbf4ca03152d0723316dc251bcabe2d4da1c4f42b74baeabbafb9cf131f8b25b7e6d5b7793d8064171efb29ead9025c7c7b8c68e856791c843d463c74f1c2bf2b992c99d6c28e62c2456a645f22581e390d9d516120da2e9fbeb457b9d7fbab5938beb715bf2dac712441816552c74ba5a22f3095e9362d923946cfb87c0f8d14e1a73d480edc45d0d233a6886900ebfecf3b4d7ce3ecebcee74fd7efa68321dca251ee7f05db5220d4defe82648e35a9877923c5e05061899de8889f3854e53d9f9590a772295931bef65f2703739791e00ff12aa2996f41946f65424eeb4e146b1b6fe0e936d5e7ccd7a8d580200076d65a22c82551c65d34ffbbcb15aed981f33bedd786dd94c6b23f7abefeb0033d7e5a38b5fcda7c5ad900ad66db1f68b641e784698ee912b209b45edcfa289dccc6a17b8b5ddecd91492f28fac31e640d9c8148452c3696e01cfe29f39ccd2ff6002a638be25e26a862f7ec4d7d545da5d2342e1e1a3173c8fc1723840d113e5982107e2d161224c5c000f3cb63af3d26f235f90a9d0c8960c655426784efd2cf8cab308ff89a49508d1e27aedb7690e76d78d1ae1dc91f08ecbf254da8a023c52ef096b1c0f10086df7f5b221b481621ec2f9de0d687d6c8cad4355585e13494877367ca8bd257e8d5241a953df5787caf59ff7a8c13e03f362118cc1a55309958231d283088752323d546b5045b532f216190b872bf5c3f7ccf6c1cd431420e7df7f8c3807fbbd093b6252b3d986d9e052eb2154a226384aec89f8dd9125ac85758057015bf29e3747cb4dff81c19de655f840cae4799ec105b0a61fc25b9460056fd983689a3abe3e2cdbfe7ef78ef32b06bc65c64813d749803b6fbaaa1ff7ac65fa2d904ed2382bb2a331f22d9153f3999bbad7a3933b0e9ebdcddb02bb8b36b2e4f83b990c6a6f2da343a340b7bec1672031e6b5c9ebae16d59f6f9bfae74bee9f2783c58cdcd34790d4954096c83d61645df6d7234c860d4bde956edb8511cb58717041a101f9a9cb1550306163bb4cb76a6d1a32a2c8bac83a629e437b7ecc6e35777d2c78f0e10cf4f4c31e2fb36a2130382b959f22257bb333a04ea9855378108d448fa17f56ea461b97ed1940e9f6aecd9b16ac6e2ed389ec52a5dae064954aea97407f4041aee691726b5e3c748eeb6fb96f6bb1d4235000882e0288827b95e7494dedbcc161010d5b7bc71fe2e8475db5055eb6ea1cc6ffb1cf7497b6658a0c8cf6a4e220eeec66450e3d6ff2fee8bebb6e6d7d198246bacffafc6aab4e79a7b1b7252e9e4beeb31cdc83a0bb04a862a99bdb4d0f666f16a3a1b965fa264513513cf86a73eeabe449f81d2a2dcf423fc0544e4e0b8761e77bd8b7cf1f33c5804333245cc3c486d267ddffe4a175283a074d06551f211a137d282c17c34b400e0222048442a880a470141b0899ae4bc6680cf86a45bb96f730150e381e87314140988c95d4462f3496be11a36360e08efad03ce5d4ae485a64df6450bd92b4d44c2868ed1781b2e1731c9a7ad70d5789ee8aa290cd02543a9b08ee8f0ff79772c1ecacc01c256906337b441c9409a68baa411ae47d8fa5152d435a46ab1bef421abe41c1089df54dd892225fb80b08b145d6e22edbfe7f1212cb84bdc7f459da5cf3b538cb18040758b64ff5aa7632f24572bdd5d5be0e4a477ce1f2793f6d429c68d908280ee467a497ccbf225fed8e27288679a6e2a9550441a583245a609011f88001f23d7a8e79cecc516ada0b69137f42c319909f898df314b1c99ab0c24671bd33f963c55bca3bea9437f432f6d7eed11b5ae2171c9e57600aa8c132105344e040fa1a51d68df8536f9c7c7d08658d1f9ae0b3db9d101bd0ddfcd5d12130fbcae5b1eaff78bcc89bb10727ffce07eef023b652e35124ef9b67e90c84d5b6667b839cc1f61759cabb58b13f30c207610ed13bd0590a55dd019794a497ea1a4cc170cec4aa3c024684443d5ae98a59c62d7095918a48f2b27286f503f69ff1c51624ddc290f27d7007f84cb263134ac7a48a5c1b198c355b3ed170405d7c40332e7f37d7cb69c50f9bc4dbc19c2348fb1ec424ef0d9637182e8324ac6c7984cc0ba7689348ee6441b198820d191cfe7f769a8339f74a88753978a0e382bc2138aee10e0744bc651093d0b671fc5a5d22becd9a687969fc83a1e4bb7d088332d058440906c76115bc828edaea00f265a193ecc75c02cdaf45c873a262fcc13c89e9e25e6785437b0f0072522510d86f3651ea07cbfd7ca1e9df5efc473602f10b"]}, @generic="6640f7341534d3ede1aed1c13f33b9272d6803dadfe281705b93f6e2186a04efc8668064f8743392bb5731961f171e0f1c679741d7f22e35b3c2b445f14872fe648d2c4a944c8ce4299455e32631fd2bfa6b0016", @typed={0x8, 0xd7, 0x0, 0x0, @pid=r4}]}, 0x1078}, {&(0x7f0000003780)={0x2c0, 0x1c, 0x10, 0x70bd2c, 0x25dfdbfb, "", [@typed={0x8, 0x74, 0x0, 0x0, @ipv4=@multicast1}, @generic="87405000d86ae3eed3d6c72ede0e849f1c528c3846030d0f24b499c2372ae7db7fd01e00c943c344a80b2fabb94afe27b25ccba2ba40a6e83a7b12ebe5a2862942ea7b9c7c96324daecb10417f4c0273fef0133790c1c90c03e7564a2c6a4a4dcd26c8b78b7d16532e3d0ef0c326ce15e35394acc74ba0f647442731c1efccdb910a461f80d79f575debe6fd7a2ed796f407150b99437d3ac995638d853de3801e90dad7b7189e69d6c13524a4e56a97d59997", @nested={0xc, 0xc0, 0x0, 0x1, [@typed={0x8, 0x10f, 0x0, 0x0, @pid}]}, @nested={0x10, 0x35, 0x0, 0x1, [@typed={0x8, 0x26, 0x0, 0x0, @fd=r5}, @nested={0x4, 0xba}]}, @nested={0x79, 0x119, 0x0, 0x1, [@typed={0x8, 0x10c, 0x0, 0x0, @fd=r6}, @generic="455b6b86179bd40bdecfab47fd94e0fb4fd6e81507372e4c6870b0218ffbb760b29170a1c10d5352c2b402567a91617f26bf208d73f0d5f43716cf6aed48ef605b0ab7ba5523ca60783a085e447909f904b3c736224b587039935bb170", @nested={0x4, 0x9e}, @nested={0x4, 0xbe}, @typed={0x4, 0x97}, @nested={0x4, 0x1b}]}, @typed={0x8, 0x8d, 0x0, 0x0, @fd=r7}, @generic="8d2900d8e535094a2a0503f11d6658265e4476bef990a394d79001c07ef0e02d96f899ddaa6e0a80ab05bc3d8516e9fd8fc93557d6733c85cfff081f3154ec9b2beac7bcc5e574ba776af5e4cc4ab209a661d58ecdd7d1305016ee29c575efdb7f181df0231286f1ef530e71120a6c2248643338f11beaa9d361298752075d6912ce3d60b016dc94ce6171f7f69e069a36cb5baa0cccdf9d9c77652e49a333ae00", @nested={0xb4, 0x2, 0x0, 0x1, [@nested={0x4, 0x17}, @generic="eea2207ba4f0d58383e636ec8f1bb4e19f8b5d2929472fe331a7e72291d53e5f0508268f6b4bd6f91359fa36221a4128ce6360a7bcead08c2f2f6e13e6d4189a89a1ec310429bd12d44651bd41cd694423afc9756765ec94f422d6c723852b518e5137c4e0e941e930a563f79699e70180be8e7cee5586d435ab03332127a8d4150e93427a6896078d6aa1ec7075dc13460523ac059cecc234c2d7c7", @nested={0x4, 0xd1}, @typed={0x8, 0x1f, 0x0, 0x0, @u32=0x3ff}, @nested={0x4, 0x1b}]}]}, 0x2c0}], 0x5, 0x0, 0x0, 0x24002}, 0x0) ioctl$FICLONERANGE(r1, 0x4020940d, &(0x7f0000003b00)={{r7}, 0x9, 0x80000000, 0x6}) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_INTERFACE(r8, &(0x7f0000003c00)={&(0x7f0000003b40)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000003bc0)={&(0x7f0000003b80)={0x20, 0x0, 0x828, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xe, 0x14}}}}, [""]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x480) write$selinux_context(r5, &(0x7f0000003c40)='system_u:object_r:vhost_device_t:s0\x00', 0x24) syz_ublk_setup_queues(0xffffffffffffffff, 0x0, &(0x7f0000003c80)={0x0, 0xb412, 0x40, 0x3, 0x22e}, &(0x7f0000003d00)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x8c6, 0x14280, 0x1, 0x292}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x7e9e, 0x8a79fc27211d80b9, 0x1, 0x8b}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x8690, 0x11c00, 0x2, 0x31a}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xfdd5, 0x0, 0x2, 0x140}}], 0x4, &(0x7f0000004f80)={0x2e, 0x60, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x0, {0x6}, 0x0, 0x0, '\x00', {0x2, 0x7b0, 0x0, &(0x7f0000003f80)=@buf_max_buf="be41270bb3b8caa38cbc423d15f477c153ea04f893c311552b7172a7eb49f479f6133ee2c54493f18d963b2d8475905e00f0b4ed5291d6b357ac793174ae0a5baf07f942b33281f0fe6311042aebf5d53be4214f5fc58476e9039756e67659076b6f6a7619a12af8b29f7cbcfa5073964b55a146adac5c45f62dc91d2a1bf3ae2deb7c76ed779f4ba84bfaccea6903fc291aff247ef46d361d422b41038285e2c9db663dbf233d22b09f93738fc7ab03c880b8ffdee9fa1bc0b3acbe25eb89e51c1852465f2fd7694793324cff5d26fbf458629c5f95c43ad618534018adc2134cac973fcd254bd157035532504924b43f15f3774c21ae5977b678f51ae3ee9eaaeb8731c112bac8ed445a3a259010c61a07514997ebd3c71524cf61850024c2ad64853f193bf2872ea80614b4a31904b7aedd3159e0ed05a44cad50cf43a4e961864b31da4bd891380eebf31da949c7586a2d5fd492dd54f152486017f3a746f233f727d238029f62bcb935472d4a459d781fa075c8b4589cd89687ac6be0ee6d25602df9b4fd6cd2656db451be1a1f6be2c4f4424379446ddd22e86a345269f087a3480bf9ebe8c67b7cab59e3eac5c2450233c02899e323465eab43c1747be75a2e337cea5d83249411864afcd8576132a4ac0dd355551cd80942b8dffae802494988557b44a76518585ea92d81679c5a11b6e9f9ac4f966094a7ff8b6b9ec6220ff13b656a6d407843d9619ac70f658c47888116cf72219abfc5abe60f149f76b0677349b2590f5eb5f5d9c8217828da9eefdf9a8bdde7d9b0cbe62f6fd0e80e0231c4bd2c9aa1141e99acc4c0140fcd51ca5e90bb85b1a95a1e8fdfa608098076e1189f356a1133905e558fb5fa30f62b8bebe38d2e10d564a57f3ca64059db5be4e408b942eed8051afd3ccae0de2213b3bfd06855194b96e2625c19ca2764247727c43477a87fe14dd35f0a8e4d11d6030d8f6fd5eb5dd16321b2eb55352dbb1bd5eb204b82a00259fbb657bfd188a1dcdfd92f53b1eeb13ba13daa0543dda89124ac1ffda017a4f3abbcdb2302026ec77cc2b161e991595ce12e0f4a430398d0d9261c5cef29d3236eaa8e341e7e21eedb35812b21ed3669c5ea7fe427b7d3a6b7587f170654e6bf23d2e1046d02130ffc38848872639fcea39cdb6e24bf1a6b152a6ce3e03c0c00150ae4aee5dc864e527317a4511a0a387c9a626bff96fe13dc1959a8ca0ce47fae9fa5c0105aca0ecceb664b8ee194155f7a52625fb63644c7dd6abcd617ea184999405eef370cb4c4d20e5e8f9b28d55ea1262b672a54eefe9761a063043eb38cac23723454c4f90a051925caf1e0f9417aa5fcc14539a83b102ed292a59319906cf888ce55cd31e48943bd231828aec5dba5c5e532b69b90dd4502b81ea303f9bc5c15e707d2ebd59ef08cdbc3ff0e28fd25cbaaa64a79c168ab78dd663cb240cbf4d190453659f873093fa34ed517e5e326758f4db29ed938b8a6bf327380659d41e016cc64e17a0dae9cef0f969f9e1dbae44eb78b688b41dfe9a0cbc148fb240378c935750365c27a024375e30b8c80a9aad1f5cdc2b4bde1571c94f46bd244a9c8f7471f8029ac8c7b428ad19066beb44537c0c23e587e4575aa44d66ede81f27b3dfda615df53ba519587e2d048b869296df268d172f16cb072ad34d5991fb635f8b9f4b27fb91c134abd22ce9232b42cf2aa35dc983f6f2b595a4f3588f675d5f2ecd0248cc83e3fa8f64b135536ac52642939b2399dcc3296293325eb8fbc83e7f8e5756bf8335f4d4e01055f1386837a0b7ff9b00916990bbc10d26e328c73dd81a95809313d96d6afc95e652c212afe4c610b4519bf8ce0a5a7d0cd3da2f7fe30299277098c6994716d15bd0fa285bebf5e888d990b4eb39403425b7a41bde6bc7e072b3ca3c97bfa27a3770a6f477b62054f2a811e692c179952b51ab4c729f2e3a8f735e8024452feb9565229d17fcbeed6d8a8c392cf2949f46247c321484ad0bf76dc07b7d849127a0ab9ef163b5769bb404c369b8da188f7db2c674e05f340bb448995beca7de5b16ffc8ab5ccf7ccd0cbd862e71f2e3dd16e38f3c487bdb802c8fe8bfd0cee70aeafdb58d48c29319802f6851456920e94ac96949c8970defe8448fb5bcdbeff91c711bb24ad3be6e40ccd9896648c028db28385bad83e0489ffca2fe08aecb6514d132e4db8172ae5683803cf3c69c85aca5eb4ef7fcb7d459589d7e2a408546cac7303882ab4ccb970bd0b4488377467d119258a8c91ab33277e25e612b3a32b3f8145eb633036406fd6b48030b8ad686e6cdbff8cb2bcfec234c1c2b7012e7e35db904415db91bce1b0dca834b7d2645698323f9ee4ac68e38745b3a265c8e7121d2c11d8d3b35b0056c6a7829a920d9f0e32b94cb15bce7dba4e7a1071ac147884d73844d3b5f57925e0b152bee8b8f619c482fdeb77f57c5753a471f0bea48f237d2b854afb11810e743542e35c4f2fa15696d2323e11ebbd471a9c3963574d15bf028ef14250f0f1f86e08029499b07d47b4dda1ee659e29e0e254875b94c066af78650e1b9dc96ef6883bd9213e48c2e92139893cb6aea778acc6877c1d9077b01919b97eb7e362bb6d0cd72e40fc69f6eb80102937b1a31c58938a3dd37a589d9f960b8b5b3c3d1831a32386115eccf4236d0d894071ad6d8a2ffa1612948f96d94beebe011881c0a1685fd2fcbcd8d38e743e6d08c66d197019a2cc9073f91df1fffc6c3a02eed5f948a5a7236153da12ce57dadf98a41f41a2aa3d09170e55ad1b5200864f9c247a91a9c3622e2d4b012b277cad2b6227240451783f0a1feb444debc2509e40ea22cdbae521eb5244c676550971ed88c54c7e545e67081fb891ed3bee7e5d2258d5bc24313e84b464c5f5cfac86d985afc3ebeeb303963a3313aba972ba3e001100119258c9cdb42b37351e10e39b546c0276ac88d11aa097754a6b213ead33bbcf3ed51c28b32514398af7b803ffdfbd892c0c69f551b78da42767f436054a3980e59517ef56ff1276dd9b948a266b1ea21e5975d3258c19ad3a98f3f178757daaf4f754e171497f16a5c933548bf06464aabccb7f6fbf60fe4340f8ddc5d1b2a2a78d099eaa9983a983aa2f94b928d5e8acebd1e7a5a73e3e4304974ab54d2450f94f12ac76f30de260d751c3ba105edb7bc028f93dbe7161dcbce45d5d070a5cdcd7b5ced73d5e8928fa54a6d7e4f48c8796a2f73e18641d9929b109c7b33048e71161fd763ad80542490a6b39ab9c69476838a9c25beda898abc425acb9370282d4a6a91d5abd30ff239fef1291a582f1d036e8ec4adfb181302f91f20f89aee6d3fbb873703769a8897c0dfbf54e5808a12c6a3e7327a22acc48a8f4f84ec68bc0a51973996b6a4615cd9360e62d8d08402ad85606777884f9385df91cf4597c4098bd960eae5336764fa198f02143327115e559216298cf248017b6465e713cd8fcc8e866aae10e6d78aa80e22a452ce56183f6473819b40e066bd1d159780b32fd2fb399caac4ccc4409f723d8544a1062a63c0ccd59d01ed96a457ab2c63b4ebde4d1114de59f4ac5aacb777723fea86729c8f42f5e8595355695addd3c312fba044a182b327574084aade7f4d2f2251a790bcce8f35843cf59085d262e120bcb67d60e5c18cf1459ef87d4de3c54fa13b1c9089f0a1cc1733e2ffcb4723dd6f1223a311155068aa11d19b75c0803443a04d72c0225a49608da2f54ca0a7c39e0b01ea2381d71d753212da4bb3ab43fc43b54a6ac1714b8cf0b9371e63f20600af78d813ead9695ddd3b1651f6a060411b25e2d84f9be58b4fcd454c060184f9ac90b6d5bec90872780f673d08a7da5ce4e7f760ad14903a37df4ba630fdb44d4b88209be16b549992cd7ef7378d1810622bbcc4705453fbebd7e74cecc4c9ff1d3efbb2372230472645aaadf5c8307cd2ca3320f902697288b7b7d191fb1074711c24c9db208b529ee7e6a958a2802165fac89576e360dbebe97d237ee2105d1906c19ae49cba907896a6739a2ee3b040926476f39d5b471b6f79230ba1309c9eaee2892c70570674b2224883b09e0ce2f3a9e4faa7fb89469d049ff44196541b13fb031456eae024286cbbd1173b4e3a20c0c4ad0c936fdffdb65a73d0e5be9e29611d7ab3ab4a7e19d38f4d70f5648f7426d32c0ddc626cfe33b14053e01bd852395962c823b66b0f122acc80144b9d83c330f86b8d8301c78453a5c4b22bf42e7ebe051e71696046422486b50051d2bbffa814310eda79249cc49f0b8693e9c316a1f7e7b94e057ae9fb8003e62844af45254f296a41b29abb81b1b3580cfb5934e141efe9f41a96da6c34604138a3e59fb6652c00e20fac0d8e2a1bc2532caf97736a33b7b16b6e26f2782fe83ab0d9d3a737f67a4134c041c2e74f0ac1fd61a732d0f839a5f3d2d6fb52e637b3391df1e86175d3bc7fdf80060ba6bc3e5184865d1c51e88024250c51cf26934de4d7d28a48a893e080a9facfad01c3e1bb9b169251ae4222685d4b9a1fb37220cb2ea351cf36daef2d7de51ab32ae0078832853c3394b7fe340863f43174a780595b125ba3bc28b159504bc2d2902e2f5d77a7451815d0cfa5ec0347fee9b105e14e89403f509b62229764b6168cc5afdaaadfda718d8edc059f768364ff5ca1b9dcab563ded63090b5ac6effd04fd82b90b8503ee57abe24129d7b4398c004ce4f2c9e1f5d21a11d3663d1b59e8ad9cb0d4718121b9c593bf8ea3450b422c348ee97407c7be2fa39952bb03c7421f0569bc9c0ac9683da086ef7e379b27bbed9c2092a0454a7ab25daba478e6736aa8df5dd7dd08ecc862945678e8a89bd822291a29fd407d3dd47991588b43df73bc54b662c716f3390c87372d94fe90b2147420120a2face56d91d170574b505000dfbda7cfd2264d5fa15fb668db5127d30b22278fd42f2e0e8b48a86845c7c8b294545e36b29eac4cd9c61c1cda0dde68401e4c4451ab75a0cd6c368718e4984f2f526c0403da9b198bf626a2370be14513f18dfbd85dfffbca4940b6d7451b24f3f3261e2e6193ce082d85837011508b167c3c7d6f7bdaada9d57d7d78fbb8046b63a0cef0674b7a68159ab3c06a4a8048a07c95b220843eb84c43324081d61607a58b6bef80fc352e735e3b17bd6a63b4bed1eb3433a9f03b32712feaf324b746c101d4902f3e95493817e8d937ac0e8e6f143d0919ded81ea1e4a3047afef4c1c08d8431083ea9329093d0ab3c1a3496285daabd81347ddcc90a14e3f952af762b52f3026952d93068ccd33d7303891ec1960945b5d2bd2f3155c21f878f7967818f33d1ccaf422397aa779ed915bd9a76de96df567f3cf6d485b92eadff9a0366a09de2a3ddedfe0906564a9b05637dd2a43b3adec9c8876110e9cd17136987a93db190904c34043e4d723b7ed57480165ed9da5722fd2e53e05813ae40ae02bdc14493303b8089bd2d7c5739f1a942f4a3e02f8bd97e11cccba140860a253b188afe23410c99ce3ecfb8319d239fe2a30bc959528a079fe5635b400530236f39b2b032e025fb1a02f6aabbfb3019aa00a307a6aa4101fb864361c186d46cd30fe045e6cebd8e66c1e6efe530af7dde35c8553250bbc7fbeda46b22ca4183e122332702eb31cb6d5af0953cafe6eed008dba84d7d2bb084e4d1b346a81bd2e6f69eaef61e1877139819fe5de7a9b893818ecfb11f9118e38c12ee4702856a740d3de59a1863066424797449d0b273ba1570d04ad"}}, &(0x7f0000005000)) syz_ublk_setup_queues(0xffffffffffffffff, 0x0, &(0x7f00000050c0)={0x0, 0xc01b, 0xa08, 0x0, 0x353}, &(0x7f0000005140)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xbc78, 0x1000, 0x0, 0x1e8, 0x0, r0}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x16d5, 0x8000, 0x0, 0x36a}, 0xffffffffffffffff}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x40b4, 0x8000, 0x1, 0x279}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x345c, 0x4, 0x3, 0x192}}], 0x4, &(0x7f00000063c0)={0x2e, 0x60, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x0, {0x40}, 0x0, 0x0, '\x00', {0x3, 0xcf5, 0x0, &(0x7f00000053c0)=@buf_max_buf="03675e3478aa9d6313225884db8e37304dba49a7235c4a55b396a1f22fb0a604625bfbe9568c148b09d4ff58330578097f57fe48936e6c86b012e52e98416288e0dfb3c0e9f31cf5f89aa32411a6666435d090fe8305f18cabab13166581083b7a4b15de28f985be5384dc608aad6a89a038ac013660d548b50417ac555e0654e3626ba4f8835d0ad1ab14566150654ab48e5c66c5dd12d72f1d32efa942a7fa8f44e82057b47e1ca25d92e7d0f54bafe17cf4acd3d603ac9562f684d27dcc84db65d5224dd297d4b840c96263babb4ffab7a90615d2103ff370200663b73825fb3fdab93eb35676c8a208ae36b12254aad8956efd38e983e0ae21683e05343508ae7b13464c712b918f178d8f5b9c4add46ef4e604bc750457eb49eb89cc2049d7eaaa417f8296ccee522b495de82af27b4b289201f9519f5038f717bf4df550689cf0542fbae653e86bfdf658763ad1b594455fdaab38dc6ce94fe4b78573dc1e170d3759fba5cfde0462e94c86a65e02eeda19fb1cc66217fb5b4d6357b21587e205bbabc764722b322ee6acd1f2da36d2e4653a8aec7aef15e4ed1ee9fc9bc43120e4d5aaad98ec12f8dec273d353628bab501fdc8f0d5cf77119e3ddeafacd95f8984ad9e063687347db86b58e0a1642aeefd9975d37e23b3b7e626fe0f29c197a89d5179f559f51e52b44cb8444cedb11d0f04ae7335d1195c74b52c5c01be67ce668392aa23577cf1b4abe5a32526e0e4005cb2a09bcc8dbac6f8a4cf164599120ffd547d7dbac45fedf1213714ef87bdb676243d90ab044b6caabd279e890b8b523bf47f4a3b129416a16ec1cdd66a0d7fdc7d838e419a6fd15a0e66157a8dbcff9b0ec6b01e526f8c83a9a4f80b889430bff56df29fd376df3acdcdc1db18442db43cd53a21d7e9ba4f3ffb7957c6b4c92643275a07e2bb2fcc56ff0d572d17396f9da762521670f53852d5994c4196133fe65585a2d8940ef463b7804b06e3ae87bb1b75b23002bf09c67fe859da95ea59f5540b4e3489dcbfc03b420c0822725aa3477e937a14074b71b29e85285d85b028a9138ce4c7945c474889340d08d18e2151d1c8b9ea51c0650ed8f56b3ba56930270d19db4f6e812fc009fa492eb797306ae1642ef07581489f87c04cafe51f3c48ed9ec1281726161d76eea8c5700dececdf995a3bfc8eff680034f809c43cbfd42e6ba4519a4bd7766f49e9b059f1080f12a6cf2acb6ea4ebac04c8ed07c7eb544564bd0b0c4f874622a2afa08d592cc4521554685461eaf48173653864c3ce31d9c99253dd99a44585485d09af788c81ae19e74843927a715851ad2bc2ecfd6375f65062e94c7614b60920b735cd9ce336cbd06c5d795a43e66eeca6947aeddd9a2a6706373b2a1ffd09b4945261a118072d3c9e57fbec64a971525bcb20225238dce24b02a6142df6b19476b73089b76a4219d0efd1917d7044e90f06997ef72148d95828306f11e7377fefe9447067af419794bbc661d12433e947c72d6aaf8e951b1417739171611e69ea005f15963d0bf07575cf6b620a280cb8ca1e8022bef9f5cef129ea012767035f8c56e7e22bab5d58fd7feffc9d502de90d0c91a3db9f609522703ebb304617d8eb5c44690e0ac4abfc2e869b36aa606616b196bc705761c0131289887e8dfeb8745842196cec5ea9f54c5a711cef55dde62dfb1ac24888b8a251f890ebe60eacc6d0b3ad82c866dde592f06e203e9e50772b3b8f830a41afa72a471b1effb31a5ad05027fe721421567636a377c3be7eba9588fc20eae96b6badfafabcd7888ccb68c884a44f4dd784557bad7a3847a8b69d860f5943d628c5528911c876289897c1b4f4a9514b9861efaf586ac1cd6949de987bb5e3cb73537b02a4de2c565ba26b74e94208aa236088262ff78a7cee9a2908282222d384d1bc18f5971831dd46eb6f51ea78e4468e5637c2f692a3a8c8bd7ef4fc07facbda2c40f8f6e67ee5813d7773080a90d6166a0fc57b7cf5fdf828a43107d033dbd1134bfd8ade70d073039e7656ca935e4f137a89bd7696c3f4332c7185113df8f5ccc2cabb05a0afceef3d0dc191725327463ca595b4d41673b224f9123fd3732c6dd91311d0de2ba9a3ef8ea4d8739611921fc88f843717dd29012af190c6f2bafbbcbbebd5cd6ef64717361507322cfde61f534c69024b79c8cc3d7bf5b13624fa6a32b79aef7d755281bdda29af34a220966f80b51cbc13859f4f1f115883d38b0fac621e561fcbeaf69fa9f182226f40e0ab163188217cc4bdadc62554acca74b61de08b01331e23e0726a3cf3c2566239883a80273777c5e2919ac4d00c76fe681efa76818cec39242d36939cb5913cfe642cdf2e4612eced0608231fa74aa7dc71e4e467f55c0dbfe23df845a8ab3d75562596973aeff4255d6f4b9884873914a1f1c0d62319dc16581ce26a3a78e4c85f1ae8efadbc609319ad212795c365016debac8cc072b81b3303d7ebcfa1b3080fbe7136f4dc3f605fe5059886a89b1b9d568e3cac6f20426e164f3abb3e146dd8ab41b2b49bf161d97f9ebfd47df6760a3a5a16c91c2d764f06e2d297c914698a7055ea66a8b1e105c71bd9575ee93cb46e33d0778c64ac9dc23332aefa0a2f8770209d10b553e61789925cedd06a3a9d839fbd548a444962fc13fcd802462230552733b7d1a5323ab64164b914df7402ff6219bff92cb98ce2e65d32fc2557d3e0c7e0ca6b85b5d9110107ef3194e0dc91823ad0b187d52f0fb247803070d7d4fb60d3011f6436e104107d1765c3330c6e5773dd265f4610d5539226dbbefc0a3495689ee198d1126017ad4467b8dcbe4699ce70eb33d39b233df83e00d32b7deae0aa84e817e9230337b2bde2ecb092ee2f41aaf87bb5b6297863e8992324d814ed5131e09c91c77f54482f8700de28de4cf180a3d9ff226bf1f2e71aba9b0cbe0e71897b4026898fd955ff04a2287a5a4e81940a973f85dd3ab2ebe97db2cb39a64bada18e8e9e2e8825ecaab7c61b5c3d8e9357cc8afc1ebcbe5ad4efbd870685ea361d5682c558ae4a20d36d78dacb45a4a90952620d64657506d9aa4ff5b71c1e2c44987bd99d3a6931be0cd2b9f236e7abb561245eca9324772f123ff70d1aa3b7956f349b54635f11f5e68eb760fc94f22500d7a11ef7d2d37a9e4b6d8d968eeba208f0e1d4a660092544ddf681b52155d805c507a6fccd3f80651c099d74dfe05cd83adcbf43e542e6dd440f6251d60691a7fa271b49df5efa5843d629856a309f1dd82502c2fdeb21adc51698ea116a0df6f5aea9e98ec0134f60f911cdf9ade037f2ac449387b64d1c2786b94bcee44196742a607aa9f7b30db2e7eb91435dd46af7248b75c05b86041b085a7553bacde3fca5ee69436301178f725c0ef12a84b9a5099bde903c504bfaf7e21c4f066494a588a82a4613353cf8e830b6ac4d5bea5729293dbdd4f0165fbe298893ab90f0353e0ccfe9633bed9342da8f479cfe9c78aef12781f5e16aafc396ca6e2dfbdfd131af513c62571717e4df94b36597583a8de282b0e7b3efa04acfa75587175c94d2c831d85c2f7c17bdbe61808cda8ddfd709aeecfed36142ae8bd84591673208498f06c315b3bdb140703552f56bc889ff38986144212d65b12d9d63908fe52dae7895e9d8a91eb8f9ab0189f202de0955c5572ef678f00da792df3de5e1b4d216ea3dd18789789a116663cfb7fc2bba786213378ce464a0a0162d3b3bd98a21209def5d5a7eabdc2ff6aba733575faa7bf93698ca64df3f6ebe4d8e950383dc11fa8dc5abf6eb57b90653a6ca478b1d3462fd2a4bb65eb65337b14ab6e49a703463db29a751a2e29865743535391f8f64c632bc931a0208ef7f68229f688898976aaf8256e59ff2b64880018b847ea52ae0f97210d0d0f2e229843ebdb7f9659ef358898a9203e45867eed3991f9336320d31639768013609f4a50c35eeffebaa6b2d261c1113584fc82f8fdb009cce5dadef18b8fb4175113d042777f64369a7f70b6bdbe36d9bf348bc88069980c70255d89e0e1c871539afcc5761f8c8e6b0529396ae5c95f9ab1c72bf9abd1b909259d080b764ce88fc623c69615ff653d5c2417132e5273ac926805edb59b2af23e29bda7f0844c175190716b4294c0e546588f7ab1ac5d8503bb7fb6fccf53021a5814412c81e721004d537e861bbb67eae0cf5dd586845a2e47b0f1e21dcbffcaa2437afab6caa3c0eb92f031835c47dcd0a96bdaaaa7464fd7193a6580e923475fbecd2a1df97d4d39887661f2a074d55260da84cc8b82298d6d199a80f228edcb12c79a0f2c10ee0fa99638a55d14202f6959f84fc4310983b420ad167aedcd2ed230786c0d6ef1a365d8bbbd2ce7dafe95170d0132655a5f169becf30d14b2aa8f21fca83b86b9a9d439f632e528f342e35cd8b3445d39a2f5931eed7a0ef5e3e9169109e438584610327cdc66420991de53375150ff831b532d529e9f58b6d238693604bd968668911eec0876028b8cc74849ec13d6d76a3f9199333a2d4ab937f6f9c276c6b2f799ddc239f0b1a5f7609ce8b622fd873d48c33141b341891e699d941f9085cd020b6e8a842fc5dec087fb55a889ca1e8b5ec8663c3b1beb465d4fb9dea1832b28c07962a35208cc13ba6e2bef8999d287962cef13d5e6a4b7f72c307031bf0d4e28db6331844866a05587d1c838b2782162fd2821aba9875be89b0a18cebc379badaaa936afe198c544308a679761f6f1cc2e10a60fcae7721f92140c2f54fdae3ae21b734cfc4a3b4328522afdc1f596e37633399605fc197c59ecfc13d3979a7644731da810b1d845aa37d68ee0bb4143d04c49b23110fb1d6e175eb274cfd582c28189291ec96d9fe6900fb3e2125ef8faa6e8889b50157da910cb3faec3acd04f1e279e3f4674142db0595d388ddef135af7b43265eadf2e6d9d135e9215dd35ec2a67f1f65903197e017cc32edd2efb0f9a5766dff8c68887fa1bfeb5a8fe6a16d271171746ab11eec0763a54eaaefbd38c5a57c50e064e6e0130099e735f62c48aa7bb0d76405dcb2b4ca5006be301ae93f215efaba1b404eac7bf9ae0b21a4808479787a20b7c345b16f1e9350c6133b8259e74147827e4e83e4d4ab7f782e20b11ae51d584ca46eaf9e58d26ac7c5631dac3ac76cf2dd378e4bebd1af2d2c1b805db62565636499a13d2d575bbb236afdfb653f9408ce1635357094211a0f8d79218d2fb6121a6f49b40cd3e6717fb58e9debb9489f9c9edb866d9bf688ff2d8c117bde3362465c55187951c93fff3c982684133f9ab527a481a58eae117e1205cd4cb83d012a483ac0c904747b25ed520f25f19e09679c9dae52ab7ee1dbc97fb7f1eab6c4b264838887459a118fe497445c3aac61bae162de16acd878a1f739875b63c18d4d9d030097d72ff9376e0bebf4df40f1a9fc433a9752022cca9f1904f01f82a570f8d8668a84fcc387d0cb9054ced77061a1e7348a4763ca38b69d8b260afbb5be5dd81dc75c31ac5731f6a7bf9d14847d14905e9ba70b363b06f76602eb2ce4d4956030b40d44ac555db739d5021df07d8d586d64b90506645a1adf943a83c48335bda73c72505f3aa59d3418ff4f5836169eaeb1bb1ec89ce3028ae826fc70f1b79cad8c047f6ccc28b3821d955a8d5f427028b003d80db30cd4a8e86c68e9c28bb6954cf6c27e5db7c446ee37c59b2888fabf90ae8746fcbf1660d8938184a977508fc0a1947988b4420b0807586fd57da4324c2"}}, &(0x7f0000006440)) r11 = syz_io_uring_setup(0x2ce6, &(0x7f0000006480)={0x0, 0xeb36, 0x800, 0x1, 0x86, 0x0, r1}, &(0x7f0000006500), &(0x7f0000006540), &(0x7f0000006580)) syz_ublk_setup_queues(0xffffffffffffffff, 0x0, &(0x7f0000006840)={0x0, 0x77b8, 0x10000, 0x2, 0x4a, 0x0, r7}, &(0x7f00000068c0)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xfe35, 0x20, 0x3, 0x169}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xc82, 0x40000, 0x0, 0x65, 0x0, r7}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xde33, 0x1000, 0x3, 0x7a}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xee3e, 0x10, 0x3, 0x15a}}], 0x4, &(0x7f0000007b40)={0x2e, 0x60, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x1, {0x5}, 0x0, 0x0, '\x00', {0x0, 0x808, 0x0, &(0x7f0000006b40)=@buf_512="47c40e86cbdaefda979cd4b77990af250a5fc800699110eb2924facfa0f063519169224d5b02289b29b13f6ac5a96e35343d8d8e13c5346216c131731da80c66352a41d9fa85bd2dafc8864d3e474d8cedd9e2319fb41704a87fd4d8f828eb5a69e7437efb60f20ccb610d4d1dea1301eca2b16b823eaf7643f246ba3059e8e0ec68b434f167aa311e769d606429c6bb0d455facc429513ebe393b287991c3f379799070ea5f084d0943a9d01cabf63b4fdee77aa1ecfa8966a79c355ac257eeb8e81d2a498b9e69be57572b63af96e007cef275cce6d19cf40e24d437e3e12a3a2672cdad74799aa65a272082379615f3edc7d7f80828f76b4acf450b06f3a5145b6a99528f66e99d5ad541a1985a178416e63ff774fe1a994083d37480b6c638c99b355bb80922b35766b57894c588a32f05a94c928a1a4e4368c4322c45e565c02ffd950c9d351f0579bc83a146942d889a41560df7540ebce843bbd35eb7d18bd98955702d4e75a8ef9c8dc74a8d6d9bc97bced743ad80739a7e9a7ac9a7b9868e7315e418efcd8543a33810c884869da8d09d4faa4ad29038a03f0d9a46ebb65569c9bfe95ca3cc3ffd064ac291ed60ffe867ec1122c2ca1c72329d2112ef6386e30455ed903b2560c9b48faad300cc959a1ebb4f33249ce9dbf3bf2671b942a5ed03eb4a63eb5eaae4e2110b4d2c8ff4497375da9f1110757ba775bdf4"}}, &(0x7f0000007bc0)) r13 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_ublk_setup_queues(r9, 0x0, &(0x7f0000005040)={0x0, 0xf028, 0x40, 0x2, 0x29e}, &(0x7f00000065c0)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xf0e7, 0x400, 0x2, 0x366, 0x0, r10}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xeafe, 0x40, 0x0, 0x3aa, 0x0, r8}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xf934, 0x2000, 0x3, 0x9a, 0x0, r11}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x847f, 0x400, 0x0, 0x33e, 0x0, r1}}], 0x4, &(0x7f0000008c00)={0x2e, 0x61, 0x0, r12, 0xc0107520, 0x0, 0x0, 0x0, 0x1, {0x3}, 0x0, r13, '\x00', {0x0, 0x247, 0x0, &(0x7f0000007c00)=@buf_1k="4c7c4316f734580be657c6b2fcbc98e4023c9c24f8f473510686423bd2f48d698d583b0e661b46e88ff0e27461d46af86816998c421a665c567270778f8df119dcf78fe9247df6736c5ebfde5f2808b0fde54615a23849472fb1fff8614b4477fdafc877a3565a7d5a1258de76e88d998720cee7f51ee0c391dc78a43725f2a42c7831defb4959f9dc83d0173a5d459f0db4a0cf0821b3cc308381e090229d6f963bb4008702c8ec6ea9c1fc4e05b97a34b619ee6a17542a099c27862475a50585c6bd00dfa97bc3e3e3bbe191269db00cd23295051590fa2dbe4ccb1131239b7fc37aa15d280ef2baa488c43c71cf9f41fad31198cbc3e286f584f1936e1dd7bcd498610696213a684c10feb8507c97aa3a441a0f005d4f7630270cbd02af3ef85ea73676875a5cee615b83dc6a4fa5eda43e7b05da1a6181d074b5e8e28a313131b2cee7fb24880faed925f0245279bd0cfc3936b70811c2b0c784118c6dee15bd1544abafd67e66352bbb7c0391d8a485490aceb14eaf8c16fb9b994a46446a13fa583d654b2f393acb1532ff708011c842acacd38c06794f1e4eb2b426ed58944314e4ec3aa399b6c62418a1eb21f634e4859ed7ac13bffee1623c5b9f0066eb0c83b82900b1cdd5dc248c6e3837f3e5c5a667ccba9e85aeff2e142f48af9f7058169a5b022035531e1680a0dbf69c4b5915c018774117568d64b8fb984059839fc014841627cde59f68d4a57a6a044bc9e1d47b70c14b79c18ba62d0e71e2c69e6cb080c773ff0ce695d86bc98b9b6f7244a6ff83a78d87391ebd9ba47a868970246d4b6c01c19f2cfff195633857c58ad37787bd1571ede5f20b72db9ff60023f36e8ec2ee688863c341a970702bb2e10d381e00dc04a870fdb00a6c1f31e093b0261499de9f6e8b5d700443af5b049f3d73a4c1a2a2a9b15aa223194d78a1b1672aa247f965382e7e77ba6423d39fa9e54d2e33695598af276f5c19e8d0beab87dcf954072617dc584ac9f4272134d201a198ec918d457a144a7f1365b024c3c1efc1c5962256c63a8b59ce55643f3f61374d2733a4b733ae391d0f7232514ce0178905e6ead953db697275cdf7737109d768ae20c4f46bc4de79aaff30c14ca88b503f53a4065b53b243dd1b43155ca481417af5314cd8f7c6fc06484f1611cf6db4f13e4b164b75908c3be575599b08ef312df3f64591bf6e0f6c1f0def26916998c1266281eb9e43880986d93a1b32f3cbdd391f8f9521c6f1e768ced3e95895937bef3e5f2c4c67ffaf5ac4705c998a40761bae1324743ffb3674e10ed28739972dd0517bcfa27ff59dd65974dae71e32b409aa2dbd3f0ae4a87ae1e8e3549423ac999f80542b2b0134bd6d1ac979392aa8e11d21b376a2910e5f3a1b8d1066edc825cc585bad14baff242df2d070947cc83ee640a478eeb14727"}}, &(0x7f0000008c80)) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r14 = syz_genetlink_get_family_id$team(&(0x7f0000008d00), r8) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000008dc0)={'syztnl2\x00', &(0x7f0000008d40)={'syztnl2\x00', 0x0, 0x29, 0x9, 0xe, 0xd97e, 0x28, @dev={0xfe, 0x80, '\x00', 0x23}, @private1, 0x20, 0x40, 0x1, 0x4}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000008e80)={'syztnl1\x00', &(0x7f0000008e00)={'ip_vti0\x00', 0x0, 0x8, 0x7800, 0xffff, 0x4, {{0x9, 0x4, 0x1, 0x2, 0x24, 0x65, 0x0, 0x4, 0x4, 0x0, @private=0xa010100, @multicast1, {[@noop, @timestamp_addr={0x44, 0xc, 0x2c, 0x1, 0x5, [{@rand_addr=0x64010102, 0xe}]}]}}}}}) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000008ec0)={'team0\x00', 0x0}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000008f80)={'gretap0\x00', &(0x7f0000008f00)={'gre0\x00', 0x0, 0x700, 0x1, 0x5, 0x6, {{0xd, 0x4, 0x2, 0x7, 0x34, 0x65, 0x0, 0xf, 0x29, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x8, 0xeb, 0x0, 0xc, [0xe5e]}, @end, @generic={0x44, 0x7, "91adcca09b"}, @timestamp={0x44, 0x8, 0xab, 0x0, 0x3, [0x0]}, @generic={0x44, 0x7, "958e5c366d"}]}}}}}) getsockopt$inet_mreqn(r7, 0x0, 0x20, &(0x7f0000008fc0)={@initdev, @loopback, 0x0}, &(0x7f0000009000)=0xc) sendmsg$TEAM_CMD_OPTIONS_GET(r8, &(0x7f0000009280)={&(0x7f0000008cc0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000009240)={&(0x7f0000009040)={0x1c4, r14, 0x4, 0x70bd28, 0x25dfdbfe, {}, [{{0x8, 0x1, r15}, {0x1a8, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r16}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x6504}}, {0x8, 0x6, r17}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r18}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x81}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r19}}}]}}]}, 0x1c4}}, 0x2000c080) mount$fuseblk(&(0x7f00000092c0), &(0x7f0000009300)='./file0\x00', &(0x7f0000009340), 0x2080000, &(0x7f0000009380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {}], [{@uid_gt={'uid>', r2}}, {@permit_directio}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@flag='nomand'}]}}) pipe2$9p(&(0x7f0000009480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RREADDIR(r20, &(0x7f00000094c0)={0x4f, 0x29, 0x2, {0x81, [{{0x8, 0x5, 0x8}, 0x6, 0x3, 0xd, './file0/file0'}, {{0x40, 0x1, 0x2}, 0x6, 0xf9, 0x7, './file0'}]}}, 0x4f) socket(0x2c, 0x6, 0x0) 56.154375848s ago: executing program 5 (id=153): r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x140) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000063012000000000009500000000000000b25eae7054d3214050e0b642b1f5fcf975fdeafc34a8266c669e9dc599dea0998f20e7568a24cfd277cd00"/74], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0x20, &(0x7f00000005c0)={&(0x7f0000000440)=""/163, 0xa3, 0x0, &(0x7f0000000500)=""/130, 0x82}}, 0x10) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000800)={0x6, 0x4, &(0x7f0000000640)=@raw=[@generic={0x1, 0x7, 0x1, 0x0, 0x6000000}, @map_val={0x18, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, @alu={0x7, 0x1, 0x8, 0x7, 0x9, 0xfffffffffffffffe, 0x8}], &(0x7f0000000680)='syzkaller\x00', 0x0, 0x81, &(0x7f00000006c0)=""/129, 0x41100, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000780)={0x3, 0x2, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000007c0)=[0x1, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x1], 0x0, 0x10, 0xffffff01}, 0x94) r3 = syz_ublk_setup_io_uring(0x1d, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x158}, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0, &(0x7f0000000140)=0x0) syz_ublk_add_dev(0xffffffffffffffff, r4, r5, r6, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000440)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x40}}}, &(0x7f00000000c0)=0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = dup(r8) syz_ublk_setup_queues(r9, r7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x257, 0x0, r9}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x7ffffe, 0x100, 0x1000000, 0x10000004}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xfffffffa, 0x2, 0x0, 0x146, 0x0, r3}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x2, 0x1}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x0, 0x8000, 0x1, 0xffffffff}}], 0x1, &(0x7f0000000340)={0x2e, 0x44, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, '\x00', {0xfff9, 0x5, 0x0, 0x0}}, 0x0) r10 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r10, 0x107, 0xd, &(0x7f0000000380)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)=0x3, 0xac5) syz_clone3(&(0x7f0000000900)={0x23800000, &(0x7f0000000040)=0xffffffffffffffff, 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) io_setup(0x8, &(0x7f0000000600)=0x0) io_submit(r12, 0x1, &(0x7f0000001300)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0x6, r11, 0x0}]) r13 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xc, 0x0, 0x0, 0x8000, 0x0, r9}, 0x50) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="06000000040000000800000008"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000001080)={0x14, 0x10, &(0x7f0000000a40)=ANY=[@ANYBLOB="1800000000000000000000000000000018150000", @ANYRES32=r14, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000004500000018110000", @ANYRES32=r13, @ANYBLOB="0000000000000000b702000000000000850000009b00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x36, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000940)={0x16, 0x3, &(0x7f0000000040)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_val={0x18, 0x1, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x1}], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, @flow_dissector=0x11, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000280)={0x2, 0x2, 0x8000000, 0x200}, 0x10, r1, r2, 0x4, &(0x7f00000008c0)=[r13], &(0x7f0000000900)=[{0x2, 0x1, 0x3}, {0x2, 0x3, 0xd, 0x9}, {0x5, 0x3, 0x8, 0xb}, {0x2, 0x5, 0x5, 0xa}], 0x10, 0x1}, 0x94) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1, 0x1, 0x5, 0x3}}) r15 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2141, 0xdd) pwrite64(r15, &(0x7f0000000140)="f6", 0xffffff07, 0x8000c61) socket$inet6(0xa, 0x3, 0x7bbe496c) setsockopt$inet_int(r15, 0x0, 0x2, &(0x7f0000000080)=0x4, 0x4) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000340)) 55.931609553s ago: executing program 5 (id=159): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x13ec, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x70, 0x0, "", [{{0x9, 0x4, 0x0, 0x16, 0x7, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0x28}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x1, 0x8, 0xfb}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000002040)=ANY=[@ANYBLOB="1e0000000000000005000000ff"], 0x48) prlimit64(0x0, 0x0, 0x0, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000780)=ANY=[@ANYBLOB="9feb01001800000000000000180000001800000004000000020000000000000c02000000000000000000000d0000000000005f"], 0x0, 0x34}, 0x20) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000000000000000000095000000000000007044f16c01b1fbfd000000000000008af65f0df9928941994cc8c173fac5688671085a86d143c59fed0e57feb97f422c51d8e63b4ed9e295df3ccd1a55752dfc2f32f14b6c8f0e7413c3e9caaad30dcb412d0f54623f388bb2c63d2b1f7d83cd0cc021867bb4aee9967a6ee83e1b18fd8beca7d7eddcd96634"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f00000000c0)={0x0, 0x1}, 0x1}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000500)={r3, 0xe0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000001200)=[{}], 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x50) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002080)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r4, &(0x7f00000040c0)={0x10, 0x0, r5}, 0x10) r6 = bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_mount_image$erofs(&(0x7f0000000280), &(0x7f0000000000)='./file0\x00', 0x810410, &(0x7f0000000040)=ANY=[], 0x0, 0x21e, &(0x7f00000002c0)="$eJzsmb+LE1EQx7/vbW43d4piY2FjYcQTvc3uRuWaA08QLIXzZ2fwVlFXI7kVcgeCwUYLOy0EW/8BC4urLOzsbLVQwc7YWSjCyuzObt5tkiOBXOV8iuX7ZubtzLzlTZFAEIT/lm9ff315dmbxwnEAu1GDw/aqEaMN/fnlg2Mvls6+evPp9ft7ex5ult83mz4fjZ2f4t8tW4hJPa8U9t9JkigAtXSlKlRFjX0XoXGU9WWlcJj1NWhcYh1C4Srr24ZuzbKIQvd6K1q9cSsKPXrspU0BqYZZH1XU6yqs8pkkXFfO2vrGnWYUhe2ymEnyPAOuSUXpyPRAfcsaS7ym+ijgypPHXVq7bPey8ztNPh8aPtsbUFhhvQgHrusWR+Ib/R+o9N9v5Z95u/4nF0/PAUNcVib+FBYH457svoVJytDDsk9ZWGXLT25mJ5NGYXsXdrav6Ytq/yvbUy5elS10oQvL/t7mh8Fd3yfMpXgEGi41/SsznsiHeTOi62y4Ps5tvz2/aaNibPYPuBzKVcwnmt5HjPlUQX/O1+O79+tr6xsLNpo3w8QBgsYp74TnnQzq6SDKnijzt5h/1XQ+zRnvnzHmk4mtbHSacdz2O0Dc9ot10NFbO8HK29aPYtj2uhrzh7IA+ohp286wDJlf8T6Vqnkr91nDtwiCIAiCIAiCIAiCIAiCIIzC3ro8CJX+Csp/VCUjCM6n0f8CAAD//7jUSTM=") chdir(&(0x7f0000000140)='./file0\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4201, 0x10) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r6, 0x0, 0xb, 0x0, &(0x7f00000008c0)="7a7fa22c2aff88df53ef2a", 0x0, 0xa00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0x1ffffdc1, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000ff0018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005700000095"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0010280000002823f70da39f030000000000000000cb4fdc2f2ab2b95785ffb0"], 0x0, 0x0, 0x0, 0x0}, 0x0) 53.24073851s ago: executing program 3 (id=164): bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0e000000040000000800000005"], 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)={0x54, r2, 0x1, 0x0, 0x0, {0x3}, [@TIPC_NLA_BEARER={0x40, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x44}}}, {0x14, 0x2, @in={0x2, 0x0, @broadcast}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}]}, 0x54}}, 0x0) sendmsg$TIPC_NL_BEARER_SET(r1, 0x0, 0x4040) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r3, 0x0, 0x4, &(0x7f00000002c0)={@local={0xac, 0x2, 0x44, 0xa}, @private=0x5000000}, 0xc) getsockopt$inet_int(r3, 0x0, 0x4, 0x0, &(0x7f0000000180)) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000006080)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008000000ac03000000000000850000003300000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x28, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000008c0)={{r0}, &(0x7f0000000840), &(0x7f0000000880)=r4}, 0x20) r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000500), 0x14b040, 0x0) ioctl$ASHMEM_SET_SIZE(r5, 0x40087703, 0xfffffff3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x12, r5, 0xcc840000) pread64(r5, &(0x7f0000000000)=""/157, 0x9d, 0x85e5) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000005c0)={r4, r7, 0x25, 0x2, @void}, 0x10) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[], 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) 52.996586775s ago: executing program 3 (id=169): sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001300)=@newtfilter={0x24, 0x2c, 0xd2b, 0x70bd2b, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x6, 0xb}, {}, {0x7}}}, 0x24}, 0x1, 0x0, 0x0, 0x4084}, 0x24040084) (async, rerun: 32) r0 = io_uring_setup(0x7d3, &(0x7f0000000580)={0x0, 0xb1e1, 0x2, 0x0, 0x10181}) (rerun: 32) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101001, 0xd9) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000080), 0xffffffffffffffff) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'gretap0\x00', 0x0, 0x700, 0x7, 0x78c, 0x3, {{0x7, 0x4, 0x3, 0x19, 0x1c, 0x67, 0x0, 0xe, 0x2f, 0x0, @multicast1, @multicast1, {[@end, @ra={0x94, 0x4, 0x1}]}}}}}) (async, rerun: 64) r4 = socket$can_raw(0x1d, 0x3, 0x1) (rerun: 64) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) bind$can_raw(r4, &(0x7f00000001c0)={0x1d, r5}, 0x10) (async) getpeername$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000200)=0x14) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000240)={@broadcast, @local, 0x0}, &(0x7f0000000280)=0xc) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000440)={'sit0\x00', &(0x7f0000000300)={'gretap0\x00', 0x0, 0x7800, 0x20, 0x5, 0x5, {{0x41, 0x4, 0x1, 0x8, 0x104, 0x64, 0x0, 0x8, 0x2f, 0x0, @empty, @private=0xa010100, {[@cipso={0x86, 0x3e, 0xffffffffffffffff, [{0x6, 0xa, "7f91bb2ed700a4a5"}, {0x0, 0x3, '\a'}, {0x2, 0x9, "f846e9fcd5cfc0"}, {0x0, 0x10, "00845278dd79c9b8d5ce4e78fb5f"}, {0xd, 0x2}, {0x5, 0x7, "95cf862ca7"}, {0x0, 0x9, "c109046910fcb3"}]}, @cipso={0x86, 0x1b, 0x3, [{0x2, 0x8, "e41922b0dbcc"}, {0x0, 0xd, "068136d6040ce12d134d4e"}]}, @noop, @rr={0x7, 0x1b, 0xe0, [@dev={0xac, 0x14, 0x14, 0xf}, @local, @broadcast, @empty, @dev={0xac, 0x14, 0x14, 0x14}, @broadcast]}, @generic={0x82, 0xf, "2578abc10de45824cbf89871f7"}, @timestamp_addr={0x44, 0x3c, 0x49, 0x1, 0x1, [{@multicast1, 0x1}, {@dev={0xac, 0x14, 0x14, 0x19}, 0x1}, {@rand_addr=0x64010100, 0x5}, {@private=0xa010100, 0x3}, {@multicast2, 0x4}, {@remote, 0x2}, {@local, 0xd}]}, @timestamp_addr={0x44, 0x2c, 0xc3, 0x1, 0x4, [{@empty, 0xd}, {@local, 0x3}, {@empty, 0x5}, {@multicast1, 0x2}, {@broadcast, 0x40}]}, @noop]}}}}}) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000500)={'ip6tnl0\x00', &(0x7f0000000480)={'ip6tnl0\x00', 0x0, 0x4, 0x0, 0x1, 0xffff2229, 0x2, @empty, @loopback, 0x700, 0x20, 0xff}}) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000540)={'team0\x00', 0x0}) (async) r11 = socket$inet6(0xa, 0x2, 0x0) (async) r12 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r12) (async) getsockname$packet(r12, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r12, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000280)=@newlink={0x38, 0x10, 0x437, 0x0, 0x0, {0x0, 0x0, 0x0, r13, 0x504c3}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_REMOTE={0x8, 0x3, @local}]}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x0) (async) sendmmsg$inet(r11, &(0x7f0000000e00)=[{{&(0x7f00000002c0)={0x2, 0x4e20, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000010080)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r13, @empty, @empty}}}, @ip_retopts={{0x10}}], 0x30}}, {{0x0, 0x0, 0x0}}], 0x2, 0x40000) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000600)={0x0, @loopback, @remote}, &(0x7f0000000640)=0xc) sendmsg$TEAM_CMD_OPTIONS_SET(r1, &(0x7f0000000b40)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000b00)={&(0x7f0000000680)={0x44c, r2, 0x800, 0x70bd2b, 0x25dfdbff, {}, [{{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8, 0x1, r3}, {0x224, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r5}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x80}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r6}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r7}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}, {{0x8, 0x1, r8}, {0xb0, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r10}, {0x104, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r13}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x6, 0xd, 0xaa, 0x74000000}, {0x5, 0x9, 0x63, 0x1}]}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}]}}]}, 0x44c}, 0x1, 0x0, 0x0, 0x11}, 0x4080) (async) close_range(r0, r0, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) clock_nanosleep(0xfffffff2, 0x0, &(0x7f0000000140), 0x0) (async) r15 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r15, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB="44000000100001042bbd70000000000000000000", @ANYRES32=0x0, @ANYBLOB="0305000000000000240012800b000100627269646765000014000280080003000804"], 0x44}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) 52.78648901s ago: executing program 5 (id=170): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000004fc0), 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000180), 0x2000090, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r1}}) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="0801000019000100000000000000000000000000000000000000000000000000ac1414bb0000000000000000000000000000fffd000000000a00008000000000", @ANYRES32], 0x108}, 0x1, 0x0, 0x0, 0x9}, 0x4040000) syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f00000000c0)='./file2\x00', 0x20048a, &(0x7f0000000300), 0x12, 0x51a, &(0x7f0000001200)="$eJzs3U9sI1cZAPBvJsnam6ZNCj0AKnQphQWt1k68bVT1QjlVCFVC9MhhGxInimLHUeyUJuwhe+SORCVOcOLMAYkDUk/ckTjAjUs5IBVYgRokJFx5bGedP06sbGJv499PGvnNvLG/93Y071mfN/MCGFu3ImI/Im5ExLsRMds5nnS2eLO9tc775NGD5YNHD5aTaDbf+WeS1beORc97Wp7pfGY+In7wVsSPkmNB/xRR393bWKpUytudQ8VGdatY3927u15dWiuvlTdLpcWFxfnX771WurS+vlT9zcc3I+L3v/vyR3/c/9ZPWs2a6dT19uMytbs+dRinZTIivncVwUZgotOfGxd584XexGVKI+JzEfFydv/PxkR2NY86epm+PcTWAQBXodmcjeZs7z4AcN2lWQ4sSQudXMBMpGmh0M7hvRDTaaVWb9xZre1srrRzZXMxla6uV8rznVzhXEwlq+uT5YWs3N2vlEvH9u9FxPMR8bPczWy/sFyrrIzyiw8AjLFnjs3//8m1538A4JrLPy7mRtkOAGB48qNuAAAwdOZ/ABg/5n8AGD/mfwAYP+Z/ABg/5n8AGCvff/vt1tY86Dz/euW93Z2N2nt3V8r1jUJ1Z7mwXNveKqzVamvZM3uq531epVbbWng1dt4vNsr1RrG+u3e/WtvZbNzPnut9vzw1lF4BAGd5/qUP/5JExP4bN7Mtep73f+5c/eJVtw64SumoGwCMzMSoGwCMzMnVvoBxIR8P4+v/zWYzetbujYiHh6Weh4H2/S9CHwwUJrVuKDx9bn/xCfL/wGea/D+Mr4vl/32Xh+tA/h/GV7OZWPMfAMaMHD+QnFPf+/v/fLNnZ7Df/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBamsm2JC101gKfiTQtFCKejYi5mEpW1yvl+Yh4LiL+nJvKtfYXIsK6QQDwWZb+Pems/3V79pWZ47U3cv/NZa8R8eNfvPPz95caje2FiBvJvw6PNz7oHC+Nov0AwHm683R3Hu/65NGD5e42zPZ8/J324qKtuAedrV0zGZPZaz7LNUz/O+nst7W+r0xcQvz9hxHxhdP6n2S5kbnOyqfH47diPzvU+OmR+GlW135t/Vt8/hLaAuPmw9b48+Zp918at7LX0+//fDZCPbnu+HdwYvxLD8e/iT7j361BY7z6h++eONicbdc9jPjSZMRB98N7xp9u/KRP/FcGjP/XF7/ycr+65i8jbsdp/U+OxCo2qlvF+u7e3fXq0lp5rbxZKi0uLM6/fu+1UjHLURe7meqT/vHGnef6xW/1f7pP/Pw5/f/6gP3/1f/e/eFXz4j/za+dfv1fOCN+a078xoDxl6Z/m+9X14q/0qf/513/OwPG/+hveysDngoADEF9d29jqVIpbz95IX/mOellhBigkETsX3GIx4Xcr3/61vkn54bWngsWol/VxNPSwmtTyD0dzRigMOqRCbhqj2/6UbcEAAAAAAAAAAAAAADoZxh/TjTqPgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHB9fRoAAP//j4/W2A==") syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="120100000cb78a405e0483020b9901020301090224000100000000090400781cd9051d00090509"], 0x0) syz_mount_image$fuse(0x0, &(0x7f00000001c0)='./bus\x00', 0x3097c01, 0x0, 0x0, 0x0, 0x0) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r3, &(0x7f0000000100)={0x1f, 0xffff, 0x3}, 0x6) setsockopt$bt_BT_RCVMTU(r3, 0x112, 0xd, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') r4 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) write$binfmt_register(r4, &(0x7f0000000280)={0x3a, 'syz3', 0x3a, 'M', 0x3a, 0xfff, 0x3a, '-.', 0x3a, '%(', 0x3a, './file0'}, 0x2b) r5 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x105) lseek(r5, 0xfffffffffffffffe, 0x1) 52.7849902s ago: executing program 3 (id=171): r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89101) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000000)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r0, @ANYBLOB="05", @ANYRES16=r0, @ANYRES64=r0], 0x0) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000240)={0x795a, 0x8, [{0x2}, {0xe}, {0x5}, {0x9}, {0x8}, {0x9, 0x1}, {0xf, 0x1}, {0x7, 0x1}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r1, 0xc0189436, &(0x7f0000000740)={0x0, 0x3, 0x100, 0x8e9, 0x3}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMK(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xac, r2, 0x1, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0xcb0, 0x48}}}}, [@NL80211_ATTR_PMKR0_NAME={0x14, 0x102, "6e77b015cc227aa0fb6d90ee2bc3b9aa"}, @NL80211_ATTR_PMK={0x14, 0xfe, "05dbe097236a30a9ebf2b3642c935b62"}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_PMK={0x14, 0xfe, "c727c812b9b294854276861a1f2f19c7"}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0xac}, 0x1, 0x0, 0x0, 0x800}, 0x4000) 51.291744622s ago: executing program 3 (id=175): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r1 = inotify_init1(0x0) mmap(&(0x7f00007ef000/0x1000)=nil, 0x1000, 0x2, 0x31, r1, 0xf1afa000) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000880)=ANY=[@ANYBLOB="2b1b000000000000c0040000000601b433d16afbdbdccd0d198267d05003562a6d2e4072d8bb8f18fe528ee9474673c6c63540ad323e7f9376c3d829f7b0b29d2ff12bf2eb48e099c3f4554c7e4c606975a0def8dccdbcb19c69c5944672a04c6b3274426fe9fa757aba566e911ca70bb6d76dbd6153a888de1e72d80e6c15fe4cd323ac86c1e6c52025e9350a85c2ad002687344c1734124479e1b9566032faa6ed87cce0f25e482fe161e11c88e3b3ba4d05f9b89cd37510deaab60000000000000048aa7fdc1fcc842dff0300c910fc00"/224], 0xe0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1d7) mkdirat(0xffffffffffffff9c, &(0x7f0000000400)='./file1/file0\x00', 0x0) mount$bind(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='./file1/file0\x00', 0x0, 0x1085408, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') getdents64(r2, 0x0, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0), 0x40, &(0x7f00000004c0)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file1/file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') r3 = socket$inet(0x2, 0x3, 0x100) setsockopt$sock_int(r3, 0x1, 0x6, &(0x7f0000000500)=0x8, 0x4) bind$inet(r3, &(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) connect$inet(r3, &(0x7f0000000080)={0x2, 0x0, @broadcast}, 0x10) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f0000000240)) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x2800000, &(0x7f0000000140)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x4}}, {@nobh}, {@test_dummy_encryption}, {@errors_continue}, {@nolazytime}, {@delalloc}, {@barrier}]}, 0x1, 0xbc8, &(0x7f00000014c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCfnwIAAP//198NMw==") r4 = openat(0xffffffffffffff9c, &(0x7f0000002400)='.\x00', 0x0, 0x1a1) ioctl$FS_IOC_FSSETXATTR(r4, 0x401c5820, &(0x7f0000000000)={0xd2f0, 0x2000, 0x8, 0xadea, 0xfffffffe}) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000040)='./bus\x00', 0x2020c1b, 0x0, 0x1, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000840)="a6", 0x1, 0x200080c0, &(0x7f00000001c0)={0xa, 0x2, 0x9000, @loopback, 0x9}, 0x1c) r5 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10, 0x80000) setsockopt$inet_mreq(r5, 0x0, 0x24, &(0x7f0000000080)={@broadcast, @multicast2}, 0x8) 50.996318088s ago: executing program 3 (id=177): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000001c0)='./file2\x00', 0x404, &(0x7f0000000580)={[{@max_batch_time={'max_batch_time', 0x3d, 0x4}}, {@max_batch_time={'max_batch_time', 0x3d, 0x2}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x6a}}, {@mb_optimize_scan={'mb_optimize_scan', 0x3d, 0x1}}, {@errors_remount}, {@nombcache}]}, 0x1, 0x437, &(0x7f0000000900)="$eJzs289PHFUcAPDv7EKR/hBs6o/Sqmg1En9AobX24EWjiQdNTPRQjwi0wW6LKZjYhigaU4+miXfj0cS/wJNejHoy8ap306QxXFo9rZndGdhddrdAF7a6n08y8N7MW9777szbfW8eE0DPGk1/JBH7I+L3iBiqZusLjFZ/3Vpdnvl7dXkmiXL5rb+SSrmbq8szedH8dfvyTF9E4bMkjjSpd/HylfPTpdLcpSw/sXTh/YnFy1eem78wfW7u3NzFqdOnT56YfOHU1PMdiTON6+bIRwtHD7/2zrU3Zs5ce/fnb5M8/oY4OmS03cEny+UOV9ddB2rSSV8XG8KWFKvdNPor/X8oirF+8obi1U+72jhgR5XL5fIDrQ+vlIH/sSS63QKgO/Iv+nT+m2+7NPS4K9x4qToBSuO+lW3VI31RyMr0N8xvO2k0Is6s/PNVusXO3IcAAKjzfTr+ebbZ+K8QtfeF7s3WUIYj4r6IOBgRpyLiUETcH1Ep+2BEPNSskqR1/Y2LJBvHP4Xr2w5uE9Lx34vZ2lb9+C8f/cVwMcsdqMTfn5ydL80dz96TsegfSPOTber44ZXfvmh1rHb8l25p/flYMGvH9b6B+tfMTi9N30nMtW58EjHS1yz+ZG0lID19hyNiZJt1zD/9zdFWx24ffxsdWGcqfx3xVPX8r0RD/Lmk/frkxD1Rmjs+kV8VG/3y69U3W9V/R/F3QHr+9za9/tfiH05q12sXt17H1T8+bzmn2e71vyd5u27fh9NLS5cmI/Ykr1cbXbt/qqHc1Hr5NP6xY837/8FYfyeORER6ET8cEY9ExKNZ2x+LiMcj4lib+H96+Yn3thf/QJu/2hlp/LNbOv/riT3RuKd5onj+x+/qKh3ebPyRnf+TldRYtmczn3+badf2rmYAAAD47ylExP5ICuNr6UJhfLz6P/yHYm+htLC49MzZhQ8uzlafERiO/kJ+p2uo5n7oZDatz/NTDfkT2X3jL4uDlfz4zEJpttvBQ4/b16L/p/4sdrt1wI7zvBb0Lv0fepf+D71L/4fe1aT/D3ajHcDua/b9/3EX2gHsvob+b9kPeoj5P/Qu/R96l/4PPWlxMG7/kLyExIZEFO6KZkjsUKLbn0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACd8W8AAAD//zpS5t0=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000), 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x28011, r0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newtfilter={0x64, 0x2c, 0xd27, 0x70bd28, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0x7}, {}, {0x7, 0xe}}, [@filter_kind_options=@f_fw={{0x7}, {0x38, 0x2, [@TCA_FW_ACT={0x34, 0x4, [@m_vlan={0x30, 0x12, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}]}]}}]}, 0x64}, 0x1, 0x0, 0x0, 0x84}, 0x4008000) syz_mount_image$vfat(&(0x7f0000000880), &(0x7f0000003200)='./file1\x00', 0x4604, &(0x7f0000003240)=ANY=[], 0x3, 0x335, &(0x7f0000000a40)="$eJzs3M9rG0cUwPEnWZYlGVs6lJYWiof20l4WW+25VBQbSgU1tlVqFwxre9UKbSWjFS4qpbZPvZbccwrkYHz0zZD4H/Alt+SSS266BHKICSEb9pf107asyJFjfz8QdjQzTzujGYW3i1f1X///s5i3tLxelXBMSUhE5EQkJWEJhPxj2C1HpdmOfD3+4vHni8srP2Wy2dkFpeYyS9+klVKTUw/++ifudzsck+PUav15+tnxx8ef1t8s/VGwVMFSpXJV6Wqt/LSqr5mG2ihYRU2pedPQLUMVSpZR8drLXnveLG9u1pRe2phIbFYMy1J6qaaKRk1Vy6paqSn9d71QUpqmqYmE4ALOgi7omT6j1wc8GlyRSiWjj4hIvKMltzeUAQEAgKFqz//DTkrfV/4vk27+73Ru5P/7XxxVx385mDx0Ylfrh9Fu+f+3T7z3asn/YyLST/5/Vy6R/3dmRLdLbm+h//wf18NUtKMq1PLKyf8T/vfXtfvb/rRbIP8HAAAAAAAAAAAAAAAAAAAAAOBDcGLbSdu2k8Ex+Nd4hMB/jRvprPUfE5GYs/o263+TLS6vSMx9cM9ZY/O/rdxWzjv6HY5ExBRDpiUpr9394HPKwZNHypGSh+a2G//KOY64LZm8FNz4GUlKqj3etud+zM7OKI8ff/qYUqI5Pi1J+ah7fLo13hn/9lYuKl992RSvSVIerUtZTNlw93Uj/t8ZpX74OdsWH/dOAgAAAADADaApFfIvn1Ot17/e9bumKdW93fuVkUzevU10xv0B7/p6uuv1eST5WWTYswcAAAAA4Hawan8XddM0KucU4nJxn/4Lkd46R9tqRs/rPNI0w17HE3VvZIi867zu9fipthSCP6RoaYr5lf2NJ5j/wNZrp7kmLD1ERdoHP+VUqEuefdefyGlNcNsoesbnLPOd7xM+ZyeMDmw/f3Ln/svBfUG+Owh2wMWdd/s9V6x917mF0av+fwcAAADA+9dI+oOa75ubQ0MZFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAt8yV/KRfW2HYcwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACui7cBAAD//5Oa+gc=") r1 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r1, 0x7, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000380)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="700200001300290a000000000000000007000000", @ANYRES32=r3, @ANYBLOB="000000000000000010010c8013000c800ca3488008000000000000000800038064001d80050006000000000014000500714abbd2547de97cbbf6efb226f19bf90d0002003a288e5e5b5b5a40000000006000078014000400293a02149f3b75a67093c28fd6f55a2314000400e48f01e49713f0c2d839f940d9f088d8050006000000003bd00002006272696467655f736c6176655f30000007000200293a00000500060000000000080001000000000018002580140004004d2906d0880fc8acc30fe2020f9849675000028004000500a1085e7df341b9dc3d8008a2fe5bdaad140004009c7e472c916020fe41bcc5aa8f56c9471400050080ab8be51421cfa3c9e5cbfe8217e0af0800010000000000080001000000000060001a803f0003"], 0x270}, 0x1, 0x0, 0x0, 0x20008014}, 0x4) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) fsync(r2) 50.89183012s ago: executing program 3 (id=179): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f00000003c0)={0x1, &(0x7f0000000000)=[{0x6, 0x85, 0x7, 0x7ffc0001}]}) unshare(0x20000400) sendfile(r0, r0, 0x0, 0x1) syz_usb_connect$uac2(0x1, 0xa8, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x582, 0x4c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x96, 0x3, 0x1, 0x5, 0x30, 0x9, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0x8c}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4000, 0x4, 0x1d, 0x7}, [@source_unit={0x8, 0x24, 0xa, 0x0, 0x1, 0xff, 0x23}, @output_terminal={0xc, 0x24, 0x3, 0x2, 0x307, 0x0, 0x4, 0x0, 0x7, 0x81}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x3, 0xb, 0x4, {0x8, 0x25, 0x1, 0x0, 0x0, 0x40, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x4, 0x1ccc, 0x5}, @as_header={0x10, 0x24, 0x1, 0x2, 0x1, 0x0, 0x4, 0x8, 0xb8, 0x3}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x40, 0x6, 0x3, {0x8, 0x25, 0x1, 0x82, 0x3, 0xf3, 0x6}}}}}}}}]}}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0xa, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x3c5b}}, {0xe2, &(0x7f0000000100)=@string={0xe2, 0x3, "ec0236cd712589da6eec9d071368d0a0eec34d7644855b67dc8b2b92812bcc5e97d589479a30dfb97df02ca8647aa4d2de1445c68ac111ae9299b3cd8390cd02f7e94a48f6f24b5eeeab80c3bd73328191461122f60c89bb85a40d26d789592717817b300575a3d350eb860cdef34bcab83a585b1ad5ef9e82386d3ca672e60bce73dcf614f983397b8e1d7d82288076141b2e96f54f002faeb56d4cbf0ee8f9dea0dc6d453f84c810060c141a83daaef1b9aaed88cd5b26e7986b894f98abe0579ec364d921d5f37c40e2a4bbce0e53c6d2350febf69c78da8e7a2cb42726ca"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xc09}}, {0x8c, &(0x7f0000000280)=@string={0x8c, 0x3, "767d64b15f5c89b1fb3c928876ccc03c1220b0f51ba8d45a445a29619433ea37692f16ea52d8b3550bcce2cc09ddc49e4e9292b26d01c1af44cbc4ffab7fb7b4c5944b242afe195d69a0eedbcb1244bc48210f85e118aafab0f9a5f395602521853aa801dcce41288bb8cdd26bc063787f407dfb6134d7354fbec81b2f388915505c24a436f32a331409"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x406}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x445}}, {0xb4, &(0x7f0000000400)=@string={0xb4, 0x3, "926dbe96316a2fe87d920e33e1f7c2da2e01fd1bd375f3114169df0e7c029bf4b1fe3878f25243ba89506a5397391d4275d59a847c21aadd1097a5e4a5c1f04fded97c77773a56c7b93c7f6e0ef891714f8b28c769560d01936a4e5f42049970de4f11fb923eee1d9b65b64c285752abce8ab73c2dc592cb36a20bae26c6f5850356c8106361e140f4e78ed05e9e97f65484ef711b60bc6df7d0745365f30926face28ed3e4652843ced455154d54d45dc84"}}, {0xd7, &(0x7f00000004c0)=@string={0xd7, 0x3, "0d5d3d16a767d22db3f959806dd7846cecf26702dbad2bc7999285b805d16274ff0b08c5881244ade7fc29874d1bb9a80286e2a079aed01303db58835bda54f0ab8aed33027df1f9785eb7ea025bf17ee6d04dd5e60f008db2111736cf9d3e7f4a6b5741ffec8ce44ba88a27e5b33efe42aaed4936ac4066741586f1b4b8d5f6fe8998a43125cc490939114e7412f74d5f0437619d5dbd0ca40dc9ef9bcc19085906b02848e48c5d43d1ac14d9c3a5e89678602b8b7162b48e8b87246c40ed6750b1cf50edb6586d3dfda63e0d47faa75ed41367aa"}}, {0xfffffffffffffec7, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0xf0ef}}]}) 50.848474561s ago: executing program 33 (id=179): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f00000003c0)={0x1, &(0x7f0000000000)=[{0x6, 0x85, 0x7, 0x7ffc0001}]}) unshare(0x20000400) sendfile(r0, r0, 0x0, 0x1) syz_usb_connect$uac2(0x1, 0xa8, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x582, 0x4c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x96, 0x3, 0x1, 0x5, 0x30, 0x9, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0x8c}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4000, 0x4, 0x1d, 0x7}, [@source_unit={0x8, 0x24, 0xa, 0x0, 0x1, 0xff, 0x23}, @output_terminal={0xc, 0x24, 0x3, 0x2, 0x307, 0x0, 0x4, 0x0, 0x7, 0x81}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x3, 0xb, 0x4, {0x8, 0x25, 0x1, 0x0, 0x0, 0x40, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x4, 0x1ccc, 0x5}, @as_header={0x10, 0x24, 0x1, 0x2, 0x1, 0x0, 0x4, 0x8, 0xb8, 0x3}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x40, 0x6, 0x3, {0x8, 0x25, 0x1, 0x82, 0x3, 0xf3, 0x6}}}}}}}}]}}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0xa, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x3c5b}}, {0xe2, &(0x7f0000000100)=@string={0xe2, 0x3, "ec0236cd712589da6eec9d071368d0a0eec34d7644855b67dc8b2b92812bcc5e97d589479a30dfb97df02ca8647aa4d2de1445c68ac111ae9299b3cd8390cd02f7e94a48f6f24b5eeeab80c3bd73328191461122f60c89bb85a40d26d789592717817b300575a3d350eb860cdef34bcab83a585b1ad5ef9e82386d3ca672e60bce73dcf614f983397b8e1d7d82288076141b2e96f54f002faeb56d4cbf0ee8f9dea0dc6d453f84c810060c141a83daaef1b9aaed88cd5b26e7986b894f98abe0579ec364d921d5f37c40e2a4bbce0e53c6d2350febf69c78da8e7a2cb42726ca"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xc09}}, {0x8c, &(0x7f0000000280)=@string={0x8c, 0x3, "767d64b15f5c89b1fb3c928876ccc03c1220b0f51ba8d45a445a29619433ea37692f16ea52d8b3550bcce2cc09ddc49e4e9292b26d01c1af44cbc4ffab7fb7b4c5944b242afe195d69a0eedbcb1244bc48210f85e118aafab0f9a5f395602521853aa801dcce41288bb8cdd26bc063787f407dfb6134d7354fbec81b2f388915505c24a436f32a331409"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x406}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x445}}, {0xb4, &(0x7f0000000400)=@string={0xb4, 0x3, "926dbe96316a2fe87d920e33e1f7c2da2e01fd1bd375f3114169df0e7c029bf4b1fe3878f25243ba89506a5397391d4275d59a847c21aadd1097a5e4a5c1f04fded97c77773a56c7b93c7f6e0ef891714f8b28c769560d01936a4e5f42049970de4f11fb923eee1d9b65b64c285752abce8ab73c2dc592cb36a20bae26c6f5850356c8106361e140f4e78ed05e9e97f65484ef711b60bc6df7d0745365f30926face28ed3e4652843ced455154d54d45dc84"}}, {0xd7, &(0x7f00000004c0)=@string={0xd7, 0x3, "0d5d3d16a767d22db3f959806dd7846cecf26702dbad2bc7999285b805d16274ff0b08c5881244ade7fc29874d1bb9a80286e2a079aed01303db58835bda54f0ab8aed33027df1f9785eb7ea025bf17ee6d04dd5e60f008db2111736cf9d3e7f4a6b5741ffec8ce44ba88a27e5b33efe42aaed4936ac4066741586f1b4b8d5f6fe8998a43125cc490939114e7412f74d5f0437619d5dbd0ca40dc9ef9bcc19085906b02848e48c5d43d1ac14d9c3a5e89678602b8b7162b48e8b87246c40ed6750b1cf50edb6586d3dfda63e0d47faa75ed41367aa"}}, {0xfffffffffffffec7, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0xf0ef}}]}) 50.44777138s ago: executing program 5 (id=184): mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x4c) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x14, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000840)=ANY=[@ANYBLOB="74010000100013040000000000000000fe88000000000000000000000000000120010000000000000000000000000000fffd00004e2400000200002000000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="6401010000000000000000000000f1ffffff002032000000fc0100000000000000000000000000000000000000000000070000000000000000000000008000000400000000000000f7b500000000000004000000000000000800000000020000000000000000000001000000010000000800000000000000cc000000000000000800000000000000f8000000000000000300000000000000040000000200000100000000000000004c00120061757468656e6365736e287368613338342d617678322c63747228616573292900000000000000000000000000000000000000000000000000090000000000000000000040000000080016"], 0x174}}, 0x844) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/profiling', 0xa0442, 0x11) (async) r2 = socket$inet6(0xa, 0x802, 0x0) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback, 0x3}, 0x1c) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) (async) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e21}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) prlimit64(0x0, 0x2, &(0x7f0000000000)={0x1000000000000009, 0xffffffffffffffff}, 0x0) (async) prctl$PR_MCE_KILL(0x23, 0x7, 0x7fffffffeffe) (async) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r7) (async) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000001880)=ANY=[@ANYBLOB="b700000081000300bfa30000000000000703000003feffff720af0fff8ffffff71a4f0ff0000000072030400000000001d400500000000004704000001ed000072030200000000001d440000000000006b0a00fe000000007303000000000000b5000000000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e0200c2fbdb00a3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51b104d4d91af25b845d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f2477184b6a89adaf17b0a6040bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10746443d6438e959532e0617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f1ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06faffc3a15d96c2ea3e2e04cfe031b2875353193f82ade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c953992e4a982f3c48153baae244e7bf37548c7f1a4cad6c85d52bc0f77dd1ab2ab157c4772422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c107571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93f04bf072f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f6f096753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d1abf3cb17b40ac9b10968f38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4549af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b393cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd84990453f006694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6432399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42365ac92510d7e473b181ac964c8b116fdef9a2abae1cf01ce68abff28861aac88569dd42e194e330c7aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c7bc46dd12305a1ae9dd19e8d525206c0a728cfd42193abe8130bc01a2d61f3b39c64307f9c82b2807c9ff4a269841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e38534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ad1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336d205c5913ef67a41b9e320146ee9f566a28c3dbf36a52b7d85e1e3814407982a754a9360b69c21488cd43ee3e23e4f758180062c2fe93ebe6e69ced9d4d5717413b78784b23ac55a02e0417c636a748003eea9131b93a565885fab4a335241cf4ca66139ab4cc7967405bce69171ff668838dd0fb274642b0026bf5ffd7806368882f690469a52ea8b77e776eb85da1b4d00cef047414aba6"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000000000), 0x4) (async) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) socketpair(0xb, 0x3, 0xff, &(0x7f0000000040)) (async) r10 = dup(r9) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {'wfdno', 0x3d, r10}, 0x2c, {[{@afid={'afid', 0x3d, 0x80000000000006}}]}}) 50.058688958s ago: executing program 5 (id=188): setxattr$trusted_overlay_upper(&(0x7f0000000380)='./file1\x00', &(0x7f00000001c0), &(0x7f0000001400)=ANY=[], 0x835, 0x1) setxattr$trusted_overlay_upper(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000001c0), &(0x7f0000001400)=ANY=[], 0x835, 0x0) lsetxattr$security_selinux(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0), &(0x7f0000000100)='system_u:object_r:var_run_t:s0\x00', 0x1f, 0x1) 49.935312861s ago: executing program 34 (id=188): setxattr$trusted_overlay_upper(&(0x7f0000000380)='./file1\x00', &(0x7f00000001c0), &(0x7f0000001400)=ANY=[], 0x835, 0x1) setxattr$trusted_overlay_upper(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000001c0), &(0x7f0000001400)=ANY=[], 0x835, 0x0) lsetxattr$security_selinux(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0), &(0x7f0000000100)='system_u:object_r:var_run_t:s0\x00', 0x1f, 0x1) 35.327484551s ago: executing program 7 (id=260): socket$nl_generic(0x10, 0x3, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() socket$inet_tcp(0x2, 0x1, 0x0) (async) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r1, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) (async) connect$inet(r1, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) sendto$inet(r1, &(0x7f0000000000), 0xffffffffffffff94, 0xb, 0x0, 0x0) getsockopt$inet_tcp_buf(r1, 0x6, 0xb, 0x0, &(0x7f00000000c0)) sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x100000a, 0x4082172, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x100000a, 0x4082172, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x6, 0xc, &(0x7f0000000140)=ANY=[@ANYBLOB="18020000fcffffff00000000000000008500000036000000180100006420002500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000001800000850000000600000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x6, 0xc, &(0x7f0000000140)=ANY=[@ANYBLOB="18020000fcffffff00000000000000008500000036000000180100006420002500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000001800000850000000600000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r4, 0x600, 0xe, 0x0, &(0x7f0000000880)="e977e82a0d0f0b11c3e35739287f", 0x0, 0x1004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x50) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r4, 0x600, 0xe, 0x0, &(0x7f0000000880)="e977e82a0d0f0b11c3e35739287f", 0x0, 0x1004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x50) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x80000002) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x80000002) openat$rtc(0xffffff9c, &(0x7f0000000040), 0xc2440, 0x0) (async) openat$rtc(0xffffff9c, &(0x7f0000000040), 0xc2440, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) faccessat2(0xffffffffffffff9c, 0x0, 0x3, 0x1200) getpid() (async) r5 = getpid() r6 = syz_pidfd_open(r5, 0x0) setns(r6, 0x24020000) r7 = io_uring_setup(0x654e, &(0x7f0000000200)={0x0, 0xca4a, 0x40, 0x0, 0x3}) io_uring_register$IORING_REGISTER_RESTRICTIONS(r7, 0xb, 0x0, 0x0) 35.206823133s ago: executing program 7 (id=261): futex(&(0x7f000000cffc)=0x4, 0x0, 0x4, 0x0, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) request_key(&(0x7f0000000040)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0x3}, 0x0, 0xffffffffffffffff) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000140)="66b8dc0000000f23c80f21f866350c0060000f23f866b8830000000f23d00f21f86635200000040f23f8baa10066b93d1001c066b83f23000066ba000000000f3066ef6a7b66b9f409000066b85ddbffff66baffffffff0f300fb7918300bad00466edbaf80c66b8e9ff048866efbafc0ce071b00ab00a0f1c43b3", 0x7b}], 0x1, 0x10, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) futex(&(0x7f000000cffc), 0x3, 0x0, &(0x7f0000fd7ff0), &(0x7f0000048000), 0x0) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000200)='./file1\x00', 0x180c858, &(0x7f0000000100)={[{@utf8no}, {@shortname_winnt}, {@shortname_win95}, {@shortname_win95}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'macceltic'}}, {@numtail}, {@rodir}, {@fat=@time_offset={'time_offset', 0x3d, 0x384}}, {@iocharset={'iocharset', 0x3d, 'macgreek'}}, {@rodir}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'macromanian'}}]}, 0xff, 0x371, &(0x7f0000002980)="$eJzs3U9oHNUfAPDvdvK30CaHH5SfIIzeBA39gwfFQ0pJobgXlaXqQVxsqpKNhSwupodu40U8Ch4VBC/iQQ8eehZBEW8evFpBq+JBeytYfLK7s7uz3U0aKWkNfj6H4Zvve2/ee5OX7GSSfXlxOdbOTcf569evxdxcJaaWTy3HjUosRhZ9l2PczIQcALA/3Egp/kg9u2xS2eMhAQB7rPv6//KhUubNL3eqn7z6A8C+V/z8P79Tnbnx1E9PdI4X9m5cAMDeGXv+/+BI8czor/qnSn8VAADsV8889/yTJ6sRT+f5XMT6W61aqxaPD8tPno9XoxGrcTQW4mZE70ahc6h0j6fPVFeO5nnejp8XoxYRH7RqEevtVq13p3Ay67afjWOxEItF++JuI6WUnf6sunIs74qIy+1u/7FeadWm42DR//cHYzWORx7/G2sfcaa6cjwvTlBb77dvR2wNn1t0xr8UC/HtS3EhGnFu/myk1L+tqa5cOpbnp1J1pH2rNhvnBldhwhMQAAAAAAAAAAAAAAAAAAAAAAC4A0v5wOJg/5s03L9naWlCeXd/nF77Yn+grd7+QGk2RUq/v/FI7e0sRvYHunV/nlZtKg7c26kDAAAAAAAAAAAAAAAAAADAv0ZzcybqjcbqRnPz4lo5aG80Nw9ERCfz2teffDEf43VuE0wVfZSK8iJ1ca2esn7llI3UKYKs03k/8/GVwYjLdWYHs5g4jNntixqNQw/8+N4wc3/WP/NfwzpZTJ5gdsswysH64d6QBpnp4ZS3vWIniuD4ba7q1ZTSdue59MJ4q6hETP3zT9zOQeoEX1175f8nmkce7WY+Tz0PPbxw9uq7H/66Vm90eu5ofDSz0byZ1urFx5MX2/ZBVlo/leIaVsorYWqn5lujmXr23W/P3vfON7vrPZUzr0+ok/Wm8+lGc7NSfKV0i2Z6QSd3S6v5xplsbCVMT1j8dxZMXGxH3l+uX7n0wy+7PU/pm4SNOgAAAAAAAAAAAAAAAAAA4K4ovVe8ULzZd3qnVo89VQRzezs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALg7hv//vxRsjWV2E/zZjvGi2dWNZsThez1NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+4/4OAAD//5U3aTg=") r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r3, &(0x7f0000000000)={0x24, @short={0x2, 0xffff, 0xffff}}, 0x14) r4 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r4, &(0x7f0000001fc0)=""/184, 0x20002078) sendmsg$FOU_CMD_ADD(r4, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000240}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x30, 0x0, 0x200, 0x70bd25, 0x25dfdbff, {}, [@FOU_ATTR_LOCAL_V6={0x14, 0x7, @remote}, @FOU_ATTR_PEER_V4={0x8, 0x8, @loopback}]}, 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x4000) 34.241531984s ago: executing program 7 (id=272): r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={0x0, {0x2, 0x4e22, @private=0xa010100}, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x20}}, {0x2, 0x4e20, @local}, 0x314, 0x0, 0x0, 0x0, 0x5, 0x0, 0x3, 0x3, 0x2}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x102) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) syz_usb_connect$uac1(0x2, 0x71, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010306000000086b1d010140000102030509025f0003010620020904000000010100000a24010000c6"], &(0x7f0000000180)={0x0, 0x0, 0x1c, &(0x7f00000008c0)={0x5, 0xf, 0x1c, 0x2, [@generic={0x3, 0x10, 0xb}, @ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0xb, 0xf000, 0x3, [0xc000, 0xf]}]}}) (async) syz_usb_connect$uac1(0x2, 0x71, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010306000000086b1d010140000102030509025f0003010620020904000000010100000a24010000c6"], &(0x7f0000000180)={0x0, 0x0, 0x1c, &(0x7f00000008c0)={0x5, 0xf, 0x1c, 0x2, [@generic={0x3, 0x10, 0xb}, @ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0xb, 0xf000, 0x3, [0xc000, 0xf]}]}}) socket$can_raw(0x1d, 0x3, 0x1) (async) r2 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$CAN_RAW_JOIN_FILTERS(r2, 0x65, 0x2, 0x0, &(0x7f0000000040)) faccessat2(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x1000) 32.54743148s ago: executing program 6 (id=285): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0xb, &(0x7f0000000040)=0x3, 0x4) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x1a, &(0x7f0000000240)={0x1, 'veth0_to_team\x00'}, 0x18) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="493f6b6e24d9", @empty, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "bb0e9e", 0x18, 0x0, 0x0, @remote, @private0, {[@routing={0x0, 0x2, 0x1, 0x5, 0x0, [@mcast2]}]}}}}}, 0x0) pwrite64(r0, &(0x7f0000000080)="299cb4b6ebce5ce5", 0x8, 0x401) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @multicast, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x1, 0x0, 0x12, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @loopback}, "00186371ae9b1c03"}}}}}, 0x0) 32.5133739s ago: executing program 6 (id=286): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0b000000080000000c0000000000008001"], 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000033c0)={0x0, 0x0, 0x0, 0x0, 0xd0a3, r0}, 0x38) syz_read_part_table(0x40b6, &(0x7f0000004100)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+2J+DUwViKAqg9zN/nIwbq7EWu3BlAVZhERbi1hYsw41EQhzQAtzIOYuXS8gNPADgl1yT42HoeVilpbrJVHYlmT5ezm3c2vifl7t7xqT0fM6j1pp1/6qU9+728qqMWc79Kfn73l4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHJAAAAACC/r9uR6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBQAA//8INCKp") 32.50913053s ago: executing program 6 (id=289): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x222001, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r1, 0x1, &(0x7f0000000700)=[&(0x7f0000000100)={0xfff0, 0x20000000, 0x4, 0x1, 0xc, r0, 0x0, 0x0, 0xf}]) signalfd4(0xffffffffffffffff, &(0x7f00000001c0)={[0xfab]}, 0x8, 0xc00) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYRES64=0x0], 0x0, 0x0, 0x4f, 0x0, 0x41100, 0x22, '\x00', 0x0, @fallback=0x7, r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000500000000000000000000850000007b00000095"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfd7a}, 0x94) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c40)=@bpf_ext={0x1c, 0x200000000000000f, 0x0, &(0x7f0000000340)='GPL\x00', 0x2, 0x0, 0x0, 0x40f00, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x1a67c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x94) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000480), 0x22401, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000180)="f7790066baa00066b86b42460f22c7d466ba420000b8e20066ef0f29902cbb0000c4e2b1ba8c88d90000006666f6440f386b410f7842280f07b8010000000f01d9c4033921820f47a753fd", 0x4b}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r3, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, 0x0}], 0x1, 0x38, 0x0, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4400ae8f, &(0x7f0000000140)=@x86={0x4d, 0x3, 0x7, 0x0, 0xf84, 0x8, 0x0, 0xe3, 0x5, 0x7, 0x5, 0x3, 0x0, 0x0, 0x4, 0x8, 0x0, 0x0, 0x0, '\x00', 0x5, 0x3}) ioctl$KVM_RUN(r4, 0xae80, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000740)={r5, 0x0, 0x0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xc, 0x4, 0x4, 0x8001}, 0x50) r6 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000180)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=@newqdisc={0x3c, 0x24, 0xf0b, 0x0, 0x25dfdbff, {0x0, 0x0, 0x0, r7, {}, {0xffff, 0xffff}, {0xf, 0xfff1}}, [@qdisc_kind_options=@q_pfifo_fast={0xf}, @TCA_RATE={0x4, 0x5, {0x6, 0xf}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000010) 31.709397457s ago: executing program 6 (id=294): syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10, &(0x7f0000000240)=ANY=[@ANYBLOB="726f6469722c6e6f6e756d7461696c3d302c696f636861727365743d63703836302c757365667265652c6e6f6e756d7461696c3d302c757466383d312c6e6f6e756d7461696c3d302c757466383d302c636865636b3d6e6f726d616c2c636f6465706167653d3837342c636865636b3d7374726963742c696f636861727365743d63703836332c73686f72746e616d653d77696e39352c696f636861727365743d6370313235302c757466383d302c696f636861727365743d69736f383835392d372c008687acf51ca430be3433c92cee4c980a00226de4983fc8315e15d6fb8cfb403b72a0a2eb78e7abf6192fcf0eb0fc2860403fc85eef5f9d4295b70417d068b47f9361"], 0x3, 0x27b, &(0x7f0000000640)="$eJzs3cFqK1UYAOB/mqRJdJEsXInQAV24Kq1P0CIVxIKgZKEutNgUpAmFFgJVMXblE/gEPo8b8QV8AC93d7u43LmkM0nTyyQlvWlT7v2+TQ//+f85/5kZ2tWc/vBB//jw5Ozo4tf/otFIYm0nduIyiXasxdjvUerfJ+VxAOCRu8yyeJrl6nno/GZGbUZlde3emwMA7sX03/9V9wIAPIyvv/n2i939/b2v0rQR0f9j0Eki/5nP7x7FT9GLbmxFK55HZBP5+LPP9/eimo6046P+cNAZVfa//7u4/u7/EVf129GKdnn9dpqbqh8OOrV4p1h/pxfdL/+KVrxXXv9JSX101uPjD6f634xW/PNjnEQvDovexvW/bafpp9mfz375bhQd1SfDQac+ySuyKw/6YAAAAAAAAAAAAAAAAAAAAAAAeKNtphPtm+fvjA/+nzM/53yg4dT5PFtpmmZJnn9dX433q1Fd5d4BAAAAAAAAAAAAAAAAAADgsTg7//n4oNfrni51MP6sv2QqXtyM1CPi7mttLFoVlaK1XhKx2Fq1qF9V3p5cWXAXzVE/3dOkGst7BMkk0pye2oh8rVGkmQ+mIq+9eiOuBuO36/ggue3hNspekiUMspLXrzKzav3VSLPYQUlyc87q6+/eqeesNWMqiYja5GbOv05tuffw4X4HAQAAAAAAAAAAAAAAAAAAueuPfksmL1bQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACswPX//19gMCyKZ+VkldGgGkVkxVsEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgLfAyAAD//0MUZ+o=") r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'ip_vti0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000180)=0x19ca, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0xf3f, 0x4) sendto$packet(r0, &(0x7f00000000c0)="3f03fe7feee8140006001e0089e9aaa911d7c2290f0086dd1327c9167c642b4a1b7880610cc96655b1b141ab059b24d0fbc50df71548a3f6c5609063382a0c153cfdf9435e3ffe46", 0xe90c, 0x0, &(0x7f0000000540)={0xc9, 0x0, r1, 0x1, 0x0, 0x6, @multicast}, 0x14) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r2, &(0x7f0000006200)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) mknod$loop(&(0x7f00000002c0)='./file0/../file0/file0\x00', 0x400, 0x0) write$FUSE_INIT(r2, &(0x7f0000000580)={0x50, 0x0, r3, {0x7, 0x28, 0xfffd, 0x40200880, 0xfffc, 0x0, 0x1e0, 0x2, 0x0, 0x0, 0x24522716a989086f, 0x80}}, 0x50) syz_fuse_handle_req(r2, &(0x7f000000a280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbf78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5bd6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90cd585c5f1cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d145a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde9caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1b83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db10819af60599b5df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3615fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783fcf2c2c9fac2c3a2771dd0e2fb113cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bce1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ec47716206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b20b8fb501034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362370bcc98671a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db214687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4679f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76bcf2da1d01a0f258095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc0615ca342f43ca3b3d0cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f19d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a7aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865438b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c1433690f68cdc8e91971104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72091b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e5", 0x2000, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x200, 0x0, {0x20000000000005, 0x0, 0x7, 0x1000007, 0x3, 0x0, 0xfffffffe, 0x8000000, 0x0, 0xa000, 0x10000, 0x0, r4, 0x734, 0x20}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r2, &(0x7f0000008240)="027dd620a4ffc0425d750a4b3f2270a005c95745f6002524290b2a79fef813e117a8249eb6ae09c46b903168002a9df944f399413d7bc538afb1092b9f15b45dd7d863414b2e092aec87ba4ff1896d75492c13bdefbdfba18480e9a437bc6dbc193e66cea0b4034404c819fa304a3ea725e05df4d4295d994628be01c7a2c02dd4045a27f15fa79c563930474b21c4cc121eb77fca64a9092057d418f9ba6d0dc9fa4813968c25b09131cc4888ddaf4cb678f42751b58d16d648504cbb8bf33a2af0958c070c864f59036b67a23a6d7dd611ff663f604f80fc59a532a0403899e1ed5f21ed6ec71bf666322af1ae33129955b9e5216e115770de1b214031ce285d0312fb5deba5b40d45290427fa36acfb8720d27bc114853c5c4d23765726a604d79030e732740b4b367299281a0402e7b08d5fd1d8e75558a582ec11cc15f8a452a336b5b63068c65f30917c713d6038779902563a064d1a5f5f807e5a070aebc8cfefb089482cdbf050ed45ad6c2e812dfd6f5a380724deb56b5af9a9cf56c0941123e543bbfc2a375955c9bd02d9ccff6e6add39b85292223f7a9d30b2128649e1602c1f03b3a958dd3dbd9343b52b324cef1e3e106a009b978245c40a4261e688fd7d55eec6738c0a055a2d8c3e5b6c6a399525f64c494c3554d26dc431746712c5d0bd7dd23cb7686575113f1023912cb8cfff29604043ef64348509c669a0460bc5aa9b1a03c0f2fa170e47013ad7c23121f5f7795c31ae623158a44bb1ad384b33d6a0002902a4a4e595d25ac85cc7b2c3a33c77269971c0d66d8ed468a94d60e60877d86e55b3eab674eea38df67fa95d0a5289691c4c719f216340dd0e973d01177d63c324ab9fa3effb0cd3420dc6f0d5ad7138066a4ee5588f83d6a6ccb41d64fd73b4101d6b8596a2134a5ad64f9fab7b6aad3463f96b7e1ad9b23040b998e763a4d94d7131030aa5fb3e9906d01d27c0873392fc15fa2b505cf49201eda4228215331996c8cc836b3023bfdb5c27daef34ee318dd1a81a5b6143b6935b993dc14c85799381759639d64f2ce6dc2a7ac69e2911cf6220e31f080a6ba5c345f4afbb910d8b7841e3d2c03f5ec797c153c07163530dad850b4871f1cf64c93ea744507cc898519d9ed57b5db11478ab83579c59ce3544e51d2fb348277db4208abe32dd59c3626e0a80272a228f6ecff75fe8b68a77f31b849c4ba79ff2dd9503be5fce9321736cd5cd5ec7fee113ff159dbac0104821f6ca96ffe46473f4f865e1f9a8ab9f9269e95b773464059d8c05ba551936fd2e389a8e4766ee918b05cf1342cadec5df6ba9de52504b3297f49e347d0439cef08b0a1590c40e89b65966549b78848041c36659d28af1015c25ac4661cb9e748f719bda2cc435e3c09fe2d71a6b4886578eaaf42760b1207194518f536fc5f330b128a8c01f308d13fc2d2e70f6074e8cf563994a3b575bc301565fb056298fd13c4c2633a7c75b44ecaf1933fe6d5967db1249a4de5c09f9ee34f38d9db11c6bbe61cf4ae26f77e53529559453c134ab56242d524575e04db449ebff76cdbdf8e878d0e9c7702d55186b1263a8a8848f026386d72369d113d28c7c1b917cf552cb10217f0cff4915ea9f16c6bd65b52db7c8245e5bab16379834dc07921a6b7600f7bec32181c4eca604dd28abcc21b3a3263e1b3de697ef9657587d5f164f6500cee9bc61e88934af7102f8a2afd971e08717e9d3d1d47a8c06d88ca1e2d2659a52ea2f7856a51ec1231ffb71e809fa2614af25879b84826b1b4d854ece41f2d5a983a657a16ab858f7f669a1e1f6f73b5624e75a2601ab3abcb56103f31d49b846c08ddd3d44ffe5836b92caedf25b55a87c4af28223831fdbe408658b3e018236738c5a71b7a237b081790730329202f8381f77c94ca15ffbc87fa52324558f752d38bdeb38264164047d0c0245fedcba380f488f07efa8d9dc76b6b6560a9a4ad578a6873310bb17ddf8e329ce92f1a18c7f302177f598413c6f95f2aa9b4be67c6d86d96037c15767ba60567cda80801fe8e6b0f094e305ec94b223c03d384072e5bb30c32df254b72710808abb3ace2db1ba43fc884a4c2bc209ead1d03b7686fc4e46c6cde06dff803740753c4ff5ca1e937ef432237b7838316f174294b45b1513182689527f5e186314aeac9bb4fcd4f289385f578d75faa26fd1820251e7e8f6e4dc5a118e572de68334e0b011184b7fde996aab2ce536313e7d64f630d44180d543c365f6f54f50ece3cdab765dd33e7ae24cf3c604f03ffa61e4baaab8585004dc49cf8d6cbe87f4b019b828c0688f18ae397ca0155ba79bd4814a03eee0d6a3d4f49ec10ddbe3101d321ce3efb3d4b0812244afa57baaff948cf4c1eb6eeea706ad1feed59031ca9e00bf7939c2e367261581ad56de871d4f6452506ae759140508fff669953d37b2c2a0be17954f8c4395ba6f7048a305d355cc5c4d3ab10458e7286013e827be18889860d5e2a8657d5e02bc74929aa3b675330eb9eba0586a9a3701a423055322ba69d3d099fbab08bce1abfcbd2eb379af7b84715dbd7bbee7d0598517a97ce1b209193bbab9ca5f6961e91bf910b9e8cf339a4191a225fd5b8dca27571f3b38a378a6555cdc0458aedeb27c441e91deb9762f1db475a9333b44ea2fa5d136f19d3ade92137e51af160585ef6fb1a43d686079b59da5d31894bde733df4999f7292ac74ee062fa26f3d082c9726722119f688f7049258c52b8d2c628acacdd9196842ce063383b4966a9e76e7bb3551f2d76ecb1f6ad1b8d687a852a63e0cd1c2b1f8b5fb2766103ade2dc6c204b93414c0d7637be1c829dfeac986853727298c4f658db7d5b29faf12864d0a8dbd259636f15ce5bbb089d3fb56977d5e8177d37f653f79f9b90ed4ea024955746c5905bfadbb88cc9bfd8fb1198d20c3db96eb47da8352ca0ba030834fc1c8f017a4c1d299016890080983fd6606a523a85f538c5fdb9d50f965820d6060359c6367dcd58d4bb6875038eaa2d3ccbdf58cd3e796d72040f3ead088ac8b9e4d215a3b9f3ee21c688f75babc1a55db3d6f2e685ed7979c5347c3f3ec3c1a21e641dc6fdee59fe08ceb6a5bd8ceac5d21a5e4af0bd16c663aec408d8467ed6b668a70dc24c413d843168148418f415a6f66f646fd8553655400f5c5509098fe1d1ffb54f672f0d6b36564a55a16fefb7503069c55d2ffc290b6e9ea4e1ad5213135307fe8c85e2c7ca2562d61adffef501737ad219dda8d8b1c2e21e1eed0c47fff3377ccf87603a50b3a199ec4409b9d28ff888311a117107190d54926a81e07612100e3b10cbe2e631f9a12b6847e5444e1903e57efe72beef7edf9afc4bf205f5f1fa29467ee95a2e7a308f217b2908ade9f1e6a0286eb7137dc06f562af9f992d17cb9fedfd0c28afc95d9e44ed08e4ef655c30d29dc805356c40cabc057c38fdbb6b888bb0a675a799acc8ee9f93e9f56697594ae5be5d30f549b3f660af1ac3d0366ed347bd857f8431d30ae7c889f98aafc2bd4500382172b8a9de384589aadccd0520bd4fa1428f112f13c6e2b6af6de792e7deece307d3e252438621e7242092eed9f464f98c05676a8d6febff0e59d83b9664600066ec87f014e79a85792a748068e9e85cd4f4a98a4176f28cc0f639b5be713b1b1b64e7cc9b1290466d04495a751d08e8ab60b012bd2d552e8aad50594ec483e0f2beaca9038f0c116a87d72fa4c592ec78cbe95037320db1d7228f17c3d1e85eb1bc8d0b3b7d36fce3d44ecc258b53776ec78d107283637b30186fa61340b717c8e04c9d601ddd2099b147e5323b3dd00eb959b6d1513914984137bb641901afdb29971d29242c0741c23c14a5017d0e861ba82d80a4662beeab671d9f243b98660820cd61580912b598c991ef15c485e2ed8d1e751b9763e1f9a46491740503a53ebb2b50fa18cf167e43878374ca573ed0a29ebf753c16962ff1ff4514e0a577006d44d5e3fa5ccb231dfc03d97ae148b87bc95a744e80cc76bfd7f5ccfaee22259532885e96edd1b7792a8c71d6afc0758bd6b8001596d2c2e7392d15d3e2c2e98b8533ee62859e6375be85cb76da0e645cac8853a633be8c15a1ad3fd1c10e5aaaba14b7214129942b051b78dd12684080cd96c896268566f5ffe3360ce45cb7fe353e89e4948c13c96c5441b3c6a1eba6c11bb452bec0d80927cc6e1a25ce08691e6601b098344ad59fa9f9bbe942e41bbecfb9bf0a96603c4eab8082a4ea8d010acd204d8343ba4b550aab4ceb61b39675aa7a4cf88801c9ac2fb72b09e233b84913f144951f5d82301547e9ac9d4207a9caf4e40e35bdd79e7d31c1fb4c8894990f5e8fffe6dc9ed536f2aa5029b8d3783c9e6df3e77af5cb411401ac5401525a01a00df96d997bd085357e4d6d3354a9097b15365bc95a51096954ee83a2c7df6ce9f739b765a1b13d920f5fe82a4408f52fdd70df76af0c12e5cbddc68664718422e91f6e331c8e9b958ca6c5a7e4ec211743e2376359e9765683f887501d1bd0371f033acec17b0cec1ea8450ccaab5293b86f31dc7d0830e822a6854e84aa5017c5cd36a7f7bded6f4a82f1a758a04073b387cac352a96182587da5cfef572c06b692eee52c51c9ff07e16c77ad838e30ab7daba3606e95c1b315cbbe50f68387aad6a9dff70bd76d8739c34bea99aa5d05ecd65708e64926e7c4c6345f20ddf6fc25d071d27c9fea405806e4a6253d658a6eab5dea2df9729b10585a7644c045b1238ca11ce4e11599f499e11fd765a913eff301fe1d449a49138c286eb5a3124a2bb4af40ddd5d3b093cf2641874498f09d69b964f6d61e477660557f29ecef7ca893ed72b2e59dc71496325fbef5d2b3b5961e0b124b9683bedc5aea6d4ab7f525a9a09de65b5cf6446e1326d52bf5cdf1c61207ee80e0cee191c0920e89b51956d2b78b02d3a7c2311ae1eb1d0df65b74595c59a4edcf2058ed9c616d5771b4ed2be5c87e124ea4b0be269d862fc23d3bf9d4d51f97d6e354a96aacec1d72c52791651fb4a0498854f1728f6cbae6466baeb2f7c379f19345322c5a509b5ae54a27bbe6a2e005103aa8e1f32eea8cf192961cb08e0d229f3ae517ef73458af8ce28e6a2f4d9465dfcc3fed020cf0d3e4935564d3c9c0c1f8c28423a33c8ba3e334d754203553e36e66583d229aa87207fd99c3dbe1fa7cf0d1c63bf40d5c498d76a088eabe9707e712f43cdbbb85ad3542399b8b3c6e73a2b15f88c515ef3cc114f11ee9057b9e3f0e220f3e3d85ffe50eef401a75fb03b79f735f293bf133f856767d345709030b71be5c9872e6725f8cd81b3ade89f8588b77f537f3fe715b9a765eae53a7a75f5f0c2889274ab63fc4075df3ec496373c00db327dcd4ec5680abb4fd1fbb68f286174060f7fc5e206f40e7d40acd2f00da3862cdf8470a37d03a660e522b47484fc8accaac45ed2a00d7a5558253872b60a98492f35a11fd077c26e8a7d05040ba282ab7da3f0f89471894548b68c5c29ab24f553a869e3e8192c5224aa2335e2c812ebd480de97148a466b8b2a4d02fd2ab4a4a010a6bcf0e1bc18dda85fffd5f1c288fcb6503334254436882e7480d6cba5989df1797e6005308e99c960ebc41c35cff1fa62e3cf233d2f332a90dd601950e696f6128bb2f03fd1e77b1053faa038bd372cafa0994edc5ea953b806a10c9b0fb676ab1fc9d64034a93bbfa42bcb072e4951e3acbbd7b278268bbe294240db3fd34a79c10dacee6c3a8bcaeaa54f37a05e638b308b7a12a9d0c2ca9810e8f3729fc4991cb4be8f0140f86f040aef9e932ad5dff4fcd95d4b5ea4531d52115df8242c893c0e95c5e86796d9f930eca82e68e162ed19b54cd1f6516059bd664f7eb8e069188a09813df5824ee15dac2a91a049eec582ab10efdc163d68780f2263772f7618bec060f94b903a87abef1de39f2d1239430d923a15f0378ad4fdd135de77af2e6c1ad8490fce8c7154c5abc6579b3fb2a3b6527d2aa5e8ed0416567998ac3896214465408471518732e3fb7a812e1692654f2dfde18f4a1d706e5f89930bc5870a91cd784829d22935e4da46b8115a0f33639f03fb8075eaca1447688d4d2df4ebcdb652cfe06faf1b7334bf082348caa001ae85bbeac744d1db41cb5f719310a7f34d581a610371b3f6b28a9106fa81ea46722cf9d08de7cb8a431dc311eb99ac62b44275c91a590e24a9e06cdf80758c8464f4bd0dde05fa0c2f25ebb7b6cae7c4f52ecdbce088bb216c5eee8ec2701c9876d1dac8824c84d3c90a1620fd6bd9391bf612809ab254f2dbdd27d60226262915c92e8412f08244283d29404ce2a1057c1cb71b04333d67995ed9cf70439fe56010ff8c1ab61c89bb0f6eb18f27dbd01887174debcba516f22b0a77334d1077aff07ad1745ea1f798ab9b27db177411580b96318f100f32e75c3fe34ef9ac5ec85596bcbaa8f4db8d6838318fba1473f228cd5c7c3a06ffe43952f020ed1818ecf97d60bddfc86c59dbb52abf0bcaefd395f0cc3ec1e51a9888f80f223c5f7451f6bbd277a48e4ef669014c16c4683a7b1b68b984b9a2d2b89c6fa6be97616eeaeade33f26c99e9547d3ae6909e226ae09f8077e8835521bc8d8976e83234fa6ed5e19844f171be940c13879b873e9ba9c7da49dc9d3c2366f3dff625fa4536746a9a759decd3b2eb0ff9b10200bbec118d6ff87d53dd2a72912e8c2d5697fde7727e1774b1998cd6524f42e80a4d212355a34e6d7852471b6b495d7711c2eccfe49d54b653dac78a794a709fe20d8160fb90b559204dcfeb37d8ad612e25165b7dfbcdcc641de078c5d3ef11bb1484a7c814233e1f7ea0a1d50377e4336076e11cdeb64970505d698cd58b8652217d69716adee7f0b3c3e6eb09cbbd144af8ddc5154ad9af2044942b94bd863cde2cfc9a108e0bbd996885be8a5b4b5a37f73e76abdea44ecdfa3b35d98d9baa6527b1badb3de30ddfdea86ca073b1409fd0f09c8a57bcba6e96fd1bff2c97903582528936f509f8f8244935031e0985cda0c8a3a8683198177f313a15cb8fc25d0978fa33a4ceac118d9357df7a369e8520e0ce8b3dfe776ffc505e48d547152b9d2cb52f5e903fe305dbc4d111c2f4a2c4030e2e259af24c2b41318c36c9504aded2e27538071b56a694b24f5c96b61b134a8f7fa3a5db64660d047815901233912302990ff0f9cba73f42854422b1907495a7543ed94aa939a00086829fc01388fe085aba71ee97527863f418c8a6c9c16dd442df3d99e85c6f8202d4e33125a2f463f6946ae8e217a0d41ed3b7329b96728356db37008916d0cdf01a055fce2a200bd31818bb4eb2338e260a7ab3c352113f2b990dab6a29aa6d875f7f7c207366e168c919a1d4f71fe51b2168e70487790e6bbe999847fe9d4a7119d271b048cc216d2d11e46ac01b90d0d462f13147e4572e2611689565face4e700858f975c0713663c143a91c79e9d531178c1f9a630e4d745011fe7701ff5c7c98f1905c8bdd47fac2c715b31f2127a2210e86bf496d581314eace31b68e63515d52a23ca0aa87fd077305d7072b80957c28001b13a12a0dc19a86a1f98e957d4e7fe2c3ca38e5b1a72b91b494e96e0d9452acd36d9b5d010e4cb611dbc2e4940ad6383acd0e899bff7b59c384383f740308478110f021c2f878c95add74b3209ecbb7336e86b684eaa5a12afbd435e44d75c6bf36feb21c986908b84f1919bc5c9c312cc38c0e1389c17f5104b4294463ca650e387c3c427849f66912a4a2a15e3713f121998c776c32f0cdbd17a5bc740a68febf77f0017befdea605e52e7c7ec818e302bf850133e1373dc2ab41ffc0a829ea124ac8f32e2fda963879066cc15d1e6213a9f3577d584637bc050d55f266a268f024457992da4646fd34ecb7748e080fa97d1226cf36685199960899efe27382fb2be87664677f56355000d7ba97c52cd042ffca4da4905276da906861f133e5c1e86e70a3f346e2f62120275def318fb5e2c3641c54f34ac42b1f7b4a15f972ba4ca23f7763e166c7fc5dcf8636a97a83a9f022ccc42008ad62b8e5e22f405cdab2b58fdf83df513b7266d5a4510eb4c781b923fb2fcb811c3321e263266daf01066b3bad621dded317991c85997d69623f10972b5a51974d218859e3e9dd86847864b387f559c19bad21bb0c422498fa828018bcbaa212243bff9930321a3a122e5892bc9e1ae1ab59fac17bf12b80db7b13d2a50316fa8b539a7f53d5d487608f589cefb556d3823d2eefd7b2bf6e8a6d51675e0daa51e7ce094fa8a5d5fc56d793238f549c532fd81600f2e96833f4319fa9ba0d83e9300a912863ca22283b1db75fdc4c2ba251c347395a024dcfc319e32137b9b666041dc35125e4ae7afd1df5e84eda96b9d9377c7cddec429a2d3239a9a28d4ae8825891d9f79651bd1badb7c1bd4366298742d00755c4e31a85b0746cab7148743a99800b2851346c402482b770a141a75400d72cb89b513aad8aa25ab70725a217029b9c14cd1a8e599402090ff4b52f0bf0521715ab1d4c1d3b0d5f69292045a5d1817f30d3016b87acaf2871c562e12b4de85c35615eddc62031d2642bff2f95c4ae6e8be0ff640d07bd8c1c9b6c299f2df4e8a667c70620fd06c4cfe08303fb37f9a2fa30a16ed68a6ecd473ca3a047064a7807c188d8bbebe8c714b6926efe61d7d6b91cd37a8ecd24cdc994a3bc5246775275722c45d23e6524b81273d7b76f29499ffc6b3de41883760b8e00a39af0c537ef3de457e81f34c51ea73c304fd1c16c6f417f4db615b89e1111d3704893204c61bcb321f01b7805665da5dcf427ab41f899bab502f421186ff2543e956ac0ddea69d0ea5f1388af1c73fc15c2738c1142a21e1b775fba29ce986dfdae74d211d2ce37ae3859b6cedd200d5291c4e6344655f7e7fed2badce3387a5bb81ca735d03f87c8ed30d09a584d568f245d205b72a3106fe4215bef3481fac2472ee12408094a51a31d9ee8e67e22a95b1777e8d283ee5b7e95b08eba29b21eb12ce2f5e51ec99bf166932b77e94ed7dc36af7aba220bab07048e95652fa83db8f92343c7d4adbef5929fc9c0e08f2f1ffcb5cb385a099cd53adb54da0ef60604e64ef10c5f6af5ab357fe183a5efe871a4407dedb52a3b2f8b42c419bb0a5c0855e2c455c785737f55bf72aba50b138ad9bb940693e4fe4fb77b4441820007a03b50f54436697dcee62568d21668685c58bbe6c288d4ddf854fbd779b32dc54d4ee05a0d953c3b4da1096ca70980f046304ed9a8248b535bf01b7412334984a561cc4c0929608da8633f664e3bbcb4f53817df8704abd7ed7ff8514b99e4aa8ffb89e8e6c3ddbdea968c02f66a2411d4d2bb05e1128793e5a526aedd9bad2ea9ad3e9d83ffcffb867be519b7da6f57f042ac13c8e68a5148908f14f0eada7a15c492d4ec18ffc1cb48d6e2b1645f3e025757bf24b748aab6a32ebc553d0a2e4d04d56c330f502a89dbffab355d02f13dfe893931adce41700a02b72e275636eecc1c483f769dd6270852578abc1a08bde02c9bd129421430a41389074f616d6a023c210632e9c73ca4dc2366c569b766c984f0f1bf744d86526c20f6d2c9f3692190ab14a6d0cced3d1a1a8ea5e36da71eab5f9b8cd2f241064f1a8e8a79c983768ca0866b468b6ec3f581d1c8103dac40b3c4d5b3de6371d98b9f68a27a422fb616023967fefaeb761f14c547bfa71e1c1cdc8af4df450da4b04aab5457d286b6f48dc428c0cffdac73f3cedafe3ee38fe174f37bd7bede4158d8523236177497788c4350bf6792193ad7524779fed746100587fc78e3e327281b74bc36965ce38b5fb86f18ebb8559c052a87e66545c4fdb7f0115adeb03a6ab9c4f77bb42e20f46e57fb49bfb813358aa07cff327d9e36c66a3b1194daa59db78722f9d301e133f4707ed837b6d07dd469966e715a2fcd648b1fcfbef20809b6226ccb7eada5ba81406ca51f830633efd6d6cb3b97a9af8e503ee20048200133c59901fbc389d3011720f052580078eacf99ae04934f0a93447b599632da183703d1cfb0790d46080b3f319d59a7326db5c11ad69aebace89b0e35f74fe74d98c7e31d0cf60e661a61c7302cf6071157442c549e02c5809cb24f7c1cb009208627186f93a0bfdbeaae63f980220db7a7140ef73b5f9c670f90ef289ce79a6a867146e209ea512f06d965aa538a6f2a1e75a8de0b6917e96c7240030e80df0479a0c7a68012745271a7b01ce15aa5541294245f6bf6da34cd54d25c8250472826657ae71507006322df6a0cdcdda1985f2bd650fc3a69a058bbb9299eead58cd31173b4bb863f9bf063db3a499af1a34f13355e097d26eeec3f0eae252985cd62073d0da9f7b3e1eef4fe0509089a878befdf91bfdbf025b42a693521067b89803a20f70806cf7010c62e32963b1efd7efc7d99268a0dfe47b78f8cc7efb5d829407fc474083b86c18f7bcb232459f1cc4eab50b41ba15e019744c9813335219fe1bde5d8049f76170808caeae0b58af25e47461be45484b1ae7cd77b59bdad10498e4116f175ae90678fda1412f6af3fde20fe0015f72dba0ba8bab8083aa9c572cd7b54c25d95bd95431ff0ab04c2c3549f069a1ff3f955fd8f7eeb32a38da644da4bc3f37f56882e0449feab9b1e8a6def69ce5b2705fb2f485deff405bd0d1b527cbdefb5c968c7c4a4d1f476dab75af7d8fa7073e78c11ceb9fa83f5ab78368ee98c2a719546e778ce56386f106ddf066f7b383e8a5c1a0682efbea6521eaed9b2a3a10fe4a6330290ebf1744ff316a8924127d433fb2095ed349e44c52fdbc7ec36dc448f3ea45caf1fce23a5af000bab6c1da7b9e6f0718c1343258db75540a7144dfea2752297971181ac2fe1298fc289271f22ca82619f0dc4f8ec9ed41e07cf193a5c8ff0d01a21128c1b52d15464ebf29e5e39aead772a0b509f7712eb2de41e7c119f713bd5a0bf1991edf1c76b8e2a42fa57fd115fd009cb9af9dbc432a759ebde97b9e70fa0f8ea5a91b53c05ab506a7ee76756a1219916219fd15fe9541f8a2ddf50d9abd85f2e2422a5e95de5c5d9223bb8dad335b0f8f08b8ef177eb7ed2e58f4c3ea004afd8184f9c85fae0566f3eea19440b1e9d608575e8c61b667bab6169c626e3608147057de50fd5ed0d5168a06f5ca17bb18e476166db541870c3c497d66adf88364183d85539d1695dcb30be3d5271d8a58b95acdc1da5a3100f86aed5058a94addab17d96f700731473b2ccde57b89d8d1b3c5a021087c948972ff8f8c4f7da1cb277e91c6d3481cd0772041f7d9809e6eab55bd295c86d27895fedb579c0ab73fd2cde2263af49856c7da8d44acd08e5e0b973abd7af701d9059f250c7fc408594cde93121d026fbde9d7d048162595e95faa4200652f710ff0ad667416ab4283845ffc0cf6fff4b4d3429880b81b412f8f3a6f0114e10436b96b77ec8db7e3a73cc451a959b97ef6828d30ebb29e2b82d8e5d19d859fe6face75cee6332b6b9bbeaf355528", 0x2000, &(0x7f0000004ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004600)={0x90, 0xfffffffffffffffe, 0x6, {0x3, 0x3, 0x6, 0x4, 0x7fffffff, 0x9, {0x2000000001, 0x8, 0x4e, 0x8, 0x8, 0x100, 0x5, 0x8, 0x6, 0x6000, 0x101, 0x0, r4, 0x9, 0x3}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x4, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18020000800000000000000000000000850000002700000085000000b200000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 31.205458338s ago: executing program 7 (id=299): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x6, 0x3, 0x0, 0x7ffffcb9}]}) setitimer(0x0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x2) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r2, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001840)={0x0}, 0x1, 0x0, 0x0, 0x44040}, 0x4000) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000280)='./bus\x00', 0x10082, &(0x7f0000000000)=ANY=[@ANYBLOB="696e6c696e6563727970742c6e6f696e6c696e655f64656e7472792c746573745f64756d6d795f656e6372797074696f6e2c6673796e635f6d6f64653d7374726963742c0068f9e42d819469a61b133518a2fdff195a02ab169551ec8e5d1038e2a29605e556230ac181b672b9c209ba0802faf4390229e2a44361d033a5adc3698e6b1f9c2b84471c360f284e6d3bb4a8982de0a25c2d0fee33d7260cfe3d81617bbb6b21b8108421eede4c63c25a7028efcded0aac8a5d128166077e0012231865289f00f7906b9c1bdab7792758b5b922106ac372d3ce2b35f8f4be09093c7e96e0ebe3c6"], 0x1, 0x1059a, &(0x7f0000020c40)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfcNGI4DsB/oFPoS0UVj6uwqrpkwSF6hC57gPY22XGGSIhzkF2OEEHEjIMyhN2YAZHvkwbbI/jJRmJhmzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc00OxnN+t//1vmrPdNZNnNAAAAMApm2I5LyvDqv0l3f+Wbv2IiGlETCJiHBGn5u69+FjLHEVEJ9VPvb846sN9RJmw/0w/XZ8j4le6nr6f+1sAAACA27VezRYRvX21fPl5qPEOpEWbQa68csnnQ660URn2N1Pa+CUyi0lEFMPHTGnTiOh+/Z1arfz+erVi8KroVEW3jV4AAADtqs8Ess3eAAAAuDp/Lt0BLqPcr03/xU97wf2qSBuCn2otAAAA4HodP21/0Gm3HwAAAMAFlPP/N+f/pVUB5/8BAADAbajO/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCcNsVyvl7NFk1ztrtm8owGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAntmfdxQIgTAIg73r+06D9z+WNGhqalIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfi1kyhxm4yQ3uJjBhoqBCPwISFZ8gwMwEI0VLQWi8AKIOCgpTMFz9P8fzpdcQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+n09MZHRGSfj8wjH67+DpeDr8jXTTP4vma2Oe7rn1tOtrtRyt8Y/xcRUUTWwm8AANpX3jfFYlnNO2m7aXtp+2nLaV3NXvloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzuzcsWpTURgA4JOkiVYnRyuI4KCLjU2sRsjiUOguCLqFNpZiqpJmaEuXPoHo5Oor2E1fwRcQHLTg4NBBwUUQJclNeoJBUoR7Q/0++O/9c4dzz8kQ+O9/bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgWA73wtlBngshzM0c5V3vv+6ujDu/ffZhbhBf7ry5GI/ZHaIYQni43mpeT3Et025ze+dRo9VqtiUSiWSYZP3LBADASVNMolvXfyruL3ev5eoh/Ho1Wv9fifLwl/r/88vzFwbxc+tdJ75XXP8vpLbC6VfubDwtb27vXFvfaKw115qPq9XK4s3FG7dvVcq9ZyVlT0wAAAD4N6Uk4vo/X/+z/38mysOE9f+9pQf343sV1P9jHTX9sp4JAADA/+3cpe/fcmOu50qlsNXodNoL/ePwc6V/zGCqx3Yqibj+L9SznhUAAACQhsO93Ej/fzXKw4T9//nXuwfxmIUQwmzS/59fedJaTW85Uy2N14mzXiMAAADZmk0i7v8Xe/v/88MtD/kQwtXL/Tz5G8CJ6v+PL+6OvLQe7/+vprfEqZSv9b+P3rkWwkwt6xkBAABwkp1OolvsHxT3l9s/ni+V7P8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf7NgxSgNBFAbgzW5WKzFgpVZeQLSzClgIYuMhREHwBCKIBxBbS+9g6R1SK9hYWKbwBvJmd1TSBCx2lXwfTN4jDJmXSZN/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrun+d1/Fy6jpy/a954+rk6gvMzW8369vxop+0OXQ/9Bgr+8JAAAAWARVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//OCtiEg==") openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x187842, 0x15) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file2\x00', 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f00000000c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file2'}}], [], 0x2c}) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file1\x00', 0x40, 0x83) fcntl$setstatus(r3, 0x4, 0x76800) fsync(r3) connect$netlink(r1, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) r4 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r4, 0x0, 0x61, &(0x7f0000000080)={'filter\x00', 0x4}, 0x68) setsockopt$inet_group_source_req(r4, 0x0, 0x2e, &(0x7f0000000340)={0x5, {{0x2, 0x0, @multicast2}}, {{0x2, 0x400, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, 0x108) setsockopt$inet_group_source_req(r4, 0x0, 0x2e, &(0x7f0000000540)={0x5, {{0x2, 0x0, @multicast1}}, {{0x2, 0x0, @private=0xa010100}}}, 0x108) close(0x3) ioctl$TIOCOUTQ(r0, 0x4bfb, &(0x7f0000000000)) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x12, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000010000000000000000000000711831000000000095"], &(0x7f00000003c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @cgroup_sock_addr=0xf, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0], 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000140)={0x24, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\f'], 0x0, 0x0, 0x0}, 0x0) 30.904918055s ago: executing program 6 (id=300): munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3011, 0x17) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000300)='./file0\x00', 0x1008819, &(0x7f0000000cc0)=ANY=[], 0x1, 0x5590, &(0x7f0000005d00)="$eJzs3EtvG1UUAOAzeTTpgxIhFuw6UlUpkeqoTh+CXYGWl2hVFViwAid2Lbd2JopdN3TVBUvEgn+CQGLFkt/AgjU7xALEDgnkudNH0hdSnLop3yeNz8yd6zPnWomlM7YcwP/WQv7XH1kcjYMRMR0RRyLK/azaSudTeC0ijkXE1ANbVo3fGzgQEYci4ugoecqZVae+OTk8fvb3D/788ee5mcPf/vDL5FYN7LWDTzl/IiJ6G2n/Vi/Fop3i9Wq8MeyUsXdmWMV0ojufzveKNH6rtVpmuNW4O69RxtPtNL/YuNkfxWvdxtootjvXyvGN9XTB/rB9N0/5hOuNzfK42VotY6dflLF9O11363Z6b7vdH6Q8zSrfF2X6GAzuxjTe2mql9WzcKOPa+qAaT3mLZmtrFIdVrC4Xa0W3Wdax+pQXcx/7sLN+cysftjb7nWI9P7tcf325fq5W3yyarUHrzEz0mufO5Ivt7mhabdBq9M63i6LdbS2vFb2lfLG9tlar1/PFC63VTmM9r9eXTy+fqp1dqvZO5u9e/iTvNvPFUXyrs35z0On282vFZp6esZSvLJ9+Yyk/Xs8/unQlv3L14sVLVz7+7MKnl9+89P7b1aSHysoXV06trNTqp2or9aW9XH+t8eT1T493/fNxb/2j/9+H1v9lVfQY1w+7kk26AID9R/8PTMKJ9LZQelT/nz2h/+/dqI6LYbxzZGf/v3k1Yu/7/9D/j8Xu+t896f+nYt/0/9vWH/P78P4H7Mr9/n9uonUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+Zed+cpUGwgCAfy0U8F8kxr1XcQfH8AguXRoO4CU4gAvO4AU4A+48ggFDZ0TQJvJeW5pHfr+kb94Mw9dvCCSdmWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+vS92lTx+d2XtnH2h3a6GQ0AAADQZFdtlvU/81R/kdtf5aY3uV5ERBkRTXP3UUwuYo5ynOpP/6/n/au/cvgWUUc43mOar+cR8T5fxeu+PwUAAAC4X9vVepFm6+nPfOiE6MW0uTkt2pQvP3R0myIiqvmPjqKVx3hvOwpWf7/H8em//SZXRasXsGbts0rqJbdxV9GuUv/cT4OdnRVFKsrGt52S7GzsAADADY0uivSA7+keAADgHn0cOgGGUcTvrczTVmDeKc4LAM8uagAAAMATVAydAAAAANC7ev5/o/P/Dm3O//vp/D8AAAB4tHT+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH3aVZvldrVe/PPC+GFx9od2uhsRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv9ifdxQIgTAIg73rO5O5/2GlQUNjkyoQPv7GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYn9eUiAEgiAK5oz/nfT9DysJegYRIqDhUUUtGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYt/+feOm4gCAP9vnSxtADQFlCEIgMcBC02tp6YYYgIiBPwEpSq8l9MqPNgOtKkQWNpS5C4IRARIobP0fOjdSl7J1uKFIiPGQffadT4lKUgX7knw+0vP7nuv6fZ9PifL1swEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDUf3ccJ9lmbhjHxb77j2+vZv123kdFP3R388Fi1rI4qjXrQ+HlEGZDeWmihabTAQAA4Oj7IK/tk+LTw3RrOevjubz+T8ujspr/h+eGcVnPb0/U/+O+rP2z9sfvj14cDTU3HCc76eW1XvfMzmRa/988p9up/zyilV/5/N5Lkn8h8YcbL/TT/HpG39279147D2fqyBYAeBqny74Iyr+Hsr7TZGIAHButSuFd1v/JXLM5AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1+zcAAP//PqVAug==") r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000004000000080000000100000080"], 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000080)={r0, 0xffffffffffffffff}, 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x6, 0x1d, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000100000000000000010000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70500000000000085000000a5000000b7080000000000007b8af8ff00000000b7080000001000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000b600000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000640)={r2, 0x0, 0xe, 0x0, &(0x7f00000006c0)="9daaac999f69c48373a1ee570000", 0x0, 0x2f00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) r3 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x0) fsync(r3) 30.768871518s ago: executing program 6 (id=302): r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendmsg$inet6(r0, &(0x7f0000002280)={&(0x7f0000000000)={0xa, 0x4e23, 0x9, @mcast2, 0x2}, 0x1c, &(0x7f0000002200)=[{&(0x7f0000000040)="0394819516da4b67d3d0d9ca9fca60ef23d4d38993f2aa1eb04c48d122bf3bf6ee141001bf4d8c24e2a9fbdd1be777e33ca3d6b31907537bdcdb398861bda078cad166f556524c1333fb08070f7e8355f84352a91ddbb819785a899eaf153cb4d671274306e726935d377da7246c", 0x6e}, {&(0x7f00000000c0)="08a21e31be27a16c3905a507877c4b2e741798114c7126b11165b5ed17c8514368c80bc02103b7fe", 0x28}, {&(0x7f0000000100)}, {&(0x7f0000000140)="263a7e78871a8c9fefc882e08faa9cc1356632520c5b305edd091c69226f9f452d8b33a533a0f696609245f500d8d9fe1f114f09254c0fa9e67b73c46ebcf401a8e91e452b0f304bbeb2ae0977309e90fd1379c7ef6f48bea671804539331037135f8d1804fa7b2dbbb617cb6e35f309708f543683425c56444330e198d306796f987944c2720ad1b34547463e5ddcb2ddb42d25dfe792b91dac4f5329b638576e8238651e69a9905738d0d408afb0ec34ae712203df665943f830d528e049f9175689b60cd244a0c383aec13929e8f41c9511bedf68ab964606e92c0ffe455c5b4bc3b9d0a10e98322771a442d86493b6dccead1dd9195531a79d42aa411ae56ea47aaeeea27978b5178d87adb762f1ec5f133c6de48c393ed08ed1e5211ceed3f0f0ef195a2ca489dc15277ec6e2983195f075b3d009ae3ce8813593a60c8731d6be73df64bba3c9c99531d7bd00c0cfb79291933fbf639f94ca71da9cea73e234711f340fea3cfe102d0d9f0c3318afbf7e7600d3828f94011cf3f0641b2695d42b48f8e3c2ab5b753b64a300f989fe456b163fe9e40686ee874932e2d6fe9aa52e2ae12cc80d984476e9e826ee5940abaf0a96cae3011abb05b87676af1ef0c82f0639de2acd2c13d1fa75f241391dec29124aff7d635110cc7fe3f865dfe331a5127e2cf4cf79f002c648f7762898fe2177d2d7f589750d61fa060078dc5e8842c40370262c882dafa45128c570ddb1f623ccc95b93f00fa02c37c3f316c75d875643550b2096764e35f552e36717dc920f21d882cd11c2e2ba2f05422ec6a5ac8986ff41305f4e4e3623ab6e5eca9a9ec933006872a1943c96ebbef827fb4d301aac20deae2b2175591c775e1fd914867e7b646ec7461b7a507c3f5161a4e364b116f669e222daf61cccc9623a38e5de5194078da826ce39aa209701a1731c8b96267035a3b934f8fe7ad073d412146d1d9929ea6f7f188ab01cf95e01b9cec3b40411f89fb7328773ee6a8020ad44ffb34895356f105cf46acd7b6cb1d19630ec8554d031a899570addbfab4294105685f911e5127cc9442b7d814ee5abd16340e07c684dc146e269aab7edad8acfab46a369c96924b902d8859b22dcc6666703f5116a1e179fd0da5620b710acd81c66bfeeec512780a35d333baf3fb3db9562b13070b4f5836724929399f80b9552c9629f5573d8fd90f9773e90dc0244488d6bad781d8a2f1bea4d4dafe5870e899efe39591d7eb9f25a7b39663110ca03a0d8a708f7a45b42f9165fd783f69458188220a5a5cba30f8ac2d8509411f659bdb650ab5672bcff11672158d15906ae1ed6e6d3d43883a6d39a644455088433a12c8366e980ad252abc50120ec13744c48787a18ca0d32677d70a9016f4d98cf7970b4190e44cc1986bc7056af73cad70d6695b57202fe289edb4be46e8c23a38b1c21f7e57f2b22d526bdb8e905bdbf90bc47d8308c7ff58e059d5de76bad5e425cd37f57cf6b378cac7d440c9f079b1037374bc2fe31eb4d3bbff9b4151eb9b92b4be66422946ec55a964473dd552683aa7b9e6c1567d6e250b6ff7814e59563a89ccdea087a1e2223dae6e8ef9681556c641692d2b5b53ad416476420e65ccf40a5af093cdeee8ac5fa07d0da2d925785a7519b9871572fe588e9e28a21ede18c45005f41ada323531361b2eb0bf8dbe1ec24deaae52ebcf6049531e89205b3fb594fef6adddc24af8841d698f02ae069a4bad04fafda2690eb1b6f126e95abaf069c36697eff2403a45c8fbd32a21ff24b3675e1ef6e12f6d68788782d3d4e10c0d148b182e5c5a6088d05b55dfd4629c319e97e2a3cf26b16d955c540fe00b036334b5903aedc260798322756e1d7a5a3d4852716081f43778a6d7faddff06d4a41d5586eefc747efd93ab98d6e4ac78c63b2f8655c36ea38f0f19a01633e4a3f47b2ca4c0282513b9fac62c94fdc003f2f097a360277d441a75d4f5fd5e26c1e55808fe05b1736551104e5f7524bbe05b8170362a22245b9e5458a3058b55e90e6a9d21aba805985199337b6c807e6d37280285135270c60e3960773d2a3a363c4c7c0699a0397e45d062a7271f9499d213b7e90758fbb02a94e86d2fda560e92f00847f413024191a84b493e6c7a609635677621b2cb91cf56be5490e172aa7b25245e305e03883ec17f36a1a9bab4e0459831ebc9c19eb591548ef70c58c886b14bbd0c5f1f38bf2ecca1189768ad900407db0712f753766e5caf6d0528bbeb22941309cb49f9a26fe3846bb368612bc44d380fdbb032c5e655e6d088a7ccf71e2de2b3a82f49321f6bf59a21f76127fd422cfca082fbf12fb59b11bacbf7f96fe64b1b2aee5285e3654ea700d19b7d143c27b2d86d7300936139fa08d97a479eabb72380cb88a3db29ab0c40320fcfd0c11a8fd1b37590d2e78dd1a60a4a4cd7b0a467358f1f349c32c88c94f17ca06a77d85947e19df488dfc7741c29ef8a65e0a5d2b4b79c2e3837c293a735cb284b771eb9f36b91dfba4a69285631cb658b4f42a957e401adfe067de14e0034f766d47749ffbf4ddc5c4b9f91e05e4fb2d7f276f335c245bb1e20563dfda7a4758aac4860766ed1efb054b6fbd388d271f79bf7ce484d3c1b724187d16c2adc2349408bf53938b17229f2b6594cbf7576b6dd7b94693b3902203c35ba3225d86a8f00d0b1da599cde8e737bd5a6255a96dc8d7d1abf00fc7e14a523b98b15083f4ce147cd0f6267f85cdd434dadd476b8d29a2b2326576b06ab2b381ea780a0b57724017b91235a97bc7c3fdef1e3268bfc748243b5e46c7056ff7c8a91aafd3be37a10cbe57aa99509922f26b356d7d5a8687d8acdac32ad43e755ec30fd8571fa9c0bc8f61055f087dc3c4de8904436c56d23c6bf8bbd2a1335b7eaa6c468f3681063941a1df23b0d7544a81c853c81746d6d17837e041e3e0473bf267a316269c1facfefe6ecdaa48c4f31930c39957ed1a05c62b7ff793afa932376331f07d96dbdaa99d91d93dac6d2694317a50147a871e9f9c17673f16093601300a0bb0fe8c8455608f1cb56af334113fbab8ab64c0c30d11318cbab2f8b123e54b65f9db8958f1212776bdbc31229e246002ad460ea12160904d7dbe148f6b60fff3b060baa07d4591d515c92fcc1c57378bee359d8aaaada557a03b21660d5530b24ce287122c5b0d69c26f210365689a46c222f963bba37ff8cfb58392ff84ed3eb11d01a55f740acc60f7ce15dc5aa44231cb2bf8b937eb4311932e87d7ff86014f7e0fcf579341b8f12a0065df4f01040a30c77982339528e6dd502d89a9826a6f84cc7b4f820728dfd05798fe8150497430f93af868b142511661ff7665f35850c9c8b94c7f396bac4a322e9544299aa571b17148e9a861b9957a82169780f0cd6bff270a8469dd3bf90f174bf62b278ad85dbfe079cc30febadec31e9b7713537ffac839ea302c920622b5f9b10c5adfb9586dddd4f2ee9ad63957f53bf6a496b5f55244bc77b2dc9923a94b62c85b51881a014430e5b3d8d924d2ee69ede07beb30bb20347b9e4ed7e87bd8630e9e8b24b423023c22eea4149ac9c4b5ec8f04d69fca69d22305c6a3ea5e7046e07a6863df441ad624758f2489a88de655fbb481e2d50afee1671ad5811d961a6845c897a24b1dae6a5728e8f2b9708f12cf4bbb4d85d13cdcf5c209dfcb62e716ecf0f76d694612bceb67452f2a98c6d86ff344fd78abfdc7b9b014eb30887aa95fbf230624a1f841eaaef7b8ec9aebd3501babaaf313280d69491de00c4a7a6f9847944d675efad64dcd8324f18eef0c51c39a754cae5f476689c3bde803e224cef07d85b0f3a9e1d3cc3b385a292ba179e1bb83f1fb6fae208b07fccd897f9c0b2f2dd494fe6c23b6c8e5df24d9557e7949de1c6f61c34d9b2ecc1d3602992299454cbe4ddc61c1365137991c6113c8f86a047db54439b2d0aae54728fe34c899d50387c12afa1fa0b3db2355bf603a90db13144c89acab4a4eaee0a60fc5624421521c8d82b04691923c4b9e62c6cca5285fb9ce961b083cb649fc68121ac5e4e2351ef92941359cab45acdf405025d7f9f29cbced50ef2de3256afb753d191a3b1f3da6b09740e94ceeacc3301e8bf8ddcef25dc7f3b14314af6d982babffdd90d3253d36b850f446a94b69b5dcd4cf2d040f9ce95623b62e151c1382df387092ccd56db56fa1988cebb3345df73a7598b936c2302d158e1e0e69ddae42b646fb932cdcdba3d157c6058a13551a6059771e44ef2968395fafd7fd1b2b047cf941979e0ce92e044c560d9f3bd189ac86094004e8381c8e533c73fd92cd6d7e98a1b2724b8a37184da6d43d4c54e4d96f5fda65dc7da2acfc39e7747eb887bb9c18f514587d7f6084136371cf1ffda5ee2f621d4cc20e5e85798ab823f1715547d9ec82cc0ab909ac414113b12e0e99dacb71ff88cb5c56fc4085941d1620ca8e4bd936a79301d66e426cddf8e1db28dd9c2de448a5a1fe5bbeddfc32dd98544490700a000c224ada3c0768de274e6b3b88ee58f66a03ae12fe1664ae50dcb9d5b68a7d55afa6418afb5d4fa4ea5b4f2bb58045816b8d1961bd681c3bbef746f9a89eedd8ca7217b485c6eaf4c971a2d1f296964004d90d1a75a601d49db4a2a7fdb47593da0fb606e2d4c97c0a27664093c6e44c5c20848e0003e5a31df648acf39ef0f89229e04a9e74de26be6ee7605435a47dbb2867a355a391c6bbf0fff88d246f6438a15975d2090c5dc426f1057a3564762bcb0a8f5030a984683286fb2aedaff9ae8334bfcd12971937ca79cf5c47a1c6f5bd99b481987a01e5e6a87eee53331a72dafd0ac763db537d50c1a5a15025c0543e5c151d3312edbe441f4a2fa8ab7708ec4390980a7c6f099a4d8ca44a3ea02b045f0124387f8af8ed334d70a7d78247afa049589af5b4fe86a4b3c853475ab68ec424a06658b4d1f3757a4af3370618ac6666405a2b4c4a3af024b89afca5dc7bc52c63e36f16a0b95f43b517c3ccf855cd43c3b11fc7b17283cfbc0d416ee9fdb5d42bfee85c5b32a7f91d793499ac0dc90169b33833aa587be1562a512125a7a7fe5908427c7974b5d2f3811280218c802da8efc6f6d12c5a6706c20398cc71f1094ddf243762412042ad08325da42007508cff6c7b0e14b8803b2fc5e8062ce67123caa56486b6632b81ce832c0e1e0b3088ced4dee6cf460849442fb0bd2fd736e24be293db38eceaaac5b8a33fb4b27f789f0222db64224ebc4ce56d756771bd2b402e7dd06ee217792706496934b0a05237e99d9982b7fecf602092ee9e9be0defcb81be5b914f09d0f0ada6c8cfd06918e5f3a800ac101983f4bdcb8170825444c9d08e4ae8f9094b2ab08d827560133ccc186650bf4d8221e1e3dd0a678cb6a385f70947b484a5a2962f1152b78b1216b93c2b7aa6e6d7952faa026c56f767985fee73af142148044031ba33d6c3dc5440d0bfe2c56a86999c117592ea6f5c3bac454bb83c4481b8c55dd987278e3de175b2e5ec881c40981549e7e28be076472928a7156b1bc2f3c285801e67784e601e153c36e16b751364c3e5465b150e42a8580cfe6b7c32ca8a858521695a94ffe99a6bacc4e57101f4bd46e4a3402a022136a55525f5d2c6c3683f0aa174ecfb26956384a3e3e5f1afe0bf6f2e94248cc49df7431f19652028aa37ddba96354ba40356ca76eb650b2df5f08b8921a39a46c1d8eaf54f0ba43a644b8fbb7902fb0bba693323b23dad352c60d37287a39a", 0x1000}, {&(0x7f0000001140)="39859658009a055ed80ffc1666fed4df7493f109d9184197fd95029178a1075c62d14a950a069134c8d2bbfc0a4d249223b160abf8cf9ef977869c011246aadc54d600bc03d66b97d26727aa6e37275c73f4380556cfb4fdb4e4694d2c663b65106b1af3d4e2af09c473a17caacb64ce2fd3817e6705d5e0fb9e4c08d388e5ad889311a4873c66dcae4935a30ab2166ad2a4dce85303174ca532fd38864360bf7eb1eeb6f526ce00465aac0f21c9d117f1de29a8cf2443ca0e71b4b096526e01cab75c00ce246fc29f23372011dab309eca4a4aea71b337c355129baf474e2b7e5992197c09560f03cb281aa94bd73771b0ee013dafb12bbc3aa8d2e04e3e9c058549a44ae11cbc0acdd77ab21330e14d2b9718c5b09c8ee47971cebe2e7bd3070c39dc2fa86bf0967cefe1a776b4a080873ebce8ac7d112a54a2600c6dbdb6f7a1cbbacd5a85c206ed799d8cd2bacfa9ba259219de7b375fe5f1eca3065406f10f799db9b85e007b440f77f076991b50bf643af237ee51c60bbdb3adc993f13e3501b85be99c009b6be7aa149a447c772f31aaa4099b1f9c71ea6704f4ffdcea7162695aeb1dd9e73336fdead38294c479af287cb3e0eb18b27d0f4394a71e6820ca01c6b54a4613286c014cfac8fa4e2362c7064910ab61db5317ac96ae7b17568d76e392ca155e590e529a48ee08f7bca0a228c7edc44947cdd83cbca62c99d10e0a6d6423a1c5c379689559a466d643b3a8cf38fd13bee41010470bf2b5234ec1e91b40541a6a9decd6790e53e87a75c28a8efef774b9288729861384334fd577e9008ef1361cd1f4d220b80440e922c5a68e101082f93f67a340d48d2e68031fa59bba2458c84fb7585c80445b403020173f3dc1dde9cb7d16f210fc5f487568c4db6b4b3adee1cb8e687012c63c543fc14545d93378f52bf8de7f3809b9e73af1e80ab308461eec914a877ac70c3df1c7d6563ae9283dd809c45e89d39b8618dc66a7b48d2252da47bc09d18a0ba038a082240359f007e8f939db5591738f3dab4acca6eb8ff53583c2ce0d5b95552512a7250794687e3c86b6c044e5e406a80ff495a7e229f418cff4d9de254a7c6b8afca190d488e10e72ddbc39b1125c03b08b06351705e266113df23c917f6d89bc6ade88176f7d298c1dc729c2320c8f4e93e4fe0b3fd13320655d5b05e43de6a588b1aaad60b5a4e5105f4419d632c71097aadc1b50d0ba19c681c5ca5a0f1be566383918d23a1e7586c8535b578a0c4fcf9b3e585ac9bd149db6b17ce677324161587c758f8151c7fc16370a68080efd1bcb17d010f292b8cb994ee1c3ef8944d0534212fe47fb8f979e9e7bc685dbbb702456a63d27b5c8805d69da930fb11b1454f97a88e01678115ffb0fbf1d68949a2e249eb5d7a1fd837e47ccc0a529d1a4d5ec435d6a5c4a88c29ae7dd07ce700db4fefec7af7c175a3955195f832f14c3e580b094a7035c549be84646047e223046f7b3fcf4f25b6d96a687d475131a09aba1a6f2590a02b7ec6d43e80cd46d5f34e3e6706dcfb3d50bc0218ee2beb80671a947430db97fed0b89e4d6e2484419bc637060ea2e3a3eb4c62a5d89eb865994be9b0f60f10115b936e9092bf82725ba42a3a6bf109773dab0ddc12a149b3eb70fe770d1e3432811ea01525e6032d0528e89477463828ff067203d3dae8d1d3c5e111f7895e39d58b7b6e4d385150f04bc0a62a5a0481febe9deabf6ad0af932023071aa3eb7d97cbca2400bc48c765f8fd86c547e7ee824162763eedeadea6351ad93e1c0807cbb8801b40ba711ec67de325239fb96c1f389a715decf94c638ae173c9fb93065e41ce09f786f95bc7862a3136efebf563625f3e68ea5005643a0e7cbe5ee2c26b3381a1712105dd6b087319c37ecccc0b547f2a90d2f7b9266c95c54acf4867429e1a42826e2a34dbe63d33b5bddae49bb30c451427d44f5ba80ec616f5cfbf67875d876614a769c9ebbb47d65823ef3524ab64682d852f5bdd1b210c04b2e5eadacf2ea5068a8703cb24fc8b40258a08327de4f3903e8e48b0fff4efc5973d1d40a3d62f45e4627f947aee1c9926c65532301c5f0b8eb5d381d9e44711b271063374168a8366c96278a5d0a2ececc6e9ae99329725d35e4f2d50f69be2c6a952f3e8e2f62ebea68f24372a036aa9c19bbad4be13d4077752e7adc7a5db99335506f503cf18a3fc92cdedb4ee268399ddfcebfe0509383eaa5f2fb9329e7001f5145d5014f233f2e8ad256cf6de361aa6e8008cf30f3b533c2f3d4abf872659f6bad150a678d2d30915590fbd0c45ecfc9434137473bb688ce6f088a3ea8223a31f186d8df74ad9bed7e8dd153baca829cf04a5d997b54124e35ae1d87784a1b50a632b31af03787e994522fd084103a1ecf2bd599086f2a2984054d7223ef642a67fec0878d1da5580b60d96d369838a7fe67c74e8ab7dad684570fe2dab8159c3c2c3dbe27eea5afdbc44d55089ef1d141086b7d436523a60f0b2efd61f6ee58ac3bf189b52d98638c1c83cd40ac6afc4f6bbbddeff916b70352eb361a37e4d162822f76524f7c2138ed721aa5d97f2f3f1b46d9fc7371cb6d50858daa41b65a821ecbb4ed19e36a8e5f401198cf343588a9c3dffd0da2702876488ffe502d327044047652d01d11f5561ea79f44691912c2e3ca0c5355eeb88230a5012a32ecb9d2c9a6ecf82efb71827778fe0e685025d8058defcae13cd53a63cf8fe18dbab7075c6df75204a97fc1d5fa54390f53534f3fd296829e5135e8ff1466f84a1bc2e742c84c561d9e0ccf511b206d9a94fec9413dcc72c836346cd036692d00ae8074d911b51746869b01cc9211ce0a604282bf16112d9c7751fc949883673c9ec43b68c425c3a1e5e5d7bf3146027a0636eb74f572a9a89862db08ed4122707539a2601a2417e26e65f52c8d927f9b07e32882d861af8799bf8d5e9d31c63cb660a7c37d4692aafc28677f445a08dcafedab9118eac21cb879e81d6c8c3dfe72b3b80cbfca55ffe5e2d8bce32c181bda7e518154edc80e97ee6fa3d83ac4a4d8694fb47e09c57034c9f77498eeaf0a019caa335d2ac7ae11e714ac5e891d5fae35272728bd0e45c393949857313a401dc3764840232b15087e2bca586fe3a4ac786db6cd0fd723e3e231c9b36326c18d6cfa3e8e7ed5248c96870e094d6a9f9c1bd7a8b5eb686036b415c09af0ebba00f8de1e4465d7657c34b88934dc3d2eb093059dbf4da90730c981dd18b8bd760bba99c461335fed25eb3349d310aa3cd204f772f21317f1a3f93c483f8579ca7eed00f0eac20efe76c575d7f735b80bd73410e6bac7074f636e0ce2673c33978dcedc2506e27a48ba074764d13b386188dbef354636733598c50da55e18e72a3dde7f95fca8d11d0348de0ec72b00e97e6cadd7d3a469e94775608a59a1a9e3e3e3a029b0e17b90ed854f751eda94f98c10585f10670e322c713726451dcd42d848090714366f8e7e49dc2496a76e6cc051c7ec9b20404d0a5e9cc359acd8fcb77f6c27c31065b5dc7612e6caeda6038b6026a12b76adc0961f0e000c07a5bac57421558870dc95456127e5407c8ea66118553c05a67a70d54e1ab2dd7ddb80720fd2d83441dbfa4d29c8963410f2d938f30d5210c750ede9e53c5e6a40bb3f3bab46354f64eb4e3610d972a16c86185af3b612b602088599788207e9c540285e59f32707d8638ea160029575ce78c25bb927a04aca84503e81b678aae3a54e987450e4a7efef0b9863ddfae670896c63e03e89ba049b4f72f8755ba136c618cca6ef8639833bf3a8c4d40dcc1fee60548ba72d70539c77b9450483cf27b734e737a17149d273c6ac148e93a2731c3ff69054b8d17a36457146f6cf40aeb338eb21d31cda532ed82b7a0264fe1e41a165f723da3188909a7fc3faabc579e7a7a0259373dbe324bfb7babb5c89196753fffcab4a0296b6a028da097f168acc9c69e750a56f30bb82ff01087312c1128808dfb69fe81b65cfec7ee38c095ae2803633318bc0f5ebed7470e3359bc4e0475b03440c10a7d522025bd164738d16871129020a888d6784ca41f1b6e416e3f0bb53f7a264b0ef9458233d1b4e2344748cf58d98d3aab7aa4b71cb9999451087538fe742f7bfe19304d4ac1d70604b084964e1294bb8f30204e8d06c9169429d5cdd9daa4d30c29f61b5b74b39ffa76c2f20a0be0fea9c468f00a9e5bf07993010c66ce7a7cd081c8bb9b9dcac99ad4a0e66264151b287398e4f55bdea5198319588f9b6b1344c765d8bf45c06a80225850610e4cbbd197e2fbf3919866a7363b7f874a3eaea154120eed1007a465c4f9bf903bf80721524ea050ea02674e78cfe31d3fbc5af7dc5e18bc4621febbdc9f7650789b04dd13235ff55be69af6e6de05ce45d027ec671fc8270ef4d418fa5cb7c58cc7cfd3d1a932a3121e0f233879f666517a1030e4cc2e4f4df34bfa755f09e3c3be430ab3cbe10c9613c410c8d679a479e503488a19f87c035ea44844c22a9c526b7e30e17b3ee475d79f68895fbff87973b444e8c7a96f0ba21e181a0f740049582a0cf73ff644b2d19a2c2032556c0fb88944adac8458954c9544621a461ab04d796c8a08069a4a05d35f6113a4cffd045fcf20a3203aaf6f4b07a54e8850f2339ed37f53b3199b06be50866b13c2391385824c2b33442f8414d9f5a9b6979ce766ea0c165bf828373868652dff0a1d539b6b7866be0c45f5ee9bdd2aed14eae5ef477a93fe3e0b280519d23c12b4f490240d840f630ab2b2841570e8373d0b030272e7e2cb7defa08a4958fa266c66b53239d65f4aca947bcad9ead6ef00bc4485c85fd4ddb5817904747b035b73e144759f087ab919cc2cc1ec132c0a91618943c220d1282cd6c0aca9bdf4f66a5d5de8d0500638552caea808d99befdfa102492c918de7c4dd4d115d23d04eef26946724517973c8f99505e175ef8a2efa496304e864c93df12a9e9dba9b19bb4a2c4b939dd753c771500983e3f761b763b99490f06e302604c50474dd732862f5c640c8c99aaf27cc3b01341378761ea337bd49eb3d36d19f20fda7db0110841218b8e7b3c7b2f8c2f1d20d084c8f6320387b0e045d5b1aebea0e72b536ba8880fe2ab6ad535344fe76a82871229e2001af62bbf08003f5a21859bb50f070827bb9a55785f5d0db8594054e43178a62646dd7858876af34ccfcca43a8cdf32fbd163c6126789123d68035e113f154d30ee52188c3687014ff6722a7cb19fa4f618875abe2e8f83720abd8a70574ba83322d31ba7982a94b733bd1e182cf024059b1322ef9bfdc34b8294787bd2db311ae6a9f1af032860adbbea5ceb8ee940414fe92ed1de0e0cc9c9672e25fe5386c26c85d2d0edcbcc89f11b992e2a2f0db2a18fd7d5799de3cc922de1f83517371ba20d23708c0df61f96667226668e586d62c7c6af66f95cc1e346560c2221cc0d28b8542f0b961fcfd95503321ad1b8d6880079bb224980b8a36f2b3c03d87acbb1fd1a90a606cee4bbdc62f9485e5d7348732afe724c43379b7f24e6506870c6ae2a4b16de0edf813bdfc6b7b4222a7b5ffd950ec4783f429bb98a76e95e2de14ac5eb6f525b69c4bdc99071e25a6496433f3a698277222c7847c92900256055364fb5c8eae65e8d7aaf531a12ce0203964660719c44d3ec73e15bbb772d0be85df7a9103d6745eadbc9dc28a19a09556230aa895a94c53369daab8fac27ff68d58c0b2be460cb78c493f30d7565095c9", 0x1000}, {&(0x7f0000002140)="334731e876481a922ed28291dd74448e0a3f5ebc89da7f02efd2419a06214423b17b88d9f6fe48dc11f197dfcf3a3064cebfad86f6bcd21ffcdcdd66ed1e1e23194381d34d0719342b83657f46fd10f80ae24b9cd18fabcf27e8a07c73fce79b43b988382a4cf1daa70ba4890ff1d01dec1ef56453775fce50758b992422ca57781fd9b0eae5cb05b70ba643df300eddad48616fdf372d4ddd281d62dc3e620c094869b512f4050b2abd46a7f8", 0xad}], 0x6}, 0x20) readv(r0, &(0x7f0000003600)=[{&(0x7f00000022c0)=""/188, 0xbc}, {&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000002400)=""/124, 0x7c}, {&(0x7f0000002480)=""/56, 0x38}, {&(0x7f00000024c0)=""/142, 0x8e}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000003580)=""/126, 0x7e}], 0x7) r1 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_ERR_FILTER(r1, 0x65, 0x2, &(0x7f0000003680)=0x9c, 0x4) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000003700)={0x7, &(0x7f00000036c0)=[{0x5, 0x6, 0x1, 0xc9ce0530}, {0x9, 0x3, 0x3, 0x10}, {0x1, 0x6, 0x9, 0xfffffe1c}, {0x6, 0xa5, 0x3, 0x10001}, {0x8, 0x8, 0xad, 0x7f}, {0x0, 0x4, 0xff, 0x8}, {0xffff, 0x8, 0xe, 0x5}]}, 0x10) mkdirat(r1, &(0x7f0000003740)='./file0\x00', 0x17) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) r2 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000003780), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_CREATE(r0, 0xc02054a5, &(0x7f00000037c0)={0xfff, r2, 'id0\x00'}) r4 = ioctl$USERFAULTFD_IOC_NEW(r3, 0xaa00) ioctl$UFFDIO_WAKE(r4, 0x8010aa02, &(0x7f0000003840)={&(0x7f0000ff9000/0x4000)=nil, 0x4000}) setsockopt$inet6_int(r4, 0x29, 0x42, &(0x7f0000003880)=0x1c, 0x4) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000003d40)={r0, 0xe0, &(0x7f0000003c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, &(0x7f0000003a80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, &(0x7f0000003ac0)=[0x0], &(0x7f0000003b00)=[0x0, 0x0, 0x0], 0x0, 0x23, &(0x7f0000003b40)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000003b80), &(0x7f0000003bc0), 0x8, 0xf8, 0x8, 0x8, &(0x7f0000003c00)}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000003dc0)={0xc, 0xf, &(0x7f00000038c0)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x6}, @map_fd={0x18, 0x8, 0x1, 0x0, r0}, @jmp={0x5, 0x1, 0x2, 0x2, 0xa, 0x6, 0xfffffffffffffff0}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7}, @map_val={0x18, 0x0, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x2}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r3}}], &(0x7f0000003940)='GPL\x00', 0xfffffffa, 0xad, &(0x7f0000003980)=""/173, 0x40f00, 0x4c, '\x00', 0x0, @fallback=0x1f, r0, 0x8, &(0x7f0000003a40)={0x7, 0x4}, 0x8, 0x10, 0x0, 0x0, r6, r3, 0x1, 0x0, &(0x7f0000003d80)=[{0x2, 0x5, 0x10, 0x8}], 0x10, 0xfff}, 0x94) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt$CAN_RAW_RECV_OWN_MSGS(r1, 0x65, 0x4, &(0x7f0000003e80)=0x1, 0x4) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000003ec0)=""/224) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000004280)={0x6, 0x14, &(0x7f0000003fc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x36c, 0x0, 0x0, 0x0, 0x6689}, [@alu={0x7, 0x1, 0x1, 0x8, 0xc, 0x347}, @map_val={0x18, 0xd, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x1e}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7c8}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}]}, &(0x7f0000004080)='GPL\x00', 0x7d81, 0xf1, &(0x7f00000040c0)=""/241, 0x40f00, 0x92, '\x00', r5, 0x25, r0, 0x8, &(0x7f00000041c0)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000004200)=[r0, r0], &(0x7f0000004240)=[{0x0, 0x4, 0xc, 0x8}, {0x2, 0x3, 0x10, 0xa}, {0x1, 0x3, 0xe, 0x1}], 0x10, 0x9}, 0x94) ioctl$XFS_IOC_SCRUBV_METADATA(r8, 0xc0285840, &(0x7f00000043c0)={0x8, 0x4, 0x0, 0x0, 0x8, 0x8, 0x0, &(0x7f0000004340)=[{0x17, 0x1ff, 0x8}, {0x1, 0x101, 0x10000}, {0x16, 0xfe, 0x1000}, {0x19, 0xfe, 0x6}, {0x14, 0xfe, 0x7}, {0xa, 0x101, 0x9}, {0x19, 0xfe, 0x2}, {0x18, 0x0, 0x4}]}) fcntl$setflags(r4, 0x2, 0x0) r9 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000004400)='./binderfs/custom0\x00', 0x803, 0x0) ioctl$BINDER_WRITE_READ(r9, 0xc0306201, &(0x7f0000004680)={0x68, 0x0, &(0x7f0000004540)=[@transaction={0x40406300, {0x1, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x68, 0x18, &(0x7f0000004480)={@fda={0x66646185, 0x9, 0x2, 0x3e}, @ptr={0x70742a85, 0x1, &(0x7f0000004440)=""/20, 0x14, 0x1, 0x6}, @fda={0x66646185, 0xa, 0x1, 0x4}}, &(0x7f0000004500)={0x0, 0x20, 0x48}}}, @clear_death={0x400c630f, 0x3}, @acquire_done={0x40106309, 0x2}], 0x8e, 0x0, &(0x7f00000045c0)="a6ebd1f856ac2e073b0ad6fc5455df15780066f1e1a65b690866761f9abb77b80cb9d2df00461e9c1745580d5a436a55cd5e92120951f292c3938d04e3037b764b40103e4268f2333e9ef2111bc287ecd876f8d86d29e9d106f85cdcc42b1403577219f50b5509c97fa3fb0ce2cdf76cd87a6b6aae9ae0760323f6e4f27764a229dcab1a0995684451e25f70e1f8"}) write(r7, &(0x7f00000046c0)="5a07169039a0e3526839c9cfeb2d3626b8c2d7653ed9ce46938fe5f1df865bead51df58aa0a3f289d5e52eec1471bd4167599d9f1f372013d573ac0070725f5316c5e9a5ab213002f69128742e7a50f701ac924ca125fe9d60b50f6dc8adbf7685be26772c2cbb349e41602abeae39e5a5ffc81876845635214c8915241fdb362485c7aa41a30ef92b3c3f00ede52d1a8085da6af2456d1ab5691db5025acb21da08e3f5310732de0f89a894ec3619c596ed73cf494c5f", 0xb7) ioctl$XFS_IOC_FSGROWFSLOG(r7, 0x4008586f, &(0x7f0000004780)={0x395, 0x8d0}) ioctl$HIDIOCSUSAGES(r3, 0x501c4814, &(0x7f00000047c0)={{0x3, 0x3, 0x400, 0x4, 0x8, 0x7f}, 0x1de, [0x6, 0x4, 0x17ef, 0x401, 0x8, 0x4, 0x0, 0x8, 0x1, 0x6, 0xffff, 0x3, 0x10000, 0x0, 0x9, 0x2, 0x80, 0x81, 0x4, 0x7, 0x43cf, 0x2, 0x6, 0x800, 0x7, 0x3, 0x3, 0xe, 0x9, 0x7, 0x0, 0x8, 0x4, 0x560, 0x40, 0x7, 0x8, 0x1, 0x5, 0x6b, 0x6, 0x5, 0x8, 0xa6, 0x7, 0x7, 0x789, 0x8913, 0x4, 0x7f, 0xfffffffd, 0x2, 0xa, 0x7fff, 0x8, 0x2, 0x3, 0x40, 0x1, 0x7, 0xe7, 0x7, 0x4, 0x3, 0x9, 0xdb92, 0x4, 0x8, 0x1, 0x53, 0x4, 0x443, 0x46ef, 0x2, 0x5, 0xc4d8, 0x3, 0x0, 0x1000, 0x3, 0x3ff, 0x1, 0xd6, 0x9, 0x7f4, 0x7fffffff, 0x2, 0x200, 0x9, 0x1, 0x1, 0xcfe, 0x800, 0x8001, 0x5, 0x9, 0x6, 0x9, 0x2f800, 0x1, 0x3, 0x8, 0xf, 0x1ff, 0x10000, 0x4, 0x10, 0x2, 0x5, 0x80, 0xd96a, 0x1ff, 0x6, 0x4, 0x0, 0xd, 0x5c, 0x1, 0x2, 0x20000000, 0x2, 0x6, 0x4, 0x10001, 0x1, 0x6, 0x6b, 0x7c01, 0x54, 0xb, 0x7ff, 0x7, 0x8, 0x2, 0x0, 0xffff0001, 0x3, 0x2da2, 0x5, 0x4, 0x5, 0x200, 0x6, 0x35a0, 0x0, 0x5991, 0x80000000, 0x1, 0xfffffffd, 0x5, 0x4, 0x5, 0x3, 0x4, 0x555c, 0x8000, 0x4, 0x4, 0x4, 0x6, 0x45e70, 0x9, 0x5, 0x10000, 0x9, 0x6, 0x3, 0x4, 0x7, 0x23d, 0xfffffff9, 0x6, 0x6, 0x3ff, 0x3, 0x4a, 0x3, 0x10001, 0x5, 0x4, 0x137, 0xe0d, 0x10, 0xf63, 0x0, 0x10000, 0x2, 0x5, 0x0, 0x1, 0x4, 0x6, 0x0, 0x2, 0x1, 0x7, 0x1, 0x3, 0x9, 0x31, 0x7fff, 0x1, 0x1, 0x94d, 0x8, 0x3b, 0xa, 0xe, 0xe, 0x1c000000, 0x4, 0xa3c4, 0x6, 0xd, 0xf, 0x9ef, 0x200, 0x4, 0x6, 0x0, 0x2, 0x7, 0xf, 0x9, 0x2, 0x3, 0x8000, 0x5, 0xa, 0xcb76, 0xe8, 0xa2, 0x8, 0x7fff, 0x3, 0xadbe, 0x200, 0x8, 0x3b, 0x7, 0x7f, 0x8, 0x4, 0x8395, 0x2, 0x5, 0x7ff, 0x6, 0xf, 0xf, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7fffffff, 0x2d, 0x1000, 0x9, 0x1, 0x8, 0x10000, 0x7, 0xffffffff, 0x3, 0x78, 0x8, 0x1, 0x786c, 0xaa, 0x28, 0x8000, 0x3000000, 0x2, 0x8, 0x6c, 0xc9, 0x5, 0xe9e, 0x49, 0x3, 0xf77b, 0x2, 0x3, 0xa5dd, 0xfffffffb, 0x4, 0x7f, 0x3, 0x8, 0x6, 0x200, 0xb, 0x1ff, 0x2, 0x30000, 0x8, 0x7, 0x4, 0x6, 0x400, 0xfffffffb, 0xc, 0x8000, 0x7, 0x8, 0x8fa, 0xfffff000, 0x1, 0x3ff, 0x7ff, 0x4, 0x6, 0x1, 0x7, 0x5, 0x9276, 0x100, 0x6, 0x81, 0x27, 0x400, 0x6, 0x0, 0x9, 0x5, 0x8, 0x1, 0x2, 0x7f, 0x5, 0xbe51, 0x3, 0xfffffffc, 0x1d, 0x80000001, 0x9, 0x0, 0x7, 0x3, 0x9, 0xdc7, 0x1, 0x9, 0x72c5, 0x6, 0x8, 0x2ef, 0x8, 0xfffffff6, 0xa6, 0x0, 0xffff3f11, 0x9, 0x1, 0x4, 0x6, 0x2, 0x5, 0x5b, 0x7ff, 0x7, 0x9, 0x8, 0xb, 0xfffffffe, 0x7fff, 0x0, 0x8, 0xa2bb, 0x400, 0x77, 0x3, 0x1477, 0x4, 0x653, 0x3ff, 0xf5, 0x8, 0xe238, 0x80000001, 0x2, 0x7, 0x0, 0x407c, 0xa, 0xfffffffd, 0xfffffffd, 0x0, 0x9, 0x46, 0x5, 0x9, 0x9, 0x7ff, 0x6cb38dad, 0x7f, 0x7fffffff, 0x2, 0x8a, 0x7, 0x1, 0x80000000, 0x8, 0x7, 0x44b, 0x0, 0x1, 0x7, 0xff, 0x9, 0xfffffffb, 0x1, 0x7ff, 0x9, 0x8, 0x6, 0x8000, 0x1, 0x1, 0xd075, 0x4f, 0x4, 0x7ff, 0x1, 0x8, 0x8fe7, 0x7, 0x5, 0x7, 0x2, 0x6, 0x0, 0x3, 0x101, 0x7, 0x8, 0x9, 0x7, 0x1, 0x8, 0x80000000, 0x3, 0x2, 0x6, 0x0, 0x6, 0x4, 0xfffffff8, 0x8, 0x1, 0x7f, 0x9, 0x7, 0x6, 0x3, 0xd, 0x2000000, 0x4, 0x3, 0x8f, 0xff, 0x5, 0x80, 0xab, 0x2, 0x8, 0x2, 0x7ff, 0x10001, 0xf, 0x8, 0x8000, 0x5, 0x1ff, 0x3, 0x1000, 0x7fffffff, 0x200, 0xd6, 0x80000001, 0x3db, 0x6, 0xa53, 0x3, 0xf03, 0x80000000, 0x1ff, 0x1, 0x8, 0xd1, 0x1, 0xd, 0x6, 0x0, 0xf95, 0x8, 0x4, 0xe, 0x7, 0x4, 0x6, 0x8, 0x3, 0xffffffff, 0x7, 0x3, 0x6, 0x824, 0x10, 0x80000000, 0x0, 0x2, 0x80000000, 0x95, 0x185b, 0x6, 0x200, 0x2, 0x4, 0x2, 0x7, 0x9a8f, 0x3, 0x2135d742, 0xffff, 0x1, 0x63, 0x800, 0x200, 0x3, 0x4, 0x0, 0x6, 0x401, 0x4, 0x3, 0x0, 0x0, 0x2, 0x8000, 0x3, 0x9, 0x0, 0x81d, 0x0, 0x2, 0x80000000, 0x8, 0x343, 0x100, 0x5, 0x0, 0x6, 0x1, 0x4000, 0x7fffffff, 0x1, 0x8e, 0x100, 0x101, 0x1ff, 0x7f, 0x1, 0xffffffff, 0x0, 0x1, 0x9, 0x400, 0x9, 0x10001, 0x4, 0x1, 0x8000, 0xffffffff, 0x4, 0x800, 0x0, 0xdf3, 0xe, 0x6, 0x5, 0x200, 0x0, 0x8, 0x7fffffff, 0x8b1f, 0x0, 0x4c2f, 0xc, 0x0, 0x4d19, 0x7, 0x2, 0x2f, 0x8ac, 0x9, 0x6128, 0x6, 0x8, 0x81, 0x4, 0x7, 0x7f, 0x2d3c, 0xfffffffd, 0xda2, 0x2, 0x0, 0xc68, 0xf, 0x1ff, 0xd4c, 0x7, 0x5, 0x4, 0x4, 0x2, 0x7234, 0x3461, 0x9, 0x0, 0x38, 0x5, 0x6, 0xcc4d, 0x6a73, 0x80000001, 0x8000, 0xfffffe00, 0x800, 0xfffffff7, 0x8, 0x81, 0x6, 0x6, 0x5, 0x71, 0x1, 0xb, 0x1, 0x5, 0x35, 0x8000, 0x0, 0x3, 0x3, 0xc4f, 0x5, 0x81, 0x8, 0x5, 0x7bc, 0x0, 0x8, 0x0, 0xbf, 0x10000, 0x6, 0x81, 0x80, 0x0, 0x210, 0xc426, 0x6, 0x81, 0x1, 0x7, 0xc3, 0xed, 0x401, 0x4, 0xfff, 0x6, 0x1, 0xfba9b32, 0x6, 0x8, 0x2, 0x81, 0x7, 0x7fff, 0x1, 0x3, 0xb92ed4c0, 0x7fff, 0x5, 0x72, 0xd9b, 0xfffffffa, 0x5, 0x1, 0x0, 0x8, 0x5, 0x1, 0x9, 0x80000000, 0x80000000, 0xc, 0x5, 0x8, 0x2, 0xcf, 0x1, 0x3ff, 0x8, 0x10001, 0x8, 0x4, 0x8, 0x8, 0xfffff1c1, 0x0, 0x8000, 0x6, 0x0, 0x3, 0x1, 0x2, 0x4, 0x3, 0xc7b2, 0xffffff00, 0x5, 0x4, 0xad1c, 0x2, 0x400, 0xf, 0x6, 0x7fff, 0x8969, 0xffffffff, 0x5, 0xf1, 0x5, 0x8, 0x5, 0x3, 0x3, 0xffffff01, 0x0, 0x0, 0x6, 0x7, 0xd8, 0x3, 0xe8a, 0x40a, 0x7, 0xfbdb, 0x9, 0x8, 0xfffffff7, 0x8000, 0x100, 0x706, 0x0, 0x101, 0x46d6, 0xe, 0x6, 0x0, 0x2, 0x2, 0xfffffffe, 0x0, 0x401, 0x9, 0x80000001, 0xe094, 0x3, 0x3, 0xfffffff0, 0x7, 0xfffff000, 0x4, 0x3, 0x0, 0x6, 0xa, 0x6, 0x4, 0x9, 0x6f10, 0x4, 0xdd3, 0x10, 0x9, 0x6, 0x10, 0x11, 0x5, 0xa56, 0x9, 0x78edbac3, 0x3, 0x72, 0xb3c2, 0x800, 0x2, 0x7, 0x7, 0x10, 0x80000000, 0x401, 0x0, 0x5, 0x7, 0x800, 0x70, 0x5, 0x400, 0x9, 0x7, 0x123, 0xe, 0x6, 0x2, 0x7, 0x4, 0x3, 0xd, 0x80, 0x40000000, 0x8, 0x1c1, 0x1c0, 0x0, 0x9, 0x8, 0x101, 0x8, 0x5, 0x5, 0x4, 0x9, 0x7fffffff, 0x3, 0xfff, 0xda, 0x9, 0x101, 0x9, 0x40, 0x7, 0x3, 0x2, 0x401, 0x9, 0x1, 0x5, 0x3, 0x2, 0x4, 0xfffffe19, 0x9, 0x7, 0xff, 0x1, 0x700000, 0x3b63, 0x6, 0x8, 0x8001, 0x9, 0x92d2, 0x2, 0x401, 0xf, 0xc, 0x10000, 0x2, 0x10000, 0x59, 0x9c5, 0x10001, 0x100, 0x80000000, 0x7f5, 0x0, 0x0, 0xad, 0xa3a, 0xe3a7, 0x29b, 0x7, 0x0, 0x1, 0x2, 0x1, 0xf, 0xfffffffd, 0x80000000, 0xffffffaa, 0xfffffff8, 0xfc, 0x9e2e, 0x800, 0x2, 0x40, 0x9, 0x3, 0x6, 0x200, 0x8, 0x2, 0x8000, 0x0, 0x2, 0xf, 0x319, 0x5, 0xffffffff, 0xe, 0xfffffff6, 0x80000000, 0x5, 0x5, 0x4, 0x0, 0x81, 0x5, 0x3, 0x8, 0x4, 0x0, 0xfffffff8, 0x6, 0x7ff, 0x3, 0x7, 0x4, 0x8, 0x0, 0xe51, 0x5, 0x6, 0x3698, 0x5, 0xa, 0x4, 0x7, 0x7, 0x4, 0x0, 0x4, 0x40, 0x7fffffff, 0xffff7fff, 0x10000, 0x9, 0x5, 0xfc33, 0x9, 0x1, 0x9cf, 0x479, 0x5, 0x8, 0x8, 0x3, 0x9, 0x7f, 0x4, 0x1, 0x10, 0x6, 0x7, 0x7, 0x1, 0x3186767c, 0xfffffff7, 0x7, 0x1, 0x7, 0x2b18, 0x7, 0x8, 0x7, 0x9310, 0x9, 0x2, 0x5, 0xffff, 0x36d, 0x8, 0x8, 0x3, 0x7, 0x2, 0x3, 0xf9f7, 0x3, 0xb8, 0x4, 0x6, 0x1, 0xff, 0x8, 0x6, 0xc03, 0xe9, 0x5, 0x4, 0x8, 0xfffffffe, 0x101, 0xd0, 0x2000000, 0x3ada, 0x8, 0xb9f, 0xeaeb, 0x3, 0x0, 0xf, 0x1, 0xe1c, 0x5, 0x6, 0x9, 0x7]}) pwritev2(r9, &(0x7f00000059c0)=[{&(0x7f0000005800)="41d3518b226395a5521207c1a1f00f0b30efd08563238ec93cc66629124d60c865fbcaf3c0c5a209a05bf898cd1b246f325295d20ca5433ddc4213ddcb5f41ea0d47710eb01159c270bb8705ac0a97bab8fcad6eee451a642eb3fd4e124300c5b7f29c439b102147c7c1597dcc11a84b1063889a0b44d570968bbdedf5574874976e2cce102a265e42a9d58aecdd6514ffc1709979f2dda949b3744f7a0613b73a558dab5ab6f02aca0a0126b2fadb3a0b324bbf52b4c87fe33f8de0fca43130bcb7e826b8bdf46910049d63e961aaf92a0aabdfcd7be3d4e1c3bb446eaa5e7d491a3eb069602877c6f12ba122bd710fbd", 0xf1}, {&(0x7f0000005900)="d2ad24bd03ff484a270f483beb9681ab6f8dc82decb427a4e9d0302db636f18c149467b96e2493e1a5deb4513c339944f3064da9401d38acc52ee911b24f6c1de819dcad55b99e22f2003c6c25d6125d61e2bf8c0cb93ba813e8a69eb9397a1d776e0c2f903184d7e827b4432769cd99434ed3c3a5a830e4b79d95b35e390bcc632c3fb90bd1709986febcd0e5274d70f43efa2ab308ce0b904c5f32953775866130f6409bbf87fe21005ab7", 0xac}], 0x2, 0x800, 0x7, 0xb) mknodat$loop(r3, &(0x7f0000005a00)='./file0/file0\x00', 0xc000, 0x1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000005a40)={@map=r3, r8, 0x1b, 0x1018, 0x0, @void, @value=r8}, 0x20) read(r9, &(0x7f0000005a80)=""/88, 0x58) 30.6713334s ago: executing program 35 (id=302): r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendmsg$inet6(r0, &(0x7f0000002280)={&(0x7f0000000000)={0xa, 0x4e23, 0x9, @mcast2, 0x2}, 0x1c, &(0x7f0000002200)=[{&(0x7f0000000040)="0394819516da4b67d3d0d9ca9fca60ef23d4d38993f2aa1eb04c48d122bf3bf6ee141001bf4d8c24e2a9fbdd1be777e33ca3d6b31907537bdcdb398861bda078cad166f556524c1333fb08070f7e8355f84352a91ddbb819785a899eaf153cb4d671274306e726935d377da7246c", 0x6e}, {&(0x7f00000000c0)="08a21e31be27a16c3905a507877c4b2e741798114c7126b11165b5ed17c8514368c80bc02103b7fe", 0x28}, {&(0x7f0000000100)}, {&(0x7f0000000140)="263a7e78871a8c9fefc882e08faa9cc1356632520c5b305edd091c69226f9f452d8b33a533a0f696609245f500d8d9fe1f114f09254c0fa9e67b73c46ebcf401a8e91e452b0f304bbeb2ae0977309e90fd1379c7ef6f48bea671804539331037135f8d1804fa7b2dbbb617cb6e35f309708f543683425c56444330e198d306796f987944c2720ad1b34547463e5ddcb2ddb42d25dfe792b91dac4f5329b638576e8238651e69a9905738d0d408afb0ec34ae712203df665943f830d528e049f9175689b60cd244a0c383aec13929e8f41c9511bedf68ab964606e92c0ffe455c5b4bc3b9d0a10e98322771a442d86493b6dccead1dd9195531a79d42aa411ae56ea47aaeeea27978b5178d87adb762f1ec5f133c6de48c393ed08ed1e5211ceed3f0f0ef195a2ca489dc15277ec6e2983195f075b3d009ae3ce8813593a60c8731d6be73df64bba3c9c99531d7bd00c0cfb79291933fbf639f94ca71da9cea73e234711f340fea3cfe102d0d9f0c3318afbf7e7600d3828f94011cf3f0641b2695d42b48f8e3c2ab5b753b64a300f989fe456b163fe9e40686ee874932e2d6fe9aa52e2ae12cc80d984476e9e826ee5940abaf0a96cae3011abb05b87676af1ef0c82f0639de2acd2c13d1fa75f241391dec29124aff7d635110cc7fe3f865dfe331a5127e2cf4cf79f002c648f7762898fe2177d2d7f589750d61fa060078dc5e8842c40370262c882dafa45128c570ddb1f623ccc95b93f00fa02c37c3f316c75d875643550b2096764e35f552e36717dc920f21d882cd11c2e2ba2f05422ec6a5ac8986ff41305f4e4e3623ab6e5eca9a9ec933006872a1943c96ebbef827fb4d301aac20deae2b2175591c775e1fd914867e7b646ec7461b7a507c3f5161a4e364b116f669e222daf61cccc9623a38e5de5194078da826ce39aa209701a1731c8b96267035a3b934f8fe7ad073d412146d1d9929ea6f7f188ab01cf95e01b9cec3b40411f89fb7328773ee6a8020ad44ffb34895356f105cf46acd7b6cb1d19630ec8554d031a899570addbfab4294105685f911e5127cc9442b7d814ee5abd16340e07c684dc146e269aab7edad8acfab46a369c96924b902d8859b22dcc6666703f5116a1e179fd0da5620b710acd81c66bfeeec512780a35d333baf3fb3db9562b13070b4f5836724929399f80b9552c9629f5573d8fd90f9773e90dc0244488d6bad781d8a2f1bea4d4dafe5870e899efe39591d7eb9f25a7b39663110ca03a0d8a708f7a45b42f9165fd783f69458188220a5a5cba30f8ac2d8509411f659bdb650ab5672bcff11672158d15906ae1ed6e6d3d43883a6d39a644455088433a12c8366e980ad252abc50120ec13744c48787a18ca0d32677d70a9016f4d98cf7970b4190e44cc1986bc7056af73cad70d6695b57202fe289edb4be46e8c23a38b1c21f7e57f2b22d526bdb8e905bdbf90bc47d8308c7ff58e059d5de76bad5e425cd37f57cf6b378cac7d440c9f079b1037374bc2fe31eb4d3bbff9b4151eb9b92b4be66422946ec55a964473dd552683aa7b9e6c1567d6e250b6ff7814e59563a89ccdea087a1e2223dae6e8ef9681556c641692d2b5b53ad416476420e65ccf40a5af093cdeee8ac5fa07d0da2d925785a7519b9871572fe588e9e28a21ede18c45005f41ada323531361b2eb0bf8dbe1ec24deaae52ebcf6049531e89205b3fb594fef6adddc24af8841d698f02ae069a4bad04fafda2690eb1b6f126e95abaf069c36697eff2403a45c8fbd32a21ff24b3675e1ef6e12f6d68788782d3d4e10c0d148b182e5c5a6088d05b55dfd4629c319e97e2a3cf26b16d955c540fe00b036334b5903aedc260798322756e1d7a5a3d4852716081f43778a6d7faddff06d4a41d5586eefc747efd93ab98d6e4ac78c63b2f8655c36ea38f0f19a01633e4a3f47b2ca4c0282513b9fac62c94fdc003f2f097a360277d441a75d4f5fd5e26c1e55808fe05b1736551104e5f7524bbe05b8170362a22245b9e5458a3058b55e90e6a9d21aba805985199337b6c807e6d37280285135270c60e3960773d2a3a363c4c7c0699a0397e45d062a7271f9499d213b7e90758fbb02a94e86d2fda560e92f00847f413024191a84b493e6c7a609635677621b2cb91cf56be5490e172aa7b25245e305e03883ec17f36a1a9bab4e0459831ebc9c19eb591548ef70c58c886b14bbd0c5f1f38bf2ecca1189768ad900407db0712f753766e5caf6d0528bbeb22941309cb49f9a26fe3846bb368612bc44d380fdbb032c5e655e6d088a7ccf71e2de2b3a82f49321f6bf59a21f76127fd422cfca082fbf12fb59b11bacbf7f96fe64b1b2aee5285e3654ea700d19b7d143c27b2d86d7300936139fa08d97a479eabb72380cb88a3db29ab0c40320fcfd0c11a8fd1b37590d2e78dd1a60a4a4cd7b0a467358f1f349c32c88c94f17ca06a77d85947e19df488dfc7741c29ef8a65e0a5d2b4b79c2e3837c293a735cb284b771eb9f36b91dfba4a69285631cb658b4f42a957e401adfe067de14e0034f766d47749ffbf4ddc5c4b9f91e05e4fb2d7f276f335c245bb1e20563dfda7a4758aac4860766ed1efb054b6fbd388d271f79bf7ce484d3c1b724187d16c2adc2349408bf53938b17229f2b6594cbf7576b6dd7b94693b3902203c35ba3225d86a8f00d0b1da599cde8e737bd5a6255a96dc8d7d1abf00fc7e14a523b98b15083f4ce147cd0f6267f85cdd434dadd476b8d29a2b2326576b06ab2b381ea780a0b57724017b91235a97bc7c3fdef1e3268bfc748243b5e46c7056ff7c8a91aafd3be37a10cbe57aa99509922f26b356d7d5a8687d8acdac32ad43e755ec30fd8571fa9c0bc8f61055f087dc3c4de8904436c56d23c6bf8bbd2a1335b7eaa6c468f3681063941a1df23b0d7544a81c853c81746d6d17837e041e3e0473bf267a316269c1facfefe6ecdaa48c4f31930c39957ed1a05c62b7ff793afa932376331f07d96dbdaa99d91d93dac6d2694317a50147a871e9f9c17673f16093601300a0bb0fe8c8455608f1cb56af334113fbab8ab64c0c30d11318cbab2f8b123e54b65f9db8958f1212776bdbc31229e246002ad460ea12160904d7dbe148f6b60fff3b060baa07d4591d515c92fcc1c57378bee359d8aaaada557a03b21660d5530b24ce287122c5b0d69c26f210365689a46c222f963bba37ff8cfb58392ff84ed3eb11d01a55f740acc60f7ce15dc5aa44231cb2bf8b937eb4311932e87d7ff86014f7e0fcf579341b8f12a0065df4f01040a30c77982339528e6dd502d89a9826a6f84cc7b4f820728dfd05798fe8150497430f93af868b142511661ff7665f35850c9c8b94c7f396bac4a322e9544299aa571b17148e9a861b9957a82169780f0cd6bff270a8469dd3bf90f174bf62b278ad85dbfe079cc30febadec31e9b7713537ffac839ea302c920622b5f9b10c5adfb9586dddd4f2ee9ad63957f53bf6a496b5f55244bc77b2dc9923a94b62c85b51881a014430e5b3d8d924d2ee69ede07beb30bb20347b9e4ed7e87bd8630e9e8b24b423023c22eea4149ac9c4b5ec8f04d69fca69d22305c6a3ea5e7046e07a6863df441ad624758f2489a88de655fbb481e2d50afee1671ad5811d961a6845c897a24b1dae6a5728e8f2b9708f12cf4bbb4d85d13cdcf5c209dfcb62e716ecf0f76d694612bceb67452f2a98c6d86ff344fd78abfdc7b9b014eb30887aa95fbf230624a1f841eaaef7b8ec9aebd3501babaaf313280d69491de00c4a7a6f9847944d675efad64dcd8324f18eef0c51c39a754cae5f476689c3bde803e224cef07d85b0f3a9e1d3cc3b385a292ba179e1bb83f1fb6fae208b07fccd897f9c0b2f2dd494fe6c23b6c8e5df24d9557e7949de1c6f61c34d9b2ecc1d3602992299454cbe4ddc61c1365137991c6113c8f86a047db54439b2d0aae54728fe34c899d50387c12afa1fa0b3db2355bf603a90db13144c89acab4a4eaee0a60fc5624421521c8d82b04691923c4b9e62c6cca5285fb9ce961b083cb649fc68121ac5e4e2351ef92941359cab45acdf405025d7f9f29cbced50ef2de3256afb753d191a3b1f3da6b09740e94ceeacc3301e8bf8ddcef25dc7f3b14314af6d982babffdd90d3253d36b850f446a94b69b5dcd4cf2d040f9ce95623b62e151c1382df387092ccd56db56fa1988cebb3345df73a7598b936c2302d158e1e0e69ddae42b646fb932cdcdba3d157c6058a13551a6059771e44ef2968395fafd7fd1b2b047cf941979e0ce92e044c560d9f3bd189ac86094004e8381c8e533c73fd92cd6d7e98a1b2724b8a37184da6d43d4c54e4d96f5fda65dc7da2acfc39e7747eb887bb9c18f514587d7f6084136371cf1ffda5ee2f621d4cc20e5e85798ab823f1715547d9ec82cc0ab909ac414113b12e0e99dacb71ff88cb5c56fc4085941d1620ca8e4bd936a79301d66e426cddf8e1db28dd9c2de448a5a1fe5bbeddfc32dd98544490700a000c224ada3c0768de274e6b3b88ee58f66a03ae12fe1664ae50dcb9d5b68a7d55afa6418afb5d4fa4ea5b4f2bb58045816b8d1961bd681c3bbef746f9a89eedd8ca7217b485c6eaf4c971a2d1f296964004d90d1a75a601d49db4a2a7fdb47593da0fb606e2d4c97c0a27664093c6e44c5c20848e0003e5a31df648acf39ef0f89229e04a9e74de26be6ee7605435a47dbb2867a355a391c6bbf0fff88d246f6438a15975d2090c5dc426f1057a3564762bcb0a8f5030a984683286fb2aedaff9ae8334bfcd12971937ca79cf5c47a1c6f5bd99b481987a01e5e6a87eee53331a72dafd0ac763db537d50c1a5a15025c0543e5c151d3312edbe441f4a2fa8ab7708ec4390980a7c6f099a4d8ca44a3ea02b045f0124387f8af8ed334d70a7d78247afa049589af5b4fe86a4b3c853475ab68ec424a06658b4d1f3757a4af3370618ac6666405a2b4c4a3af024b89afca5dc7bc52c63e36f16a0b95f43b517c3ccf855cd43c3b11fc7b17283cfbc0d416ee9fdb5d42bfee85c5b32a7f91d793499ac0dc90169b33833aa587be1562a512125a7a7fe5908427c7974b5d2f3811280218c802da8efc6f6d12c5a6706c20398cc71f1094ddf243762412042ad08325da42007508cff6c7b0e14b8803b2fc5e8062ce67123caa56486b6632b81ce832c0e1e0b3088ced4dee6cf460849442fb0bd2fd736e24be293db38eceaaac5b8a33fb4b27f789f0222db64224ebc4ce56d756771bd2b402e7dd06ee217792706496934b0a05237e99d9982b7fecf602092ee9e9be0defcb81be5b914f09d0f0ada6c8cfd06918e5f3a800ac101983f4bdcb8170825444c9d08e4ae8f9094b2ab08d827560133ccc186650bf4d8221e1e3dd0a678cb6a385f70947b484a5a2962f1152b78b1216b93c2b7aa6e6d7952faa026c56f767985fee73af142148044031ba33d6c3dc5440d0bfe2c56a86999c117592ea6f5c3bac454bb83c4481b8c55dd987278e3de175b2e5ec881c40981549e7e28be076472928a7156b1bc2f3c285801e67784e601e153c36e16b751364c3e5465b150e42a8580cfe6b7c32ca8a858521695a94ffe99a6bacc4e57101f4bd46e4a3402a022136a55525f5d2c6c3683f0aa174ecfb26956384a3e3e5f1afe0bf6f2e94248cc49df7431f19652028aa37ddba96354ba40356ca76eb650b2df5f08b8921a39a46c1d8eaf54f0ba43a644b8fbb7902fb0bba693323b23dad352c60d37287a39a", 0x1000}, {&(0x7f0000001140)="39859658009a055ed80ffc1666fed4df7493f109d9184197fd95029178a1075c62d14a950a069134c8d2bbfc0a4d249223b160abf8cf9ef977869c011246aadc54d600bc03d66b97d26727aa6e37275c73f4380556cfb4fdb4e4694d2c663b65106b1af3d4e2af09c473a17caacb64ce2fd3817e6705d5e0fb9e4c08d388e5ad889311a4873c66dcae4935a30ab2166ad2a4dce85303174ca532fd38864360bf7eb1eeb6f526ce00465aac0f21c9d117f1de29a8cf2443ca0e71b4b096526e01cab75c00ce246fc29f23372011dab309eca4a4aea71b337c355129baf474e2b7e5992197c09560f03cb281aa94bd73771b0ee013dafb12bbc3aa8d2e04e3e9c058549a44ae11cbc0acdd77ab21330e14d2b9718c5b09c8ee47971cebe2e7bd3070c39dc2fa86bf0967cefe1a776b4a080873ebce8ac7d112a54a2600c6dbdb6f7a1cbbacd5a85c206ed799d8cd2bacfa9ba259219de7b375fe5f1eca3065406f10f799db9b85e007b440f77f076991b50bf643af237ee51c60bbdb3adc993f13e3501b85be99c009b6be7aa149a447c772f31aaa4099b1f9c71ea6704f4ffdcea7162695aeb1dd9e73336fdead38294c479af287cb3e0eb18b27d0f4394a71e6820ca01c6b54a4613286c014cfac8fa4e2362c7064910ab61db5317ac96ae7b17568d76e392ca155e590e529a48ee08f7bca0a228c7edc44947cdd83cbca62c99d10e0a6d6423a1c5c379689559a466d643b3a8cf38fd13bee41010470bf2b5234ec1e91b40541a6a9decd6790e53e87a75c28a8efef774b9288729861384334fd577e9008ef1361cd1f4d220b80440e922c5a68e101082f93f67a340d48d2e68031fa59bba2458c84fb7585c80445b403020173f3dc1dde9cb7d16f210fc5f487568c4db6b4b3adee1cb8e687012c63c543fc14545d93378f52bf8de7f3809b9e73af1e80ab308461eec914a877ac70c3df1c7d6563ae9283dd809c45e89d39b8618dc66a7b48d2252da47bc09d18a0ba038a082240359f007e8f939db5591738f3dab4acca6eb8ff53583c2ce0d5b95552512a7250794687e3c86b6c044e5e406a80ff495a7e229f418cff4d9de254a7c6b8afca190d488e10e72ddbc39b1125c03b08b06351705e266113df23c917f6d89bc6ade88176f7d298c1dc729c2320c8f4e93e4fe0b3fd13320655d5b05e43de6a588b1aaad60b5a4e5105f4419d632c71097aadc1b50d0ba19c681c5ca5a0f1be566383918d23a1e7586c8535b578a0c4fcf9b3e585ac9bd149db6b17ce677324161587c758f8151c7fc16370a68080efd1bcb17d010f292b8cb994ee1c3ef8944d0534212fe47fb8f979e9e7bc685dbbb702456a63d27b5c8805d69da930fb11b1454f97a88e01678115ffb0fbf1d68949a2e249eb5d7a1fd837e47ccc0a529d1a4d5ec435d6a5c4a88c29ae7dd07ce700db4fefec7af7c175a3955195f832f14c3e580b094a7035c549be84646047e223046f7b3fcf4f25b6d96a687d475131a09aba1a6f2590a02b7ec6d43e80cd46d5f34e3e6706dcfb3d50bc0218ee2beb80671a947430db97fed0b89e4d6e2484419bc637060ea2e3a3eb4c62a5d89eb865994be9b0f60f10115b936e9092bf82725ba42a3a6bf109773dab0ddc12a149b3eb70fe770d1e3432811ea01525e6032d0528e89477463828ff067203d3dae8d1d3c5e111f7895e39d58b7b6e4d385150f04bc0a62a5a0481febe9deabf6ad0af932023071aa3eb7d97cbca2400bc48c765f8fd86c547e7ee824162763eedeadea6351ad93e1c0807cbb8801b40ba711ec67de325239fb96c1f389a715decf94c638ae173c9fb93065e41ce09f786f95bc7862a3136efebf563625f3e68ea5005643a0e7cbe5ee2c26b3381a1712105dd6b087319c37ecccc0b547f2a90d2f7b9266c95c54acf4867429e1a42826e2a34dbe63d33b5bddae49bb30c451427d44f5ba80ec616f5cfbf67875d876614a769c9ebbb47d65823ef3524ab64682d852f5bdd1b210c04b2e5eadacf2ea5068a8703cb24fc8b40258a08327de4f3903e8e48b0fff4efc5973d1d40a3d62f45e4627f947aee1c9926c65532301c5f0b8eb5d381d9e44711b271063374168a8366c96278a5d0a2ececc6e9ae99329725d35e4f2d50f69be2c6a952f3e8e2f62ebea68f24372a036aa9c19bbad4be13d4077752e7adc7a5db99335506f503cf18a3fc92cdedb4ee268399ddfcebfe0509383eaa5f2fb9329e7001f5145d5014f233f2e8ad256cf6de361aa6e8008cf30f3b533c2f3d4abf872659f6bad150a678d2d30915590fbd0c45ecfc9434137473bb688ce6f088a3ea8223a31f186d8df74ad9bed7e8dd153baca829cf04a5d997b54124e35ae1d87784a1b50a632b31af03787e994522fd084103a1ecf2bd599086f2a2984054d7223ef642a67fec0878d1da5580b60d96d369838a7fe67c74e8ab7dad684570fe2dab8159c3c2c3dbe27eea5afdbc44d55089ef1d141086b7d436523a60f0b2efd61f6ee58ac3bf189b52d98638c1c83cd40ac6afc4f6bbbddeff916b70352eb361a37e4d162822f76524f7c2138ed721aa5d97f2f3f1b46d9fc7371cb6d50858daa41b65a821ecbb4ed19e36a8e5f401198cf343588a9c3dffd0da2702876488ffe502d327044047652d01d11f5561ea79f44691912c2e3ca0c5355eeb88230a5012a32ecb9d2c9a6ecf82efb71827778fe0e685025d8058defcae13cd53a63cf8fe18dbab7075c6df75204a97fc1d5fa54390f53534f3fd296829e5135e8ff1466f84a1bc2e742c84c561d9e0ccf511b206d9a94fec9413dcc72c836346cd036692d00ae8074d911b51746869b01cc9211ce0a604282bf16112d9c7751fc949883673c9ec43b68c425c3a1e5e5d7bf3146027a0636eb74f572a9a89862db08ed4122707539a2601a2417e26e65f52c8d927f9b07e32882d861af8799bf8d5e9d31c63cb660a7c37d4692aafc28677f445a08dcafedab9118eac21cb879e81d6c8c3dfe72b3b80cbfca55ffe5e2d8bce32c181bda7e518154edc80e97ee6fa3d83ac4a4d8694fb47e09c57034c9f77498eeaf0a019caa335d2ac7ae11e714ac5e891d5fae35272728bd0e45c393949857313a401dc3764840232b15087e2bca586fe3a4ac786db6cd0fd723e3e231c9b36326c18d6cfa3e8e7ed5248c96870e094d6a9f9c1bd7a8b5eb686036b415c09af0ebba00f8de1e4465d7657c34b88934dc3d2eb093059dbf4da90730c981dd18b8bd760bba99c461335fed25eb3349d310aa3cd204f772f21317f1a3f93c483f8579ca7eed00f0eac20efe76c575d7f735b80bd73410e6bac7074f636e0ce2673c33978dcedc2506e27a48ba074764d13b386188dbef354636733598c50da55e18e72a3dde7f95fca8d11d0348de0ec72b00e97e6cadd7d3a469e94775608a59a1a9e3e3e3a029b0e17b90ed854f751eda94f98c10585f10670e322c713726451dcd42d848090714366f8e7e49dc2496a76e6cc051c7ec9b20404d0a5e9cc359acd8fcb77f6c27c31065b5dc7612e6caeda6038b6026a12b76adc0961f0e000c07a5bac57421558870dc95456127e5407c8ea66118553c05a67a70d54e1ab2dd7ddb80720fd2d83441dbfa4d29c8963410f2d938f30d5210c750ede9e53c5e6a40bb3f3bab46354f64eb4e3610d972a16c86185af3b612b602088599788207e9c540285e59f32707d8638ea160029575ce78c25bb927a04aca84503e81b678aae3a54e987450e4a7efef0b9863ddfae670896c63e03e89ba049b4f72f8755ba136c618cca6ef8639833bf3a8c4d40dcc1fee60548ba72d70539c77b9450483cf27b734e737a17149d273c6ac148e93a2731c3ff69054b8d17a36457146f6cf40aeb338eb21d31cda532ed82b7a0264fe1e41a165f723da3188909a7fc3faabc579e7a7a0259373dbe324bfb7babb5c89196753fffcab4a0296b6a028da097f168acc9c69e750a56f30bb82ff01087312c1128808dfb69fe81b65cfec7ee38c095ae2803633318bc0f5ebed7470e3359bc4e0475b03440c10a7d522025bd164738d16871129020a888d6784ca41f1b6e416e3f0bb53f7a264b0ef9458233d1b4e2344748cf58d98d3aab7aa4b71cb9999451087538fe742f7bfe19304d4ac1d70604b084964e1294bb8f30204e8d06c9169429d5cdd9daa4d30c29f61b5b74b39ffa76c2f20a0be0fea9c468f00a9e5bf07993010c66ce7a7cd081c8bb9b9dcac99ad4a0e66264151b287398e4f55bdea5198319588f9b6b1344c765d8bf45c06a80225850610e4cbbd197e2fbf3919866a7363b7f874a3eaea154120eed1007a465c4f9bf903bf80721524ea050ea02674e78cfe31d3fbc5af7dc5e18bc4621febbdc9f7650789b04dd13235ff55be69af6e6de05ce45d027ec671fc8270ef4d418fa5cb7c58cc7cfd3d1a932a3121e0f233879f666517a1030e4cc2e4f4df34bfa755f09e3c3be430ab3cbe10c9613c410c8d679a479e503488a19f87c035ea44844c22a9c526b7e30e17b3ee475d79f68895fbff87973b444e8c7a96f0ba21e181a0f740049582a0cf73ff644b2d19a2c2032556c0fb88944adac8458954c9544621a461ab04d796c8a08069a4a05d35f6113a4cffd045fcf20a3203aaf6f4b07a54e8850f2339ed37f53b3199b06be50866b13c2391385824c2b33442f8414d9f5a9b6979ce766ea0c165bf828373868652dff0a1d539b6b7866be0c45f5ee9bdd2aed14eae5ef477a93fe3e0b280519d23c12b4f490240d840f630ab2b2841570e8373d0b030272e7e2cb7defa08a4958fa266c66b53239d65f4aca947bcad9ead6ef00bc4485c85fd4ddb5817904747b035b73e144759f087ab919cc2cc1ec132c0a91618943c220d1282cd6c0aca9bdf4f66a5d5de8d0500638552caea808d99befdfa102492c918de7c4dd4d115d23d04eef26946724517973c8f99505e175ef8a2efa496304e864c93df12a9e9dba9b19bb4a2c4b939dd753c771500983e3f761b763b99490f06e302604c50474dd732862f5c640c8c99aaf27cc3b01341378761ea337bd49eb3d36d19f20fda7db0110841218b8e7b3c7b2f8c2f1d20d084c8f6320387b0e045d5b1aebea0e72b536ba8880fe2ab6ad535344fe76a82871229e2001af62bbf08003f5a21859bb50f070827bb9a55785f5d0db8594054e43178a62646dd7858876af34ccfcca43a8cdf32fbd163c6126789123d68035e113f154d30ee52188c3687014ff6722a7cb19fa4f618875abe2e8f83720abd8a70574ba83322d31ba7982a94b733bd1e182cf024059b1322ef9bfdc34b8294787bd2db311ae6a9f1af032860adbbea5ceb8ee940414fe92ed1de0e0cc9c9672e25fe5386c26c85d2d0edcbcc89f11b992e2a2f0db2a18fd7d5799de3cc922de1f83517371ba20d23708c0df61f96667226668e586d62c7c6af66f95cc1e346560c2221cc0d28b8542f0b961fcfd95503321ad1b8d6880079bb224980b8a36f2b3c03d87acbb1fd1a90a606cee4bbdc62f9485e5d7348732afe724c43379b7f24e6506870c6ae2a4b16de0edf813bdfc6b7b4222a7b5ffd950ec4783f429bb98a76e95e2de14ac5eb6f525b69c4bdc99071e25a6496433f3a698277222c7847c92900256055364fb5c8eae65e8d7aaf531a12ce0203964660719c44d3ec73e15bbb772d0be85df7a9103d6745eadbc9dc28a19a09556230aa895a94c53369daab8fac27ff68d58c0b2be460cb78c493f30d7565095c9", 0x1000}, {&(0x7f0000002140)="334731e876481a922ed28291dd74448e0a3f5ebc89da7f02efd2419a06214423b17b88d9f6fe48dc11f197dfcf3a3064cebfad86f6bcd21ffcdcdd66ed1e1e23194381d34d0719342b83657f46fd10f80ae24b9cd18fabcf27e8a07c73fce79b43b988382a4cf1daa70ba4890ff1d01dec1ef56453775fce50758b992422ca57781fd9b0eae5cb05b70ba643df300eddad48616fdf372d4ddd281d62dc3e620c094869b512f4050b2abd46a7f8", 0xad}], 0x6}, 0x20) readv(r0, &(0x7f0000003600)=[{&(0x7f00000022c0)=""/188, 0xbc}, {&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000002400)=""/124, 0x7c}, {&(0x7f0000002480)=""/56, 0x38}, {&(0x7f00000024c0)=""/142, 0x8e}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000003580)=""/126, 0x7e}], 0x7) r1 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_ERR_FILTER(r1, 0x65, 0x2, &(0x7f0000003680)=0x9c, 0x4) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000003700)={0x7, &(0x7f00000036c0)=[{0x5, 0x6, 0x1, 0xc9ce0530}, {0x9, 0x3, 0x3, 0x10}, {0x1, 0x6, 0x9, 0xfffffe1c}, {0x6, 0xa5, 0x3, 0x10001}, {0x8, 0x8, 0xad, 0x7f}, {0x0, 0x4, 0xff, 0x8}, {0xffff, 0x8, 0xe, 0x5}]}, 0x10) mkdirat(r1, &(0x7f0000003740)='./file0\x00', 0x17) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) r2 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000003780), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_CREATE(r0, 0xc02054a5, &(0x7f00000037c0)={0xfff, r2, 'id0\x00'}) r4 = ioctl$USERFAULTFD_IOC_NEW(r3, 0xaa00) ioctl$UFFDIO_WAKE(r4, 0x8010aa02, &(0x7f0000003840)={&(0x7f0000ff9000/0x4000)=nil, 0x4000}) setsockopt$inet6_int(r4, 0x29, 0x42, &(0x7f0000003880)=0x1c, 0x4) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000003d40)={r0, 0xe0, &(0x7f0000003c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, &(0x7f0000003a80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, &(0x7f0000003ac0)=[0x0], &(0x7f0000003b00)=[0x0, 0x0, 0x0], 0x0, 0x23, &(0x7f0000003b40)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000003b80), &(0x7f0000003bc0), 0x8, 0xf8, 0x8, 0x8, &(0x7f0000003c00)}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000003dc0)={0xc, 0xf, &(0x7f00000038c0)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x6}, @map_fd={0x18, 0x8, 0x1, 0x0, r0}, @jmp={0x5, 0x1, 0x2, 0x2, 0xa, 0x6, 0xfffffffffffffff0}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7}, @map_val={0x18, 0x0, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x2}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r3}}], &(0x7f0000003940)='GPL\x00', 0xfffffffa, 0xad, &(0x7f0000003980)=""/173, 0x40f00, 0x4c, '\x00', 0x0, @fallback=0x1f, r0, 0x8, &(0x7f0000003a40)={0x7, 0x4}, 0x8, 0x10, 0x0, 0x0, r6, r3, 0x1, 0x0, &(0x7f0000003d80)=[{0x2, 0x5, 0x10, 0x8}], 0x10, 0xfff}, 0x94) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt$CAN_RAW_RECV_OWN_MSGS(r1, 0x65, 0x4, &(0x7f0000003e80)=0x1, 0x4) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000003ec0)=""/224) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000004280)={0x6, 0x14, &(0x7f0000003fc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x36c, 0x0, 0x0, 0x0, 0x6689}, [@alu={0x7, 0x1, 0x1, 0x8, 0xc, 0x347}, @map_val={0x18, 0xd, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x1e}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7c8}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}]}, &(0x7f0000004080)='GPL\x00', 0x7d81, 0xf1, &(0x7f00000040c0)=""/241, 0x40f00, 0x92, '\x00', r5, 0x25, r0, 0x8, &(0x7f00000041c0)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000004200)=[r0, r0], &(0x7f0000004240)=[{0x0, 0x4, 0xc, 0x8}, {0x2, 0x3, 0x10, 0xa}, {0x1, 0x3, 0xe, 0x1}], 0x10, 0x9}, 0x94) ioctl$XFS_IOC_SCRUBV_METADATA(r8, 0xc0285840, &(0x7f00000043c0)={0x8, 0x4, 0x0, 0x0, 0x8, 0x8, 0x0, &(0x7f0000004340)=[{0x17, 0x1ff, 0x8}, {0x1, 0x101, 0x10000}, {0x16, 0xfe, 0x1000}, {0x19, 0xfe, 0x6}, {0x14, 0xfe, 0x7}, {0xa, 0x101, 0x9}, {0x19, 0xfe, 0x2}, {0x18, 0x0, 0x4}]}) fcntl$setflags(r4, 0x2, 0x0) r9 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000004400)='./binderfs/custom0\x00', 0x803, 0x0) ioctl$BINDER_WRITE_READ(r9, 0xc0306201, &(0x7f0000004680)={0x68, 0x0, &(0x7f0000004540)=[@transaction={0x40406300, {0x1, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x68, 0x18, &(0x7f0000004480)={@fda={0x66646185, 0x9, 0x2, 0x3e}, @ptr={0x70742a85, 0x1, &(0x7f0000004440)=""/20, 0x14, 0x1, 0x6}, @fda={0x66646185, 0xa, 0x1, 0x4}}, &(0x7f0000004500)={0x0, 0x20, 0x48}}}, @clear_death={0x400c630f, 0x3}, @acquire_done={0x40106309, 0x2}], 0x8e, 0x0, &(0x7f00000045c0)="a6ebd1f856ac2e073b0ad6fc5455df15780066f1e1a65b690866761f9abb77b80cb9d2df00461e9c1745580d5a436a55cd5e92120951f292c3938d04e3037b764b40103e4268f2333e9ef2111bc287ecd876f8d86d29e9d106f85cdcc42b1403577219f50b5509c97fa3fb0ce2cdf76cd87a6b6aae9ae0760323f6e4f27764a229dcab1a0995684451e25f70e1f8"}) write(r7, &(0x7f00000046c0)="5a07169039a0e3526839c9cfeb2d3626b8c2d7653ed9ce46938fe5f1df865bead51df58aa0a3f289d5e52eec1471bd4167599d9f1f372013d573ac0070725f5316c5e9a5ab213002f69128742e7a50f701ac924ca125fe9d60b50f6dc8adbf7685be26772c2cbb349e41602abeae39e5a5ffc81876845635214c8915241fdb362485c7aa41a30ef92b3c3f00ede52d1a8085da6af2456d1ab5691db5025acb21da08e3f5310732de0f89a894ec3619c596ed73cf494c5f", 0xb7) ioctl$XFS_IOC_FSGROWFSLOG(r7, 0x4008586f, &(0x7f0000004780)={0x395, 0x8d0}) ioctl$HIDIOCSUSAGES(r3, 0x501c4814, &(0x7f00000047c0)={{0x3, 0x3, 0x400, 0x4, 0x8, 0x7f}, 0x1de, [0x6, 0x4, 0x17ef, 0x401, 0x8, 0x4, 0x0, 0x8, 0x1, 0x6, 0xffff, 0x3, 0x10000, 0x0, 0x9, 0x2, 0x80, 0x81, 0x4, 0x7, 0x43cf, 0x2, 0x6, 0x800, 0x7, 0x3, 0x3, 0xe, 0x9, 0x7, 0x0, 0x8, 0x4, 0x560, 0x40, 0x7, 0x8, 0x1, 0x5, 0x6b, 0x6, 0x5, 0x8, 0xa6, 0x7, 0x7, 0x789, 0x8913, 0x4, 0x7f, 0xfffffffd, 0x2, 0xa, 0x7fff, 0x8, 0x2, 0x3, 0x40, 0x1, 0x7, 0xe7, 0x7, 0x4, 0x3, 0x9, 0xdb92, 0x4, 0x8, 0x1, 0x53, 0x4, 0x443, 0x46ef, 0x2, 0x5, 0xc4d8, 0x3, 0x0, 0x1000, 0x3, 0x3ff, 0x1, 0xd6, 0x9, 0x7f4, 0x7fffffff, 0x2, 0x200, 0x9, 0x1, 0x1, 0xcfe, 0x800, 0x8001, 0x5, 0x9, 0x6, 0x9, 0x2f800, 0x1, 0x3, 0x8, 0xf, 0x1ff, 0x10000, 0x4, 0x10, 0x2, 0x5, 0x80, 0xd96a, 0x1ff, 0x6, 0x4, 0x0, 0xd, 0x5c, 0x1, 0x2, 0x20000000, 0x2, 0x6, 0x4, 0x10001, 0x1, 0x6, 0x6b, 0x7c01, 0x54, 0xb, 0x7ff, 0x7, 0x8, 0x2, 0x0, 0xffff0001, 0x3, 0x2da2, 0x5, 0x4, 0x5, 0x200, 0x6, 0x35a0, 0x0, 0x5991, 0x80000000, 0x1, 0xfffffffd, 0x5, 0x4, 0x5, 0x3, 0x4, 0x555c, 0x8000, 0x4, 0x4, 0x4, 0x6, 0x45e70, 0x9, 0x5, 0x10000, 0x9, 0x6, 0x3, 0x4, 0x7, 0x23d, 0xfffffff9, 0x6, 0x6, 0x3ff, 0x3, 0x4a, 0x3, 0x10001, 0x5, 0x4, 0x137, 0xe0d, 0x10, 0xf63, 0x0, 0x10000, 0x2, 0x5, 0x0, 0x1, 0x4, 0x6, 0x0, 0x2, 0x1, 0x7, 0x1, 0x3, 0x9, 0x31, 0x7fff, 0x1, 0x1, 0x94d, 0x8, 0x3b, 0xa, 0xe, 0xe, 0x1c000000, 0x4, 0xa3c4, 0x6, 0xd, 0xf, 0x9ef, 0x200, 0x4, 0x6, 0x0, 0x2, 0x7, 0xf, 0x9, 0x2, 0x3, 0x8000, 0x5, 0xa, 0xcb76, 0xe8, 0xa2, 0x8, 0x7fff, 0x3, 0xadbe, 0x200, 0x8, 0x3b, 0x7, 0x7f, 0x8, 0x4, 0x8395, 0x2, 0x5, 0x7ff, 0x6, 0xf, 0xf, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7fffffff, 0x2d, 0x1000, 0x9, 0x1, 0x8, 0x10000, 0x7, 0xffffffff, 0x3, 0x78, 0x8, 0x1, 0x786c, 0xaa, 0x28, 0x8000, 0x3000000, 0x2, 0x8, 0x6c, 0xc9, 0x5, 0xe9e, 0x49, 0x3, 0xf77b, 0x2, 0x3, 0xa5dd, 0xfffffffb, 0x4, 0x7f, 0x3, 0x8, 0x6, 0x200, 0xb, 0x1ff, 0x2, 0x30000, 0x8, 0x7, 0x4, 0x6, 0x400, 0xfffffffb, 0xc, 0x8000, 0x7, 0x8, 0x8fa, 0xfffff000, 0x1, 0x3ff, 0x7ff, 0x4, 0x6, 0x1, 0x7, 0x5, 0x9276, 0x100, 0x6, 0x81, 0x27, 0x400, 0x6, 0x0, 0x9, 0x5, 0x8, 0x1, 0x2, 0x7f, 0x5, 0xbe51, 0x3, 0xfffffffc, 0x1d, 0x80000001, 0x9, 0x0, 0x7, 0x3, 0x9, 0xdc7, 0x1, 0x9, 0x72c5, 0x6, 0x8, 0x2ef, 0x8, 0xfffffff6, 0xa6, 0x0, 0xffff3f11, 0x9, 0x1, 0x4, 0x6, 0x2, 0x5, 0x5b, 0x7ff, 0x7, 0x9, 0x8, 0xb, 0xfffffffe, 0x7fff, 0x0, 0x8, 0xa2bb, 0x400, 0x77, 0x3, 0x1477, 0x4, 0x653, 0x3ff, 0xf5, 0x8, 0xe238, 0x80000001, 0x2, 0x7, 0x0, 0x407c, 0xa, 0xfffffffd, 0xfffffffd, 0x0, 0x9, 0x46, 0x5, 0x9, 0x9, 0x7ff, 0x6cb38dad, 0x7f, 0x7fffffff, 0x2, 0x8a, 0x7, 0x1, 0x80000000, 0x8, 0x7, 0x44b, 0x0, 0x1, 0x7, 0xff, 0x9, 0xfffffffb, 0x1, 0x7ff, 0x9, 0x8, 0x6, 0x8000, 0x1, 0x1, 0xd075, 0x4f, 0x4, 0x7ff, 0x1, 0x8, 0x8fe7, 0x7, 0x5, 0x7, 0x2, 0x6, 0x0, 0x3, 0x101, 0x7, 0x8, 0x9, 0x7, 0x1, 0x8, 0x80000000, 0x3, 0x2, 0x6, 0x0, 0x6, 0x4, 0xfffffff8, 0x8, 0x1, 0x7f, 0x9, 0x7, 0x6, 0x3, 0xd, 0x2000000, 0x4, 0x3, 0x8f, 0xff, 0x5, 0x80, 0xab, 0x2, 0x8, 0x2, 0x7ff, 0x10001, 0xf, 0x8, 0x8000, 0x5, 0x1ff, 0x3, 0x1000, 0x7fffffff, 0x200, 0xd6, 0x80000001, 0x3db, 0x6, 0xa53, 0x3, 0xf03, 0x80000000, 0x1ff, 0x1, 0x8, 0xd1, 0x1, 0xd, 0x6, 0x0, 0xf95, 0x8, 0x4, 0xe, 0x7, 0x4, 0x6, 0x8, 0x3, 0xffffffff, 0x7, 0x3, 0x6, 0x824, 0x10, 0x80000000, 0x0, 0x2, 0x80000000, 0x95, 0x185b, 0x6, 0x200, 0x2, 0x4, 0x2, 0x7, 0x9a8f, 0x3, 0x2135d742, 0xffff, 0x1, 0x63, 0x800, 0x200, 0x3, 0x4, 0x0, 0x6, 0x401, 0x4, 0x3, 0x0, 0x0, 0x2, 0x8000, 0x3, 0x9, 0x0, 0x81d, 0x0, 0x2, 0x80000000, 0x8, 0x343, 0x100, 0x5, 0x0, 0x6, 0x1, 0x4000, 0x7fffffff, 0x1, 0x8e, 0x100, 0x101, 0x1ff, 0x7f, 0x1, 0xffffffff, 0x0, 0x1, 0x9, 0x400, 0x9, 0x10001, 0x4, 0x1, 0x8000, 0xffffffff, 0x4, 0x800, 0x0, 0xdf3, 0xe, 0x6, 0x5, 0x200, 0x0, 0x8, 0x7fffffff, 0x8b1f, 0x0, 0x4c2f, 0xc, 0x0, 0x4d19, 0x7, 0x2, 0x2f, 0x8ac, 0x9, 0x6128, 0x6, 0x8, 0x81, 0x4, 0x7, 0x7f, 0x2d3c, 0xfffffffd, 0xda2, 0x2, 0x0, 0xc68, 0xf, 0x1ff, 0xd4c, 0x7, 0x5, 0x4, 0x4, 0x2, 0x7234, 0x3461, 0x9, 0x0, 0x38, 0x5, 0x6, 0xcc4d, 0x6a73, 0x80000001, 0x8000, 0xfffffe00, 0x800, 0xfffffff7, 0x8, 0x81, 0x6, 0x6, 0x5, 0x71, 0x1, 0xb, 0x1, 0x5, 0x35, 0x8000, 0x0, 0x3, 0x3, 0xc4f, 0x5, 0x81, 0x8, 0x5, 0x7bc, 0x0, 0x8, 0x0, 0xbf, 0x10000, 0x6, 0x81, 0x80, 0x0, 0x210, 0xc426, 0x6, 0x81, 0x1, 0x7, 0xc3, 0xed, 0x401, 0x4, 0xfff, 0x6, 0x1, 0xfba9b32, 0x6, 0x8, 0x2, 0x81, 0x7, 0x7fff, 0x1, 0x3, 0xb92ed4c0, 0x7fff, 0x5, 0x72, 0xd9b, 0xfffffffa, 0x5, 0x1, 0x0, 0x8, 0x5, 0x1, 0x9, 0x80000000, 0x80000000, 0xc, 0x5, 0x8, 0x2, 0xcf, 0x1, 0x3ff, 0x8, 0x10001, 0x8, 0x4, 0x8, 0x8, 0xfffff1c1, 0x0, 0x8000, 0x6, 0x0, 0x3, 0x1, 0x2, 0x4, 0x3, 0xc7b2, 0xffffff00, 0x5, 0x4, 0xad1c, 0x2, 0x400, 0xf, 0x6, 0x7fff, 0x8969, 0xffffffff, 0x5, 0xf1, 0x5, 0x8, 0x5, 0x3, 0x3, 0xffffff01, 0x0, 0x0, 0x6, 0x7, 0xd8, 0x3, 0xe8a, 0x40a, 0x7, 0xfbdb, 0x9, 0x8, 0xfffffff7, 0x8000, 0x100, 0x706, 0x0, 0x101, 0x46d6, 0xe, 0x6, 0x0, 0x2, 0x2, 0xfffffffe, 0x0, 0x401, 0x9, 0x80000001, 0xe094, 0x3, 0x3, 0xfffffff0, 0x7, 0xfffff000, 0x4, 0x3, 0x0, 0x6, 0xa, 0x6, 0x4, 0x9, 0x6f10, 0x4, 0xdd3, 0x10, 0x9, 0x6, 0x10, 0x11, 0x5, 0xa56, 0x9, 0x78edbac3, 0x3, 0x72, 0xb3c2, 0x800, 0x2, 0x7, 0x7, 0x10, 0x80000000, 0x401, 0x0, 0x5, 0x7, 0x800, 0x70, 0x5, 0x400, 0x9, 0x7, 0x123, 0xe, 0x6, 0x2, 0x7, 0x4, 0x3, 0xd, 0x80, 0x40000000, 0x8, 0x1c1, 0x1c0, 0x0, 0x9, 0x8, 0x101, 0x8, 0x5, 0x5, 0x4, 0x9, 0x7fffffff, 0x3, 0xfff, 0xda, 0x9, 0x101, 0x9, 0x40, 0x7, 0x3, 0x2, 0x401, 0x9, 0x1, 0x5, 0x3, 0x2, 0x4, 0xfffffe19, 0x9, 0x7, 0xff, 0x1, 0x700000, 0x3b63, 0x6, 0x8, 0x8001, 0x9, 0x92d2, 0x2, 0x401, 0xf, 0xc, 0x10000, 0x2, 0x10000, 0x59, 0x9c5, 0x10001, 0x100, 0x80000000, 0x7f5, 0x0, 0x0, 0xad, 0xa3a, 0xe3a7, 0x29b, 0x7, 0x0, 0x1, 0x2, 0x1, 0xf, 0xfffffffd, 0x80000000, 0xffffffaa, 0xfffffff8, 0xfc, 0x9e2e, 0x800, 0x2, 0x40, 0x9, 0x3, 0x6, 0x200, 0x8, 0x2, 0x8000, 0x0, 0x2, 0xf, 0x319, 0x5, 0xffffffff, 0xe, 0xfffffff6, 0x80000000, 0x5, 0x5, 0x4, 0x0, 0x81, 0x5, 0x3, 0x8, 0x4, 0x0, 0xfffffff8, 0x6, 0x7ff, 0x3, 0x7, 0x4, 0x8, 0x0, 0xe51, 0x5, 0x6, 0x3698, 0x5, 0xa, 0x4, 0x7, 0x7, 0x4, 0x0, 0x4, 0x40, 0x7fffffff, 0xffff7fff, 0x10000, 0x9, 0x5, 0xfc33, 0x9, 0x1, 0x9cf, 0x479, 0x5, 0x8, 0x8, 0x3, 0x9, 0x7f, 0x4, 0x1, 0x10, 0x6, 0x7, 0x7, 0x1, 0x3186767c, 0xfffffff7, 0x7, 0x1, 0x7, 0x2b18, 0x7, 0x8, 0x7, 0x9310, 0x9, 0x2, 0x5, 0xffff, 0x36d, 0x8, 0x8, 0x3, 0x7, 0x2, 0x3, 0xf9f7, 0x3, 0xb8, 0x4, 0x6, 0x1, 0xff, 0x8, 0x6, 0xc03, 0xe9, 0x5, 0x4, 0x8, 0xfffffffe, 0x101, 0xd0, 0x2000000, 0x3ada, 0x8, 0xb9f, 0xeaeb, 0x3, 0x0, 0xf, 0x1, 0xe1c, 0x5, 0x6, 0x9, 0x7]}) pwritev2(r9, &(0x7f00000059c0)=[{&(0x7f0000005800)="41d3518b226395a5521207c1a1f00f0b30efd08563238ec93cc66629124d60c865fbcaf3c0c5a209a05bf898cd1b246f325295d20ca5433ddc4213ddcb5f41ea0d47710eb01159c270bb8705ac0a97bab8fcad6eee451a642eb3fd4e124300c5b7f29c439b102147c7c1597dcc11a84b1063889a0b44d570968bbdedf5574874976e2cce102a265e42a9d58aecdd6514ffc1709979f2dda949b3744f7a0613b73a558dab5ab6f02aca0a0126b2fadb3a0b324bbf52b4c87fe33f8de0fca43130bcb7e826b8bdf46910049d63e961aaf92a0aabdfcd7be3d4e1c3bb446eaa5e7d491a3eb069602877c6f12ba122bd710fbd", 0xf1}, {&(0x7f0000005900)="d2ad24bd03ff484a270f483beb9681ab6f8dc82decb427a4e9d0302db636f18c149467b96e2493e1a5deb4513c339944f3064da9401d38acc52ee911b24f6c1de819dcad55b99e22f2003c6c25d6125d61e2bf8c0cb93ba813e8a69eb9397a1d776e0c2f903184d7e827b4432769cd99434ed3c3a5a830e4b79d95b35e390bcc632c3fb90bd1709986febcd0e5274d70f43efa2ab308ce0b904c5f32953775866130f6409bbf87fe21005ab7", 0xac}], 0x2, 0x800, 0x7, 0xb) mknodat$loop(r3, &(0x7f0000005a00)='./file0/file0\x00', 0xc000, 0x1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000005a40)={@map=r3, r8, 0x1b, 0x1018, 0x0, @void, @value=r8}, 0x20) read(r9, &(0x7f0000005a80)=""/88, 0x58) 28.127629934s ago: executing program 7 (id=315): getsockopt$WPAN_SECURITY(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$igmp6(0xa, 0x3, 0x2) (async) r0 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f0000ff9000/0x4000)=nil, 0x4000}}) (async) r1 = fcntl$dupfd(r0, 0x406, r0) setsockopt(r1, 0x7, 0x8, &(0x7f00000000c0)="0b746c1f77773c0bd7dcd57b964fe1a336c0a6a85b97a053545fc8a42d71b84dd8060bdb50ad1221f06f46be2db8c3fe1f1942adce03860f34fe1653fd5ccbc2f1e9f657c34a5231cb89e03001e181d53d044a83b6d13bdc66cb27c2dff05b232a53d8f5750de2298b40a0b90e674b858f19ad2e9ddd0adab0e9505959e06c9fb3e4f381c288dd31f80573d1de81c93add4f41a23a3cea03a991cd7978d48b0d1b28ac716397f88e13aad5abf082cd5951c82fd8419ce8a5098381b004e2ec10c727053ec7f246fb3788c011465c0782c1b923f5acaaccbceaa166416a7f4c7b4a41ec2efbd8a03a211753c969d470d60f", 0xf1) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), r1) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r2, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}]}, 0x20}, 0x1, 0x0, 0x0, 0x4008010}, 0x20000081) (async) r3 = syz_open_dev$usbfs(&(0x7f0000000300), 0x101, 0x4002) (async) ioctl$OCFS2_IOC_UNRESVSP(r1, 0x40305829, &(0x7f0000000340)={0x0, 0x1, 0xac6a, 0x5bb, 0x10, 0xef6}) (async) r4 = accept4$unix(r1, &(0x7f0000000380), &(0x7f0000000400)=0x6e, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r3, 0xc0709411, &(0x7f00000004c0)={{0x0, 0x7, 0x2, 0x7, 0x200, 0x3, 0x0, 0xa3, 0x5, 0x2, 0xb33d, 0x781b, 0x53d9, 0x3, 0xc0}, 0x20, [0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r3, 0xc0709411, &(0x7f0000000580)={{r5, 0x10000, 0x4, 0x4, 0x6, 0x3, 0x7ff, 0xc1, 0x10, 0x8, 0xfe50, 0x9eb, 0x0, 0x8, 0xc}, 0x40, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN(r1, 0x4040942c, &(0x7f0000000700)={0x0, 0x10000, [0x81, 0xffffffffffffff0c, 0x1c0000000000, 0x8, 0x7, 0x10001]}) (async) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) (async) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000740)={0x2, "13c1d3f395da47d54be3533c7dcb2a6f92ccdf08425ccc94d176670d8c7f45efc53a024110f6e8552b84c32ea9d5920433a3597f731614d1b605a92aaf3ebbba"}) (async) r7 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f00000007c0), &(0x7f0000000800)={'syz', 0x0}, 0x0, 0x0, r7) sendmsg$IPSET_CMD_SAVE(r1, &(0x7f0000000980)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000940)={&(0x7f0000000900)={0x40, 0x8, 0x6, 0x201, 0x0, 0x0, {0x2, 0x0, 0x7}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x4008040) (async) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a00), r1) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f0000000ac0)={&(0x7f00000009c0), 0xc, &(0x7f0000000a80)={&(0x7f0000000a40)={0x34, r8, 0x20, 0x70bd2d, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @NL80211_ATTR_P2P_CTWINDOW={0x5, 0xa2, 0x2}, @NL80211_ATTR_HE_BSS_COLOR={0xc, 0x11b, 0x0, 0x1, [@NL80211_HE_BSS_COLOR_ATTR_COLOR={0x5, 0x1, 0x2a}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000000}, 0x10) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000bc0)={'ip6_vti0\x00', &(0x7f0000000b40)={'ip6gre0\x00', 0x0, 0x4, 0x5, 0xb, 0x7, 0x10, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x7, 0x7, 0xe3, 0x5}}) sendmsg$nl_route_sched(r1, &(0x7f0000000c80)={&(0x7f0000000b00)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000c40)={&(0x7f0000000c00)=@gettclass={0x24, 0x2a, 0x200, 0x70bd27, 0x25dfdbfb, {0x0, 0x0, 0x0, r9, {0xfff2, 0x10}, {0xf, 0xffe0}, {0x1, 0xa}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x90}, 0x8004) getsockopt$CAN_RAW_JOIN_FILTERS(r1, 0x65, 0x6, &(0x7f0000000cc0), &(0x7f0000000d00)=0x4) getsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f0000000d40)=0x6, &(0x7f0000000d80)=0x1) (async) ioctl$BTRFS_IOC_DEV_INFO(r6, 0xd000941e, &(0x7f0000000dc0)={0x0, "2cc1566926dbffd3800fbe9f288d12ad"}) ioctl$BTRFS_IOC_DEV_INFO(r4, 0xd000941e, &(0x7f0000001dc0)={r10, "2a0116a668f7b2d9a328e5840e60c10f"}) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000002fc0)={0x2c, &(0x7f0000002dc0)={0x40, 0xe, 0xde, {0xde, 0x22, "02bf4d7ac95c5e57a3655f4144d1160035c2d1f5c27958bfaab4e11428313cb4c75cc6446a84440f05b1876370f873a087e48c579b97f382f378706e45528bc1ff26ee30cfa0cd0d6eef1df8c47343db076c5aafc969aabee5662a68b495596417f0cae48ddc750136f40362c0a58a206a4efcd82298cc2a4863cd6840ba9fb30246831c402bc816a65131dc8b8359e36ea861e65a000b26d2162165ed862dee49d2ad9b0f45c4a7bcdd826d4d86672a3fef3221d0e74b490fa416e080f0c034efae236344954d0c7e1773e6118e3266bcaa8ecefa04272d68bb4e72"}}, &(0x7f0000002ec0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x416}}, &(0x7f0000002f00)={0x0, 0xf, 0x24, {0x5, 0xf, 0x24, 0x2, [@wireless={0xb, 0x10, 0x1, 0x2, 0x41, 0x64, 0x1, 0x5, 0x44}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "d8767bc31840d4370da52518df821a35"}]}}, &(0x7f0000002f40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x18, 0xa, 0x6, "59a28dc8", "96505ef0"}}, &(0x7f0000002f80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x19, 0x2, 0xe7, 0xf7, 0x6, 0x800}}}, &(0x7f0000003400)={0x84, &(0x7f0000003000)={0x40, 0x31, 0x13, "c2632a30566fa07f429776bb1e7036181b3d00"}, &(0x7f0000003040)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000003080)={0x0, 0x8, 0x1}, &(0x7f00000030c0)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000003100)={0x20, 0x0, 0x4, {0x140, 0x40}}, &(0x7f0000003140)={0x40, 0x7, 0x2, 0x7ff}, &(0x7f0000003180)={0x40, 0x9, 0x1, 0x3}, &(0x7f00000031c0)={0x40, 0xb, 0x2, '\b3'}, &(0x7f0000003200)={0x40, 0xf, 0x2, 0x81}, &(0x7f0000003240)={0x40, 0x13, 0x6, @remote}, &(0x7f0000003280)={0x40, 0x17, 0x6, @multicast}, &(0x7f00000032c0)={0x40, 0x19, 0x2, "9ae5"}, &(0x7f0000003300)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000003340)={0x40, 0x1c, 0x1}, &(0x7f0000003380)={0x40, 0x1e, 0x1, 0x2}, &(0x7f00000033c0)={0x40, 0x21, 0x1, 0x2}}) 27.882456448s ago: executing program 7 (id=317): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x108) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000200)={0x0, 0x0}, 0x6) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r0, 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000000)={r1, 0x20, &(0x7f0000000280)={&(0x7f0000000080)=""/238, 0xffffffffffffff80, 0x0, 0x0}}, 0x1e) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x15) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$cgroup_int(r2, &(0x7f0000000540), 0xfffffdd8) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) r3 = io_uring_setup(0x3454, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x0, 0xe4}) io_uring_register$IORING_REGISTER_BUFFERS(r3, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001700)=""/4095, 0x440000}], 0x100000000000011a) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000080)='./file0\x00', 0x10000131) mount$incfs(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)='./file0\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f0000000400)='./file0\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) mount$9p_fd(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="1c0049475d34799e0be0b683b7c85c119fb41111b0bd"]) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000000)={0x0, 0xb007}, 0x4) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'veth1_vlan\x00', 0x0}) sendto$packet(r6, &(0x7f0000000180)="0b031407e0ff640f0211475412f6a13bb1fff600080008004803", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r7}, 0x14) capset(&(0x7f0000000080)={0x20080522}, &(0x7f0000000040)={0x1000, 0x10ffff, 0xfffffffd}) r8 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_int(r8, 0x0, 0x13, &(0x7f0000000140)=0x400030, 0x4) r9 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r9, 0x6, 0x0, 0x0, 0x0) fsmount(r9, 0x0, 0x80) 27.848034059s ago: executing program 36 (id=317): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x108) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000200)={0x0, 0x0}, 0x6) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r0, 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000000)={r1, 0x20, &(0x7f0000000280)={&(0x7f0000000080)=""/238, 0xffffffffffffff80, 0x0, 0x0}}, 0x1e) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x15) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$cgroup_int(r2, &(0x7f0000000540), 0xfffffdd8) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) r3 = io_uring_setup(0x3454, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x0, 0xe4}) io_uring_register$IORING_REGISTER_BUFFERS(r3, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001700)=""/4095, 0x440000}], 0x100000000000011a) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000080)='./file0\x00', 0x10000131) mount$incfs(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)='./file0\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f0000000400)='./file0\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) mount$9p_fd(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="1c0049475d34799e0be0b683b7c85c119fb41111b0bd"]) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000000)={0x0, 0xb007}, 0x4) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'veth1_vlan\x00', 0x0}) sendto$packet(r6, &(0x7f0000000180)="0b031407e0ff640f0211475412f6a13bb1fff600080008004803", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r7}, 0x14) capset(&(0x7f0000000080)={0x20080522}, &(0x7f0000000040)={0x1000, 0x10ffff, 0xfffffffd}) r8 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_int(r8, 0x0, 0x13, &(0x7f0000000140)=0x400030, 0x4) r9 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r9, 0x6, 0x0, 0x0, 0x0) fsmount(r9, 0x0, 0x80) 20.941730376s ago: executing program 0 (id=349): syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x0, 0x0}}, 0x0) syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f0000000080)='./file1\x00', 0x802, &(0x7f0000000300)=ANY=[@ANYRES64=0x0, @ANYRESOCT, @ANYBLOB], 0x1, 0x105d1, &(0x7f0000020b80)="$eJzs3E9rI2UcB/BnGru2dV2LePC2AyK0sAlN2130VrWLCnYp/jl40jRJQ3aTTGnSNq4Ii2fxuC/Cq568e/dNeBMPgrcFJfNMtlusoNvadNvPB7LfZ548+eWZHBZ+M2UCcGnNp3/8noRrYTaEUAohXA0hHycxorUYr4YQrocQpp54JcX844krIYS5EMK1UfFYMyne+urhg41Hw40vf3z42/rXtZ9vTOykgYl7PYTQ3Ynjg27MrBXzbjFf22/n2V3dLzK+0b1XHGcxD5pbeYWD2nhdLc+VVlyf7ez1R7ndqdVH2Wpv5/M7vfiF/f3WuE7+gbu13fy40dzKs93P8mzdj/saFnm/P4h1GkW9L/LyYTAYZ5xvDpvxfHbu5VnvDYr5WDdrNIej3C+y+LpQzzqNfB9bT/0zn3sftHt7w3S/udtvZ730ZqX6RqV6q1zdzRrNQXO1XOs2bq2mC63OaFl50Kx111pZ1uo0K/Wsu5gutOr1crWaLqw3t9q1XlqtVlYqS+Wbi8XoRvrunU/STiNdGOXb7d7eoN3pp9vZbho/sZguV1beXExfq6YfbWymmx/evr2x+fFn65/eeWvj/XeKRX/bVrqwvLS8XK4ulZeri87/v/vu8WjmZD8fl11y9HBuUvsAeIbk/f9sOK7/P/xvVf8PnDL9v/4/XKj+t3S+zn8mnOP+/5D+nxNJJr0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4i537yUkdiuIAfNrS93j/8ohx7lacwTJcgkOHhAW4CZaAW3ADrAFnLsGAoS2RGkyM3JZIvi9pb29jfp4SJudeUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuvRULiYP06v7Y3PWm+OkeRoAAADgkFW5mFQXo3r+p7n/r7l10cyziMgj4lDvXsSPVmbR5JQf/H35robHiCph+z9+NsfviLhujpf/XX8KAAAAcL6Ws/m47tbr0+jUBdGnetEm/3uTKC+LiHL0nCgt354uE4VV3+9B3CVKqxawhonC6iW3Qaq0Tylaw3BvyOoh77UcAACgF+1OoN8uBAAAgD7d7l1PT1gHPctit5W52wuufnn/tiH4qzUDAAAAvqHs1AUAAAAAnav6f+//AwAAgPNWv/8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALq3KxWQ5m4+PzVlvvqZoxjRPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwyv68o0AIhEEY7F3fmcz9DysNmpqaVIHw8TcGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDmd3/5PzE1ziRzr42l55Fk7dTYOjX2zo2jP4yvXwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfNHvfvk/MTXOJHOnjaXjkWTtqrF11dh70Dh6MN7+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fvIkcVBwD8zc7OJheQrKccxMaIgYiCext/IdikEA4LwUosl+QCp6tIcoUJV3iNheB/YKMWFmmEA0Fi4V+QwsqUsYkgW0QQVJCVNz/iXO4ME8+bXTefD7x53x3ezvu+CYT7zps7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAyORtOVnEaD/0i7pTnfri9dS72N+7qo1ujqydii3HSbtr/O914j1ZmnQUAAACLLq3q+xDCzWxnLfadfqz/kw+rMbHm33qoiKt6/u66v+qr2j+2a99+/sadifrFPFkI4ev+eH21tRXOt1MNxx1vMCZ/llA8oUnzf7bOa9uPTLL8riefXL/+ai8PjxwsYwDgv/Bs1ZfBhY3i56PYD2eZGAALq1u2UKv/0/5scwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf7E/97YJA2Ech19fEiVukxHSWwnMQEOFYAQ+JCRLnoEBWIiGitZiEVgBJDjXdIbieZr/r7jiXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABe3uXhi7eIKCJ1mSKNNz+n94j4iLRt29HnLYvd+dh83XO2P0xyfsf0t4yIMoo+zgEA6F3VbY7Vul7+5f3PO8g7zFvNm3rxzE8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCVHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCxAAAAAIAwf+s0OjYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrAAD//5o+YpU=") io_uring_setup(0x3226, 0x0) r0 = open(&(0x7f0000000380)='./file1\x00', 0x143142, 0x88) ftruncate(r0, 0x2007ffb) sendfile(r0, r0, 0x0, 0x1000000201005) r1 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) r2 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r2, &(0x7f0000000180)={0xa, 0x3, 0xc, @dev={0xfe, 0x80, '\x00', 0xd}, 0x9}, 0x1c) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x33, &(0x7f0000000100)=[{&(0x7f0000000000)=',', 0x584}], 0x1, 0x0, 0x0, 0x2c}, 0x44004) 17.591864597s ago: executing program 9 (id=364): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x13c, 0x19, 0x1, 0x400, 0x25dfdbfc, {{@in6=@remote, @in=@private=0xa010102, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x2000000000000004, 0x0, 0x5}, {0x3, 0x0, 0x0, 0xffffffffff7ffffc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@tmpl={0x84, 0x5, [{{@in=@broadcast, 0x0, 0x33}, 0x0, @in6=@dev, 0x0, 0x0, 0x3, 0x3}, {{@in=@loopback, 0x0, 0x33}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x0, 0x2, 0x0, 0xfe, 0x3, 0x0, 0x9}]}]}, 0x13c}}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6012000800103a01fe880000000000a732ef20000007000000020000000000000000000000001e01860390780000000000000000ffffffff5b7736d2aa40fa097ebb763929a47188f93a4298a3cf009b6b4912fca712901feb432a6eefa660d40fc4f568d72bccf1f1b2337716372e94b41ef5243619ccf5624736a0374665258e594ad1059f8f052852187ba7f8d4bb3e1dc189f8c206b280718c8444b47cb1a31d8e70cf9dd11ed3065d9199e602ebf6437ebedfbcf3fc6968d77d2083325d345b1ba0c7ff46b2854996062d59de2d9246e926a67957b135dd90fa1894f4d3f0b799f748f6682b3f9438c8a5244155d084ac80"], 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x143142, 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000c00)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x1d8, 0x12, 0x60d, 0x1d8, 0x202, 0x2a8, 0x2e8, 0x2e8, 0x2a8, 0x2c0, 0x4, 0x0, {[{{@ipv6={@private1, @ipv4={'\x00', '\xff\xff', @empty}, [], [], 'ip_vti0\x00', 'macsec0\x00', {0xff}}, 0x0, 0x190, 0x1d8, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "000000165a8c2e0617ae5119b5135c2aee68d23a465cd431e1ecef50c3234e082555f672225d6147864fa03182f5cf11d8c348cbd06dc8de1dcbde7d4e252c3394fed47bf78c70f607b0178fa5ea335019ac05a602061c96baebc989f1f34a214e6726401fe4b124e0f7323a587d2a1fcf07000000eca0a7b66c60c527bac2b5", 0x3, 0x2}}, @common=@icmp6={{0x28}, {0xd, "ea9c", 0x2}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}, {{@ipv6={@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [0xff, 0x0, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0x0, 0xff], 'ipvlan1\x00', 'erspan0\x00', {}, {0xff}, 0x2b, 0x5, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x3, 0x6}, {0xffffffffffffffff, 0x5, 0x7}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000180)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@metacopy_on}]}) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x1000) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file2\x00', 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000380)={'ip_vti0\x00', 0x0}) r6 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@loopback, @in6=@ipv4={'\x00', '\xff\xff', @loopback}, 0x4e23, 0x5, 0x4e23, 0x3, 0xa, 0x0, 0x10}, {0x100000000, 0x2, 0x1, 0x0, 0xffffffffffffffff, 0x6, 0x8, 0x4}, {0x9, 0xfffffffffffffffe, 0x1, 0xd}, 0xd6, 0x0, 0x1, 0x0, 0x0, 0x1}, {{@in=@multicast1, 0x4d3, 0x32}, 0x0, @in=@empty, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffb}}, 0xe8) r7 = syz_open_dev$usbfs(&(0x7f0000000000), 0x76, 0x103901) ioctl$USBDEVFS_DROP_PRIVILEGES(r7, 0x4004551e, 0x0) ioctl$USBDEVFS_CONNECTINFO(r7, 0x8108551b, 0x0) 17.407792611s ago: executing program 0 (id=365): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x13c, 0x19, 0x1, 0x400, 0x25dfdbfc, {{@in6=@remote, @in=@private=0xa010102, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x2000000000000004, 0x0, 0x5}, {0x3, 0x0, 0x0, 0xffffffffff7ffffc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@tmpl={0x84, 0x5, [{{@in=@broadcast, 0x0, 0x33}, 0x0, @in6=@dev, 0x0, 0x0, 0x3, 0x3}, {{@in=@loopback, 0x0, 0x33}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x0, 0x2, 0x0, 0xfe, 0x3, 0x0, 0x9}]}]}, 0x13c}}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6012000800103a01fe880000000000a732ef20000007000000020000000000000000000000001e01860390780000000000000000ffffffff5b7736d2aa40fa097ebb763929a47188f93a4298a3cf009b6b4912fca712901feb432a6eefa660d40fc4f568d72bccf1f1b2337716372e94b41ef5243619ccf5624736a0374665258e594ad1059f8f052852187ba7f8d4bb3e1dc189f8c206b280718c8444b47cb1a31d8e70cf9dd11ed3065d9199e602ebf6437ebedfbcf3fc6968d77d2083325d345b1ba0c7ff46b2854996062d59de2d9246e926a67957b135dd90fa1894f4d3f0b799f748f6682b3f9438c8a5244155d084ac80"], 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x143142, 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000c00)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x1d8, 0x12, 0x60d, 0x1d8, 0x202, 0x2a8, 0x2e8, 0x2e8, 0x2a8, 0x2c0, 0x4, 0x0, {[{{@ipv6={@private1, @ipv4={'\x00', '\xff\xff', @empty}, [], [], 'ip_vti0\x00', 'macsec0\x00', {0xff}}, 0x0, 0x190, 0x1d8, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "000000165a8c2e0617ae5119b5135c2aee68d23a465cd431e1ecef50c3234e082555f672225d6147864fa03182f5cf11d8c348cbd06dc8de1dcbde7d4e252c3394fed47bf78c70f607b0178fa5ea335019ac05a602061c96baebc989f1f34a214e6726401fe4b124e0f7323a587d2a1fcf07000000eca0a7b66c60c527bac2b5", 0x3, 0x2}}, @common=@icmp6={{0x28}, {0xd, "ea9c", 0x2}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}, {{@ipv6={@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [0xff, 0x0, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0x0, 0xff], 'ipvlan1\x00', 'erspan0\x00', {}, {0xff}, 0x2b, 0x5, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x3, 0x6}, {0xffffffffffffffff, 0x5, 0x7}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000180)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@metacopy_on}]}) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x1000) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file2\x00', 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000380)={'ip_vti0\x00', 0x0}) r6 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@loopback, @in6=@ipv4={'\x00', '\xff\xff', @loopback}, 0x4e23, 0x5, 0x4e23, 0x3, 0xa, 0x0, 0x10}, {0x100000000, 0x2, 0x1, 0x0, 0xffffffffffffffff, 0x6, 0x8, 0x4}, {0x9, 0xfffffffffffffffe, 0x1, 0xd}, 0xd6, 0x0, 0x1, 0x0, 0x0, 0x1}, {{@in=@multicast1, 0x4d3, 0x32}, 0x0, @in=@empty, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffb}}, 0xe8) r7 = syz_open_dev$usbfs(&(0x7f0000000000), 0x76, 0x103901) ioctl$USBDEVFS_CONNECTINFO(r7, 0x8108551b, 0x0) 13.369661977s ago: executing program 9 (id=373): r0 = gettid() timer_create(0x1, &(0x7f0000000800)={0x0, 0x21, 0x4, @tid=r0}, &(0x7f0000000000)=0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000004c0)={0x14, 0x43, 0x107, 0x2, 0x25dfdbfc, {0x5, 0x7c}}, 0x14}, 0x1, 0x0, 0x0, 0xc004}, 0xc000) r3 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080), 0x4) dup3(r2, r3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x3ed4, 0x6}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000500)={@broadcast, @dev, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote}, @redirect={0x5, 0x3, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, {0x5, 0x4, 0x0, 0x4, 0xbcd7, 0x64, 0x6, 0x7, 0x1d, 0xfff, @broadcast, @local}}}}}}, 0x0) timer_settime(r1, 0x1, &(0x7f0000000040), 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) timer_delete(r1) keyctl$read(0xb, r4, 0x0, 0x0) 13.366281067s ago: executing program 4 (id=374): madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) (async) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) (async) syz_mount_image$ext4(&(0x7f0000000180)='ext2\x00', &(0x7f0000000540)='./bus\x00', 0x8800, &(0x7f0000000280), 0x1, 0x51a, &(0x7f0000000f00)="$eJzs3c9vI1cdAPCvnThxfnSTlh4AQbu0hQWt1km8bVT1AOWIUCVEjyBtQ+KNothxFDulCXtIz1yRqMSJHvkDOPfEgRsXBDcuywGJHxFog8TBaMaTrDdrb6xNYqfx5yON5r2ZWX+/L868t36O/QIYWTcj4iAiJiLig4iYy47nsi3ebW/JdY8OH6weHT5YzUWr9f4/c+n55Fh0/JvETPaYxYj44acRP8k9Hbext7+5Uq1WdrL6QrO2vdDY27+zUVtZr6xXtsrl5aXlxbfvvlW+sLa+WpvISl99+IeDb/0sSWs2O9LZjovUbnrhJE5iPCK+fxnBhmAsa8/EsBPhueQj4qWIeC29/+diLH02AYDrrNWai9ZcZx0AuO7y6RxYLl/K5gJmI58vldpzeC/HdL5abzRv36/vbq2158rmo5C/v1GtLGZzhfNRyCX1pbT8uF4+Vb8bES9GxC8mp9J6abVeXRvmf3wAYITNnBr//zPZHv8BgGuuOOwEAICB6zH+Hww6DwBgcLz+B4DRY/wHgNFTTL/DYWrYaQAAA+T1PwCMHuM/AIyUH7z3XrK1jrLvv177cG93s/7hnbVKY7NU210trdZ3tkvr9fp6+p09tbMer1qvby+9GbsfzX97u9FcaOzt36vVd7ea99Lv9b5XKaRX+WQBAAzTi69+9udcMiK/M5Vu0bGWQ2GomQGXLT/sBIChGetRBq4/q33B6DrHa3zTA3BNdFmi9wnF6PIBoVar1bq8lIBLdutL5v9hVHXM//srYBgx5vxhdJn/h9HVauX6XfM/+r0QALjazPEDPd7/fynb/yZ7c+DHa6ev+OQyswIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICr7Xj931K2Fvhs5POlUsQLETEfhdz9jWplMSJuRMSfJguTSX1pyDkDAOeV/1suW//r1twbs0+cemXmpDgRET/91fu//Gil2dz5Y8RE7l+Tx8ebn2THy4PPHgA42/E4ne47Xsg/OnywerwNMp+/fzciiu34R4cTcXQSfzzG030xChEx/e9cVm/LdcxdnMfBxxHxxW7tz8VsOgfSXvn0dPwk9gsDjZ9/In4+PdfeJz+LL1xALjBqPkv6n3e73X/5uJnuu9//xbSHOr+s/0seavUo7QMfxz/u/8Z69H83+43x5u++1y5NPX3u44gvj0ccxz7q6H+O4+d6xH+jz/h/+corr/U61/p1xK3oHr8z1kKztr3Q2Nu/s1FbWa+sV7bK5eWl5cW3775VXkjnqBd6jwb/eOf2jV7nkvZP94hfPKP9X++z/Z/+74Mffe0Z8b/5erf4+Xj5GfGTMfEbfcZfmf5tsde5JP5aj/af9fzf7jP+w7/uP7VsOAAwPI29/c2VarWy86zCjaOIs675XBaiv4t/n/2wrkTOI11InoUrkEbXwnc6jszEJcaa6HEz/vz19q/pZETnL3ar9VyxevUYFzHrBlwFJzd9RPx32MkAAAAAAAAAAAAAAABdDeLTUcNuIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANfX/wMAAP//jMfJaQ==") madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x2, 0x0, &(0x7f0000000140)={0x0, 0x0}) write(r0, &(0x7f0000000000)="fa", 0xfffffdef) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) (async) accept(0xffffffffffffffff, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000002c0)={{0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xf}}, {0x6, @multicast}, 0x30, {0x2, 0x4e24, @private=0xa010102}}) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file2\x00', 0x200042, &(0x7f00000001c0)={[{@noload}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7}}, {}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x10000}}, {@data_err_ignore}, {@usrjquota}]}, 0xfe, 0x469, &(0x7f0000002480)="$eJzs3MtvVFUYAPDv3r54tyo+QNAqJhIfLS3PhRuMJi40MdEFxlVtC0EGqrQmQkhAF7g0JO6NSxP/Ale6MerKxMSV7g0JMWxEE5Mx9869nXE6Uzt0YID5/ZIL58w9wznfnHPmPs5cAuhb49kfScSWiPg1IjbUsv8tMF7768b1C7N/Xb8wm0S1+sYfSV7uz+sXZsui5fs21zLVapEfaVHv5bcjZiqV+bNFfnLp9HuTi+fOP3/y9MyJ+RPzZ6aPHDmwf/fwoemDXYlzNGvrSCzs2vHKW1demz125Z0fvsrau6XY3xhHt4zXPt2VBrpdU+9tbUgngz1sCB3JhmLWXUP5/B+Ngdi4vG80Xv64p40DbqlqtVptdXwuXKoC97Aket0CoDfKA312/Vtut+nU445w7WjE+4dr8d8ottqewUiLMkNN17fdNB4Rxy79/Xm2xS26DwEA0OiboxHxXKvzvzQeaii3rVhDGYuI+yLi/oh4ICK2R8SDEXnZhyPikQ7rb14hWXn+k169qcDWKDv/e6FY21o+//unmsdfGBsoclvz+IeS4ycr8/uKz2RvDI1k+alV6vj2pZ8/bbev8fwv27L6y3PBmvTqYNMNurmZpZl1hr3s2kcROweb4s8lUS7jJBGxIyJ2dvQv168wTj7z5a52perxb4yIVvGvogvrTNUvIp6u9f+laIq/lLRdn5w6fGj64OSGqMzvmyxHxUo//nT59Xb1/3//31pZ/29qHv/13ruYDflkQ8TiufOn8vXaxc7ruPzbJy2vaTatY/wPJ2/m6eHitQ9nlpbOTkUMJ6+ufH26/t4yX5bP4t+7p9X4T/PvuCj6/9GIyAbx7oh4LCIeL9r+REQ8GRF7Von/+xeferfdvvbxr3JXvouy+Oda9H/D+B/LUvX+7zwxcOq7rzuPv5T1/4E8tbd4ZS3ff2tt4Ho+OwAAALhbpPlv4JN0YjmdphMTtd/wb49NaWVhcenZ4wsfnJmr/VZ+LIbS8k7XaMP90Kni3nCZn27K7y/uG382sDHPT8wuVOZ6HTz0uc1t5n/m93vwORWgiee1oH+Z/9C/zH/oX/X5f6in7QBuP8d/6F+t5v/FHrQDuP0c/6F/mf/Qv8x/6F/mP/Slts/Gp+t65P+uTfyy7Y5oxl2QiLTzdw1GL9s83NPabzoxuOb/zOImEyMtd/X6mwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA7/g0AAP//hh/x1w==") r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file2\x00', 0x44000, 0x101) ioctl$sock_inet_SIOCSARP(r2, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e21, @multicast2}, {0x1, @random="055e47df50c6"}, 0x5a, {0x2, 0x4e24, @remote}, 'veth0_to_team\x00'}) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000000140)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf83, 0x3}, 0x1c) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f0000000140)=0x2) (async) r3 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0xffffffff, 0x2000, &(0x7f0000000000/0x2000)=nil}) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x2) (async) syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10000, &(0x7f0000000140)=ANY=[@ANYBLOB='dmask=00000000000000000000000,dmask=00000000000000000000006,errors=remount-ro,iocharset=cp932,fmask=00000000000000000000001,namecase=1,iocharset=iso8859-14,namecase=1,namecase=1,uid=', @ANYRESHEX=0x0, @ANYBLOB="000056f05a783d1835f92aa062f83cdd5ae339dc4f5a92564d2df5a6adee808aaf6aab7cf44e197f8e3d7050c4e8cc445981117c447071b44d3348512f5ddcbc027b631a636aa0748414b6e5cc6cbe9a6e6547d9d481b0257e9f4da6eed8d5e5c84f3bb8ecbf5c16beb0588dc9046eeb1e9e3dce3d1e3f40a9327a86868d4def88fae1e2"], 0x1, 0x1534, &(0x7f0000000680)="$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") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x32, 0xffffffffffffffff, 0x33ed0000) ioctl$PAGEMAP_SCAN(r2, 0xc0606610, &(0x7f00000004c0)={0x60, 0x2, &(0x7f00001b9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9, &(0x7f0000000380)=[{0x401, 0x99, 0x7}], 0x1, 0x1ff, 0x40, 0x12, 0x4, 0x50}) (async, rerun: 64) r5 = open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) (rerun: 64) getdents64(r5, &(0x7f0000000fc0)=""/224, 0xe0) getdents64(r5, &(0x7f0000000fc0)=""/224, 0xe0) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async, rerun: 64) ioctl$KVM_RUN(r4, 0xae80, 0x0) (rerun: 64) 13.169596171s ago: executing program 4 (id=376): prlimit64(0x0, 0x2, &(0x7f0000000040)={0x633, 0xffffffffffffffff}, 0x0) setsockopt$MRT6_ADD_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd2, &(0x7f0000000140)={{0xa, 0x4e20, 0x4, @empty, 0x6}, {0xa, 0x4e21, 0x1ff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x899c}, 0x0, {[0x101, 0x1ff, 0xffffffff, 0x1, 0x370, 0x5, 0xa, 0x4]}}, 0x5c) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYRESHEX=r0, @ANYRES8=r0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000000000000000000000000000010000000000000000000000000008000000000000000000000000000000fbffffff00000000000000000000000000000000000000000000000000000000000000000000b86b6e000000000100000000"], 0xb8}, 0x1, 0x0, 0x0, 0x4008011}, 0x20000000) timerfd_create(0x7, 0x3a9c47a0b6b86aae) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000280)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e22, 0x2000000, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@ipv6_newrule={0x38, 0x20, 0x2d2c6d60ea1da725, 0x70bd29, 0x25dfdbfd, {0xa, 0x0, 0x10, 0x55, 0xff, 0x0, 0x0, 0x1, 0x10002}, [@FIB_RULE_POLICY=@FRA_PRIORITY={0x8}, @FRA_SRC={0x14, 0x2, @loopback}]}, 0x38}, 0x1, 0x0, 0x0, 0x840}, 0x4000000) sendto$inet6(r1, &(0x7f00000001c0)="a6e2976b5c4383036d32dadd2e144d8645ca8d1b230e105614396838da83c754887e7bea2f35d4ea667817d90d532af065f2e398dd9081ea16f8b371a202a6f9e505bbc964a0d3880bf0104a0a0a2f0d311efee1637e85a0125b38f961918f99bf9c2c146e42327f178dc2b3d4936e7f7f0a79f74ba464d83ab41742d1186776dc1779b5c50ac82d0fa8f9e42074b5b6079207fb21e718080907964669be539791e3e98687ee059853", 0xfffffffffffffcc1, 0x840, 0x0, 0x56) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x604ab000) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000000500)={&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/4080, 0xff0, 0x0, 0x0}, &(0x7f0000000000)=0x40) r3 = getpgrp(0x0) r4 = syz_pidfd_open(r3, 0x0) pidfd_send_signal(r4, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xffffffc6}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.swap.events\x00', 0x275a, 0x0) setsockopt$sock_attach_bpf(r5, 0x1, 0x2a, &(0x7f0000000100)=r6, 0x4) socket(0x1e, 0xa, 0x1ff) ioctl$TIOCL_GETKMSGREDIRECT(r6, 0x541c, &(0x7f0000000100)) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000000740)={&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff63, 0x1, 0x0, 0x31}, &(0x7f0000000780)=0x40) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="b8000000140001000000000000000000030000f0010000000000000000000000640101020000000000000000000000001000"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b56b6e000000000000000000"], 0xb8}}, 0x0) syz_usb_connect$cdc_ncm(0x6, 0x83, &(0x7f0000000040)=ANY=[@ANYBLOB="1201500202000902710002010420040904000001020d0000052406000105240006000d240f0106000000020006000606241a05ed0d1524120004a317a88b045e4f01a607c0ffcb7e392a09058103000258057f0904010000020d00000904010102020d"], 0x0) syz_usb_connect$cdc_ncm(0x4, 0xd1, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003020000182505a1a44000010203010902bf0002010650000900000000020d00000524060001082400a9b30d240f010a0000000300ff000606241a05001407240a050905580c240c00000000a90c0900030424020204240200042406024424"], 0x0) syz_usb_connect(0x3, 0xf5, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000772aed408680070bb96c010203010902e30003dc2000000904003f000e01000505a40600010524007f000d240f0104000000080000000006241a03000a05240101070424020a1524120009a317a88b045e4f01a607c0ffcb7e392a09044c03003a92a2010a240109000102010205240401050c2402"], 0x0) 13.165775451s ago: executing program 9 (id=377): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0xedc623580215bdcd, 0x12, r0, 0x0) (async) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000900)={0x11, 0x10, &(0x7f0000001280)=ANY=[@ANYBLOB="180000001000000000000000ffffffff18110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b702000014800d02b7030000000000008500000083000000bf090000000000005509010000000000950000000000000007090000080080ffbf91000000000000b7020000000000008500000085000000b70600000000000095"], &(0x7f00000002c0)='syzkaller\x00', 0x5, 0x1001, &(0x7f0000001cc0)=""/4097, 0x41100, 0x1}, 0x94) syz_usb_connect$uac3(0x5, 0x9b, &(0x7f0000000340)=ANY=[@ANYBLOB="1201100100000040532b3100400001020301090289000301091002080b0102016230040904000000010130000a24012125005300000005240c06000b240dfc1000effffffe070b240d7f010700e400ffff090401000001023000090401010101023000090501"], 0x0) 12.015298726s ago: executing program 0 (id=381): mremap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = syz_usb_connect(0x5, 0x2ce, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x86, 0x8, 0x77, 0x8, 0x174f, 0x5212, 0x7129, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2bc, 0x1, 0x4, 0x6, 0x50, 0xff, "", [{{0x9, 0x4, 0x9, 0x5, 0x7, 0xe, 0x1, 0x0, 0x4, [@hid_hid={0x9, 0x21, 0x584b, 0x3, 0x1, {0x22, 0x8c3}}], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0x8a, 0x93, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xf1d7}, @generic={0x3b, 0xe, "6d1638c881f4066e5550aceccf4f41d82609ca7fd950a551f3e1431f60d3bcffada9111d5f9cc1614e519b0702294f8c5b327ec516968b851c"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x200, 0xa, 0xcd, 0x52, [@generic={0xf2, 0xd, "9a8ef3e1d894c42ba834b6393bf4dd67b3b43f14abe5871d5018779617e5a3e287e8795e3614f902be452c1d7990c1c8f28214147bcb102d363906c7cf21277a2a5f70b30019f98e8a9d3ac62d05806f2c288c4608adb6d931ee6fbca90a5f3647f6fbc0ed3c9d7102435bd6ec1839f7c4d3926980565b09571a9fbb48c0317a416f063d4e69667d5d37a72699966184bc298d4f4d3a75469738962dbc2f31123aea7c6e812bcf44d3db38ec65c9e9da7d5bcb869f732ed6283d87aeefefba6030ebfc32d96ecebc899255d412a695a235a1f2dc75074fcf8085afd1166c4ad1abc2b27eada126e8ced2dac03854efe9"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x0, 0x4, 0x3, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x1ff}, @generic={0xc4, 0x0, "bb1f2ce75f49fa0fc221003d7f67cd9a2351cded12ec5a7aef12437c990c4258c2a8ab2b8007227fe4d5cc186cf6eb97c0b3496cee75bc1d0c07ab5b57d323d05a2e3e8702e5613ed63a1ec2983b2b6bbece534fd17a21b15810b0a51439d5b28a94fe295ec4666997019d0754e9e92ae1a5cd88c58da3285a2c6e1cb1278cc663bc55ebdb254869d7be2d4c561e4ea75ae4097033df8769a951ebbb51f2e1b9f564de67d40fb0c091a52064dc32d67c8d619e372cb9dbad8a82f7531acdc9dfe9b9"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x2, 0x40, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x80, 0x7f}]}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0x4, 0x3, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x3, 0x5}]}}, {{0x9, 0x5, 0x6, 0x2, 0x3ff, 0x6, 0x0, 0xa, [@generic={0x1f, 0x10, "8903b1564dd036a73c1db254372c8a63ca7ce0f6842e2935d501c7359e"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x3ff, 0xa, 0x1, 0x10, [@generic={0x36, 0x31, "7ad657b655959e56a4f7acd0518aad0527d8d48aeaa68d87cd5fbd301808da316069240dad18ec949feda1923738e432a890e97c"}]}}]}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x250, 0x3, 0x4, 0x2, 0xff, 0x9}, 0x8c, &(0x7f0000000340)={0x5, 0xf, 0x8c, 0x5, [@generic={0x51, 0x10, 0x9, "c779e8d850c8782f11c0ee2874a3f73386b93c534d04c11bb84b27fee36398cc340c16ac0b8060f7979de04025f87c62ee543d0ad1387ce00e47d1df9e3433bf46aa9e78fb129689fc25249b97d9"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0x1, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x10, "456cf33901c735782ec470e1ca298017"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "1323c7d3be47435edc283571f04a7046"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x0, 0x2}]}, 0x3, [{0x45, &(0x7f0000000400)=@string={0x45, 0x3, "82aa9b5daa3c11a93d743a8bb12c242499af097738b4530e388ebdba1c647b44bb9264534f5ab77543b5435d63e54e71bcdc6cc78ba4e62608b9afb84d55610b15f1f7"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x810}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x444}}]}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000540)=@ready={0x0, 0x0, 0x8, "9cded9e9", {0x1, 0x9, 0x1, 0xe, 0x9}}) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000005c0)={0x1fe, 0x0, 0x80a0000, 0x1000, &(0x7f0000ffa000/0x1000)=nil}) sendfile(r1, r1, &(0x7f0000000600)=0x4098, 0x7) r2 = syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000640)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x3, 0x0, 0xfe, "", [{{0x9, 0x4, 0x0, 0xa, 0x2, 0x7, 0x1, 0x3, 0x81, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x25, 0x7f, 0x7}}}}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f0000000680)={0xa, 0x6, 0x300, 0x6, 0x8d, 0x8, 0x20, 0x2}, 0x12, &(0x7f00000006c0)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x5, 0xb, 0xb}, @ptm_cap={0x3}]}, 0x4, [{0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x408}}, {0x102, &(0x7f0000000740)=@string={0x102, 0x3, "9ee35a3bbba60f54b0f926b296c3f61f003372a10e618271a01261ea165290c00602e69677d97c66efb6bdc7b0dffff200257070186090d4c506593967f21bf58dbde2f960335a8dcc03872edd38db75315af83b81c807ca842982e74536cd3ad25e3025d357a0d91a9cac673a9339233a88d3b60075747098633a2f65d16df1205e21655e7ac5750fd68d52cdadec5db2025d56bd0fa23dc6d72fbff06f750d749b8c7006e3f3a878fe2b592a8edea3dc636d5d2ec05d73f4cfa19f015eefd475f0e6a9a113370dcb4a4b270c7f7caed54b262771389970d0f2c6855ba2b23091bd5940d8e154dd0c86bd8aec34aa0207477644dae9969f5ecb1d00bfa8f216"}}, {0x68, &(0x7f0000000880)=@string={0x68, 0x3, "15601c4bfff74723a08b2cfab1657d4e1f98b4ca21c8a85c3221a15c11ddb01548ed339ec437fb9a20cac87559111f25359498cb6afb795915334e4db89bb4255bbef3ba14781616d3baa79a73e4eab210eca7e22d0f9d1fd5603a5de8c2cc3625085cfb5638"}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x1007}}]}) syz_usb_disconnect(r2) r3 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000009c0)={'batadv0\x00', 0x0}) sendmmsg(r3, &(0x7f000000b2c0)=[{{&(0x7f0000000a00)=@xdp={0x2c, 0x8, r4, 0x3}, 0x80, &(0x7f0000000b80)=[{&(0x7f0000000a80)="3f088033e127f3079d7145ab75779efe645222e376e51eb6f0aeb9d19f304934bf951548173faa0151e3ecfdbd25ffab337197e86ed977232df4e1be5e45154022b5f562a1bc1ed5a669a1c91615fbd9db79117cb2468c5e59b0e02faa1f4a57220bd417cc3e78ffda46a46e472538dc4be199f499b015bd0b1077218cfca8826e254f23292bf2d939daf937e7f2ae2aa61033e1064b1c57ef016efa806d23c1da07c9e7caa179f03162642b39bb598bf5aea091c1649ca109e0a66015f4606ed08ad12db897a86f5d404f4dd6", 0xcd}], 0x1, &(0x7f0000000bc0)=[{0x98, 0x10c, 0x5a, "3377049a88c8328b5fa0d658d10584852802241056b354da3c579248d824eac065224b1b3324c58c77f554978ac9a720e2685eabfe64dcd8d3bb4190b404acd8e598b226d11b529758e67e82f020138b3f9150a75624f4900d8d4f808ea4b199e91ad70108892ea68bac9f4f53ede551336bbab0cc92bbd8564a341d00009330a7b9f25f4638a7"}, {0x1010, 0x84, 0x0, "7f943a3dccace84fda0ac24b025223eaf6fb83027252d28d09800884916b19d3bd8d66dbaefd317707387897c3c62de1eafaf6a1eaeb1d78a5a9e874efc117ed971083796a48de48e6ec79e8798604b665b60af072fdbf29762ebe69b13dd881b651724c819f1a1aec356da758db6f189fda33c019776a8c21cbb3693ccbdbba82c5bd353ced8e49535aead1e71b5840d09d97f4406664c7e43ac0577543c020a08034deff5aea94d4f0aad0850f4df48e7b1a681d7176318ac0eba45c3931dc5ab00a41fceb1ea8aa5e4aa0832d212292040b9afc07be5651de458d162f5eb3aa56c045ccf95977f9b481b13d0113dc8039f9b94dc59cff4a51d28e45ac09a746b856b1691c1db6f9dc2b09b9ca516f68b453d05314c427f9db5ca637ff0f49eaa12ff49a5bc1ab052cadfd664fca5ee8fdaf1bd0119eed96dddee2388ddd43ddc4d56fb2679e6304030298551f6c3637ee338e4e82151dc0e6c7bf8ce7cd2aee4201ec8a6696703f3439cee0d2c9d42a39bf979ba4c9450dc66e47a18fc362c6ca8144f4fb7eb5a878bab5d8374b49de439fc5fe23b730c2438c4d351255149a5b924694d127c8638543a1fdd659b5810e51beaf2d13813d444eeb1fd3e5b2ce3d766c9e15fa777bf7835d6ae36ca8e1f438d273874abe7f032f4f2509552346a25abfefd74316e999b76a78d79580ffc589e40b58714fcb913e4a595ee37b3a2b385d9525995740da06d73a1e91a15a6d897204007404347ccc4b1d4509e2c0100a78c4e42151777a6a0058d1e92a21eca9b82341e66e4b54809ae2b783361899ca42d7a868e822b4dddf76683597353c0a0e178442c49e5f03fb4a943febcb712c003a36d1ef288331c911b0d2c3257245733f5cf4a0f047b9ca3af9a6876291146e95cc1cd07e855d320ece71ae5dbd6b6b301173235f90edaa76ef24e25a61bd0a0ddd6c9e1d3c2c05d33ac9bacaa54c054454fb9ef722eef5ded6570f06f45ad25ec94700b6aaeba6c78feb848d02fd8fe408a11c432f61c028459eef6e9f2974c002d19e196ad4176b7e4a26c1de979b25539e2851aaf12cad38f8350133a4893ff5ed453f7661c459a65372f7549355ce0c5724182c7f63106bfbec5264ae865d22a91f637f1c50783e679be7cbab077f833b7330bc088130b6859480e13276b27db8e022cc06be9cf594036f1252170873a8b23af543238b7f107b4f8cee742b353a3ba0c969bdc69b03a89f1f418015fe5dcacb842a68c920fabc645567e0cf0008f9cc9e441f1a05588f8411ade48033bab3ae5d6795bfec124e72332d1ed2ce757727622942cae2255bd18ef00b8c22fb2c84e4fbb9eca065b7fdcb91d66cdac53ad231f0cec8a8aa8148c58cf676270f55c625f28c368af2b24f0e46f18a62be4a95fee439f7748e7c330e642898783393e2a5b7092ac092e48154242c6d4d1c02ad954bee0206ed794452f153b653772a8a8e6281973f5921af6dc1326bc984d21c9b89e9477d14dde08a37220ea8e0282292cf425ace62ad3e428a9adec39a250de7268058c53784590ac53dce24cc847161165f1d8071cf2ea86fe83ca2cbe88d41cc7d421c206ae8d9fef274a03a6fb86d158602cf7ec3b8aa9706643750d5443585823ab34a1ba80e0d8a21b66e534e4d3827d79d3b71284f54848de81cdd678b3cddfef483478b7d4144a2159313d72b5e73d60acef1cdfd8e2a415e1223b0b5ae0c6abf648b2a433fd033607ab5828bfc2bc86e2f0c125d3421c393f88dda2358005ba7394f6fba7a7703fd861eda82a95b281b57e8def1187106051650d00eab8a44f37b5c89cd59698068eb14249b8a2ac45a16f36e9f244f1dfe532dd57534291182c4e624adfda63b0de5c7017d5bb12fe56d837c0afff824df46fa93f6aa3ac0a4f4238cd5ddafed7decebcffe14d4b951fb38b7fd930532bb690cfbd326700670f26923c2fe3ef493c6e3140ca4dce93d0873cf96605c141dbf9defd5be8ec56a6b658f64b1178aa0ab81914db7b639bf47cbfcda84c008d9969120540bd51d6ba1aa837b665cf8359a57d2aaafc75c0e70d3d479f16d7adc5133dc40e9240fd9b26e100f7ea4299f28dda8db1e772d647bc9e091230fd13b5a4753c7ab163020feb41ec041b4557e46a6ea42b817ec6ef6ab829dd84d457875ae8004c4733e4e772876cefca59401329b35cbc7972ba9ab79281ba4c54445a3be45156a52d36fdc5fb9fa959b762d531953c7026bb4033413f56b9f8708f9577ac6e5b65226bd62a091e03398705873299f4a00d4fa52897677b1014afc0a8099801bed17dba6ca3f8ba9514a58a9e6f49a5d55bdaf5f92a2d7e5f469077965e37f9ef6eb59fe1be9fe06b86f05f546e130be17185c2718a9a71afe90db24c5b868b8cd107b7044a0d5c21852e4d55e08f337b429558f3acf53f363a3ffc31e27999e28f2e47d7958add36c650db44c09a1f1c7ebf48d9d6b18a716e2db7a746d122e5d592a787f24d7ee1c44c5408fa8958cef82b46b9226047344cf9d725bae322720b60c70b58128c4e17a62d98c4dd9df779a7e0c3f442605f93e04a625e251e3d832579034d5bc68ecd826bffb264a424133c1037cefbcee1c592f6fbb2e3cabc85e13ee52a4cd6fe2a2858f1832fc6f41df6e7da64191aa52399d87a843374ad544c775af1344d11a82b3e81ea4350a46b171f29a39deb0f86f49abd7bc6acf8766407346b64fd48b2f76ec406760da5025d1c68197f4fdfedd4e4cefd9d8daf8d7bd514ba47e85caec0dc70f95b67c8d876176a9fc9e69c74a0e4ee159dc19a7bb9a47f85e9151315736c6a733343e7b1230edf148ef0e2f8183cc513bde5f7f8c555ff22dcfc9bfa08386fb06bacae4971872437cff5bae251e5cd1b0fda1610cee551615a16ad03c0537ca2d58e2ee7dc57c448afb19315c57b30c688dc2038774307a4f54a4aa22de2c83cdbd6f5b0596d2591467df77bd1480074feef5597254c0b79aaffea272d77615a671f5c3b4cc0999d441a6bc281bfb3e9936c0e37f2ee6a61d0f8e50e73bcf22dd0effe201ee73efd82ee8965ec757a664baa05d1a214d515433744c6f9c9dc52b836c3a3c6975873b21ee5c9429ce67074d172d76e33467137827966f35c2758f24d8aef32a47c8c2557fcfc7f68d6190b1a394682e2cb634a5f0b31ff4f5427cb731d6571b2cead04386bb38d19ca926d12a29d5114bd7ef4ea87d3576caae81f9f578dcb46d089a48cd599bc4483f63bf88da5f085d12193e17ae93fa7d65c5e7b2cab79b28246908050dcf00235f63cc81d4d3fb3ed5f25d677f3e10a4bcae5a55aef714129c93f76a87859d529a96fb1bc9867e16f7300283243dfea3299cdcdd780ddde6e7bc0ef3ce3fe4322448cd91acd025828bc19823211e01a7481878ae5b618c6d2bcd2308cc548d60b273c1e63139912248ab401ac0bc1dc37df1a6fbd31f1d9d3c0e4250cd7bde57cc02d74bcb4e2abb1955aa0390e224410063768ef69cf48a75f9bdcb6134f6de05acd9fa1d7669d95a0c93700183af1532969af755055ac96594e59d5ffdcbccb1ac4b3f9817cb61e339a5cfb6312511040a012150fb9c92e3cbed4d86cb8166a4865cf2cd362eff12871f12ba6762d4def5e04c103bd6b159b1820662bce2dcd741de8f6e64ff9487b6bb3a5d4495a75793a1479304c0ec86c5008de9030b62e09b0edae1045707406c5cb70a0b0c98595560dfb2e2f8c193f68bb1a8439acf54273d3ee96762f4fc8926de30d377ae607d2abc0e724d690c86dbc97f79d10d0fd5db7c35d09207bd7f72cd2baa81112d6fe31decc80cea36af8bb8d8d53d24126be7ff6d27dfd538eb0de5c2a4f2f4fd3df79b009757c4905bfb662babdd62da3624590e24829aa885880db29c0419bc14acbcfb0be958b189f52acec9da5679ec36f8127653ac1d9909310dfb9a90f73419867c018c529d04280264e0ff8d1951212f98332f03a65bf383bcbc8df6f6c85f0ae5f77df6c26706efd9b0f5c4648f9974b43e688ce6fea2362656b124588e73b5e78991e964cb3d76732ee13fce29becb1ca45097dbd56d7dc260ceb9e4da9186b6967260a2883ab652cf534bfc18de3b3fbb3f0bdbd20d3944a3c1ff953cd908f5858f875e048e34ad30f7d7122cfeff8f09b0225b6aee5b08901d8ebc6a2a89734ae22e9ab5e9f953c8fd1ba8298baca36ade031a3933b0f6d67966c1ef485f0c4b0dc69146dfdc25a6d7163ccbcea46b251ae286287f1c852c53257a53e580bb9b92ad67cb8e556140fcb68c7dfbddf58c2e3103f2a4b6e7ec8d57471fe80a182f1490ba5fe9d7aceb536692cf80e4d4a7bda6a74708b9e4882100f18fe018cb8cbda4fd632655b8b39a93a2cfc27c804ed0d80255d7087389c5285aff87ef7a0f07cd21cb9c0133f12363d1a4ce0bccb3eb74230a9af3a89940e549cf4a0ec6b8373363c822f44943c6723f40cc5ebde59584e7c19af41db5a33241dc64ee77156c98bd5dd86ff6267f984173cc486df419173e193feb7943d84f6bb473920350f537e75cf8d75e13f2fd29ca440c8ecb51229bf76cf4045f61577109093e8e9b2c72f9a6eadcf490a6cd8dfe2d31c66f3f094fb8240faf9d5537946787dd16b88f276961f2ff96563a63fb55cf1a504da2502dd999b900e3522a26709be7a6017765e18eab7d8b2410a0c32e1e5531f7044c7cc845ab7b9fe051a38a6a807c2c6b4d01a3ae3465c1eafc3615e9ee3d4d26662a8570d9f1bccc56a74f8cbd8869a68261f780a6d24ddf3f1491f79966cdbb24662afda9fdce821b98eb2a4a0d590688794b0cffd3a72659376bfee241f6bcdd8e574cdeb0d73abc3a9e4ab2553adb57eceeb174a5137907c1db51192ddfa253975f94fec6a84bd727b529b3d1fede7ee27c90b2195a83a678297f903653e8d10c55d9ba372ccdd6d8ba51fba2002bf4aad5adbfc358ab5d70504449f9cea7074407e02f7fb5903b09670722b756f79e0eddecd23fa7746863936617e7c7dbeb9257bcfb8fb3e5f7cd25df4365327c3d0517d3ec82fdfefa54b21d3e528505929e153fa153048bd28f0b8e2ba03fbe96935ba46a5253b61d1c722fd6a6970ef17681c03361b8e665501c95a489d0fb8e31b8dbd21aee7259d4a32c814ab79baa7406ad67925fa5275efc9b10c87a5d76844f01a994503515ea18d0fff2caffaed08104f087f5a817e81783ca6eff9bba40b5ac04924a6adc8cfd1bcb002613deadc4f624fd6b3bd40648cacc2934acc31f3360c7f0e90b1d7cf5c1f667bd7301887d70384b5940cc76c23746486e864c992e4923fefe9f0c16a4190ee0388512b645c9cb74678aec3ad43fbb5f666664651d77d656fe4dd1afd5af7417d06d36b84dc8661618f6df1cd7256a68ddfec3478a2f1b0e82b10fc112326d0eb7551734720bd84ce35570035ef0abda7ef7ff3889f13331fad119d0bc3d559be0490d4eb76a5407a78a4a84a450458e36be78536980568a9b1be1ba1f36e6f22c202868cb71dbb56c1899c96f8bd283c21c7d381f83388ca3ff68567d52cd07cdc7d93ecafb7d4975a2d99f55994d2b5d1801517eb569b272f2df2dd205c1179565c540b18f9dc05ea1122b18bba434a7a975d52d6bc872ddaa5065fee23099e45912ee1cdc5e967304a308a740ce4f6d45ec4c957c44e071b2773774a5793d054b15a3e60dfafa38badaab61566f49bb8f710067b96edeee6e4cc88bee6c9a01b9fec3f91c3d7fa1d67586d9898173f54f50b248"}, {0x60, 0x108, 0xc, "ae0a1821456648dc5889ca130dd56d39abffece132cf31f841c5c147a7e97a81863b0619b870e8c236db80d8dff4ac927f58eb3b8aaafb7b0feedeebbc370c692251cf0f64100a7093e80799629c186f"}, {0x80, 0x29, 0x4, "4be6aedd578954bb9278c1d73d18758e74e4a8f30cc6645a35e3344dd0ff92be4bce2b40e43a4f8f8212b2162199d742fbc2778f911324977d1b84a98b33b875b5589a065bd0511e7b8395fd281704084d010eababf75ade62f0c671aecb88efbcd8a632994e1b166e5186033a"}, {0xe0, 0x11, 0x1000, "4fea9f44651547d7c72c57955d9a3d36f78cb6da19c27595925817a146c5d83124c10c268bbe526b48cff03fe6f6d7cd23814b3b0165353140e2b0cb449c483962454464e7e86f2ee321ee0df34c6144b6aca737bce57b9a0003064fe1e6eb597df00f6f3693e5b1304df6c519c937a5b4a1a0c3f15b2cc5045524140b2c69dbfe2b7392bb7f54fb3a0671536e869d994b1504d82e256acb3b92885c4f888d4583abf3d10e31464bb23943d456d4b212a0373cf45b4917639b14b976a3b2a2f803683db23c7a916232a969"}, {0xb8, 0x115, 0x8, "cd82e5402b1ec8784d8a3effbc22a127805a869fce167972d199a85d6e0fe651a428445525d290b14f6d9423ba38762c67b56d947c56a9df9dff3e5bedabfee6774160936b61fe3fd26f6aa1c0fe948469277377c3f1fcfb59b4f40d8257802b2fc7f9ac161e5d84d3436d496762bced799daad6ba1fb6165a3f2e465c3f7d1fc194d185526baa9d654dc8fe258a95a509ad07886d9d0809dfaae575bb6fb045ab1abe3a"}], 0x1320}}, {{&(0x7f0000001f00)=@tipc=@id={0x1e, 0x3, 0x1, {0x4e22, 0x1}}, 0x80, &(0x7f0000004100)=[{&(0x7f0000001f80)="4968081074abfe6d737ecb1b46fc19f3e6b273250c0ae28b8fa6fef494b507e9b11e2aa7e6d653aebfee9c4b33b8044927021fd3212399f482b25d1373ad4525822bc5cec2d825d87bc91ae3cfef7c121969931e83a81c33e002ffd6f93a17b6f43f2e93dbdcddcd077dddaa3f0e7810f0f76f960a0cdf41d27f473adcd14d6f6278e4240d6ace771b1ac20479dfb65c2d9afb99c631505d4ef3009fe815988db62982236ee957d9bca4bb7f3122081aeb9fa0dfaf6c799b4194f34da1ea45880858e8eb34f875a3268f19e6a1a59267995bfddde8c844da9b4455b4ffa4571b9e3f5fa00ee4cde110cfa682e1fb6f9817628e2bf1a7e2ec379f02f1d1649fb691a4abde2b58110b4fa8d065c95b385b732c8af71d67f75fb22a2b735203e1958de7b57975edf1cee40c960d63ca48ed9ae26b206c00a08b5474903c0e2413310f2b5844e82c5002d080ddd1a62e2c9a20bd323621305fc272c6de1fbcfd14e6de54fb1c7ad230aa7864adf2a7086b5d01a779726732b090dfa7b4199f9a5890738b0b290dadbf813ad5e884ed194cdfd195214ee0bfa55ad90a10fd1a1ead38416ec61a623e7fda9b4db022400f96f31356f7989ce0bbf1821913ca6582c6305e41c5726f61bce730654f2bc3ce52fbf69cd43f95139675e1817cc5e4871dd4c72cc75fdb279bb4453d045349840e7f8e1602519c093d81d61e51fe020d2a3791c379ac89767a2559800664adbfdd3c60685fca9442b3513a950510e2e91dcd2cf97ff5a1bbcd4528b04fb608f80c8f9c165452817ecc9bb35ac706bea97663acd5942c0c816a1c0cfa0af376908577f93c8c6bb8ab42968ef0e551219174760229cda6e21f9ed3413de2251cd6f0fb98517a08275c5ebf50765841a7aff21d7c2b4e5f49bbe06f7f7bf2e7d2a4e48092935f2d4ca6a2413397e95b32333fce0a9663e42705972124f4eedfec9630c6a1d58c49c27e725fdc9b23aa5c57c58a3242e9d3747aadc26e5fc452d8de92b627ced8cf7f4fa28e66779f2bfc113db574dbc1e1a9638ab190a486f6a59be34b6fc3c68e902c85e9a845dced69e111c5a8103a713bf4e3fa26929d83200b2716d732a228180211bcba4ccea84ff348e594495393c30ae6dae0547ca6b67550b6282ad668bee69668897d654f5a5f13abcefcb762374f60dd6a5adca9012d418dc63a0085d3ee6da1bb0febdc571546161ca41bb8c4c9b7913e5f55afac5aede8a38c21eb0ed97f50fd6cb03429fe6b7ee24dcaeff6182b42cce783bc0cf09c8dffe84bbb5fe94635e40fb8000ce6d5f4acebd747599da972c211698f8a5fcd608c3dcd841487c709e80214aadd007d0e1b9df2061cf229ebc38a8dcbb2c7b5c632abb55105250a8d69227963ed306e064233f7e57d3ed1dc644ffc8d4448f00f4a9629a1a04fbe64bba0a1a01452d425b935dd28cc1006213658681dfcffd5251b9fa9d652f6e56513395c0206e73b86589ca4128ad4e9412109789276a2ee3f826889e8a7597fc85b5d19612ed34918e2ef89b290599adba68ed1aed369dea1c2d14e546c75d037fbbc58dfb62c64d3513fe689fb4e14c722c274999b3551a77f7c6faffb781bf22743703799c92719e12382c3a6dc1fa7014d23b92c358d089436a04c6dc3b3df9c94ee4166825349629314573dc905532fee022f90925dce30385790f39b333762a8628b21fed5d08a59e4afa4b25a0847ca283080cdfb155f95a619637ab27a611ccc357aa4e431f2810bfe0ce6958a095c0a4b07d1b0019aa260448b1f8005744dab2ec08417fba6ae7a50a63871e259aa808d37451876fb457f9fa63f6fe3bc5a02c574c28a086805731d50ffb853c5d78b35e1989e6354306c24622c6350b8c13574a3b457621a444a334b320a0f6ce253bffd121eb9dba87d1ade15424221827b3a90e52e86b2fc4289484f6ff7c9983f79eade423b05f468ff8c0c0ace13f06ac38ce41be5f1d30f32b9e152fb46a4ea27adea7f5043b88b41a93c45a825679c7e183fe05c054b99d89bcea01e39793ef06fa7101a836318e846aa6ac1621bca5944d7a97a734cf11b5aaa2d7297b8580ee50ee6795dab44f28923035875f8fe512eeb4bde632a859c318ebd7f61e5d9d8251732e41a3d3c6ae8531b7999c25d1731ddc55cec71eabae134914316dedd358e8ee4a43874338ed76e4159e56d545d8eb4533314ed4c9b92d02a336d4925b58d2a89bcb41d5679425b8d22763e3b78664f9fe0974b15e9633309c7a0b54e79bd94c4a2f843e5ea830a96c6b00e836811d137d8eeb8d04a2ae436799b8a9f7839660a4a265bd2947f2db58230259b466026649ad8aa06f2d4764d2bd88b82e1667b239d4e7bbbb78b39a9ad59600519faf602623fcc6a1b9a4418eb36f61670e7f7e1a22d539f064d6c059cda9259f41cd47b62596aed13375a728d83d6b4668f967f28f6e3fbed93759c55b608f0f1d80c28c89ce06eebcea8cb04a699b12b87bbf4e0150477f260e56d5a1450273f5b796194772f957a33eda64b679bf1eda98facf6954302dd56156cf4eb7869fe34635e6efd1c24d740327789240d9dd42b8acab3c9ba06af16454a8c50397ea059725b7b3dbf1c625fd8e6967f818a434a17503983f78fa109e3387e144be40efed5906b5072948c22f4ecf070319cbaad2a48331e6d58778a9ac8f2d39d4f143ac36e734f9a79239438807a5abc5b7cdffe8ab8cb44ce691f37c706ec0d002696bedd3de198ae07e996481690ac1f022b19afde0bbde74930dd87396db230a755167e949e70dce856bc64ce351a0b43d35f108056c26a7a204229857dee9a414baa7b71fb0615b5cfe571e3f9a12f9ddb585c6b80272118281451f06b4317ca6b6817f92bafdd13c10104a7d4524097e76c93e5f88f18dc249eaf096732f535c5520a1f42875e5c88838804ad43874e0d1bddbc19420fadfb438bed81235fcbc077682ede4e57383ed4c4ac722912a4b88c5676b97a2904b57b517f58dc98bc2010733dab6db271d69b264f5cf280729ce279c9df83016cfb644ed15dc48f2a6f005e5c206a09ea48b4cd353cf852dc3ec4802290a613bc7f225bf7b99534c1cc7edf2103e02e319c29fe67bb3b87beba5b60d681c7833211805cf924131431d463f29e96dc08112e675622c40d2a6a0d6060a5ef71055b150b3f94f4d0606b6a37fae92b5db53ef06e6d011100d001bc6f47caecb7bda1ee7893ca43feba2a94deba9c38eb42bb5c40ff87e782b3fec14c0b454ccbb52a7fc69dde392d475c6c63cfed50e5a34f37962b33e01c9985cb457b00023e74f2d125d93e0c9e355f5b35e3799c882ede56c6483286334ee687b4577e335541b71dac2ed8fc9a696e1d1a21cda54ff45df15cc7b81b49ca424ccc060980ad4a0887428f12c7c5f0b5d6fb5077e5035b429f72ed72dffa99bab539b42817261a1f2f92411e6fbb99ac4e9a40bee1ac08739465b8da7843d87fd81db8621993823815d5a713b2a04985934ac6b1491554a626fe70cc2ac1cdc15c1c96100bee5493abf65a29bf1321652e7bd3af3f69959a94968599504f4d3f6af4efc52ef9c6d475b8755a0e122766bf9aac29629bbea637378f23766301e54444bcc65a1f357399e37a6d3a1829081540e0aab628b40be7e495d2f944711abc7ce425b0ba60c491601ca9217b5de52f47b6760618f343d84308d2df3c3c11b8b7a164a0bea056f2a7b7b4759dfdb94e9fae832d106802b82254032b3c3150dab1ff195dbd2c19fca1662eeb117f8f9456eb4991df09d28b0f473d564f14fed0b3b86ab9f5b156862b5f6f953fc65a311e6892766e5f58f3f43eb347815f5238a410fa380bb1beeee5e511b71000f88f4c5a63cfcb0458d33b2403053312e6670d13a6354a824f0a75d0cd91baec3cc2bb79b67a14d99c48792c962212ef6029ae9d6456522614bcf08d3e2f85111abe4915f3a65c2a63fd731f319595d0e2c11f712ef1e5ced0269430b4368b94d54836e253a2633163daef053e7a6482366875e5d01bbc84c91626788aa35ab0db51b6650f8365f85132ff622eaaf27c1a547712a32dc3bae1bc6b0d4bd09966d0ef7254da50e37afd96f22f9f36289cbf0659e4fa4fe23ae8c956008d3072999db4a99f4fff000d63b028d4464a85964bd51057ee8705d1dbf7644d54db8baf6f33b42c55f2e7d4071dce5de6a2e3254e0f899c9be8b8267d0522cd3a4db1f07d6c5971b64a2d69a31bb59e005b81524cc59656db101ad38b9b634eecc9f6e8e8e2b884f9aa908d21c1f8e7afc82b75a17677e390dd9434082e89979b52bcbf3efa6a6c7f115fc5bb7a75ca06820804e93776ac2e8628953f38a586d2d1df1a642d88d1ba43458cf4ce96615b75044df1f2df46ee42f6f6dc5a3518c5519cc9b1b23c25243ab15619609cc0c9daf19a1bcf417b93084a3a6d09a75a7041d1593bb500a0743fec6af1194b8f84aed27fab14ac39aff9865613e1115f69b76031b1ffe6039b2303ee21cc5e28fad2a18d551a98cf4f095fc49ec3cdd2f6c1a86ac5938b865d077b49aa1e00372d90179d6727d518cd13933ec7aed583d283a09d73edbd0ccaac50bbde9f5925f8767f02ca2e6b73cf737646654481e48a12da11e7a3b1dfe7ba1aed5f9be2a0a43bddf4b89b9b223eef5be6134c21687cee8f85a6bfdf0a5aff3ced28fd6d3ddf1db10ef8e20b64a58ac21db4a1608782168200943692d97cfa8b80687b5ca88c06e3c68271412f0605c69496699e64f315614110ac6c95c1031b933e5586cc3bd841fcf36050a07b7760c61309eedbef4eeb0b5864e53422f033ad38e128d8f00612b31b5b262f915a0dbc91864900c61043a8c8e1f7ffdb122aea3102e64fd9cd3a969927e4b71f57a7cc054845e8cc54837ddf0b80a753b401b0f79e25fc7ce83ec3be3ca52eb421c15d05162c4b08c7f7e88cda7baf69b08e90d4b9de74bafb205fa3cdd2b85bade7398435a0e7566b0f1db674cdbb73d080d9f78e18c72f0fa826e6f7fa9f67ec8cf6e5c4e9377c30eb4c286dc7f01526c36304e2a9080a6014dd942f5c7bf21226b9f24acaa78b900d2e7a5254c1aed2f465386a3f60e20369cfc62a8c6dea97cd171ccbc9487282eecba83af63ad99692e7568f514e2c1e8a02b8888ffd73563724c1c8ed221ef7977ff75dcccfb2da3d1c4089d4f45df753d543ce1113ba4a8572e6dd68fba9cf2076e0a32ce172d7e6028b27e8a475cb5d349aa728e642d2090744671baca17697eb48d64c09f1d0aec12da1080ec2bdee9e4c208713af9dee6fba9ef8963d4e417978bfdd1a6ea18cb37651a5b0fada47a3fd39132aa9ef07a171e518472b1a2cd25f8ad06ddb5e9b0905e35d9ab9f8f865384e431cc5d2941f9dc4600e89d7796eb9727e58a6e2363615e5fb17c893cd5274fe869404a8648b12d9657c8babfd88ca513c262743cd05584c70c31e0a92d85de6c52335241959aaba4fc973bd1551727709732804842db2fe6b6e844f77a766445c342a357da63478f7cd3dbca331c29792eafcb04360222f05cc40d0068f6203c2725a74f8f2bda010560be0f8e70bd6a78e0d46cbedee4286f4018c96a2e821d232e7396b7d6c2a8cdbbad70c6ee0073de9e95e65485dcb335785e2728a4b9977c7815296c1ca1b7cf85daec947033155a904e24b2650e377e89c4f025cd49fee6f757b5e1d39bf526cc03e820f85f439ef3dd4da38a45835f11566b0c6f94441efc4832ba0514acc2aef3c75d870b8f597d1", 0x1000}, {&(0x7f0000002f80)="bec2c0ddf7c79a37ab5ea1337a673f3c4d413103dec07b5a2defadef4592393844f04d1f77ac0aa1559c0997d30f7c523af933c62e2e28484c2aa238f3b6fe11e8c2817ed81be3fb496d177160b4fb6af19b36e89e6f9ca0142e34715aee998188de80022e519937611f1385fc226a36abecd7905c4dfe81e1b6c470454eda315cfd01f25975afbe1298449225db5de7b9b88bf876f0583fdcde5cacc87a20c20cbd78b8f944dac5f67004b13f218327104aee514f1c626ae8186829a2be6ed64b9e10daf0b1830d15144510f38a553103b8de21b8bdc6e300008161465b7de9452164c8371e721db7adda7bc146db1ea0bf05d667ac52f99c454d33bf734458425a598fe8dedbc2f8f7cca434bf363d2bb659fe2b384013f688790fd4061ab58df2f22cde26637993401a56df4c33ab1e5c387939a37e692b260ae5f56f1881359793ecbe279360969047670b88d69bd548d10b5552899d6dc8c6bd5396eb104fedb2fe7b6bc2109e9ac3381abe79ab5bee5a0cad2cd964899d453bc8ca27c3821bb0f59bee265b68a7dafa955ea884ebabc674b06ec722361c0b6c96aa080fe625260f47ee97be83391387e14620553a048bb5749c769d5c895a01618381a55716162e2155acc46daa8bc39d9ab02c775bf41bbae9998fe3bda25356bf7844748aacdfad4e5faf05d333689ab2d9e913d1fc1e9f438d5324f597c4da278e39ead3178ab8da369e92130dcf8656340e74bf52b63db125def44da0d08780e68720a29ff54e2e9515b2e4f8ee8a32235475e05fb36a6036e86dcd2f582bb985d704534e4ddfea6978ae6d15cf68200f69cc01c2832934ff04188c27182e8e15945e9626c8d2f08934fc0ffb402593d2385281f191bef7c6ef004b8a08cb53f7be9ca90dd2b8b8cd2e019334194a451d62bcb5e2de24c33673860adfceb0936f90476d299f90946a10904d8d6c219114faab1c0dc57ee38eacedb7ab6d757ac7a933ba07b9060ed4d7bc700f5724ccb92d922ea7727c20d68e7b321ad01178cb0d29794e4e906aa8ab27284fc82fb3a631fcff8223cf068d3c8e617ffbe3bb74e6a68c89f563790984c428a6d7e55d4f9f83d82566a71a451eb6fb3caf8ef52d7fad849a4367c1bf3bf33a5d945addb2ea40fec357b21511961634453e4a071c6875daa896d1dd7eed964848f19e06d82597092ab6fa32e406bdfba1d542ac7952c42591aa6105f6f8fbe4315cd865cc404ab7945101130480bd751ed0464049602b44adcfb7217059301aa26a54fefe151ad42247753722f9540b782a8862c753fa50a2a106b823cd04cd71eb57862f45d918787ff21a31d8d9560be1030da264e75e1a893141f32c46b0f0c52cef2623978ec6b5e5e0725e7402abd7224c8f3c4942234361a27c3e35552db02fbafcb6b9f0eefebd578ddec73394e67238c38c56220ec91167c51176a1e961410310afeb3241fe92d917650d1e29085b6702a6b6990747bb54dfb3c942beda493f21a4dba1a0542c0050a3f8968eb353d2212674edde71a612c4166a499cdff123f0303972f947da5f30a2e32e0d23192d3fc3f8ae94e29130d07719cbcb272b76bbee1117dcce5c87e3ea469bb5b8ddbeecece3eaade37f9729b764b564a8036a94bf408af71730ee0ade266073cd23d9d6026969220232dfb0d0666adae14b98cc9355bcd3ccd506bc3c592be5a07a6c1b8ddb00e14b707b4f2ee7d5963175d545f4e5d8f0d980f730f477d1b8bb1923adc3cca5607f6db30f73f2a91bf51d40ae4bf22b214806971602491524de449f4b4423e3907e9327681e2b559fb57887326ea964e88dada013b2c8210f5edc09ad4469f2eb480d66b1d3d61d764ed4159494d45d0c836792e25ae6e312d053154c4a1e2af031bfd4ac78cb485ebd67f9041d26f610ae77344f5378e9457f9a660a97bcc3685cc1e3e3f4cb8a06f28068cdc39c1e143bfdd64f8773567a591c59f66872ab5a448f1bc2d624a4300f958fa82ceba74160f8912e3febaaf4aeb01fd30a99e821c9f4aedba1276f5112d4fcff6d0c93201c3417e56dcc08401c8dc5ea90b9e66635d1ccffb7218a88bd0546ad66457051e35e75fb0ca405a5dd71be36713993a8a8fbf151610e1a3b0dba1839c897efedd6b790ac647f6ad4a357e493a89b95cd27002a651ad0ba007b6473e4255d9c628298c40041743736a2c21aeb19cdc4ed19cfa1cc5a63b9e63b4e022d44d230a7d1297fc526d581f4999a6351ded6f8a06d26e4d118af1394418a4fcc053a0c28ad884db274ab602fd1f52a865b4035c022163d45c5f5614b8783ab15f5c9fdc2fa36d849f113f492615a830f835da365d090dc8a19c93131c4983efdd20a12008645e0bfbb6cb25883e2b6b61d19ca18e872bda79889888ae5d1a04f0d7d9230fb282550bfcf34926a3f14c0f81ca076b14d058eff39972f6c9349b3fca795b4c2bcb5b64553d643667cf2339050f253d17b882c60c208aea848067e76fc30aad89606d077c182e75fe7901aa232baf11fb6676013ce594c1f3b2377e8646e62a22ebd67be46b65b7ae88001c0253ee7d3fde7f3e7170b68ab78080fd0f2bd9d6e100095442c1b74ff5ffcc5f9ea33b0148538f3b7cff07611d948af4409f841a7053ce71b2ed4f1d8e1d694f0e8ca8abcd5f16bdec94b15a75827992fbf28c36ec22aef0ee704c0279131ef7ee7b546cf61e7ac1f0e8a436776ef18e4e16926cc63723770fcdb0284dae4881cfcfa43c05af1588a03cb70bf7ce6d4dc132a79901cc2101f81cf07254bdc380bd1e5eff1df0c1a1b49d52713d30dd75c1631dc73889d8c0155b4f04cc58ab126a801da44de7f8cdbe984e5d8f6251e1f3792524c63a9c8180ab6b65ec81c11175f1dfa9f8672a7f7e71294bb5ce6fe273552d626369bd52d1c0f76dae526b431cecba4336f2d758849ce7460c195e6463177224649f9f397edbde9da6aaf7a48639a6598606161a45e67282e1798c45de8d70a68a4329c7322a494cef66cf14bd9d71f42d26a56b7d62e4f564cc6fbf18c4b4d2281d533e01500eed8c2434166f3ad4192108f8552c7cd400e2abe75c2af8e866f4f260e81a10323ddcbc8cdefdd81d74db1358ae784911d8dd4a6eac32825a8cc0d0d6504ea339c65ea03411411d44d90cd61880680cc568bd061d1020994e026ca29fd2e10db378196e39134ff7b026c5012b655338779888bc35cbb38a9871f249d3af98e4107c88fac4238e9507ac5090a4151a0959c88ff182a8faa8f1923c5d731772b7a7dd4cf1cde1bc8ab03242bc59b0fc44c7b0a2398225bc7838e60e92572c95e8c35f053f425363985499dce7559b69f9b6632e0e92576790e72fc9e30d9222645c610bf323af618daf7c0d005466acd6ec4d0f26e5556ba3b7a4eff39299c6e31a938d64d872030731f4a0a74bd4aeb7eac66e1d2143324911b5292a6d3b16e3bcd9f0aefb760f560a30ca743ddde721815fc267a0cd7e71e29dd899850b9bb756afe636896d38eb2e17dbe79eb2f4f00daf48d8333013dd4420fbabd6f6f0a40f4e7bcc0e0b8b74f63420d76480cb85443ad71aec7729e264865df8782b331350b536d14df59b67c69e2117d283ec4fe0184ae6389556363e196881a29c320a8bae8643723fb759a81f92fe0f37a4d528d51e1a678f44ca51f8bc1b8c6f1c3b5994094d4becb5ca1c76ce075015c4d44652b1572135dc88bd1ac46968d646c55fa2e4ef201859473aef96e4627c035ba0022f6bd5a7048ee012e5ca532627a4348a9f6a69f23215e6fe97b74c1726be2926bcdbd94b89752ba6844fe0bab07d55816155b1a78ce8a2a7cb3f34a3119976ae538cf4da03700c8483e43b7ff8207e60b6918c5e5ae0760fb47e05026e80bccb6c45f59231fdbd56253f159012f3dd99d38cfea26ae7e67539f4010363d4b4f1ea632828f473ebfb3681cf8e910dc310e753e9ea4f47573f99a6a6f06444ec3dff958d7077e5e4977ef768112726164eb87f0789b2ab0f3aef81020a99077338a49353a2d8f55c04b222d0e045684d4243472db776f4e12709d780dfa783c3e2404f190f774e4c1ec0a1b6e8f9e540cf4d757aafdad4251dbb687e82df909def9467881ab15ad9674d19fbd533bb38ed03fd5d8221c4c132cf3f8b5f7aef54e6b41190167a7afbf580eee3d20ffa0d3e55ff3f3cd3ee0f088de9eb4ab476d0738003bd293864086c9ac8c167177e0a7291872c5657b2fc1994e84ae846d46d7d879be6e7f2128555f35717dbe579243a3044b7f8a973f26e0d6113c457fdba4bb6f4c020eb8cad1f9f972f17e720beb590e5e9278f0eb4a66f746fa6b0225d95889821585c21d52fd92eb232a7caf4d2748902b66ba60dc07f1dba5d0134c56f16fbaf1b5706dc0ae6c687f2bea845ff04b29eef17cf397cec26a3ac758993245d3fbe5799eb8b4f1f8202b3e30838fab38e34a4774ddc7d269335a338d9fd8bb5861ad0d608ed9d9f6df4a09d6b4f142316a74f64596a6c654c41a0aa6c9057077b7c925c73cd7d4e4bae978ad4736e23fffe45e086e1c9fce0f4a8a6464cce9577350bb59108c361f6b022101419c562b01c16607353af40fd44d4b2c78039de672e30e547c5d1e3f81e628c8b6efce7f19e28fde9111d0d4f6e4e9a1e9fd1060990416dc51a76adee2bd441bd7f2ba178ac4d098e24684ed43a40b15dcf023285bfeca78b93488aaae457c72e83142714f67c48c23199adee2110b3548651286a2b34b4290c330f94bdcd40eecea8ec159e19f34d7c05fee7c9fbd7739a20523cdb936303ba700eaba544aa48aa7a78471a0d9ef12b14f5b6726708df363890410ebc9a6bd55b649ea45cc94f18b60acd0fcd8be543dd2e91689da80093e3b786b97044c05e2c9f363c8708f7bee39e2522f3973d9ad754cf2b461b4eb6b3ad4d0f75843ca5b27bb3c9fe9df7159a4400270fefeabeb42be0899fc2adf3be2cfadadd6149ea90b94cc2889ffbb484272bf95ff5a68a95016f478941e162131e88080893f9dea20bf1216e38a74cf5d03536742f7ccda8508928d04b12210f2f6e91e4b111fabf31103b51bebbc050896eec179fa3952820c5932b3c34ac1ab01dfce89ede1834e0c5ca1699d78eb6a5d052c4a8a6971994235915cb0b2a85adac468996a05d0b9d2e0fa11c86293b063b645a9227aa29e46e425576f7de3312a9af762f74110443a7f92a31fda1bab192f76a62a82c54692eebb5919eae3fa1a9d866c457e02aa3a6942745fdffa8a64675d14f8e4d4a4342d2a210ac1c1c135c7cccdf127cba5967830e5e44397a41e1f176b360a9cc45a156f2c88b72cb105ee0fd18cd884e22209116fb01c226c4d43a4f36cbb64fdd0aed7ce52042bbff93ce45c3c323c8e0bff6c26dc54f96130cddf89f85c3db830099d7b48565d26d0540fc0538303faf10bb48e464e783cf3b75025804c14bac75e4fe193ee5aec7b79fd16f657579103f382fa69b21940c4e36fad1affb25745f04542539a894c03621c089c31d34f7cff7aac33a26dbfe49f95017cb08abdfd76eb10eeb886bc0c6281be6356034c4c8c61983fa1c05480925e838510dcee264c8bc7eb84eca14dcd7bb937edb3bf916ec3c9460378a454fc3dbb4305ddf126d926b9ae01e51d571e9e8d509fe5be5e8878cfabb2694533d5a1bbdfa377270dbde8bed947cd9bb40ae9bd298cc1e5afa0e1041e1418d88201c6cd26caaa6ef8ace49279ef579ad8e448f0f84e845860991f664a403e0e12287658", 0x1000}, {&(0x7f0000003f80)="8980c0602011478fcd31282622535383f8f5cff27ceca1fa9e2841520e6c3fc6c2028b08de6e813147e9a08d64c42958a887efe74e9ddc30cdac1079587e9fa86e857c87a0118be301c1456caf4a041f71695cd4cfb622f88c9f6aa513d576b7dce20a042cce449463a802eaa62027a39bc1b391d6cdf4c11daacedc7bf8b5d80fa67f4024e2014cc1334f1b4c65085fe84ac8b52840d7ef4aa679180522a887f5f522ca747cee5d", 0xa8}, {&(0x7f0000004040)="95a7c014bfb0d121ebef1c41b248d39dc7c008f23e2ba284dfe74d8ee393e02a3898fdefe7b1a69f600798f4f3e7cb2bb01340eed253d46af9faee010f3276096d0c4c2875e5d83a2143717479bc0235f941d5ccf3b8868bba29270b0273d6def6687f018f3e01b1a54464a8ebaded49935c2cf018dd0d65fc7b341953ff8d3812dfe6f021e9cb14fbb8fb90ee7e8b8d93fa1f282728575fbe3a53c89c2a0a906cb58bbb2db36df2a263f50aec14cea0cf640b87bd507b06d71d2514", 0xbc}], 0x4, &(0x7f0000004140)=[{0x1010, 0x10c, 0x3ff, "4780871af8286bf334e26bfa109525c528e03c97a8e5d2d25047dc02287aaad7fb4211a4a3fc364b1760a4d98f0a09c3c923f2acc382b437f6f803f56fcefe16e9ad42f3fdbe11584bd2bd26bc31d9a7a2fdbfab545b2a160b3f8bb8041c1f890de263253faebea9dade0efe31674c8c849540b446e4e800f3ae64c198333ffe67a6642eb4c4b0122a199bbefff4cf455791d1daa0c349e1ba8b5141fe5b66db90513549779ad60cf7299cfbea6f7f8c3144a0b8d606bce8edd5c77eef691a904cf2d500530638a9915f1996afa675a8522ac663d47e8c49a48188c276c5087a91d6ae5380e8a39e3344ae74cd13b4ab85d81e3cf4c223b88f80b2206d83c4be1fb2710933be97375e9b7335f07407ccab8f6928a85cec954bdc695be25f3201f5f58c4c100063727bbecd588ac98b35bbfd03561152473b6a89ca01ae5fc12cbb56c35d51d7582beed3da0ef99b9d42aa4c5545dea4de39fbe69370b893fecd69bfa88d87d054e0ef1be60af828ff21d5ce16b2418b13c709c229d6b45aa8237ccf3cbacd4b079188e9a3878c0caf2d5cbb0f21c45b85c4d1daebbcaaee1011f79f656ea261cb3c1fe62ed521e6a8f5be243160821097c6f3a8cf3c5cf108737f1910cb68ea46abbb41aa3177ea581c9f7f68df6d5f52611e763754b7f318e9210f2dfc5c1553593c5c08147da0ed147c05ad8d49e968a52d72465f1a12775c9733c567d051ef13d06d8d171ce9b7dd111f3faa1c12a5885848678831a96f97ba291af7bca37c15bd7434c91a1cb2fa9e20001db9c68b1f9f2e2bbffbeebf9621d0cba425765ecff8bb04d1d8cb84d575843773884a6f329c98bb70a74315e5c332674e6d4997121b67e1a405de5826aea55650725aa2a427cb1d0e84a2fffb63e673baae77d62b28ae9cb9e1bd1e72476e7bff3c8283fd898bde12568b2298db9eae0ddfd6b3d0968f00a7ee8396b20fb64bbacacd77d67baa9e32f2406fb5d72149700e41ba72a402a701a4a87e8d08c0ce57b051ea3a5920034264b7e8bfc303ad1da31e727c7bba35374887386f7bf2eacdbfa6f60de48e9d066fe37c7d65b24e242820f55fceca6e30cf999fa9a137eb9c6d8d3adde997eb7c81377904cfe72093b055bc36e872df162ea651c2c2818def7548ec20974536ab8e239743d14d7381055c65bf644da3f9d2af9a446f3f0dc067492eed4faadb72549c89a488e78e6a312081cecd10ceace5af0fc1742d5b10ab5adfe3ef85c2c30338df4d1c3bf16751d6cc1d63f524a8d810d8baf8673d840df5b241b5f2af4a18a2e9d9c80bcccdd795ad71d0639ad7aef3cecde530e38cb1bd0fafb72a00b93bed51ff72b744d38a1eae66f162b5975af1624584eed38afc2208c335ced85b5c4cccfa5c457a9ba3b7e27324fca78f4f14e4447ad224727829e343566777df2559982f0fe1608d2e8ae216f41264bfed18d83aa19612d135c0e6e9089e07ca22d70c1ec2b1035386b438f51e93c86366d954198338c78ef303b7daad1fc69709479072d2ef7de904c9a2297d9f5ab34b7b3713487edabd6a6e029332aaadbd0b4a0c327735a6dd12565cfe5adcc2f85c0c799bc4c891ab7dd7a8d9163498ff555546caea8f2417b3286f9c57234edce0b5327e6e1c58ab2ddcf66c4c8eb41f9798a7fa8bc40b63fb6bc4aafdb9c387159d785e5d007f551746c74a0a8cd4411bc3d991ff4c7f51d549cf2b1798ce0697931400a4c908b62d2dc3d6320f703a3a5aecc52bf8a98201d24e3071d187ba187abe1469d844b71d26b56bff020ffd1a72acc0e328e003482cf97ad3570f6563bc0ca7e65a9c2b5ba6605ec0924556005dcdb05ceb072112f0328bebafa0ac72a06415df9008b3a571ef921521d62d1a4f98171d31556aac65803395e2570f1e42b70c65bcbd3c8ffbd787b71ba6ca97c8f99cc597a303de60ced15da0db7c56aaf3ae6a62d1146a4c34469645594330d5114983e45b4200390d904bf64bc6a6a618094b787e9a60a04806e28dcfddff77f904cbe29e5e08939c5ab9f08887cf31dc163a988572ac29581355d92c18249f420045ec6bb1759814955ad839b9f02b844dbf5a5c2aabb42cbfb1d95cd13e77e1303b96315a8dfa4b26cb57b7494a1215e52c687db678b4140423201ca05c0253871f35a51c4ccb9786cf99dabdf1e83f92f0c7b492c158dcb1a4d3104a52b4bb7e5f2a2e2649090d52c076299f4862a2529f307503441ab36759c40bfcf83e9bc05a592cab6b87e4138ebdb12641ff9413ea41a3ce9490a9d79a0cc27d68b771c6edc64aecc77211cb9a1bda93e26f029b33d869d8c3c449d66f656bfd5463c9b65f6db657c9a24253d95fa8c01d84ef94814b724f45b814bbb0128d550e3719eaf8c961836302cac6a63c411b58378b4282a6a008cd0a26ce0567ad93d1db64544be17597c90828b2f017d188259d3b06c9d797e8881e722bc9f2d88e0f37f56fdde37110531b5184e3ffb63c8770f54f4d94415f37836697b57f774fe1f10ca0a938cb78213c5e11bde6a8323ed461b1889f8abd621416a212a3dbf581ca7a3ede70188adc9183f34973d9a8dd66b4604868e15b540ddf406131b063fa3527cd4a48b377d6934b2538e17f2376b75304989f114ad120f3e3169ebacc98eebf783bcb45ecfa8d0b7c2ea9722539745e57218af1a59328d0d25ddf72daf1b0205f863afa7bc9f54f35860f11de9eb878a84668215cc9b8355774b08cc210b59c0cc6d7b61fb4c5eba99d0821ab97c5437fa7b606f17f3a8a81e14c07d8e352d351da26a97e689bdb846fe1e3043ec589ceb71df5e0e3fd4ebef84a5b025e36e7bfeb2519972296afbe2115b97e35274041e75c7dd2b19c213311b2ddb6b38174c031ebf349f2d3de20873d064680be0846382eaa77a17950b4eaeaffccd180d5a79df450005676a9707b4b5dcb20061839993b9bc33f095034cda545171fbe97f0f779c26e569f33aa97197afa760f1a5436c8fe2b2cea976e465581db26ca3f72393ebb5d1669a6c27cf05bacb5d780b03ff05d0744d73eaf503ff3c5daf4f3be824fb03baea07a9048877fbb3c9303bf8ffc3e3e967c5da9fa910b0a1c3979d20273148ce3adccc31526d6cec2a4c9874e69a54aaf5e9c86b660858a63098b3145f1a3cd649105249dbbdfe947e6ed062943ff6c43b2724be9dadf3767087be93b6d75be832550281ea00b78874dca690a5d745f50365160d1ae6bc7b54f11390a49dfe1d47b62c77053cd36ed3fc4f766d2f4c05418a1e48735d1d822e4125327adc67480ca2c40cbbb72246a0d879f7e34ddd91ec8a2726353da6c031575f51d0b4ceede908d333483e1cd88140de58538d8f9f2bc37e92a0e685cec83afc48c024020678bfb5555ef87bfb0877bc712c4fb1e722c0cb86657e5dd762f165f20577b3998c7cb88232ae7d02c8f553c2763ab05488ee0dbc2f9eb79f064614e08427414d2e1a2968a79b582c1703d117213bde6acd791e262cff26ebd811d05529356a0d8badbcb2f2985beffc261adbb379636f5346363041096d09a6745744124bfc86292e8f95afbb87df0e0b1c2525dc93e77b87dc5d9ab631b2e23599040c07c29243ce0ef68f35a028cf9ceb9f0103b5f1b5ffc4314772bb088c1909e1d10505c5c309d11c56b3a109dacb3c9701d8ea971cf89248b27bed15a51cd72c498ccff6fce87c3881cd1109343575d519bddfd8a00c39fe5113a954efdd53fd07882cbcdd1ddbe273154e91af5cae7f3377ae29ab73fe53f54bb5940862e19bc63c451941b9d8704c32306e38f69af9bbc1bba42e8fc982d6841068ec4804cb5e9d202a47c3977f53cf361880bb99716066da0fe6950e8eb0c55dc4c01e277502d71d35052990ed2be7ba7463d315cf5af9b9a77176a2b0a23ee60b3f280e3fd6c7245d770c5acea83cbd3649d27d5717f635544bf3ce28b6605d5b769b3b33567e9adec437b92ebb07926c0f7aba7fae50b2c87c1c2964fed7dbd0c182a14aa93dea0f020839afff460739676c8bae21c7c930fce7b87eba4a2a1181896ee37e5dc11cec2f8a7c5969f451e25bad7d038f71d36c02e5871f3e4875fa57d61a7317cb278ecc833f2b34727d412f43c11c439d7e46fb564f4f80a76ce2c48f195b9abfaadc6f80aa1b2792666c725ac4e993ce31a378e00dadf2f271c598486bbe7aafa4bcf1c301c0f35ca1b9ca905858ee3c5bedb6564855d99e0e538d046995727d52bf9bea6d772cc0563c8c8f53c4b4be3ff5d0bff65b89bf2d75c9d52b471e93362429f8d55f2f31bef082fa747a971bad4b74c87a5d5fcbc38c5eb2f18e6933537e755c65c41e8c745f57b25c7f24e96857d25de62de1e37a7ddfcfd3b5185e3e6638cf1c0d5ac7c7f6dc6e64b40c9d4d4538388aa96c5fbdbdbeb09dea1e4df26f7c8d582a3229282cadbe94c012454c94c88d25229b2ce6977b6fb984c611b5916af974bccf671802e5e6d71e39098117530dcab1d63d0e965b1124c6221950781807bcf2e09a72381f6b90f23631dca36eb84325f83d378333ae9441b98acb2a1fa161dacefc36b73b7d62198e535fb0f6e024256a584c7f0dc797d0759b1979b9a8c96da47b3d5af20c37d1339c18d6bdefefa93cb0c8c91e18458019de0fe9ce410c389bf7e81410b380ecf2c2c1c5edbcdf697f882df6f54e4911aab16360d2f41c4993785c7f15c01368687929e88d040d2b21d34c8286dcb5339c69fe81f8bf89cde866474d939f2add6ebfdfa518f9715ae355f6f0051c452bd86a0449a006e0b7669299802b15d8941f7299f62da533c8879d9fc357d105035af109745de7482cc4f72c6141fb1e0a379e9dc1badff85c9890289ab420900508380b8951030d10b90fa46b11f932ec8f6316482086c1f72d022c0b9702d9fec3532e0c3ddb11ad2a4a1f8330b0a223c39cf6de0fa6c0a01344e69e8d45f089e4b5e22c34361b5897e7a97bc2ced3eb7df3d204c008e85a05116e01ea1b57d290ee68786757fb073b931d4b23e301e95e5b7178d9dbfeff3b0dbd806c7c720b9c977fb388ff7dd2c62141f8875da7375df6af19c72b59f5d7a1cbd9837f6585d5bb38b5d2ea7b29eb780fc911da9179f1cc6fcf41ff1b137d05ec1122bee6397094e4099dfe58908c925689ea7986dc4785a589022a6440832a1ee8431c9431d762e10f42937942450bece775b45039fcb348dbd234152a103f750c2125b0266875f4d690d6dd43146097050918d4aca2458d43c1dbbc696076bd631bbfe3513a81c282c588a0f410552ec9ba2bc2fc440fe7e689530dacca00e19ae2ea457845792e51c7846380072b47cc856464298365cd352a0ee7e195967df49ce7850604de6bfa1c8cfbd8e477497d7d8b0d9e046d91d730aa8df334732650f9b834cb741975912a3ba6cdeb61c4f8fdde96006eec5866a3ad14d82b12904fb02f3e1cd2676058c28088fe71150cbdd5cb50a921fe91e6a5c293b7eab4411de1676aab4801b62e004e27a70b6529fcd4a3abd8fc326ad1b67d67d828ba994bd8339b218daaf6888d2e63f7b8dfa934b86684fcbaf15b6e035fce9b15919e73b42ae7ec93eb45319b6c01fd90678d089b5bf31ee6381b1dc00221c0991b609c114e34ad06b69f2d5ab28312fbf9f6e878f443f2c3c477f03809413891b01886aabf3f2ded4d7435ddd17fd2a3f6622395f0e48d06e34ae921cfd0fc203fc5fbed15797c619eff2e48272fa0f13a018ffddfd414691b269c70de7418db0082e080578"}, {0x50, 0x102, 0x20, "65711abebf8586ae77547eaebba02d200423eee588ab641088c9ccef5bcbfd49e631e940aac10b47c3061aaea8e1fdf26e6d93d9de1979a76f94ea0c9df5b0"}, {0x40, 0xff, 0xc0, "4b8e5866946bf38707bf5e3c124402df96aa310997f7ae9282cc4bda3d7244ba984b92cb42dfc6ab7e3b73"}, {0x60, 0x10b, 0x2d, "9b903aa8720a67f7f037c78afc7819573b3ca41b90c1892be52ffa54b15a81a8c32ac4f9157bef3164d1ae24a051d262b65b4c3ba83b14b96348e978e3afaf92bd126295679e30b900218f293494"}], 0x1100}}, {{&(0x7f0000005240)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x1, 0x3, 0x4, 0x2, {0xa, 0x4e21, 0x6, @local, 0x43}}}, 0x80, &(0x7f0000007880)=[{&(0x7f00000052c0)="ee9316714217176bcbef9ab7af2e54aae85b6a317dbe08386329b74a08b532dc92b5aa39a0f7a8cae98bd5d73cf05594c9471d6dba25f2961a793cc940e427158f92d35beb4d27c5aa4dba0cd38c479a1e3550f471e24c8e2a980e5fc7b4099ba633fc79c4d509885874e2cd59560a6429ee804c71e5949ca5cf0ec46646e54434c17b8f0eceb7f31bad5585d7ae42d694d53735a91a61e9bf82663f0cb78ec4b7d8ea0d9a8372934cccfbbb6bbf5e64f9aa08a19e11cc122d71a424c6127c2f24bb922e79d072667b4b27be09bf79f219def4c650d950e2989ede1cfac10bd53561d597ec8d2412c3d738d078c7a1e97161193c3f4d30e3bd5f5665a6444868074fc4b71211b451ee6d4928293181b4284da25e42b04cc6fee7eda979b22bb468bab202f797aefa1ce69bb15a1c554bdb6fb2eb8031aa1191f6731765edf8849dcec0ba7ccd4c8e913e9fb64d16238c87a95092e072fc9f1929fb76ac00ac4cbe0c1bd8a0d5f2d557f6886a2bc4fdefcc8f74a73acf1dcc8e73228baf564879d1bdc85f65eb8c043190dcabb916c6dc9443f68720796660f3bba22ab1233d9b3d29412abdb0d9c026d2c6691ea262c0cd4fcf99a01d4fbe6d8a3e4075030af1303c89cf4c1c4d3ff7b65a3fc6f86827340a15e1ca090b1bd986b21fae418704ef91f84b018c7d6b725a280a0229bb608690e37d5a17521e273fc769344a76c589c3347bf39a9a6c8bf9740fc9ee2ec04bb6fe577525734ab88d9d02294bc1aae9bcaf172e736bea82fed81cff452678a5b5d6d4bd1786da0abb2fa4b3d5062720d981c3d5e4eb89d2e4149d5e448a9b556203fc978a5edcc0bc3d91d1e00512209e1a92aaf8ddc78fb3e0aaa501aa95a7293e9997a90d55ff0f41911f5ea18fa476c9149fe29a0658644b5f7b05eb12c0ef2a83845782a67e6d591d8fe02c556e679fe2d5473f11aeadc875b6f9bd5cd18e1db20c093e035835328e1d273d08f4cac8946fa9a5a833505898967f6734dfb088fbb4e1b9f30f057ac085ab3c9ce9af9923af81fc26c92e0b89cef0171bd926c7a16663763deed99934c291ed7338709d7d00cdaa9eeb23fa322893af706f9264d28dbfadc7de301d3a21461e537cdee57828e78cef95df4ba6c2a23eda89de8200f17e550488611ad2dd0a1b5cda7a4cc262e22949b2428ca86b54bf78883915c11006c7a9e8284abbe2a6ac91eb1a19160d4cdb4d490ae567c352952d5fc2fc5d43f6bedcaf7c5d5a5dd0b5134f592b363045a32a3b9bc19bae74aa7cfe57624a4649f42cfdcb7cb04d738988e181a9a750d0e613e51d24a733b36db4febffa7f54d1e6583aa924757563467c69ec66be88ffdf96fae19f5d521b170a98687203648c76341c56db07eedff839f1a80feee640e5ea83ebb033d74c88d1e0df37b99d16e2f0e26b59bdac0b8c55451a51845240239d0fb542b7d72451bbc2080a3d9b508b17292a636f353384dfacf961b0eedaffa47d386fe333896e525d91bfaf823302657548fff9e749a62d6c812a848d6eeac75eb16b1cfc996ba1ecbdf7a6d9b401508979acc0f2e219493bbcb4095caa7353a25c3714aa1067f848e9718e3b819694dae70d0eb284fd7eea0fda2ad0aee040da87995ca083495bc8262ee94db61faee56a3f7471b49bca56801a382e32d2c6101169dbf5d70fdeeae47d4131afada7d023aff68838c58d521951a5783299750c1b54c97620f8eda6a785fd679655dea63b72bebbf3aabc81627c11e6fe93ce9967b5570cd9f1b9281b2b934568e76358dc09401404a1f6397fc10c01dc28909eabe00fb66a685de363cd5e8d91447cd3424360df142d45868b9c79e741f9bf6782c2faee9d68648f34f41691a8cd0ea9f8f9f58f70265702f7b46f317e5acb9381d1cdeaff658054332390e803acd9a1f7e52eade90ca4128a3bf8738353ec7383abd554a15289db9f8f41c809725183c097595ac863e3d62e629975c8702c73268dcfb1f05f875c6d0fcba926b269a1f55a7666bbe023d514e990cb7600d1f07112abc8302d24036c422b3ef6dbbaef5acd4b81a269faf904fa8b8e0cfdf7b1b58a72491d6625504f76949b360e49f16976b19a2c334847d2ddb6420bc0907967d620336670a913e4adc35bda2a919a161803ca9662d23ad2c37b642c7ccd817d843cf382b89fb534ff16dee734633ac2205573fce7d14a4a21555e6d283e5d729f957bf61fc6adf88f00055d7615154389b0d9e7d7590c9f22db56779350fa5a2bd1411741063739b15185136f3d37ec3e7ed97655aa9ba6b776d00ca1bc8ee3aebc52ffa5cfac1cc8d649ff9b7c16d7f2e109d980fe833d507e1cc8adef8af2a4cae2c91ac17496dde4cd782de674731f7519571ecc0887f29c3a94ee111a0d12560fd25dcce1cdbbc244cdc6894b9c32058de27968e1b7759ed5b1497e17276f775be99bb2e46a92360d25a0d8debec33cf7469b51352b7a47437b77e8d18ac51635e488fc6f75bb2a6d62b9a5fbb8dc47d5ce30c62a2e1cdbf52da13ba303f10edada754db7b814f42b12d34cf030740c75b9100bb907d97748785c407e8e8c97766cea8e78d04788ebb34bce79d0315b8926b2a1282a0a75fe992c0f7dcb9a968acba1ff75373368443edaec2d039b40d5e30e7a85f946b22daea40de917fcf5e941d4380d69054507148874fed1448dd180442b5a4995af1742be03fed8d1e17f713d10337753e126ead657e783e8333a08211db829050e632844c168464009757ed873ff2c17daa0e76e8f08003bc0401c766f561dc62f4697b93a0df67286a6df6c550870f93ea74703cc3faf80c93fbfcc72e0460408fe7e5114fe6c8e742d57cdf8be45f7246df6e519de2c012cd215085e11580687a16e34aa170e64a57802f333326c595ad2d1e89196704e73b144d56e51b244a201280985017aa2bd29dbde605a2f9c74ae56c14ea9f53f26c4a9b4326055868a94ac44c53650f164c1f9cfc685d5ed6550292ac62596ce642cec9edbd238b39894c00b5c6ab2408ec28e82c4ae850f24996211decf096d70f2d1121e822fbf63b33053e6e79e67c084f146f224ea499b0d8d58d4468889abc956ca49b05553aa59ba3bd1b21354294b7c0e5856697b8b22d2657baea6c5197fcb297419b7a2e8e642a3fc73b6bd8ebfe5eb228b1ff40f2fe214d01200d87b6027deef9358ee150655378dbfe37963935a804108bd2bd2812c64c6881de1a8cc4c23d67fb0e132b95b07ff26f18211fe2fe1e92bcc1b4a5468f87f474914f187f26bd4eba70a2f0c1b4f00b905e7a95c4cf6b9d8e3e951c7a100e743c5b79a04c52c138cd477dff0263f93d96f0c740b4ca523a81b80f3ec4d51407e1297c733f1c0f9f5a1b1e293f264cdc917a4a93fa1395694e62ddeaa680dfb8cdebfb548d2993ccc87fc579df6a38f6c5ca1e3dcdc5f8aeecab7aa16fefeccb619f9f0e637926f1c2f604834399dd59fe01e13776a564081e3be97e934a669d54d542a0c5af694519d1ca939c6df4e93ab9caf5b540337dd1efdaafd6eb6a2ceb7448f0e0411466b21cf0c52ede512a8e3e157ec9d381167e73a15ffdcad1f11a716b46bb477386b0ecc8efac5edcc0cc8275726a5bf2303978a821927ea0f0062b1c32d749f3807f2fc61e20da20576b9d0bbd1f4477345e4e5b2760fe88eaf3acf276929bed600ddece8cf18b6fe53d23ae5f1d2beeb5883f8e4d6d53f1dbfdb9bde8913aab67baea2216221f7684fe2b710c92625f2654ffc84b37b83fa3e188a55ed14108b08d8882e07b3ed0f762e9be9912633f46b68fbabad5e454d85ab83668d910ebfe075554c565ac4341ca87dbbeab5fe18450a94b0725fffc36b6d454b0015452878347b5358f490101b16dc16b88f1fa51960c2b50c4ba4ae58001b8e816d7286669c82b0da50559e403677c98155f73530b5bddc99aac12b9b318faaadb7e7e867ba9193d03aae5f3366d162307a0dcea2e69aee6060419b73d2e2a7225019d9dba67f71c4bd245ec6bef171a818962a58fb022b44f6ddb4054e3430e3afe3dbcb34faeb07ae9da772289d6282e96bc7932baf6d1434de3e1c357a063114a93e9b3ab6b140ded5660e41ec990e6bfcd68396f9f6895aa03eb263d43f0235fb109a707e089f037c3d0025c2e7a1e3cee96ef12a4fd0079a31d42dc89fafbe3ac0c8e348ebd1ecf11fbc91208eb332b4b6db61694299a89a4247b46fb1adaaaff4b9f6ed28a3d72dc9db101684ed3a6bda0ea61326bb65f01cefdbcc24e952cbeb2c16b85facafdb100afae3f76ae0f861511e4798afd91d0cb73a265e0013c5136490fef215377f610cba45061403f768cc25527bc776a384ad8791debd270f5f6bbe8fd3b43fafd44710813dfb2687f7f8d9507de07b60f3150b4d0075b95e024c2707541829098698e7a620ce1bc04ac2054af9c8b4cdaf4f89dd0917f921d6d55fbaaa330201eb07438ca1acf038acd626bdcfd92bedd5c9c005190dada403c97ff8db042c5f17f7831ea53349a841f58022f51888922b77cf4d2b1160b9cfc65bd9f9688706ee030e12ba716eaa9344c1c71fc0110ab0fa576faaa15ee930647d83cb639111e924fec439d7d39c1443b57aa0a427d16be165660499fdc574b297d41ad9a875664b8ac45e4b1d46375428c165bef2fd60bc8d60708879a0d9d6a76a9ef3730e39b435f61013ff2c0a1ef941705115fbebcf5105451c5a2c709d4879ab6f5787bf9a899e496ddccc28c02e749b1f58ee08d4629e02ab6daded937a8a2bcd351aa0298dd4cf556cef8eb70903a1feda55a4b8289253d7b504280554991a347714001620eb0e8424c8c4bd6f4e1a0a749e75bdeaeaaff1c5ca13525597828dfd89b494ba31ad32a3d8fcffcbaa3dd1e2e165662bb3015416257475ef6c29a4b63004541431cf147c274dfb76c8ee2e47c522237e1544ce1bac45cefa7308fd967819f2e6f17d159e346dc75d740d2504d0c44df83dc66ed3e33784c2be1aa42064d291a44d08e768e63366dce7a42274da4994142a731c85de0f1a9d149352af11b9f1dc1c14a33d2f7b3b40e903478db655ee24e6a3bac2f3e5010b21e4477eded6fce6d6f37f88343a16b06e34115f74769a66ae889c39c8f93f788d204bfa69f902b85a09e3a4cfff0bdb123904ea42d1db50ebd5e31a80531fb5fb18d87e3c615efd2ea757ce1ed14e57cf6091d8fbc187a7fea836938334824d43025ab948e5853e27e5d679bdc2eca2d278feedf09fc0e2baa76790a62423061fc366da68794c0c4c821d1561e779bfe935de72667f8d311e48c93653fdacb520fbf03032cd66b01fc13406c7826c8bc94c33eb6b41d9f700fe2bbaa1feedc0397839851bc7476b9e71101614d9b7a6b8d7a3364bdba1decf5e68a037ad8f40d64f2b2862dd58a6ce9ce2c71922d1e2bcd5a55d600c116087bd728d6e94f9be0b4d955877db54b35dbd7757d7379b7cacc50b19eac03b62ea6ff144fde7d1eacb48dd86c6bf015fc4f9a5e2711d2101de4b13485a26876329e383837da6a6757a06ad1224f606d261ffd50f259e4c60264d2ed3690bb264424b02833fbb19c7033fb81897964b26f16c8503bc4462f6e9625b49c11d472441d3538467513c76cea0ae188e1a2c95b11014571f5d2d26a71d9ebc7e21a1df5f2437223e673c13da1eacf2727d9f7940a26d91fa106cfad02a708ea5f0b750601187ff1a19d8040e564abca0fffb0ba532a203b6a1c998fd0a5b1aeb81f3fb6df287358a8a", 0x1000}, {&(0x7f00000062c0)="5c8dd33b9ff0d2ade4da90ed3223572e0597f14b865b6dea9db78e0ce71c44eaba6b1d7653f202de9d5ba7fb36f26dcb3151651dc5d39179cb915a8e5cf95a9750e570eb7b64896ad1d7d77863c4b98fedbcb7cf5ad42bd3e17f83f28cba359531fb24024b03a377cd21b3ffb8e68f79c1946368121bed761bc2c8f426aa6e456dcc0ca965f18857c2d436be556c88fb149f2d8f32fdf9ae8da64efcfbbcef17345cc542c4d5a22d24772283722c4fb0d28bf0ea6a6a186b942b94aa3f13293f7f9bdb1edd1ed086b7f356f38cbf0b73", 0xd0}, {&(0x7f00000063c0)="b4fa249e227736f1c67c5eb0fd2ae4b9742b2fdf35368b44c106bcab7c0c443b5c60e1b6b20dc34827daa7e85b64e5c494378e407d8b08e91d0449b358aecef452c9d10f1b771a2d8d9ae743531f35cabfb1377b2f1fa37e117973e6911ea5d65e504bf3010957fda5e8f62ce605b66d2d643171038ae2a5344503b2313a87314c8c5933e7d3720e8507a39a09bb161f952801a2c7b5a898a6c36e770a3a8e5c3114ac8a61ea5b8f", 0xa8}, {&(0x7f0000006480)="f2dc0e1a0c3ebcc678abed739a0090a256345187b6cde5c8dcf84806d11e904037d0d89a65ed9091c2f35470176b1dfd9a3b2a7db6ebca28ff85b0a8f5c92ae8a6565ee5afe6f13ccb1840a35033f79f39766d5305e6d141611c883a32110d53c24a2c848e3fff20160ba77af235287347125873a6d6bc", 0x77}, {&(0x7f0000006500)="89bbf295fe7d8a4c2a25d25589f593c6c664e3a655014e06fa2064e53617ed64b5ae4750591723d105a14171f24212b18909153efa95b76ec4aedaba7602978db61fbd98ea7d813cdcda45d65a5bf026a30d0d9e6e80f3364220a1ef21609f648bc06d30fd69d30fbf0dc2d13c5f0717c1635f41a95fd19fa0ad61a6f095ec3f7f43b57fc2085931755705af24178a27bc9156c53a6643232e7437d1124e3f443c4801f6f9ea39a61ac17231316f32add020", 0xb2}, {&(0x7f00000065c0)="49cf248d906abfc1bc64a372d763a4265392cc364f8002ee6e9fcca663a7aeafba6267eac24dc202deb2e7da099776de66e4a7427afd6bd85a9824f0bff9877e954fd6e95a13c03cf9cea4b1f576eef2188a7c6f1db66bac5e7d952aac3e65c14e2e5dd71a103cbfa16027f15b0f22ba7f40cea2d53e4104069da5570ba1d310658b8fc8ae553c96906489e87acf919caa92e2537d2206ea5638ce18fbe0c45595fa8e811737a6b8100efeeaec35e84557dc581c06b4d97d61dd2a6d74dd7279b1c282deb3608ba34c7b7e32eff0fa28ecb3f0d56a6c13dd6cc50ce3fd552ff2a899", 0xe2}, {&(0x7f00000066c0)="b655fa1718947eba363fbc664d48da9ca19b028451ca26e27c47faac1c732e4b0dff8b65560520dea587d77d528b3aad2592c06484194c0a7e26139d5dcc5a928094ae78cf892736aba025a2", 0x4c}, {&(0x7f0000006740)="f60109887a89a05a75092819349a352ef847e333b552e12bc2dd89c8b56628714f47a452feec2315c96193ec8c54b5f925098193abe42d3d2075684d68a48d42870102798ab9a0ca428f06c1f4f5ae22a8bc1083662325e08a1daf26d2b0b81356ed545dac9c0b03dab0f705e3bceb55fa54de555a09c1890a90df42dfe225b4536c", 0x82}, {&(0x7f0000006800)="d7d562cd928ae9945ed77881ebeaf06bc693d8b4c537899d82c8231f2552ceb5fd0487472eea8fe05b779eb025e21574f97b2ba1963fac74e575521d2311b1eb3dbca28c58a4c0af9d90687c", 0x4c}, {&(0x7f0000006880)="a1e9dc8a94127ab1cdbbdb81f01d4a5e927d18687f1f4ee6a91cf2389c531628ada4035d0289402e6ccfd3245f42a4ac39a08c1b7efbe60769c5c5e5b9c71458c8bfc6e85c6b031352dbb4f7a12a785265632201aaf6c0d297daf3b8db0e0961b6a25efa786d87e67e588b047a27f7ef33788b91e5ce2523afd08e4f8f4a03e12b7194aa62b86d6da69c38292013956a1c8a13e5d9119b4576a99a1227172a4d2c514d017ac9a2108f5f2b090c65003dd2f0336dc86f522d703db940c4902b61fc73c93171ef4d0a2a6200adb7c2f0f18e101e9e7a88d59c152d4b76795cbbe3323fe57f57d9ca9522c2aff5c1b60f394d4312770b66ebd5a702668c89c3dc22c0e927a8d7749efc9d07ba961d550925d9cc575167068c2b7350998fe27cc096da11af08597a483b9a9af15da4af3082edb98701b3317ce8c8e4a61fdbb53cbcc5cd1e4651bdb74d55b19f618755ca98a992e6a865a365af2fc6090004a1b5dea96b8301a731ce3d242215a0dd6dcf6de5d0ee68799f8025444bb31e850fd570bebda0c13d86f4c7b92052855199d37e6acccc09b38ad2a207dccb317003464abcfdb5d6c362da51ab9e1ae95acb69283a4f6616620db52f64445951128df8ac21002d53e331bdbad1fe7f4142c609b51b9c3d0bc178b141ffd985a96ac7465614b4f0a8bc2aafa84cce40a164cdb9677f3e43c02f4fdeae510e18a949a00b6a420fcc1c07eaa8cbb7ccb7baf9495e28f9954cf53b625e325a74803b82084674eb6da40c169f902aae3b74b9b4354b7693de99f736440a29971139a28387c5a57c69e42998f2def0ce3e36c443ec6628fa8170ab9ef67d67eae51a1bec4a516b82851d7abbdf55336a0b48fa1d4eff485bc1d40321f618775a175bb1f3f4957c11e92ef1f2b9cdedf4176f12602abb0e104ad81ebd238d5d8d7f060b4c65f19c3d31b42875b69d247dbbd36c5ce956acaddffe5fcc8334712c9e56f5f7632c20ca984ade84eaf43488ef49d3790a7c2b25ad92132209546d8b604d0f8b46a73527b046a0c42ee558dd3802a5bc003262e02899c9ba586f2551e6e167b98e1be5b8cd40bd8ad15f6d0e7d18240e4addde5a757d948c59181908710d7c4a24ab5a9bc2c7bee4886c88955b2238fe72f9d585090b1f94ec3ba557f9b2ed156f187db5795df0d001d92deb4707fa5893c012e88ee0f08f83c885f334cbc0871f0e2711222a47203df31a6fa47b3871f66f2a38dad78580470bc884049a2a77dde4d95a0ac92e7d6a32b2124c75ff602476823599eae1226fa296d19b374ac89de680dc2e9129dc7570e30e2de08d6117fe9b2f23da19ccdb66cdeb86bbd80d11c8ff1730e1a6919bc05994413e3462c7d112f0b901c37e050f397f3b0dcee24f7a3be8c56ecf9916d10e8edde59ea95fc41201f3bafa2b96d0ed35a86a73a8034aee5f95fe5c2c94a91ac36bcf3b3322b755351fe4a2cb3f00c4b268cf2ab207f7ffde88c961c54a14ea1788b24f4254dac6f7d9cd883696ca6c611a048c0044c90e8975b1c84943958874989b17bbcfd798bcf93a8d40aeb02b3b03f0509a63fd0222b5abe7da384f8052abefc40ae54807bc5d1765a97e704d8ff0dffe40b86a5b98dde6ed241072b904f8bd4f5fc25378b8f30100728793c9c44beef88726caf3ec1ac382d3006070d4085f7a372ec5e0024dda30205add5bc82949cdd8b28381214c9e95f9210fd0d83380d8270d5a23c0ec33029ca9131a71eff23228f844e3fb1eaaf37c4bf30450ef4e6ef89e5e8a86c0e32bf327735e8d94e932039afb0244b51b2fb1c9ba4da80915c65dffaff8ce5ef5cbdf6105d5b91a60c79e604281ed7ffe698cc07389b3fb3b48342f321cac709beb6a19b79f4a65973e95ea8902773e7a91b61cefa7a463bfc18d32a6a937223f6c20b968e66e55ff54a6d6b49066fcb6c45f9f1cbea95428ff9b784158789f493841f35257f1602739e9b540e3ca831bfcee160705a9b229dd703a8def65a3fc7bda5fb6cab3b7e5d3be783f09f216e4d2014cb57e10cb46468b4739b381cc0a53069c8654a5a0c8e6994555d6022c94fb6d13744c004461bac348ddbb5bf8d11edd05ea93d5735ef7b60be7b42d8a1ab16cce5c2567e6ef53579f7b7a7ce6ffcd631fe2c4a08739160bde1e3bb917eac0a0640a828c6e224a4a02362b261ecfe80b1796a6d464e123d725fec729af048766a0ba9a16f74fc38f7072333bef427c6e9cf9f3c4c1ca1e98af6b1be11b4035013c27457d3004409e5afd8af53138a528870924500ed768c4d821053f367f6b00cad32c513e9133765d2ceaaf4a9f82046064cf27787fdb06927820e142000f8256dd69e0a4af6a8dc37c37bd980b5293b882681fae3f292239491665176c46be6fe72b624ecfa0a29611fc032da32481b177f182011ce1aa894a5b682db4e58b551cd9ff9464d3cce14c123419913e7add61043de042a2732ea3759841e6f52f50bfee8b92c2bdb90a84a0a82f8a8d390098207155df7679219267944069d3cec38fb7cdff017045d0bf208893470a1a7ebfd3abd53bfafccd835777c4b4c8091ae86eda543d08303148bfb35db2a13079bb2b89092a78bbd3536e51e5e3bfc862a04ae2122fc3bdf639f1dbc546345d759ab5da676308db9a5c42401161e96ee2d5b22d65d4346774d0f06435025fcd06a08c47b2062f93b9df1a69adb32c4278e918cb63c1b30a38ae24917c2e6b2939f528cf78e3455517c5f375372ac26f826027ccdf6fcc5cc8e38039a5838cff2756568061a27577572677f8b9f202c49d702045ab00b75aece2c2fbb265f5d8ddad0e3a26cd4d880cc5179650167f5481e20ab666beb3dc001d081994bcc055e61a72a671658036f91477b68c018bd9ee7ea9ebb79c6abdb2d514339f936f705417345796e69bb69ba7c14d1c8fb51e8fcac0180d8fff42da88de4f49e392cdf3adbde1384bf31418e67649cd0f1f708d9f2212795c8117364ed05451b246deaa2740d21c293ba2dc31f209c686e79867f72623fcb1ad0a11c583610ff96c010489a9160f88ac59663bfa9f69bc69ff87a0b784967696a005ec1a09ac2922c83c6cadd9958159637653903fd2b22fa7517f7359d3b9829f53a1bb25aedd524a78a6b035a34734a47ece23b7b8118357d254a895119519d2a341d5c2983cf663286d9799c4870649d20cc305fbc2e84bb6478db3e9905b11044383afa2a2a938d6e902b9f590e0ed2517831f85db7b303d117cc07512081647f517a45ab1823d50e001aa089946f4070e3e42e8841ec58c2e16c8bc69b37d03addbdbde5b09927f9308a05aaf022de54f2020353f13e38de23950a3f605fd98b88ea6d45a481f08ad1078f1efd6a3aa9de210bd2580096d62f440d48d6e0b61fcb98651d1a065583ba3fc5ff7ae7a8d683c4816d80386e97363fe5317b9dea226ef58510aede2bbb32ac0af0f316af3733e00ec6bf18468864ec009583e4f9c682f5686060fa542065adabddb941cfc95e2cd86984b351f2bd4160ad8afa8746e3358ba17de89f75f9b5a9c4128d3b2bdaa8375c47e6f4c4038fa5a78923ff8f79e403367eb2241de1706972ee572d7f8b9bbd964122b98fdb6e228c1eda9d1a65028a212daa3869492de63ea895f3dbfeed1965d7520ae7125adabbff332d6ca09f0a7de5dfc729b683d960af2bf431a442bf25eaf8a758a4a6f5e0e8b034bee68b5ddf694f9fdff88abb6242dfe110f6f1aa76034379eb199c7145cac8979bfd181a32d95d521a2b98b276f4309b22349d61506ef2f301853b08b5e3988036cb8862ca8a6f634a6559c49462cd2c4186fbd67717a7a81dec5a31d312668b8c3c890b332499caba9586ae944fa1a818f71f5dc6e9f779c692a568c6ae6a6e17ff6f1c6f29950bec941e39fb73215e36f0e9c1523176629afe332d132e12dbfccc656ad988cbadbf91acd7cb3db0893883670f2630e3ca1b538eabf19ce3814921d68982bae8ad249335a2a5d666b77f45e093a2569adf72e29a4737dbd2ca01281860d8dc09e8d460aea34b208c53f9acf05b28f2a1344004e52cdf21cf603c6c9e6ce9b978574784340ff3efcb11acf0ded905827d20b79c0febdbe3b74f429b4c9cc2a9d8517a05ca1615a50b497b701ba06c2f22204376b76f4daed46b78eff28311f996fc338b8ae5f8e8c1fd8248ceec53f8b33d86ef6f9934f44c48b52bf4418af9083289256b792f3d4d1069bd385b5333cb7fea0e92cf758505c173b15c3c77cd4f7b23f65894e3be5730f1ec70ccaca7982c422c795fb5996d43bd3c760a70205d219546f9241039cd4a1fecdb3c29f1df5412aba2326bb037770c2dfbd7702085043fb8ff5c65435cacef65fa300e460ceb6a6603e32d905dadaaa4d182118af610c9289c6e59b5070ea4a96f64a8bfc0cdec5416562c6f100bcddda036c9eb26bf15b07e681b365f3efbd81a34ae0c72f832a5a6c02ede7cd576bf7b0006bfbad669e5824e9471d7833e2fa4a27414a4cf63d4d0760548d277fa1a7a89863bf65bd6d750281e69a3060fcbaf187e1a90ef90da716bdeb92d70e40d96ae45a398933611aac1ec04d56d4fa6d66a44ce72e35c15a6a133f7c4e90d81c77b34a095d5ab82b119c3b62028061112bc9b7ac040f06eff1e888c4e9e0c7a4f3b570c0ae291abf11dc272b5aedab902ed1217d87b0dff78dc4686b5498698e80e50c3bc89e9994a46821d68407e2b8bc2b1679a4ba6e521c60acfa174ac5e826969a341f98f789fff564efe94ae847623b387ed910f0c55af8c7c9103cb0a1438fd746d806f993bd183ecf8489f34ecc667bdb53212946c6ff4fec79850c261acef96b9979b78484c968585fc2b67432d66a18f3dc9042cca1a674bd8bb56907d7e7dfd892012782b9691accc14fa65a38c27603660cbf43f59ddd9ef62ae2888d1e661d873d4ea755b99dada61c2e6ac20b2c4503f35fd76b5935427f89c4399142d1ffce9163bbc564f4140591922239a56c0e95c62f20eb89811a917f8a434a62266f3dc8b44f8074a89c0d6cb66a3341a4991c2014526020ecb6adacefa8de61a5a51907968a80983a72f06bef43b422c33a6888c68cfcb87deebf1ca58038ff0d2ce31ff7a05746200a3512d2b2f00f1df9415f8d84588c392bbc1148ee65410b982d8083075d959c6b0f096363e2accc8702c01db9791cb63f4768b1c6cf6ecc1e4fb01f0c1a341abb70e5b026fe2fc8213fd9f5b75ecf4333090fce954a85cb258665562867f2165e0821abb493d4f4be9ed3668a49ab69d6aa9b5213f8ea2e685f6df241f65a90cc5c78cd2d69544eea48e2a950943c87f4189ecc2ed5beb992e35b17481f88d2692579d3eb7bdc8ec83c1c99c30f528b73b5ad3a2a86f90b2a7b0ac8b00686b9e2164b711124f471207de5df713b124bb6dce6d69ac46ccad7fa36cd3213ae77c0b11b1394f4c690da677372aac9fde7ca4a0ce3a38ebd7f1ef2949963c75fbbfd50d1486e37e5041d32d310df291c2f00d2da068723b1bd4713007169ab84e626d64c40190fe3c8bc77250d476fc9ea34d59d89496f1e746b21976585db50a0bd210024dcdc4812868ca2cd7fb8154c6580580b46c1334f6019c9d9eb1b4db88d1b517209cec85edc154bc04eef3102530eaa653b8bd9adfbb731917fc81830f2caf968b88ed33e4f92a533f191e3d415d982929c26d4eec7a1cd6773b9ed9b49aa8cd0a298edb296232527b9ef93465d1e8e81abd35bb420c9649e532c291f4dc25b08", 0x1000}], 0xa, &(0x7f0000007940)=[{0xc0, 0x3a, 0x9, "0df8d3fe2f8b12f95dcc8d342bd8bff2d20b5199a6f0b2cecb590e388c48f1f6497555a4d6c6c55e6cca2f370ebd11ec5cdd2f1d49facb15e421b485ec49794c7dda1592d15d5442e6e6239053d1b83c6c884439c9c84ada672753d28a973a94d3c6f41f7bb589e2c30eaf8ee0a93bdaa0c5e13d6b3358ddf4e823613e593e60dac6805ddcea75f6a6844324c5d81f8177520bfc56de2c91bfa64e32775578749f643fd84ad9608b5d99521ee48c9d11"}, {0xe8, 0x111, 0x9, "eb0a9b7e57775b7bbf38265bf28e00b1b14e26ab9f45fb8aa991cceef62ea19784c542fc20a55979221a28641238fc794d8fab06f14e7fca421480c81952f330eee7fe9600c9e8156f005e1c645bdf297c4418deb18128db253d537d765adb061d2171b2cdd7909e39265860839529e3a22dc05eb216701d61d080648e017b068e3e8a9930c69a9708b6165425471fadd2bb0ca62c8f98eeec3a87437dd227c5585ea39f879523432208a694a04511355a66810158ebb0e65be9e50b90f05635b8788cc77485e783686ffbeb524b728e4bebc0fa"}, {0xc8, 0x0, 0x3, "646c41f4d9f15c7dda2ead132540923110fab65e7b4fc1df7e4fbb1396d8b06ae1c2e7cec072afe7bc7d655cc48347215ac65b3c3b787880589c8139e17f31cd306a6372101f9d06d06ac41b4e10f77b82a013fa8a3cf7cc82f0e386412884bcc83dc1ae5900f9e405ceed2dc3d18485afb6ff2e89cac351cdfdd49d6bf601131b0d28edf48b03bb784c1241451728427ad60f0dfc78646141d2140af6a6ba519c91c107bcd0a5f1c9352b358458651959bb68a9e6f3"}, {0x30, 0x119, 0x7ff, "9f315739876ced1bc5993cdb9eb4f98337639159a074ddc9f958626b9f1f6d"}], 0x2a0}}, {{&(0x7f0000007c00)=@l2={0x1f, 0x4, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x3, 0x2}, 0x80, &(0x7f0000008e40)=[{&(0x7f0000007c80)="261438353a47d46947b506159723ee8eed47b73df9314579a1b7a3f7f8ee8d67e5039a92f1f34f16b6fef90444f65ae760f9c16b23a86037902528b1be3ab86b6a839920999c153ff9dd3487f630870475f2f64382f48872a8032649f1ac0eb646aef9f58c6f29a136a4cdca", 0x6c}, {&(0x7f0000007d00)="c1d6dbacc95ec0b773072cec264fdd7fa66f904b3457a6e4468289f458c72b6ca8b26142b9c732ef15ac4c443b086fe6aead08bcd330b356f1867b69372642f21f08e14897b2553b9be70649fd45877888530157526973cf0891a36911176ea685feb084fe51b28015ada940993bf418e2bbd66b35043a22f8da9b352a7ced8c4f414d2e45618969c0c2d60c953eace5034ac4f76067644e686acdb6068f0e1fe53fe120df61c9dfc355813c4a93694bb4e74ceb57c58f55899ca95e38973effc2c24c859bebdca33671a0e40594354c8f9fd88589e0a88fe4a00020130409ac46b75644937728ce3774b120168f9efa3e68e133eb1c7350064cd7b13a6f313e40c640645871db31091f8560e1601dc309a399c27a89d16f9e2f849149ead225a10036eb876fcf1e649e1f0a2d3a475c39d91dc4b4cae6d0f6e517116089186762314e1cb75d6daa2274775ff0784fc6afe745a2f7f1b24e20a0b6f377c1160bfd380a0086db333621d68f77067d0e6fb9a10cd972f2dcb63b8df9bb81de531c5a5c91e678327c9f833aadaf3f2022a8ddecd20e3501322e5b89f802411a9611fe5c052da0475a87f173607fc9cdeb918c515e8152369b514bb07147d5866e0700ae6a844ee81f30ca6665a2b79a03dd1f30a8fbf8938e3ea9c1a3508e6f92f0d2fd670f233eb10ba685526ae8143b76d35bef8b7eda4c9216ed7bc7b7397e2ce886201f2d1d62edf1bdf0cfaa28fc99244461d3564bc0f2e8081989a5d7ba0423026405e523ea08ffc357365083a33d902499568523850f1842d3a6015dc24bd22ccf6147a9525879f90c60030c98cfae102a43a826870ee0c74141a40316119d8a930e00b7a825554c8ddc425541bd7b8d843e572cc079b9abcae83f32eab6221ae3c5a0a5e1f16288d134c3f1c502ca631865162b886e26ffa4e4d6821341b0be346ac18b3dcd1661d3f547c8931f65ffb457961417631994dd7297387371903dd65dd205b6b1fff4f00a83c99e51c3d619a088890a170a659c8f1fa427521f6c5eed5c81fd4e007fcd388e3a54953b96f5c776878d1a76733b58faf73320b5b57bceed47ba0fe79829c55a21843214357277e5bc72ec899b1c2866e827bf5b70c9fcbe33eef76488ec1f1eda234aa4fc88eee58eb2cfa900e46a3a5930eaf5e6682dcdadf2bc83c962e9359f5801b4b35fbb7ebbfa59a551aa47d0354bd996ee7583b58458912e652722a1c1c71fb4364c0e98d1264655daded7c7157be2bdb1790bae274b2418d8b6f722878f239040df988f8675d7d77a9a31bedc592733187fcfc283d5aae29d5e945c2549c229f6612b5b73da5e6ecc544bb75ed491586f003a33c94a3939a80be3f0a5a72c129c16484faebbf13ef8b072e9d6e6f9ad55bd91d205288d51b815dbb0414d043ef27b94ef8eaf58d8f8820e53254c53f140c3960fd10f7e8ed7f30525e688c0711436ce05899905bf59dfff4bc92984e07eb9c05f04ec3c52ef3ed3c369c646ef046bc1904c7198b807d87b8fb0cbf6470b0cab2c979a5954fb6acd7f75cf0345e572e608193f09aafe901a22b4cc4088d4d38cd8e0a8ec179620556fcdce701df7c1cbce7677409a48efccfa5cc5eb22193b323182da260aac112e5a6b520b065708fe2f33366367eb7fb755e5d261505fa12641e2dfeed1e4db9d3e57ac07385e5c28f64a92b67224df02987236e74cbd0462e3039930aafba997a1f81b4f1fdcae5867f34303e404904b15da5cca47f661b6ed31a01e7a102d7364aed9b05dc6bad4bd5a734f8cf69ceb5ec383fec3725c3c1f2d5cc6b9aceecad7e645b153a69859aa273528126b498a3d995718fe477109d3bb3a98fab06362c9ea1aec5bfa1f41496a1bf7a2ee7f5d78eabbe5b34ef2c8438d9a7217863f67b5e446068c3cd38233b9b111cd905364c4b39685b8c1b35f2ec22927a1d4c3eb3ba7e6e076fa4bb8494acc318733bf863d978c2ae0e7f480febd6ddbc886670ea71ea66ae7aa0721c1e4528426ef174b888a5548f16f85d6ac21f0ba2dc9d4b556aee68614af1a1fe13b3b853f7c2babd28a3142f6ade111ad4fdcc01b994781c45f92eb1e99cb9c34094aef0a88d271ac1cdad90198e85c80b2185bdc9afcb3d2a4feec0a268ef13d630977981542ec50bdd60cc8dd957d58930556edeb8bf811a885acf4259eb7b0f98bca920df7a528ac789e2154e0cb23f4616fd01e4f3a2fe5c56ab41490c1b88ead7891aa224d39afe3c841198cf14772f76dafb7ca2f9fc5eff9d72fe2e156f3e5736b9995938d0137384750d3e354423740e8c095794a4d730799ee90b8e8c7c7e88180d30fb4642cc75e2fbaabbc35871f21c60682ef04de7c2e4ca984cc6f5526e2a101f6be7314ee75f35534b85b3da67f91bc96c1588e9b2d63558defec2a9ab9bde4f76922ee6f5be83cf3008a28531b5fd19b78a1fa4e3ab778af88248f76080b6641dd8a4ab4045accfd1f0f30549b1cb72ddcff27e1310a96178fb7167f465b525199a5054e4bac4dcfd41d51da5b73b28044fcc50e6b24058cc7ea49787accee236b488fd26af88781ba4a2a36c53ca5999e44fb977acfac47be67f84573616965148baf0d6116cb7df258ac2788bf1e87fb1260418efced494cbbc284634ba229f322c4b36c336b020fb3b99e1f59636d7ad2b38bdee0aa7d0a896a4aab324bd312a265714f0af863742260c298e5e39df9cf5188c17d710415d82d290ea0247e6dabe992ca2014ec1267e26cad2208b7da0479a12b487688ed6a6d0a36d3f5814958dd465de1c3844f1913cc6e7da81f9f50026569a6a1853dcdbbb086dae60e3305ccdb362e38776cf5ff58fd70190e5f83f4325e0b7b8de171935744b3673fb832471950b6e04239807143491b11a8ff802c1afe66cc2f0b10a29156861f850b753fbbbc4c36b2dba4ab6511c14db383fe33ad6b3595bb8b043934be98ad51b5781efd2f632c2dfad7c2d5e06f143c0a1277ba33ef0808e0fbcf453ccaac6f45d21f291e237945dd5211af70ee44b3d179cfb8d80bea1cfc9a7d4cac17ff8c19f271d5dfbfabcd726cf83b68fb6c7bb8d80d1a86dfccb0f2219bf16cbb321c4ddd9793a14e6fb8770d46dce0d8d0c3445da5c1c1ac026bdff7da4d0642b596b9123dc1f1fe2bcacb25aa55cbcc4c40cebd5f7635ed9aac4c1701954c428c5d84cb18619424515ebbc4eddd768c5dd6121181fa27dfb204e7c11ce1f9fe66d78174716926b43f34e91e1713e8014a299746ce757da543d02e641a2b002d127acbeeef87033a59cdb93363bdf02822982606c4797334fcbed76a1ab37078022a3dcdb237083732b4cbbc59d55176c58a51dd594f07c57abce41056093132c0aee10f61c36781bfdd2632d62ab8ef4bf06b0ae18b4d24b0412f26ca8b7b5f12b0fc614b39b1608da56726d1428851b09dd11589eca58c066a356ab16b9cd160810668e56e31525dbe089e4923b08b422e2fad1e258f8e97bc743992aa288302c3e5081011f52dae121e9896f9a76ab030686c9d1ba19b7b3653356f568816a05fe3342faf812d510ecfacda9a7a2fdf862dd654dadf05286737e8edfb7d9a0bca81fca44b1b3bccc46bc92ec90302b641dcfb159cb29c3d2d9e56294ee6de829481748c2c56412a93e9423089a8a94db1cacd53582ea4c0979a75e3e998d737559df2e1fba8abab69b4d6c31724898762ae3100114383c514255e139e88b9b57ebd98f6a905e708b33c5653a02542dbc02e0d2a5f2a33b0cbedc8c32db1d8755766abc59dd884d68be5db8cdc4dc91295ae2f0fb76f461c19a9a05b8fdb36a36516ef12b94fd1ba0141f84092dab10d6a947e22195d395a3ebad8e386ee5cfa87004fd63d4908d4740e85e802996d37d33cb4c1e91ddf49aaac9be44210a6f7c922d9417dda4d69eda24c71d751f5915837f04eb58e4ddd432f6a9d4756ac4c2c64c469f5284ebe9f747dc5ced44e5d502726be65f81ea6abbc4616350cb9986f531abd069bde67085348acf41b331f5151e1ebc119f0ed76abead77ccb3507d27de32fe87c7f037b5c88525a76f5ad4a671fed08da5aaf932bd0b7bc168b6108d6209b26c683b7ae323d71fc9fd3e24dc48b0e744f49b83617578154cd37bca6af1d942e9a84016afe5086b455d4709b5d2b2539d2d542aef6008ffc5550f34f63616717efa2fae7d50376ac06a1c0f543703f1a7ec98d9e11980171c59b5fef7af5428a9a1d16817090039c753a4d6692e2da2461f94a049bd9116461ab1d333488ed7249aa85b0d17dde6d94c144c8deacc6e60ae1b89f5854b70da9b17698c01c5e8007eb0ce6e2788e4ed298da7bda83eaf984c00a32d80628ed51d61143593838b392a730c4445340bda0bce901dbf1355fa21615bb3dc29e340bbb92028580906def6bfebc22858551acabbc35a8d1bd0eeea5e63a644983d0f482bf2e460b6b0943a61f1b5c5a9abbbfcccc3e04ecbd4dc303b056045b8c57da226764c251b864b57adda17947e029fe1be987740375c3d25a1c9cdfe23a1e8b8c2a0e8e3e26cde47e3ef684b917b386dcb3a2806373aa9ab4b62045e9a1ff65bc1f7e8e3a1a4502877cc9f4653827b3a15c8dfca5546dbe4be8044934bdb474ea91b411587fb2a838852fdf27b55e2d7341cc62443f5db866c32f512c0db9a338275bb8f16515b8c4e2fa9798e792bfb71c0a17e336bcb96229c6bec5fe7cabcc20dbcab0c03302593519b8c109c15a88aa4ef71a215593dc52dd5f2895506497860cdb1d6f10ac0c03b807af9aef299c14caf2d4361fbbcdae2e26bfccdbfef8d820f912c7e55cac445bb82918581e52d3e75505716328ea52dc61728fa774583b2058c1f3582c2b0b049eb050a88bfa73b845ae13d254a2f0888c50c4ac5e06ed676aa3ebf242d5d67824323cb11338d7912d7c470128941169c73c762d3ee7e589c21c8a392e5263e85eb7e641d24809e40a9cae6a8fbabe942076ba065e70470bab91d3eff2bfb5e655cfe81389e586efe036915187ebe67c2f6e240bae21c3a42dca5b2effb34d9932c7d8145a642d6accf70be4de4563f4939909ad2e1fa697005a6ed0dad0e39a56c16274b7f933b3bda5d5212d4c5dd0f2c9266a6d77bbdfd6e58c6bff188d235b3e962a12a96064b8a10479f165ab5c0cbfbd44a1a035d5e751543e0bc7b390a7b40e9e74d973b2a3e40c4ca567df1d61e016692e30952c1f8db8040b59ae962fa1302f635e5917118e20956e41e649c73de55b631dfcf939d61b023d535e120e11a270581b3b963927b1d99729103ac2a7023134d2671d9d99868aa848b06dc462f736fa0b26e9767f6a4e3cdea86744eb0fc16339accb35c20063e46c5b37db019fb92148f8bc0e2154a6490e5b95c990ed73a0b3f3152d070375cfc6e26a364721aae761c44408a175f6e3b5d49383d4c63ed07ae2bba4e63c0e6b5b0e575acbc0bd4e8aada33c55c72c1bc2d42dce1476d75f49ad440b3d587d5ab37c3cf8a82854deaf441e23164245d1c347df4f69f73963390518551eb6bc3ed45f42f4f4527cfcbeab4cb91d0e0ea1358e7256a631b96b95b53e6364180ea5da8098df6aa271f2d87e8d4641e34be15d370ebfc5f295c6e96a3535819ecda272f9eef8612d0ff878e8efce70f6d7d0eb8285d2daeda068303b35a9000d0e86dc84c864da00218307b9bc220efdaf74fa2411e053096c8e362b7eab69d7967947e2471895939abbd7f2f27a48945506d4f5e888a0aefebf0faf635ffa1397", 0x1000}, {&(0x7f0000008d00)="7fc7054100ac7745219274092c0ae030a9a7ac756091cceb866092daa349469e334a69159986d95eec575350cbc82aef2fcd14d11f2e969658341044b9ebd0a92afcb628ffbde5388e7b9c8ee069402facab1cb3d776a25372e97e4442f91e5d7aa7287d529d91a3d11061039502a1c9f2dcfea1809ca255aba627ede8df85cfe533b91ae8b2", 0x86}, {&(0x7f0000008dc0)="e43886455a03ab736205d510e9aeb85573d3ade2636e80924c55f0043e274e23d739fb90324ece06aeb5a6cfaf2d4dcf4022ae019f847c293ae079617adce2df19b54db27566f9e6a87b442e511934d94adb120808239154b311836dcae84d3d0ccbfe46d86091a985fef0f7b8b7d02cc9964b", 0x73}], 0x4}}, {{&(0x7f0000008e80)=@ax25={{0x3, @bcast, 0x4}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @bcast]}, 0x80, &(0x7f0000009000)=[{&(0x7f0000008f00)="ba19ffb174ba4ef40c9fe36f6bb7b66205cae11782f2aee31e592a78d333a593ae58b634382461cb306dcdf3672752a47989b68ec7466672baea2ac8b3b0fb66957f125ea64bab65f3ccc69a393ae65b135e7527f7ceb1e04e6e664ecc7f4c48b74d6f6ff011f923be9cbcf00b494692016e5309aab4b29efaaa907a3160e353b03cb6e0f8d73fa31b8a59b4bf2dccdb6bb6197ea6ab4ecffc448f533d433fa3428ef639649291c3fb0031a28d5b7906ec4f314f362df6d2d06b9ae5f62f1b464432c3f28cf6fed8514aec3607d0a77a1b2d26f4653f325019a6a64956351e82beaa", 0xe2}], 0x1, &(0x7f0000009040)=[{0xb8, 0x29, 0x7, "9e9cbf6d1bbd2beab9dee6cb793655304ee9981f5a874654bf2327ebba7d8dd0b8f1b7c874ac99cc2e48150b71a5963661cbdc615b5f6539c778b1f3e54fc5251fdc43adbd092d0cea6bde6c8d02178ab29f8d2032ae4ec52d78fcebd740f8d18edb9eab1c3fd7f55212682d586725c046eeee01be6e9501fc496307ec272a6ca49b08183899df40c73890bbea87a1a27ba245283eda53deaf5522aa4d606aef5eef3f1c1f2028"}, {0xc8, 0x3a, 0x9, "5ab0f8139d0325f5f779962ce5e11450054523f9db2d856dc29d81ce45e306202dda3711d406122a8beb544d843fa2ff7eca781ef5376960de275bd5e4bf261a4ec8108a63e5d27fa60aabe471a559f5bcba3acbef87d9fd3eb281bd15bc70e7c14ac10c9f3955249a5848455619344903364b95c1802cfd3a67563dd4b1671a9304bfd1983eed8040cb82d65af3d4432dca2339bbf00fbec568a9ac9d20f1efb528155622f03006157be58588a70015c37338e2bf0a"}, {0x1010, 0x108, 0x100, "5020d78dcb01f1f5d898101d87c511cf0583b01c79205574dcda1fcdbe1afc523d515dfbaa713506842311d9461c0458d3ef8440c6999a7feb5dfe5bd084de029dc36bcc8d76b787699b0a3d6eb214cfd8efe14fe373635ec763ac312acc9d74b4130ad55144097e8d8c188b75078f80e4e2c587a50cd41c6585ae6792523c35ab71f535db85eb38db1a03b19b91d16847b636b1b5cec4355ee928b0489b83b3f49f5e804bd4fe70550f188fc35d37f39af83a960b258f343d3f75715f797bc729d78bc0597e48279d5d0e7b2c8247baf82511cb8f0726e614d90c787693eec66bdb0b0b791a71d251184c44bf8eae2343d2810ca90fede0f51bdbb8f6eaaee3cebf2813c9ba14e46af04cbb8ecc43704ffdb9a3bc1316fd667e2f477f52a2722a65e8eae3f1d2495a2ca045ed9b5da90f467e6ae51650a193863b9c8ce5a9258b823e4a6d3e9585572b56d0e9ab23891edd9a611e9fdfe4dfd1c0ca835da0158e4685e34c2dd66b4aef8e18d6c5d4b6ad4df34a9d8ad4c569152dba07174db7bfbe36a436fa2f7e6ac5f09dc682925955cc9978209b544d07322da267f542c97be5ba5ba6ad485b6243cb3d014ee0a6acd0cde3ed0d727f3e9af21eb0f0376e046fff4dc09710e482c17e1771de43f4e51f0ff52037a5a3fd821d34967b4a58455b0be44a3511d2cb867e656d324d29915b63e509b7cdf28f67d5bc2c81d97030e30cd731446735264b351002fa21f9788f3f551104226a213ea1b3d522d10341e83ba623fcde98d3c071038aac1cc5ace655f7a8a85a7bf5f74c9234a2c372003136af70fa9235271b2e3bb14f58e2074a8cd53866ed07444201315c918674a9f56a66621094b87df0ef4790952da6983f63fe03a1a1b3466abd4d33d21711070a489ebcd39059e87aee73d70b7021a744fefc3dd07a1adc6821c022a484301cc09826efd822bee8126f9b557bc51ab85d349dce0a0b10be0f75f5099ec394bab6a51f27f78b000b562667263f711c51c9f7a45a94b3756a3129116aae13ee65db54eb7b0c6f81bd0033b8c667e3910e7b0cc0b20f6b6fbbf336c700f1e641c8efdbaeb907282202a7f79819637473686a7918fcc179a4759cbd95897ec14ad1044f99d3592cbfc830bace361ddcc92853b3caae4ae3f371e039e797787288a1b8f2cf121a7bab93423c0c20e3c60745823ee0be5edb875102d42426603226a1305e56904c4a57f791fd90fe9f01d5716299277a790dfb36ac386e993307580b812946f0d5ebfbdfe6b0aae8917c275785742db40c7424df23177a588131fba3e58e6c3bd256d14633380b6b462da30db721b6c6cfbd028fa8dcf3f9f69154603e4080caa57656004d284bbade5470e2ad0143a9fcbcf41538112d7f74f730da876d2d9e89131e3b5aceef93fc0768bafe547586cf5977b3eaa29bae08315f76c8d6b36efb6acdb386313815e197921196d3c9bc2b8666bdf4c6a78951d278e367b73aaf0da5fb66f3b32f73cc72a669e1fa70d078fd2942e564514a807521253337fe00bf1cae79f045a61ae4a204e3059dfb86df0c0b1368fe688df953f6ea51596f24269402d38612d61e4759abb5e185705bb2b76c969945d3b2cfa342bead09bd245912e1bca7b0c31ab6f9b33f6178d2ef4a50e0f22c78e54dac047c588e35e52846429c400e5fc9cab163394630bbc7d229da9a134765959cf1bbd798781d84c65a873af37eef6c88269d2a93c43d44226c59bcc1bd9a5b1ed2ef5b7a2a4bbe163955a46f03ace839ef959e75d984abfe18a3f0865c1af194182c23295325434da98e41892386f8177322eabdab66a5be7a0b29dc287b3ad6d8765249b7b5fbc0482b91bde45cede7fa6d2442da0b12cf63820f2c90051ddd87bbd782becc757c40faba29769e2ab92e12849d31f4ea0d6b2fd8a2b0b7469700256bf4bfb45602af020eb20a0118cc016dbc60646955309dcb099e901c9c54e0912aaf057a58c98772809c51687bf18e99cb957178b707074c84c1f58f473c8d3e9b6b31308bec6bf6e4222f3898c813b349ff976ff44303ce939f14338529fdd70469a5874b141d81d12c11d863349dc72d3a329f98fdd456bde72bed89a08f7ea8abbd0a2d1a0d6738a2716783ed9afa47e1ef5800cb8b5e35c8877e046a6beb39840446c07d54e9ea23bf678638c2bb3adb4a09eb130aab1de966167feea8c78328fe2c314b34d10c76057336182a4858ff4bfa5ef77c3d41cacf12db61df2b48acb008a99be281be69fb80981ae4f076d5d6335345d5b8ada5cc114c33ea8e894c73e563e57839e25ed3e8cc282f933701c78870828915bf0379b28a6a9f7a5023189e1963d59932fd51c08f68c687fb0ba9764bd1c6b0b46600a2b2fc66b0beffcd6f787724b5c674079ba92cde9121a0082cb76bf9760a4d2198c5921c099d9b5806931ad705a11ab2ea52cd82a88de5ee15e2fecb89186b71e48a33d8df85da43efc4f10fb5126598ee08409943bd09248ffa786bee5a641b56b42ff11753d516d481460d279e43275049b6cda4326940cb19e957effd3288540377f39954b2f8ced0459a459e9cd9d39ea68bd35b4766424e9da4f092c9106091090885c3834b0911984d21ac4476b84ccbf77ea021305b06c23fd3081a84ed14b1470819c9fa1a81fcd31742d02bc428c055d44b34b319a4ddf1a1160bda0dbfa49e81dceeb7c249b8ae1bd3a45f679984d8c3bd2b2f2a6d7ce5e5c6c2026f9d17249d09b9d81ff28ccb81da2a042b5be10eeb4df0f4b77de4a7fc57772b4e33aa524985e0555f2f666d0829144e3a65c7ffd96a0205ae3631e5e0a432374e3e325fad58936046de69704c2569d4ecd519cda475f753fbf7cb3e937607f5e02a957e34aeef39b07c656f4f11899cb41fc7e23b16ea450a178415a1c6b376ad79468dd10dd7f08bdf366b291c0e0aec89a13f20d4865290cca49b582dca8963732e25347f1852935c5c04dc930431934e2c034f67b2dc4bd49cf782e933c37b22b7b73002a468f1d95bac29f6c8820a25d66d81e364d3e52d8ba8f101a8e7abb3d188d9fc4961e465d9affd171b7e1026e9edf68128e916b9c5f5efe6a2b63bc879b0206f6d33d8c650fea44ec1429b8a81079a73dfed2b64c8447926a63c515e456f9738c1d6579cf51d8a5b2a60f876633d894a4d69c6e2b87c2d0ba3c6d8a404424ffc83a01e110ccb17ddf6f3c7b705b95ab90109ab18a51a24b2260b86e83cc98ba34367cb721b8104087ea39f0c0827a0d5b71bf01b76dc799d322262463cd180d76ff0d824ee8ab7bc799dc87afbee1bb7fbecd389abc083958df394206281c5fb17761682dc5aaebec5b992a30c71e33ea3a84d0cc74a5f41ae5be6c2404456257d865d92e1c395c611830c31ef5be999427081da304ba95c7f1d86821970c133db33a42bc8d1478eda7b86513ea5e321638bb08109ca42c7287c101a2e6fb079cd31faae07e7a2345c5a0207bff75142a0c93a9b052306bed2ae574cd18a21646efa6e2837e08649526a6511b41abaccebdb7a358e97339536381f9d14e51a77010fb27f91d44fd16b0a605d7dc8ff7b2bad0e9bf7f191d9e06590dedba2c2149121fc38e326f44fb7526768f727177b98fae5b01a18d87c33ccd7495e52ad812a174b57887e058eeb6d872a45153b82dc1d270a0acf2ee9f3c7dcfbd9a846ae1842cb3dfaf7e5ec697ac8aded06f6bd4e136de1c070d1b5b4a6e327224120d2785325b37c175ce8de627baea57b5b406a879de2a8838a483cbffd52bfc168c08ace4fb7455a68b8666ba727c1394448856cff49c721fe11183eeeb4777324fc74f7e80c86e65d46f8bcca3d1d7ed66355180596a589d0d6f8d87cb9bef0faf6aa91a296472f1acf41ddd42eb9536d85385427fad029e12e31fd1d37998e16032dcf4053e48bae4e13475f098a0a66426117c9787580baf188a7d3d90e9e386dae04745f999b40521c7bf012e67616a201bd85c47c5c4d9b8c08b0add78f5fd952ef96dbcda47403dd2b423a87e89cfaeaf0f903d3b589a854c4128c6d9512be23fa2f33d521ad24dcba7fe1b4346248b8c45a71571fa90cf8f062057779a93a241a868963c5784f5953b3ec4fc316d8ee686f9b90f6b48e0a40a8b77f2552ca3143ac8c6d5f3f04e6053af841da7863ad5d58fa77c9eff5abfa8c09a887355cbf9cefdba375e0c4caaae2fb265ab1c8a4c203b057e5270ca2df7f0a8173a453e9b3abe75a3b4fe25a05096b15a7893d662b6cd3e2f18b99ecc75fed9e7b8649b9dc7ff0cb17b7bbaab74f5cdc7db07a8fdd51491d2653d7ca24618d783b8433745bc6d05f18b5164c8aae93d15fe0d937e9a07a82a05a130174c7c29c08db849c70e5bda403a69f06f11a65c7915b4bb4cc2525720039aa3cfcc8571fa1609e0a9d6f8ad82287f5b3b5228f546d103d6c3296262566fb8d8a6d995a847748f369b4fc3e984c6f615e5f585a2d8ef5413409caa0a23c41ac1c309c113efc4441ef39c0f7199584a0fc926beecdbaa72fe8584eb75b9b4833cbc30113a1888991a6789a53f15db5586f74a8790f9f4484702c7eaf4b742b946aaed1043c472c291bc97580c8b3ce056f1d8d2486ddb30edb8695536be5848ca15858c82d7d68140bb5e3b22e4aa9f10593ee2127e3c30cb5b8254712ca29cffa986bc6d00079257177ead8307b6d4c9394617e0c4f9eda4c7af16c5a30eeaeeec8446c83cb568b6bda7fe7a99d6f9bf0d5a28115098d13d8c46ab5e68531d79d2428b4f3de94891bf42009b0204e4df29b06536286e4c1b6d315e50b92140f9c868f302d8ddbbf42e0912fc265b918087b7f80d19a1a4ab0ef78789ae5e7fb690f0c2fe98c674731cbe49844163f1fd75f6b24fadbf62f31e93d93ada33ed9650e1ed883df79cb2a188c23d808c025ee4aa4b64803d1415500e9f2729b6aad48d2791ff2b9d9699ef6b6e174c3c384e71d9a21c8521f1a928b6505767c42d94617d50c49d8a7e452881202b2abe96a92db5099a3a6e1157264b05b7b1d3f54ec919c96a85c4082a9a594c8bdf28ef479dc93922081c81ee7742742bd57870f2b129ee3f1b0a3888ef8624ba7aa1249b3f83459140d08bcb7d7ae61d835365c624fc341fc9c5246f058b436cd9e41dc8fec800431a45823676c3e3e3004f8197153297f8fe6ba581c7da474fdc1a8619a4a1960900e6712a8e25a13d01c78bb8cd03d1c88ac1fb6bb96ac1d7b4185edec8475d3c044d81c1456f057987dc17c1ba0b68bc55a7901cca17415b63499f18e879e7345941de5fdc03eb18ad4954b9388a5292e91f73af5513e813fe1fcc90da12ca7aee7fb0d736996581db66fdfb5842fd91d0d930f5352827e9bfa1d3e6bb106a2c7f108903da03f6e9efbdeb52d93eff2222d37878e0cb8a1b83175afc9950bac35ede0b0af2754df3de987f9a24be1cfd94daae4e85df5eff58c5df62db83625c0a5bf7f0f234ccd312c36b4a10bc161d77c2114729a8adcab81273cef5170ea24bfa908ff15a0c700f76d3b74fbb35004aac9c99b52446eb99e508badd3d136ce2dc107d20ee9ffa4ec6f9729deb79c2be699d2ed27ca04b13fb868902e51522516c0f77b264c93a3ad182211143868b155cef3103460a178e7cab31822f41812a91b30d5e18680a7ca4435771eb7cb00215360c68eef011643ed9dc6130876c448dca82a6ec9d96727dc66d919d01533152e2cd85701db6e5dd5473e21a92ab4143cc5f890e53022dad3824d8a8a8a8240bd32"}, {0x1010, 0xb2, 0x400, "650f567fa66509c9a3006d6f173d6ca922f8683d6f4d636b6c3865a40e02c480fd688a12072226ff781a96c990f2a46407b891937822f505f9ebd614ce8ce81947654252ad93de5db98febe617088dd4d2ccc8b03ec39402c641ae7b9d4cb6c3e671b54fff345a91a9b73523905e38cba933a350a99b89a23ae79b1bb8546f4dee785cb050305c1931e489a80f9219690d0979355f4e7391a570003c0641a183ffcc0238ad7a568441502bde80917e48d96833fc4221a2c01e8ffe796e032f9023e3ff973ed78b451aec15c9ea4eed915a0b314383c9ae9a5930daf1e8f5ac6e842e1509676da59b65bbcc6209ebfdd01e9f26baf2e77a4fed0cabb455a5fb77c9ee2e64ddc7f93e0c39ecec5faeea62e5601ccae93dbe268013e023f4471689b6b508bb8ff2ccfe658a77d15615a58c7206f8c7b34790c5fb57cfc45c80e5c6923f401fa030c4ae376f9a9fa9d9381d062715f27a02731b4640898e32f9d866217db1b00e33b28a8f2438db34d4717669a6f0c4734b018bbde06cd72e51c01047cb4715ea3478342461248b6c283e940d97815cc5f0f75d119f20fea3c2e31d14d6d31487a4bd2d2ff5fbae0fd8776fb1c0d3d4469779fa70b1e855bd372daa2e733a21230d2553ffd6f88fa8bf5655a6e3da7abd8a6a2ff3330f27dd23b79fe628fe4277e36a268224e3f214dd0ebe18a05eeaeaeeed4c66a9f14480c1b7fef172ffec49e2e99192daaa71c75d1cbfc0a59658d2a6a06166e89fc50630c31d78148df522eb192c84565b1f449d71cb9ef37b004c7522eed9390dc45be09f27cc2f38a191776006251c25cf97a6b8dcba00cbc9979f5b01d1162e1ce25dd79d2d5da7bc5783cb171cb4afa1cb9ea2fa5f89ba20fe719e1fc2f4c847def8546fdff4b8f8e6994b7aa554a9fccad3b6c8c8d85ec038e0397220fb75f217544185f950ea2ef0a44eb1edfc8638073097b5eadd8711d71ba7836edd7198fbc59c5ee16610d308a12823b2a5d478b4f602d7ddd1c3e4bdacb05f3b9bf1b0e4170c45cd03932baa1aa49c147cdb1eb9f68cc4a85f5e5e91eb750f978260ea33b5600d8b1bd80c6441722e9d928871d5ff099166256e420deca2072091531875f7ee40a3bf3dd52f5eecbb4e7bb18a14f3c11e29aa5710bed185725d5e474415f10cf6f9b3fce26ef21187aaa59c17b059b1bec7f3ea2a890bc64d13d0d17a74931d82cae865a89191de673abe038ecaccc0bcfe492891fa15a94b2bfdd8a3e9e22858b067454912ca7004a939c61e5c8485c675d7bb6c3f775f46d27519057daf9a480709f8fff1fc8e71e2bb9a1ecb507248ad0f42643164c095f1778bb831e097b8329b8e95448aa636a7a7b9a56c6d3c0605d12b831f0a2ce6031e7d02ca740649a225e7ae1835e1d4c160275ed822ac19dc4e60591ba278b53b347b7ee19d14a19a7b74e5034e18a40592316fc3ab2411ce5fef1fa3de3be2e085e845a803a93804a04792503340a2dd1821fbd7cc4c95237d3afa609a8ddfee5da28fadcb92a74628eccff428f8079641505b2123b02496589ee7d05b3f78319be91cd86757a330c7df330c729d5927bd4299d89153de276140374f32f24450da8409be8eea38d18b3f4a7c13422ea1871d1d415badc64b2b6892bf34b9493db7fe22fffbac52f6ae794de39f7e8462f744b1ac368b5449d3d38f9f4dfe608710d77d7ca2ed9fa655cc9ae7fc7cdc4aa1195757d3dbf642edbc8c06e3a9682b70ee989ec1dd1bfabdca121d6a84d23bac1b47d5803dcf2201e61f8f52a802d036523fb21aa8a669c77d50fe6a5366b2c16d83af7853ff7e218d4b01aad18782762b2d3560090578de33f8c0cc01ee88b4fd9c3caada870ac884043f00937b3ecfc90513e3111a98b7a9e4150437a15cca7c5c863a8f3b07a4877dba69388f8af62c841181303b3f6e6403284289dc0ab90cbf1ce2f8bdc89f0aed20ae79beeb7bd5b890c7d1f69d643670963ced40c0026598fd7fac14e2289bfd1b0285a08ce9cb320e4d51a77a480dd684d0bc63eed9ceaf7bb1b97345e0d80359aaed91543471b944cab8563cae7b64207eb5391f8b9fa24a3c5fece9cee6c6af9148a7da224502397f2c8b5e8837ce5776e753a2f18e4a1c238853f3b62909897cb0574755b298f770c945d81a00d71c1dc38abd6b551e8f256356b6ac2baeb5beff45de3d7a9e634631869b0db6d2d6a7e0792e3c1b989b72670ed7a4625202ecb3040d05b7c71142f47dadf2769c3a21d554db652da128c0fdee68f811c5878eb973d6d8495df99bdb29b77b8a8acbd30e3d21bc66f02f3593ff9a2f8d07e264256a61f3ffb5c2c61bfd5e0f325a21605057d70d77ac84dd5cf574d75f960b241bdc9e629212638f27f33ccff7902613091be1dd45ec55be71e7ff192fde31c348eeffd8f6a616d354ea3b2514e475f604144e96ce4a4a97a8e0b77de6cb9613c20513a3945d3134743077281862d9f2bfea2ff73f865de74678b7c61af60310bf250aa0148e46c8757e016d030da90701134e8b065ecf83c41318acaaa0251a7e4b9a95e8d1c17dc50aab824613ab319a49e6f794d1723e3c7373579abcb580100be91dd4b959788d62cca1b67fbd87bfeeb1284d8d484f11177e931205eee223a58b2ea4e0bcd06767b5e6490f2fdaf46c34435bf8d54d9a5a4b44c78c349d5a91b34ce99c51393b0bdece274ed4e352ad1f5f903b609c4d26c5e314715ab4db8e26a0128b9095f7f5ac1dbc759b42c677a71abe184df3cb2e97c44db2f95ea294120e61566e86fab156631d5720bba053a70c9713890f901d8a45123492eeb4ef90244f5e111c8e4545eeed7c0784548208793c91dddd495759132634645f934cd4fa294ed3af8ec1c0c59d9fc7c074aeffd9508f3fff3cba5fd9705cb896995548bf454a2987d900c19311cb1eda539ed63a37320e2069aed99148f6a5f4d9756c2cface519fca9afcaa25f1339dd4b2fd7867f1dde2cc8118f6ab40fc6ede064464c144fd1294ea327f6b2e23b26ce110e04c340520271d13e195fecd2f1fd2a9afe2be3e07d4356801179d33151689cdcee4840eb84813b040202a3b87e860b3d627a17d5519fb183c804e932f08b7f453413b4c8e8360edbde2430355b59c4ff078b8b4291c82a9224e1985089bc35179fe908c018595e1e46bffbc45260147a7c159d9a50cef2dbc9f3394e3468bfd07d0d33c6e11021ca585f8a12261f3e59a8ba02104d1862750a34c476e7b74291ae77f0d45968edbf0a3cf630fae7487f680666293ea77e073bee553bcabe7ec160a90e2d167917da85fa7dfe0df67416b9769678351e0d6f2f422e964df086cacb357b59717816116a12902f2c3df531106adba5260cdee1c045448fd812d924ac390c7c125ac96dc1f9049a2fd0776f8b20db1ca2ad29f59f44030687906ca3d8054fd7b7b478d02becc1d442100a6a2883efd9c1a15b466c0deb2fa769a8800646ff08f6c988e2a416f30b7d494e59833fe0cb3f5394637cd121df8c1eae0abe94e064e8368c771ae83b6e0994f103a154fcac80d646308323fe30ef34561d7e321f626cbd1d2412ef9e870716c2c109361693363be20d91a203b679a080da4b3d993ed32684a74039caae9038d828a71550507f7edf1f847c48b036355801f090976f3b174bcf2a751d408ac3b0b3b751bac7016ac806b25662c3363e8e07efd7446b0daaaf3fd2659817cb1b40295fa87074459d847feb668e977a1c3b8a3a145adf60dbfa75e79bcebe153caecd795ec18a1c2e740a7a83d6a9d40d441ae2bc02e1b790364e7509a3509dde532c40bd1f4c71677f2b2f4f16af1f61f780e936520c91d330c60a7bd4c9100baff4a45618285799e17fa5965219c98e47432cd391e33d0091adb369a423ccb6a99c2692855da84ec69de0ee299cd6a671ef4bf230713dbbda484336dc7cc6ea61b887961761021e30e528fc128f12765c06d4bdff0ec93507c021c1e76f003eaf8865d6702b070dc8a988e89a546ad5406811bfe578b9cd8d15df8030ab105aafd4179e2af82e3de315b263c341a93a943dc0fb18abe7233510563c6898d2749836c1f1f78183602fb96496dc8fdf0daceea1407cd9ed234c8eace197897eb29b9380a04d9976eed336544cc7996c940e0f76777bd7f333f8f9f4f871e4a04823fd817934380fc50f6590a39ff14114992e51cc1690b49788e93dcf6e42dd14a307ebc4db880960c5010b4efbbcebe9304c2db0d23a731107b368aa3081ea30fdd27407f0449066f630f1c6602bb4296a81a1767a3d02211ee28ab2c26bace1109a632bdc0222890246562e6673d66f7a67ff86af0e3a8b00e4fc2c078fd850dfef46c5792e626d9884915391737dbe395e1d463b68618374e381c456a3f96bd8f1cd0e6c665efffe1039ddb12fdf66682e0636f097a54b5205f550eaca687bfb9d63e78e4ed7c920c6c269f2d239535ed3645b20cab808177ff33f457cb8b736540401a0fc58bc42d10af591ddbed6b48c24280f78a0c2ae0dbb619d426d1d47b551314e7d42cb3abb4067cbb8232e5013c4d5e441e2aef4d1cb28cb5b0c914df8d6d2305c2e4907744fbc56e86f089eed2c46944c6403e6bc9cd9fd10e98ab6a99aff3aee58e72b82374f54048f3e5bd09e76e9a7d4d6a57b3a9516fdfa1755ab4eb0b2fba4714c4e219151e1dd946209c0c5286dd5534f0cc23af7868f86542ece17aef6a81c0aa67b5e35c11e2fa40cc2d8a8b62ef41b5bee35776e3a275a6fe0a293d3b7282165c1bb512d4a6b4b14e3fd8f9a2239483157165a881a411eefb41d9802b5d6208af217dffd40c472d05b62e65773ef995298a9d8f300d8ebb4a9e47637c880b190588d93b041f92f4813e98a5ab9e5c222614b90a2286eaadc1a5f103da693e860618eb3368cf15b18a069dd25a077db80e7a8f09e2cbb651205bc6767a202686968a7a89a68b97fef3953ac1d8f7ad7b455e735c5aafaac1f8d69e01b2b374a3af9647369a4e78a3d2116c73e1251e1108ab923f44cb32bed59c2bee96cd43c361eca8668129335b777554177932d6a8a0d9fe43ef670ac5dceac4d31deaa645a5bcde7d37fbfd281ef90422217afcf7350abd020020bf21804b32d491d25350d124e613b9794b8fbd66adf95f4c60aac189416fe0e6af5be40c00fb213248fae6fcd9a20e794b91e76532bd28dc6cb2ca70997b84e20b3b9a5d48148b51c642ab63a2d46b14a2708fae54cd7cb4d644364af218d1c2aeaec56704fd95aa7f60bf0227b7008908cb1131ae6b5890899ddb15c492bb2889ecf003eb8a4fed14e9dfada8b39e17b9ec97d36871f7fb9725ba8be145141af0d83f0ea4ff4d9d25bd2a9e7b4f49c6f76d0379cd280edd944f5ac86b6d086fcaceb6e6f9419f95d0d318846614722acc6f0b34e14919861b5f76eea2592f9508c1c89b7b17fb0aa91aa4664884347855dc89452e8a145b556f13458ded16e26697d711a8eab09332206b2a4b06f5e6dec909efe5af21fb2906fa2394c6b42ed4ff7bc8956841741143c4d7a85e4927064c673792dd515622141d9574419b74bc377261549c3ee986d468aecdaa5d7e23d76825e8ab04cc06842603d98577e1baa17ab9ec8f3ffeca335feb5dc7bf8573fdee9d61a6212a2e95d224aaa95b1278040deab1dac9ba9939bf5914999f02568fa21e6862c848833d747c3dd8c12dd2048bde36e4fa03159cad94c6e665a70e7216d7b34f9daabf4bd2e4a89dd63473b812f57ca8924c63"}, {0xc8, 0x112, 0x81, "53491d4edf4da78d49e0297ceccbd1ab5b6a400db1eaf07748e4c794fc56035c530ea985ee7818c2a234df3a4eb22747e03e88ff04065a7b283c8f8538a844858a10cfa53acbfe6a90d128a4b46635de7c7d64bf8bf3a38915efe8894b74d0e00f9a171cb21dc21b97c653ece3362c0ab0c7f79bc8d1fc13ab3d989dda30778375163be0bcde25b0cdcb1da0a3229bf9797e571dd8a90d1693fec270780828b34bdca0a98cbca05b3eae6ee0580aee9883d969241491abc7"}], 0x2268}}], 0x5, 0x4881) r5 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r5, 0x11b, 0x4, &(0x7f000000b500)={&(0x7f000000b400)=""/231, 0x40000, 0x1000, 0x6, 0x1}, 0x20) sendmsg$nl_route_sched(r1, &(0x7f000000b640)={&(0x7f000000b540)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f000000b600)={&(0x7f000000b580)=@gettfilter={0x4c, 0x2e, 0x400, 0x70bd28, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, {0x5, 0x7}, {0x4, 0xd}, {0x8, 0xfff2}}, [{0x8, 0xb, 0x7fff}, {0x8, 0xb, 0x9}, {0x8, 0xb, 0x8}, {0x8, 0xb, 0x8}, {0x8, 0xb, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x0) fsetxattr$security_capability(r1, &(0x7f000000b680), &(0x7f000000b6c0)=@v1={0x1000000, [{0x43e672ec, 0x24}]}, 0xc, 0x2) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) r7 = accept4(r6, &(0x7f000000b700)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, &(0x7f000000b780)=0x80, 0x80000) setsockopt$inet6_MCAST_MSFILTER(r7, 0x29, 0x30, &(0x7f000000b7c0)={0xff, {{0xa, 0x4e23, 0xc, @dev={0xfe, 0x80, '\x00', 0x1d}, 0x8}}, 0x0, 0x7, [{{0xa, 0x4e22, 0x2, @remote, 0x7}}, {{0xa, 0x4e22, 0x8, @local, 0x9}}, {{0xa, 0x4e21, 0x81, @loopback, 0x1}}, {{0xa, 0x4e23, 0xff, @private2, 0x2}}, {{0xa, 0x4e23, 0x7fffffff, @rand_addr=' \x01\x00', 0xffffa0b1}}, {{0xa, 0x4e22, 0x8001, @mcast1, 0x3}}, {{0xa, 0x4e24, 0x9, @mcast1, 0x8}}]}, 0x410) write$binfmt_script(r1, &(0x7f000000bc00)={'#! ', './file0', [{0x20, '-:-'}, {0x20, '![%\xdf-))'}, {}, {0x20, '\x00'}, {0x20, '[-#}}:\xc3'}, {0x20, '+!^]\xfb['}, {0x20, '\\]*'}, {}], 0xa, "0d3fceea4c8d5bf0c047938216dafd741c320abe9a60973d44886cb0c69e5ffe"}, 0x4e) ppoll(&(0x7f000000bc80)=[{r1, 0x24}, {r8, 0x1000}, {r3, 0x1000}], 0x3, &(0x7f000000bcc0)={0x77359400}, &(0x7f000000bd00)={[0x2]}, 0x8) ioctl$KVM_SIGNAL_MSI(r1, 0x4020aea5, &(0x7f000000bd40)={0x1, 0x52000, 0x407, 0x1}) fdatasync(r5) syz_usb_connect$hid(0x4, 0x3f, &(0x7f000000bd80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x56a, 0x32f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xe1, 0xc0, 0x6, "", [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x1, 0x5, 0x4b, {0x9, 0x21, 0x400, 0x7f, 0x1, {0x22, 0x47c}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x9, 0x40, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x0, 0x8, 0x6}}]}}}]}}]}}, &(0x7f000000c180)={0xa, &(0x7f000000bdc0)={0xa, 0x6, 0x0, 0x4, 0x1, 0x2, 0x8, 0x5}, 0x40, &(0x7f000000be00)={0x5, 0xf, 0x40, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "1294f2ca1c75b676c2cdb75d9276796e"}, @ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0x2c15, 0xf00, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x6, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "294d8cdabc758bd2672536bf07ba27d6"}]}, 0x5, [{0xf9, &(0x7f000000be40)=@string={0xf9, 0x3, "6f0dd7f11396d28fd65036ab24c889da3747a197acf18f9fc799bf3fae5ef4486a9b8365a0ea779471f400584b0b67309d215f65d3b62e59344d9f53ac03f8164c617cebbfa63a32cd233650d78241483254a8f7f140b1144e55c61a8c85a48359facf88db74fad5220c323a6389b99d0692d50d5a2e17a4fca0cba95e8b03033e1a20dd8852cd0ab8d5ee2e244adf6a65442b5426064d6bc4ca51fb85934e80d93e18b605d2dc864c3350b3ebdfffc21b2cd711acb6c441759cc6f8564e9be8df0d1da4695038683f751433dc65ef5f2ceb480dec0458418e715dcaa77c3fdbe96011c92310663e2486a83bf821a73fc28bb8a1177658"}}, {0x9e, &(0x7f000000bf40)=@string={0x9e, 0x3, "ae5afa508dedd0f387542c813c6ba259a13e394db5a53a208c617c9308b3de53f56e5f4f1132333f6f346aeb1e0851e053ac5a4d36a0c56fb56089b87ce29c7be17c6f57f6a1eadfcbc396ff66537ab4a4a87d37acd0b422580200976141be9c581d169fb1b9b6eb619f2869534d0f24b991ac498120690f2694dd73a52fed5b0324e0e5565f441e322bdd3f8b3c6ff6e80474f37c7b569ecd6865f4"}}, {0x4, &(0x7f000000c000)=@lang_id={0x4, 0x3, 0x408}}, {0xe, &(0x7f000000c040)=@string={0xe, 0x3, "194ab601e07e93389fe3e73f"}}, {0xf7, &(0x7f000000c080)=@string={0xf7, 0x3, "7f5af823bf34fee6f9ee98fdb7b3c3b6ea930139115441436e1659c3e6189c8777b2c43e08b556bad1377c1efba27e919b10bb87058dd5e2d9596b31664475235e15db82b4dbfc6b08b07e39b63cfa2addec3b2f3d6c419fb97fc4b50f3521232982365f737803c5b09cb54d60e6a002e6d17a3170dbc4091131ae0d52ed9bbef1a5bf96e3d0bb50b61368a046788670959a54ba38a62f28559ef1fa295dc6219fd37dbdd5142a03fc847ded4483c1c7b82a91d7e798ede365e2f84ee7535063dcf13ef003138dbd83adda16e404850af99e284e67a58838676b557e07b6c517d46085128c2a8f1bf9e11ac055f8661644079a3218"}}]}) ioctl$TCSBRK(r7, 0x5409, 0x8) ioctl$KVM_CAP_X2APIC_API(r1, 0x4068aea3, &(0x7f000000c200)={0x81, 0x0, 0x3}) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f000000c280)={0xaa, 0x10}) syz_usb_connect(0x6, 0x3cd, &(0x7f000000c2c0)={{0x12, 0x1, 0x201, 0x21, 0xea, 0xfb, 0xff, 0xdf6, 0x47, 0xda27, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3bb, 0x1, 0xa, 0xb4, 0x90, 0x2, "", [{{0x9, 0x4, 0xe7, 0xf8, 0xb, 0xf2, 0xa9, 0xb1, 0xaf, [@uac_control={{0xa, 0x24, 0x1, 0x9, 0x45}, [@output_terminal={0x9, 0x24, 0x3, 0x5, 0x401, 0x5, 0x4, 0x1}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x405, 0x1, 0x3, 0x3ff, 0xcb, 0x5a}, @mixer_unit={0x6, 0x24, 0x4, 0x2, 0x7f, 'j'}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x1ff, 0x2, 0x1, 0x7, 0x7, 0x6}, @extension_unit={0xb, 0x24, 0x8, 0x1, 0x1, 0x7, "d0ebb882"}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x303, 0x4, 0x2, 0x9}]}], [{{0x9, 0x5, 0xd, 0x0, 0x20, 0x3b, 0x9, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x0, 0x43ec}, @generic={0x7c, 0x21, "417d16a7bef683b73a8f9ec1c5189678b07fc4f18172dce28615d4aada98bf19f71564ef9709682629f689221ced94e576ca5d4705feb4091d7bd0ac2cc7312c3e1e68f783321833818b20a4662e764fcffc1301d284f71cd9856556dec12eb4a5aaf4d27d41893d1a09d5be3e8f4b612c7708a6d1eca9e61435"}]}}, {{0x9, 0x5, 0x8, 0x4, 0x3ff, 0xf9, 0x7, 0x5, [@generic={0x1d, 0x11, "312b02ed1430e7b4f03e8d1cd1122b547cd256b4dddbcf9f99c3eb"}]}}, {{0x9, 0x5, 0x1, 0x3, 0x10, 0x40, 0x5, 0x3}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x53, 0x9, 0x3}}, {{0x9, 0x5, 0x0, 0x10, 0x200, 0x3, 0x7f, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x7, 0xbe}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1, 0x9}]}}, {{0x9, 0x5, 0x4, 0x0, 0x40, 0x6, 0x85, 0x3, [@generic={0x57, 0x10, "68be63d8bcdb0bc087c932ac08fc1cbb554c1f9940e7aedba8dc493afb4d3a68160847feaa40a2da01f685e6e2665c3fafc7f726b9e6fb358a01b81152ae6e5a4b118973f7dcefa0fb09a844a74d7f430d716f468c"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x8}]}}, {{0x9, 0x5, 0xc, 0xc, 0x10, 0x71, 0x9, 0xfb, [@generic={0x8a, 0x23, "29228acd80bbae0d5499aeeb1da0448744ab28a5ebc49806e3530929e4e0db53aa983b9cacd3467f6965038eec7d371affefe8525aad5ef22afc7411ccd12ae41807841e444aed94855eb9b76a421654a0668a15dcefbbfedbfa50336aadca2d4488d7d8242303d726dcef07ec72f8d7f53acf2cac3713a728dfe1d2c97eaf4e2d905b23107c5a5c"}, @generic={0x81, 0x6, "80ac9b8046ce9275236dc4b052b7e1fa154450cd069f5166d06a99642313727bc7dc279cf7cdf6dac3037605372e7f427fec8cc24295bb8b2b5d7ac09f6fd6baf71d7c560e43f33ea94f615bc82a125d1f63cf003f494fcadb796d4fb6ddb903bd841544b25b8cd0d6a664b81e14e9b9c9dea9b66aa93dd0e7987d230d4df0"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x20, 0xa, 0xd, 0x4}}, {{0x9, 0x5, 0x4, 0x1e, 0x400, 0x3, 0x0, 0x4}}, {{0x9, 0x5, 0xd, 0x0, 0x20, 0x40, 0xff, 0x81, [@generic={0xea, 0xf, "d9a35216f48b2e6a59ac6d78cc7f339a5ed5d789db999d78d5d0e813798aa5bb6253d3431e7cc0834c80ea142024477e4917866ea5909de91d9d74311cf6fb657545414761e296226a589454c05a2fce208b544b261b529796ebe443f34c78d2d6b272c876a883daec84f73da502255f988879d8473ef3906db67a64d49dc01f60fc34dc3cd81573cc0b3065702f669728232abb3fdda119c0889486cc52f53d3989f23f3751198bd339a0ea73ebfbc79bbeb3644c1771d8edbf670f04f46b8ef5620cd7b89f6b050e971bd00b15fb21f2e18e018f97f33095a5d818a85e224d279e704b87867a7b"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x5, 0xf0, 0x18}}]}}]}}]}}, &(0x7f000000c980)={0xa, &(0x7f000000c6c0)={0xa, 0x6, 0x300, 0x9, 0x6, 0xb, 0xff, 0x2}, 0x22, &(0x7f000000c700)={0x5, 0xf, 0x22, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x10, 0x8, 0x5}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x81, 0x7, 0x2, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xe, 0x5, 0x9}]}, 0x5, [{0x101, &(0x7f000000c740)=@string={0x101, 0x3, "061a9d78471888fc88992baa32b3d87742116893f072e583b5e66d51fb68cc763b4934f5a20ded5ab5e001832b8fc2da3494681486491b2a6bbff3ad9ce14d515b0f1eedbdf829120ba6be32456f41ab735039e5f5cfc4ff9c98f8aacd67dbc913c9e66699186932f6677ad89d7ebdaa969085a5a0988ecc9c7c6b3fbbe377a4b0b881f55a6dede6fc4b6f0c59636877074157b3f5d6cb8cc071060c2e3feace4e0df8786dfd77ee6daecb88fb27ee00cf8565a798e7f436a26c2ada82c74fb87fe1edc9fc0149e7eb332c5049664e30cb391e2ecc29a794f25b6679addfe36c6fc4f6dd050a073237058afe65fa4d969545c4b878fbf34d52b65136588b6a"}}, {0x4, &(0x7f000000c880)=@lang_id={0x4, 0x3, 0x41a}}, {0x4, &(0x7f000000c8c0)=@lang_id={0x4, 0x3, 0x813}}, {0x39, &(0x7f000000c900)=@string={0x39, 0x3, "6f37369474ac8ecd3dd0fb0e40541d310c96d1c3c3bf9271d8000d89a392ffb85b7f3d816e75e39fcd7e57a906067c47d2723a6b39e6e1"}}, {0x4, &(0x7f000000c940)=@lang_id={0x4, 0x3, 0x860}}]}) setsockopt$IP6T_SO_SET_REPLACE(r7, 0x29, 0x40, &(0x7f000000ca40)=@security={'security\x00', 0xe, 0x4, 0x428, 0xffffffff, 0xe8, 0x260, 0xe8, 0xffffffff, 0xffffffff, 0x358, 0x358, 0x358, 0xffffffff, 0x4, &(0x7f000000ca00), {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x6, 0x4, "5cd751f324359eccf12951f64a800471a167334d8000c882b193d1360bbf"}}}, {{@ipv6={@mcast1, @private1={0xfc, 0x1, '\x00', 0x1}, [0xffffffff, 0xffffff00, 0x0, 0xff], [0x0, 0xff000000], 'batadv_slave_0\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x0, 0x6, 0x6, 0x1}, 0x0, 0x138, 0x178, 0x0, {}, [@common=@ipv6header={{0x28}, {0x48, 0x22, 0x1}}, @common=@unspec=@physdev={{0x68}, {'geneve0\x00', {0xff}, 'macvtap0\x00', {}, 0x4, 0x16}}]}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00', 0x0, {[0x6, 0x6, 0x7, 0x3, 0x47, 0x2, 0x4, 0x401]}}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@mh={{0x28}, {"adce"}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0x7}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x488) syz_usb_connect$uac1(0x0, 0xeb, &(0x7f000000cf00)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd9, 0x3, 0x1, 0x2, 0x50, 0x80, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7, 0x2c}, [@output_terminal={0x9, 0x24, 0x3, 0x1, 0x304, 0x6, 0x1, 0x8}, @processing_unit={0xc, 0x24, 0x7, 0x2, 0x0, 0x6, "ebb7401998"}, @processing_unit={0xd, 0x24, 0x7, 0x3, 0x2, 0x4, "6cf200ae88e8"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x0, 0x6, 0x2, "fd"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x1, 0x3, 0xb, 0xa5, "", '#'}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0xff, 0xb07, 0xb, "55feadd6"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x8, 0x9, 0x4, 0x5}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7, 0x6, 0x8, "e9ff84"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x2, 0xb8, 0xf1, {0x7, 0x25, 0x1, 0xc, 0x2, 0xfff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x8, 0x1, 0x81, 0xbb, "535d6b8778b901fd3a"}, @as_header={0x7, 0x24, 0x1, 0xfe, 0x80, 0x1002}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x0, 0x3f, 0x9, 0x1, 0x8}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0xc, 0x80, 0x3, {0x7, 0x25, 0x1, 0xc, 0x4, 0xfffa}}}}}}}}]}}, &(0x7f000000d1c0)={0xa, &(0x7f000000d000)={0xa, 0x6, 0x300, 0x6, 0x3, 0x3, 0x10, 0x31}, 0x4f, &(0x7f000000d040)={0x5, 0xf, 0x4f, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x6, 0x7, 0xb, 0x3, 0xc}, @ssp_cap={0x24, 0x10, 0xa, 0x2, 0x6, 0x2, 0xf, 0x4, [0xf, 0xff000f, 0xc000, 0x3f00, 0xc0, 0x30]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0xa, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "7258c6cb370ae6013801a8411fca7b7c"}]}, 0x4, [{0x14, &(0x7f000000d0c0)=@string={0x14, 0x3, "dd1c00e3670090241c65464340c56a8514da"}}, {0x7, &(0x7f000000d100)=@string={0x7, 0x3, "240a2d9503"}}, {0x3d, &(0x7f000000d140)=@string={0x3d, 0x3, "3286d7b5ce0bc8c4e7c2242b4b7a64a2149f6e4e64a20f3a2b233eae6ff71e65ce6d7cb1122b474f3b5f2c9d4edcfa25317d82217bb645c297f71c"}}, {0x4, &(0x7f000000d180)=@lang_id={0x4, 0x3, 0x44a}}]}) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(0xffffffffffffffff, 0x4004e502, &(0x7f000000d280)=0x2) 7.058768311s ago: executing program 0 (id=385): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000356ffc)=0xffffffffffffff40, 0x4) (async) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000040)=0x7f, 0x4) bind$inet(r0, &(0x7f0000e15000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x33}}, 0x10) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x10, 0x3, &(0x7f0000000000)=@framed={{0x6e, 0xa, 0xa, 0x0, 0x0, 0x61, 0x10, 0x2c}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000000c0)='./file2\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6e6f757365725f78617474722c6163746976655f6c6f67733d342c6163746976655f6c6f67733d342c71756f74612c4163746976655f6c6f67733d322c66617374626f6f742c70726a6a71756f74613d2d7b2c6a71666d743d76667376312c657874656e745f63616368652c66617374626f6f742c00c43c2c3ff0f192f1c7f8cd7aee2e8991990400de0f1c399770e0e1c81a5b902ee4dc1d5a0d0c3a6656bbff060bbb7fdcc4b2393822a313824d7658198a5b2b0f48d7fafa6348b5777b9879df801db404dd414173ec35930879ab77061b614c33a0651f33d00000669719cafb6e09ffe481914e749768efaa70bb98d23d2959f900ac42ae46d9f220733456bea4c57616cd0154f05d6879e9fb0799cf73794a60a256a9ac892b41927c1774008ff8d809116233668cfb7301ade5ccddc08e7b598472896a667149165badbd96b44927adc64789eddf3548b64d554c8ad6da6f63eb0ee692d27056c4a721a2c00e018dcc0c5d60233dde11ab7884244ab60b93415ca23fe1d401a8b6e61650806d814f8ca7f11ad111cb8ad2b802d415588f003f33d68afd04bdea9a182778a2604f3b8562f64877df1ef80d11025f3bdd8c2077eda12d29fed9246b2086448cf0884298a55c091d2c5e4d8f5a709f06746e2f95311f5f24e739ac74cb63bec2b2fd6fc9e277b56cfe1e2b9f0f5bc5dddbc72902fba3c75b4a36a8eef2fdc1e688ba4ac913826f9c40a4d56a3860ee16e95499eb5c18723f4d652e9f345dd2549152dca3d77cafe1b78fb737200753b6dbe26affb28e569cca223f90a0992b306546b6617a2b10358ba0ae751f47bd3f81d057b3a391a4f202aba80755c85198927b87bb945c71d71fee52d6536ff4c969ecc2863c16ddf59893724dc02cce345807e3d221b05aa66f2fbcba9ec5ba2224ed9e92d28dd1b8492618e5489100"/682], 0x1, 0x54f9, &(0x7f000000ab40)="$eJzs3E1rY9UbAPAn7XTe//Mv4sLdXBiEFiZh0nlBd6PO4At2KKMuXGmapCEzSW5p0rR25cKluPCbiIIrl34GF67diQvFnaDknlud+gJC08ZOfz+4ee45OXnuc8Iw8NxbEsCptZj9/GMlrsSFiJiPiMsRxXmlPAp3U3guIq5GxNwTR6Wc/33ibERcjIgrk+QpZ6V869Pr42u3f3jjp6++OXfm0mdffju7XQOz9nxE9DfT+U4/xbyT4qNyvjHuFrF/a1zG9Eb/cTnOU9xprxcZdhr76xpFvNlJ6/PN7eEkbvQazUnsdDeK+c1BuuBw3NnPU3zgUWOrGLfa60XsDvMidvZSXbt76f+2veEo5WmV+T4o0sdotB/TfHu3nfaz+biIzcGonE9581Z7dxLHZSwvF8281yrqWD/MN/3f9mZ3sL2bjdtbw24+yG7X6i/U6neq9a281R61b1Ub/dadW9lSpzdZVh21G/27nTzv9Nq1Zt5fzpY6zWa1Xs+W7rXXu41BVq/XbtZuVG8vl2fXs1cfvJP1WtnSJL7cHWyPur1htpFvZekTy9lK7eaLy9m1evbW6lq29vD+/dW1t9+79+6Dl1Zff6Vc9JeysqWVGysr1fqN6kp9+RTt/6Oy6CnuHw6lMusCAE4e/T8wC0fX/289jDj6/j/0/1Nxovrf097/H8H+4VD0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp9Z3C5+/VpwspvGlcv5/5dQz5bgSEXMR8evfmI+zB3LOl3kW/mH9wp9q+LoSRYbJNc6Vx8WIuFsev/z/qL8FAAAAeHp98eHVT1K3nl4WZ10QxyndtJm7/P6U8lUiYmHx+yllm5u8PDulZMW/7zOxO6VsxQ2s81NKlm65nZlWtn9l/kA4/0SopDB3rOUAAADH4mAncLxdCAAAAMfp41kXwGxUYv9R5v6z4OIv7/94IHjhwAgAAAA4gSqzLgAAAAA4ckX/7/f/AAAA4OmWfv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnfm4TB6I4AD8bvLD/tGi1921lb1DGlrDHPUYUkCYogbSQBqiB3FJCBBEeB4WIRJE8thX0fZIZxoIfMwgO80YaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS3fVenFz9fu6bc5u306e2QAAAADnbKv1on4yS/2vzf3vza2fTb+IiDIizq3dR/HpJHPU5FSvvL56MYbbiDrh8BmT5voSEX+a6+FH198CAAAAXK7NcjVPq/X0MBt6QPQpFW3Kb38z5RURUc3uM6WVh7xfmcLq3/c4/mdKqwtY00xhqeQ2zpX2LvXf/Vi1mz5ritSUb78/29wBAIAejU6aflchAAAA9Onf0ANgGEU8bWUetwInqWm29z6f9AAAAIAPqBh6AAAAAEDn6vW/8/8AAADgsqXz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjStlovNsvVvG3Obt9OntkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/szzsKhEAYhMHe9Z3J3P+w0qCpqUkVCB9/YzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLE/LykQAkEQBXPG/076/oeVBD2DCBHQ8KiiFg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLFzP69xVHEAwN/M7GxtVVyj7CEiCh70Yrfb2tqbeFCCB/8EIaTbGrv1R5uDLUXIxZvknIvoUURQ4i3/Q84J5BJvOewhgmdlZmeSyQ9w/dGZTfL5wJv33WGY932zEPKd9xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNLo3YM4yQ6dcRwX5zb3Hi9k/daRPrO+sj2btSyO6kz6dHi5+iHqNpcIAAAA50dS1vchhJ10bS7r405e/6flNVnN/92z47is54/W/WVf1v5Z+/WX3Rf3B+qMx8luentxOLhyPJXWk5vldHvub69o5U8+f/eS5F9I/MHyC6M0f57RNxsb77Xz8EId2QIA/8blsi+C8vehrO83mRgA50arUniX9X/SaTYnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDqMlsPTZRyFEGZbB3Fma+/xwkn9+sr2bNlurK6uVO+Z3SINIdxeHA6u1DiXaffg4aO788Ph4H79wSshhKZGf6eY/t2PJrg4hEaej+B/CuLiy56WfE5H0OAPJQAAzqS0aFldv5OuzWXnopkQ/vz+cP3/eiUOE9b/ux/f2KyOVa3/+7XNcPr1lu593nvw8NGbi/fm7wzuDD5962r/7f61m9ev3+zl70p63pgAAADw37SLVq3/45nj6/+XKnGYsP7/4tv+V9WxEvX/iQ4W/ZrOBAAA4Hx7/tU/fo9OOB+12+HL+aWl+/3xcf/z1fGxgVT/sQtFq9b/yUzTWQEAAAB1GC1Hh9b/b1XiMOH6/zM/vPRT9Z5JCOFisf5/eeGz4a36pjPV6vhz4qbnCAAAQLMuFq26/p/m+//j/S0PcQjhjdfGcfFvACeq/5P3v/6xOlZ1//+1+qY4leLu+HnkfTeEVrfpjAAAADjLnipaVuz/lq7NffLzpQ/b9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1O2vAAAA//+END5e") r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x4e, &(0x7f0000000000)=0x1, 0x4) (async) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @loopback={0xfec0ffffffffffff, 0xa8aaaafffeaaaa1e}, 0x8000}, 0x1c) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) (async) r3 = socket$key(0xf, 0x3, 0x2) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) sendmsg$key(r3, &(0x7f0000002cc0)={0x0, 0x0, &(0x7f0000002c80)={&(0x7f00000029c0)={0x2, 0x10, 0x9, 0x9, 0x2, 0x0, 0x70bd2b, 0x25dfdbff}, 0x10}}, 0x8040800) (async) syz_emit_ethernet(0x3b6, &(0x7f00000009c0)={@link_local, @local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x380, 0x3a, 0xff, @dev, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a741e54006598080a8030000004023493b87aafaff0500ffffffe723732472eefa45ad96579269748e254c1e4a948b580a9bc430d3be27df3e34060000ca0a5c15b37adac15084dbaf736b41e5af1802"}, {0x0, 0x1, "000100000000001995319cff"}, {0x3, 0x18, "fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978"}, {0x0, 0x1d, "06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5c6186c0d3baa75af390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5acaa556b9f30dcab2b90aa235a670670ffc5dc49dfb58d89310000000000"}, {0x3, 0xb, "d47ae6e8805d4809c20547406b18901b0aeff04c0300f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c02bcfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f003"}, {0x21, 0x2000000000000040, "fcf98a102ec1876d4e6fa3b20519bbaa8a029cee00b8d3485e3b63ed09bdb581c9fe68a356f542b043059ff05932e740e077e1d16212fb"}, {0x0, 0x14, "5e14f0e74d2d42cfb3f27fafb60845f90b6dfc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e26eb1d18065daa76ffff9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4828288e62afbf03269f1f98aea6a58cf45d7c5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05613a12328f61129017fb632dbf04542188b196e213408c258a6f"}, {0x0, 0x5, "d5170000dce9674a36da018dff16e70b8b14c4b7a94fe18e88605aa6be1a02c226a6bce65f81ed"}]}}}}}}, 0x0) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(r2, 0x111, 0x5, 0xca, 0x4) syz_emit_ethernet(0x3b6, &(0x7f00000009c0)={@link_local, @local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x380, 0x3a, 0xff, @dev, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a741e54006598080a8030000004023493b87aafaff0500ffffffe723732472eefa45ad96579269748e254c1e4a948b580a9bc430d3be27df3e34060000ca0a5c15b37adac15084dbaf736b41e5af1802"}, {0x0, 0x1, "000100000000001995319cff"}, {0x3, 0x18, "fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978"}, {0x0, 0x1d, "06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5c6186c0d3baa75af390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5acaa556b9f30dcab2b90aa235a670670ffc5dc49dfb58d89310000000000"}, {0x3, 0xb, "d47ae6e8805d4809c20547406b18901b0aeff04c0300f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c02bcfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f003"}, {0x21, 0x2000000000000040, "fcf98a102ec1876d4e6fa3b20519bbaa8a029cee00b8d3485e3b63ed09bdb581c9fe68a356f542b043059ff05932e740e077e1d16212fb"}, {0x0, 0x14, "5e14f0e74d2d42cfb3f27fafb60845f90b6dfc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e26eb1d18065daa76ffff9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4828288e62afbf03269f1f98aea6a58cf45d7c5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05613a12328f61129017fb632dbf04542188b196e213408c258a6f"}, {0x0, 0x5, "d5170000dce9674a36da018dff16e70b8b14c4b7a94fe18e88605aa6be1a02c226a6bce65f81ed"}]}}}}}}, 0x0) 7.057432901s ago: executing program 1 (id=386): r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00', {0x2, 0x10, 0x2, 0x4}, 0xf, [0x0, 0x0, 0x0, 0x40000, 0x1, 0x2, 0x4, 0x0, 0xf3, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x4000, 0x20, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x298, 0x1, 0x0, 0x0, 0x0, 0x2000, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x6, 0x5f1, 0x6], [0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x80, 0x8000, 0x2, 0x9, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x200, 0x7, 0xfffffffc, 0x0, 0x0, 0x7, 0x0, 0xfffffffc, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x3, 0x0, 0xd, 0x0, 0x2, 0x0, 0x3, 0x5, 0xfffffffd, 0x4000000, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0xfffffffd, 0x0, 0x8, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffff], [0x4, 0xfc, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xb, 0x1, 0x4000000, 0x0, 0x1, 0x4, 0x1000, 0x80, 0x0, 0x200, 0x0, 0xffffffff, 0x0, 0xfffffffc, 0x0, 0xfffffffd, 0xffffffff, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x20, 0x4, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x18c, 0x0, 0x6, 0x1, 0x0, 0xbda6, 0xe, 0x0, 0x0, 0xfffffffd, 0xffffffff, 0x0, 0x20, 0x0, 0x0, 0x0, 0x204, 0x0, 0x0, 0x0, 0xfff, 0x6, 0x0, 0x0, 0x0, 0x0, 0x8], [0x40000000, 0x0, 0x74e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x2, 0x40, 0x0, 0x0, 0xbd, 0x0, 0xff, 0x0, 0x0, 0x0, 0x2, 0xc9, 0x0, 0x8, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x80000020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5cb9, 0xcaa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4]}, 0x45c) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000004100)={0x2020}, 0x2020) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x3ff, &(0x7f0000000500)=0x0) io_submit(r4, 0xf000, &(0x7f0000000300)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f00000001c0)='m', 0xfffffdfc}]) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x200, 0x10000104) (async) r5 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000140)={r5}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x19, &(0x7f0000000240)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x61}, @snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r5}}, @printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$FAT_IOCTL_GET_VOLUME_ID(r5, 0x80047213, &(0x7f00000000c0)) (async) ioctl$UI_SET_PHYS(r1, 0x4008556c, &(0x7f00000003c0)='syz1\x00') r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000001180), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000010c0)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x8000}}) (async) read$FUSE(r6, &(0x7f0000002100)={0x2020, 0x0, 0x0}, 0x2020) (async) syz_fuse_handle_req(r6, &(0x7f00000062c0)="23db5037805f177d136115e6a1a5903469af39c1fb9cb38215fe64cff9f2f0444a57e22b0cc5cb4f74c9792365400d9e1c68539ea5eff0a5ed0864814d39251bee8dfea69aa052d900bc0c792e1c9752b7d3a3222f6a1ad3e44c1f65617b128aea51911861ca36ba7c96b96b2fba0fdaa49ffb2612f3e81fe565327dd9965a60046442c9dcd0d552c6a00388be3b438a08883c7349761531880294ad9887db97d8c2f74921c57910cf1f5cc528e17bd5c3746b6202f26d621535aac5f7872c2cb3295e42524b5acb249b2d1ac1b53a4e31271decfca3fad2e2f740768adf00875c18cb7d115150f83ceb73f77a1f61f1666c2bb9f6bd9f0fb55b3a619446e32bae2a1d99aa49e5f3822e048f8be44b707f2db10d7916ec9a10a695d573d871cf24959c3d15e61344a68309d186956537c6ea8532fc2e1c7649f8409d8dcde4c8ee1530470ac9c870f9f1837574e444ba6addf5ddb2dec67c0e76df79f265b403818dddb4efc27c90985ed69a48b12056e548f9c99edf80d2b195d26acb1127661727a0600257f4b2546513d03930a0638a71bd3223e51fbb75c832ef737907f2f4d3f0505f431ea02783c798b5c4579c99961fb73dc623a0d99c1b306435464d413b537d42c6444851b36482597140b22fbc0ebc7e795b2f96739bf139f5823bc869ede547da4f394fa1b1787836095e1013264042e53d5006ea059d0488cb2f5ccd44b30d25ea53c2dda71d112d7d441dbfc9f8462c99c098b1958c80b237d83c32f2759c9a9c081d7d7666a477cfda59354309b09f2a8b9f6c3077b0df1e8d0c71ac07232de4f437107cb0eb9b47b2267efe31938a337cf11cadad72ced56895bb14763cca5bdadd245d801e829a1eb3bb4ed851a345918efd2dcf8d38f66badc773068e6a2ef59b2bb838abd8b043cf6ac54550f3fde1bbb9e761095e4b8ef1891757d376be1f778142610c0acbbfc697f51fbb7a1602ed46e82813c74f41ee2bae818174809f3692084bea7310ebec3d6166702ae62aad84313e19b4d145167185ea8d53cb21d099fb592d7d7f8bc305dd375b5c0cd73be44f49ff53cee220085d4706bbf50c6f63b02e7e805e8fa4c73046a57a8700886da29ea53e5a316e7b011c44a0f7be5cc5cb5641ba0069ff591eee18966c7f005ef40046a5fe2bf325b2545b009867761264aa9611d184fa372ba3c5c33d9a50717210f7cec7f6dc4418a87a797eb6aaf6ab3892bd3f559547c88d8c29646c8173fad1588f52beb34ff863be65e7ec1598cfb465f270bd5532fa7035aae077eedbc846058fa19f58ffb1cf0f1863f6d33f2e5c454d18b66be766ca369af2cc9656fa34c6c10e4d4da44ce5e2370aaf60c4e130da331d3489e8f44c600246323409fdd35d11da27128c9d64be65dd3a90c1546a6eb9185cb6d3a4a9cfad0e41ea03896fd2346f745eb3563d7a79fd345b037c040e56f0677840bf9b0d295bcfa98b931464c5ce9fcaf745720deac2d8b4edeffc0fe6f089ed7c3880959fcf8e31f7b7054bc4f5c9d3ed3f66c968d0bc20b2d66c374f030f3f1965f43a98519e527caf693362412d523eeb38c8b016ff77f78f833d7513e4b5a53d5ed5143916673f822ceac9967b8788bc6428283181eaf8d99e48286aacf4f658a903e9f08659450f7f9483807c2e013a1d9d199f18886a8cb4e14d41c71e5731455a4394551281eca12a1bb6ae717f5da2949175d0f1f3d718b761dfc1099c7d9d8928c899ac8e936e69d19fcbfcfdee83b68ef8e15eed41a8ac0d54aa92d7d2ee58bb4799f378225ec9ba4709e5ce2b77208ecc85c22c64967a9ef3360c54d311b8917ceb7b432c90cc5e98de9327c1400f8ec89261b1d77d8874b0bbdd2c5eb59df415705de52b08b0e12c07fb7367c6d461c19f282d51e482cb4fb9ceb0249ac2d6400ca170fbd6c0063224179c616bb030a5c10102aa2eea92f1e6f5828590b250b09e6d1a9535c298a68160b7c281fecdd295dc3396c4e6eb3395d5a677d5fa95a732dfdef81f4346545dd1a74bb3aa9b516699bdf0a59165077ab459a5ffe0dbb3ef8afa7a8382a8441e0c36ffabbed8f93f4bbeb97e5f6a704bf63a0de9ccf8fef643ebc530a80920931002003b027014de317c42f861d98ef4fef66d232d9706e6bd263347384dadadaa43a7e106bbb21bd822d468ace171b3f04b996112135b63dcbd612b5888ec40da583ab549c340ddaf5d7406c3e99322c68874214356c1fd9b5f84348e629cc3487a901d1b7a2fa531b1509ac1c93de3da9f1c3773e3a2aba2b29d2419f240ae6d24ed9f14bf0b9b0f1e740a2db06dab64d6386f950bff4e4c94160ef4b832bbde3af4937b7528658b5c16a51cb22193fe99385721ce5b048d9338e289dcb40683140c413eca52c8e4b64b306f47569477379c864cfb3aa3e349262407d3935ab9a0916eb0f6db2be71a7eb8f9968dfac44995d5bff8ef617fceeaa448f5e5f8d4b39e3512fe7ae9ee1d8a0d5912b6148969ab0325f3f76e2340fbd67ce156bdf638140b3ccdb08e5049db15957915cb05db8901249b10c59cc5c3ff836290e3334eee2df387e44c57b4d6198c3749f5dc57f6c3de115ced6b43cbddd762b58f1fb40b2baf3b381febdc073142e30d2e9a1a69e8d86314221e540f195509d223b206173dc5406865d8064817c30c284c034035a63190ab86df3bae4168c58e01d2251748fd5d9d610024129e83a5730fe83cf0918790e6854ab765c78649b91c06655f0cb9e26d8432df78bbadd99583b6a8afcf177ed6f339e08c0b36a16c6d31d8a24cb6f2bc3ba58d7711b6f8b988dc3e3144be619548457d4f40509f17eeb186cb93a2928ecb951593d1907c8bbb9f4c8999caba3059c8e73dce54ad6f87bcd51d559f7759902b14e68d3b845c0b179b38f4e6f0bd3a89cbcd5ebed9972102048647da1eda5c8456442369f4ae871d4037ba26f27d27371ce57e23adca5af8dc93f934f2ef8d69ad3b2db66657b3868dd839c2b522f5461f24407ef091b77242fc70a48b7eec45f3bcbcfbc6bdc36e4b67295020a345233a32a0a0af4d03a53ef67e69716d5ae35342722afbe7558946475a9ebf5b39c18558a0011f68bc8a78590b0cb63618379a512790c42d94bb239dd3ef5b8d1036cf0391aded8802a7a447c38f231ae611aeeab9bba44cd14369473758b64108d0bc9b6bc9e9b497c2d1d2acbae7c620a55c226cf371331688eaddec61fe961c5fcef71dad45820ed0ac8dc7641d82150f1318ac15aa41e7be585b6a50da1b3cd95239ee61cfde15aba80ae8ebc21ba4540883c6f44cd35b6b97da4640c97f5a2b6efa8d184fec823abc754ab8a0db6c45c2293e90d9c154c4a3e0b9ec2b6113ce6583b80f0d234dec9a9815067244733e2134b9ba93bb9692fb44200bb5501bb109f2401e8baaf0115d795bb0346dfafaf953bed8e9a52a5b9b02d490c55fd89daf311ad5e08b070a9571f696d6df4715c8b69b840e4e03d6f361326e20d9546c47b3a63163e7df9bd260621358c166177ee7c69ed63a8c43dd4a78543aa9f922c0ef527f4aa61ff65bb14595f518412ce25a1e103df89cd4b363593da16c11d80a23a9b5ad8e3a7be8f697cecf82c8fbd889a4f743c839b67f7ba5453b10bbf59b1e4f4e821872c061a4125c0c15c1ca5164efe61a58bb54dcedc849800a6021a448d4660c3b85e2362b7cd8ce95156fbf408a09a30a8ccfc3554004e9f9a35382907eec00617e2ae1f8803146bc8c28b4f3bf3c6b183ae9248e7f05c4adce3e0b7ff29252b5be9b19431e3fe612d471f52c5c34cc12c83049189f4d2e5ca516df78766ba3449d07ef9436c68052c986d9dde8802c931194e2ce34acb8cc26663a09348b15c6c145d26306bded0d1f482803ae6dee26562b03fcb183b69ee4a0491e8776ecdadfca395cb4eac2948d4d64321a4e669f2f663eb54f05f12ed9c685835c3e79f982152dbe701073b9a4ab2932b46ee2424a5e18bbe5f25ce0b898ff6937927f4670defe430ac86021226ae055daf39b535cdc0899fcc99d15e67d66bd2dd89bb21b8d2689a8af10a1b0bd44103c469922c36fc0228d7b6febf5e366dceecf8bb1db385c8ab95d86ff09b76c2fa6282de81fd6864c495a4c8295df61a2548e1b81c3e3f30d7a41216801d6c2d1743f66ae2055756083e8bf403d436b8244ac214f4d84a693d13f299ba267401d094f2df70840e8a980622794212f0992ecf5a47980ab2cf7d5a6f12b0a489af3c3c847ac59bc89f36fbb0e08bf283b68213a17de38b3a45eade6f0b198def408f7711c16367bcc0ded794a9a323c7e7f07fad96ea9c4d7344c26e43844a27c21076b8d7cd07677602d91eac825eb5fd0631755c2dd1dbf7bce3eb3c3f7377fc6080ecd0b894e29769845725943e25932d4249abb4ab78d4e2ff2e2df42c8d884cd6bd13886cef080c6491c217abae0eec6e9d4d49eab6657f15cfd38e6cd6d0bd33198c4685ab302d0f46e42f4a5d5bb7d2840a0a8817b98a856700d4de74351896fe7d7d5a0d1bc57fb4c828aa51f9637807aeb905780f239527ed4affd83f68be8b7ad1e10d9e797ba39cdee24f7be0a0ab0ac22ea3968dac61eb4bdd522c9ce570edf63a439abfd9954bf6a16c88d86157d05477200a83255cde279b454979cee4de00e81cb44acdc4295c877566a749ab5b91d250f03d46ecc14210c196700338eea028c930ce104f20a9e7fabb0ad1d314ec1a2d97d1d1b9e09114dee0e3e513eacede01971ff85dc98634156073df4e8acd6c3aadd615adaffa7a81573813bc4ca21886ddd532021bba5c84b34c34665534db48d61903a03c1cca4ed955ca92c1e33b7664b494e3db6d1e637a49e537808a2669ebeca301691acd4fab0af197b9c7db01b7862466b568ab3a4712a25210264fb297a6b679dfc3fceb65bddd1a23d5b507a0d6da83d73b716d971c5179a92e57b9b93451eb943845a549de737f2d082a83682c32649b4941e787758ead9d2c256b2b4ed1e0255952ce83cccecc39e5bbdd38490f1960b26e5379943be3d9a64b5149c84d577e5fd099560baa292befa06ce9065fb03ed432a9e055ca4ad0e952f8368b3d230fd5239726f79f4c98a0b4a9648382b245d324cb61049562f765f923fc657ef36747658494d78590a1e27a2d09856acf50c3b26271c6d5aa96e8ff9bdb9043859665e21ea53a050c335cac414bbf27b0328ac2c7450acb26b093bf232358afd1135ee50ac3fb26b5f0256ccdd37033c8a59740607cfd549d4c6540afe4a6b4425ae1f633872dcfb5da8d0547cf0c4888817b71fbc7c45b2a641e9c1a76b6a6be124402422ada35edc02ed997d6b87b361aee95a16d2c528d89a52fe40dfd83434969bd86f02e63fc1ae72941209af39a08cfbb4c320bc47d853f5dbaf0cd60ec54608aadbc382fa6b5cab3e9cac57bea26609f4c79f6a6b4eb4a9336fa95783b0c0c366f36d5d6b8310b3cfdb800207919a131bc7f984f7fa11fd0bf2c89e060e9d1286e453fe97363ef72bd6eba29a85ffeccdc3bee72e12284333a5a40622c01619558d2750fc45abfa22059ebdf743f8e50ad29770d19f84d8a34232d6918514769b3bb2a1ea5e59e9556332ba669675764458e9349a1835c501a93e91dd3b31018979880a9913f54ec1e8526b8cffcb776b97fbb9424faa5c5eb60d2ac74955bba4b5182571d0d9f84f0df1baa722b20a78c9c0011c667f688b58489c9e450d83e40ac5eb41c5564b6d76a226448abe4a3f499927074125aa9c0e7e704c36df5bb110a0f15f8433a470e81db414827d5ce21ca1da1c8d51d746d1e1ca110127c15e92afd75d3cd05ce0b632cfa03745de3cdd4b57373d46676583c89f045c26c6fc5793e5489555ced08f83ba351135834a2028113c319af30cc85bc01a7f8208822d7d607aed0d2e12c80aa009100441b75beaccfe0adbda7e8bb870edf4963158794c8c3a5baacf6eec7b5efaefb7602dab8409d161beeb281cba21f1da0ccdc092d0433fb940d79699ffeb87ea775829a6e7e3b308a2ee0b7aec8ac5f35eed61be374c7c77196f7119a8882deff68230f461cb917b0ccb2b8597efcbdd1003b7b77b2c601ebd4b45c35b8426f7b9138ab3df0ec00819604ab8e1e64cf2aa2282b1269585af127a268cd207f964edff172e555398a16df44bdc52889538c3a27f8fbfffb61f7aeb55b259952bbfea81d73058d8b0f78ece9dc08e660437d21d4e3ec38b19e5afda7a6e33023f9158db8a1c14dabd9b8b307ddc66927f7b19df5e0da2237d98ddd890b81f1963808977d02198e8ae2e97419dbb1f8e51cad36a3424b955500fbdaab6ff8dbf028708b1f951fe43864b59b6c2368b816c98023d4480a91b3f1059e9c214bf55a7f8c7da907f79ff5568fd787d3aa022ab9d03cde551f7e3295f02c4f3aa37e4cebdd968c0f82f09eb004fbdb1a4ef3a0d426691bde3964c29ea65622f5d3ffd854053545ba1ec164495e4bef4845439c058f9438d13be7922b656db499c246ee6176a15b97e6a68e42f0c703033b699504e1f92b43054c7237199bd013d96faab47433b6b3f91dc66368706439d4ef7da3942ce8b9c1c9a9d0643fc4540e7d3f1c3821267e866cacd3e904be9f9df80381eec09eb2b0d745ff03ffb199b917a14fdd8fbfbffe8bfb0cf7023aa7183301a8a41e7097ff9f5247f8b78f7d08bbfc596a81047807cf0929677222e7e9e921b294e04088c3746d8dc19294645f1c093a21b4c5e6d92e54dd90465b11dd5d9d42af849070edff4ec63970f4088daaa33afdebb28d01df5ee043a8150ab1b25d864ef31e20c84696596cfbea92d02ea29c4a3933c41ec68aee7d68d7eea7f30d8920e14e62be42bcf856d7a58f46fdb2438b023e974f77281c5a462553627e9614504cbd3f1cae6e0fd9f7e89d9bce48946d0508616fbe542303dc542982c61d7bb4afbf3e76bf1fb2381cdc99f2175ef944dcd826aabdca2b7678db5262733c69ce504c38e7deb7adfb9b6d8bb00d8e4251e0438417ea615cde58bd76c2427b3d7a0578bbbff9fde2abbc5d60307aff0050b18176158aaedb34e283886378ff798b4f74e0a0c95d64271f1916280dd247304d9201c67f5e2640d9706add8703cac81795a0190107e2bb2941ed13738595da1c86ba0f68e2283a435cb5f162c74071a13dfe2266d05abaef080dd6b1dade115e883e04f0bb4be4d91f535ae6f822b02e814e65d2b7807d199a23d3f26209f6c9f93602a3a93ccfdebb5f8161b7928059674e15820d1848a980c8d1af5a73aadc5c402fbb6e730ba51227913ca27f0d78d331d6325d0a7926c238296b2a22b10a69cdffeb087dfe175511ed8e2cde8d7dae140e4ce92f892b129d9940e4a30b19f822ef7611b8750eaea8e55502604b7d2358c09a217af8be6c86d67cf6ff6130c971c9765d56631fe6224fbe1e833d497b534fbf6b030af93691f59295279aa1bdfb5d5d9d4668d5aea70e2b8fc117df0042e91c7e6225f27329727ed6e14a87c7943c040dfee4e5c06a20251c39a45ab4865951b0daefb9c05571fdcc21d1761945bd2b8047ccedd6f1e708646fbe61e75bb2728e8cee893d7e6f642119e786155a6cbab057d6d83b77716145119e974ad7355179d2adc3d748fa249cb58e32e6791d646240c05da4427b2f359976c8fd1486c604cb7ee647e24633d8fca8314cf1f85110ca6351156a2b26e44b040f7d2810acd36f45a3969c1fafd1a7e0bc14fd9b26593375be8e750c3f6534ffb85904d15d75fba05dac4a673de97f7543ee931724cd35474cd7ff5cf3e8abaf206f3030e92895633fa9d8499ea763601560260109dad18bd64b990531fc5377e6eaa5da050b98e1c6515ea48c7de1a15b63283d4a694cbad379356bfdac50e6c343879e29f6b9ab425600d51f257ceb35d0ca00f83cf5bd734223de716747614666ba1f1a8fa756e5f3ff0fc94fa4bd4073bddb0098cf565ee40af5732ee9218d262e5b64ad6b8118c54eeaf7072f2e15514a401779b425fa89d8abb1750e56cc3108dffdcf2d3fd86b8af4560d56f7ff0702154211f9949e3992d93e66892b297fa2d4bfe18de3fd74e96c9d30eb14fd458fdbc9e9a34e00f3280dd732520147fa2a8fa83e91dd0687501466a300015bf888c03fc08190c2753d7719acf6f84885c4c5642f466c1984f15a7716a9b608ee5f1b395726bcc8519766667d24d11e396e62ea39640c9e73e4e9e9e5076d7019ca1bebbd7097807f46b3b6fcb96ed4b433b25ec551fb176a5fa252ed1d81b0350cfdfb8069c9916495bef3a262b6668910896c0b37eee40547c663a901e92f41b417ac50e88d058d021a8f9a5783bd936cca4962bec1c9886689cc547970f9215232596392515182e563f720bb79d29baaabf0e2697de6500bc677e346847011ee3450358c0b16ca528368b5cbb8df5ab974a3cef072d20c9906fa585e0f3083ec6d8507b8561f64e65aa1aecf825fc47ad1459c87771549fd5c9a9cc094e7b1179ee1e90eff7158f28f59f029d90e708f4ec50b4f67d8b4bb7140065528354a7e25d63e92977183a0284ec22aa923210f0bfea89cca53547137381e5de0f60bc484bc2daf129b0380244f1ed4bfb674eb2791e76dce33cae684ad36620d5d67cb587f840caed316b7439b0e8c3de0e065e62680f3997369be3466670278168c9a1a644d870e3a8d0a79b2b720e8c3c51bb9133532beee64319e98714bb2e6d5c0b723962d923b0ef454361d4b3cb470bf8c39031ed4a75267f499741be15aacac92d8e6afdcb01a2e7d2dbf549ceb2a2108c4079c620f05ca1bd31d631c2c8d35ca0d73155f56ed020c25e389db356edf510ae088d11b5e4fed51d0dce4d3aa04924b09c28200ede5bec1a8f38cc5f081055e0f28d75afc4d588ca0e828d00085d150beafdda17b8df9e7d9218ea7d81f2e076412901c5ae04d6929d717fea2fcc8e5a1e69dbd7b5258799a2fa5eb108b6cc35dfab599fb27e6d75f1030b83f452af8137830337141f031942eba83123d3f87b5f01623d4613e5a44b4952c300baf3d4d3dbbfb0ad024a19b3810a174ef8453d85a25822f66e45eba2490f29de1077683ccc32e3517f88b51e010672a982f7c8591450c9ab1573143aefb61c17ebb0c92dcb0494d116b970c2a827a6b3608ae10d583d1f7d092263fa873de9f31cd59bc9491ff012059b63a9120af89477f2ccc34eee7bd66de60af64730c879128b49d31da6400c2471e0d5abf707e560574b477b8e20ca45d92182d639eb434e14aea1a3f91ad8fb60e4859b77389753990513181ea3a82884235e8520294359435cfba220502b591fc28ac36ec697442657d290bd7aad7fce53a3f1766f2bf7d55c24d7c0e9c7a71d6f1282ea1478e0a36378b50e4fee281f686bc53f50138036e2a5d6199d40caff084fde7b63b3c0a47da0791107c3218330f7c2e2c7609aba202fae5290243b6033379eb15edc572eee452008e04c9b53efd5f3d88327317b38934745bc3de4c55bd818febc7a7953bf03c4029f77177c2a974310f0485aa46252f1000dc71934947287c38ea5854f29c7b82f630afb8caf1fd880670307b155a6e7feddc019cfbbbdc18f3bc03da3bd371d93ccbf56bcb39eea55c2d113efc148127c30089d21ce6a5088dbfbcf8f8d75c19456bc962c371548634a95382acb5a0886efc46a87bdc111dc0d1e54084cea0d58054f00762c91d7fe0f0fbcf4c280f29f9cd5999a5e8c6f507f8080d7c7ea9a8685be50722cf1a082f3728dec8d6152cdc72f8da6b1805643c042f4f6780ba79cc8a2165d9d7acec8ab2f421bc3e77b51c62c4bbb262b5674ea7d2dcf9acb894d050e91b052364322a5b08bd9667249571c004fb495da7e24fc5620adda3af6848ccf238911a52bdbff766e4e279ac274afa2c2302faba25b5fe98d972a04aa13f77c0c05d7dd82b0a19f1ded8cf5f99c80e392b0aab1264a29e9fbcf0b69f6b0a9f2332e09ab74dea7277106d0883bb264e279c67e5bc69009225bf4fd1a8532f9392a011b55a73a7cf8d16a59d695b2a65b57fad64a2041f8c28804ee1a48845c5dab757d04f1d95520aa9ddb69904d6529c0e14bd789dfe37067073b3e0e136ae2aebb1c34c55b94ce942f786be4b45f801f35f7c768d91a460b92ffa57ff675f0b4b00437a07f871a8650f21b2bf7c722c1d9e860e8955fef5699ee53a5f6fe46fb9e5e17a1c69fe2538af4718b7215ad2c00c3d420589a8653ee511b809945451fb8205b19ce377c8d0253b05493c557cf2bd8ef208e8fc01beceea1acca38d025f328f28d69bcfaa3adc6d9573a3832dc3f3c758fe08cf9cd0c32acfddae81b3682869e8aa9725b64336252aeb2ee8eb78f0721aa3158217a3009948adb297c5ea45ec26cb6d963c7be47ee1b93fa136ebe73a21936df0148fa311206f8bca2e80719aeca8745ff74ddaad5182644762c66333f942d9a93c467d5f9fd5d0dbbe57480362d4bb0f760294f4eba3e1b08047d256dbda157635d21a43aff3a71f6ad574b402bb36e5270d7ed082c6fbae07771721513ae9ddb22d23b00733046c898ee6ac05ef8a51ce41919e1f241cb98e0592ace68214620ba1a748ef81131661f58f1635713ca2873e150a3e848c8d2ebd039769fda112b73050efa4d1c35dbb46ca5a7b7ccbed1dcded36af272f6838b4c1e7e6778e7e9ca3d794f275d49c9e32e768097349118d2337e7c031ada38d0cc5c04c286ff93083f6d58d73a821118c93432fda9a8c76fa2cbcc093a7decac8e4f001ecc9f67faf1c2f102120f0618469cf653bbd5fcefd4ef2bae86dc4f5393b840f9f47140cf7f46a186c21878a43612a71d3b540b9994f010ab623f878264cf46c7366d0bec5d43d481b47846091fd3cda73a9a28ceb7f839eca695c9f084a16c812475f6575ef2368c88cc6655f47663ef69ce4779fe3ccc4dd85a07a9e4c6f39f42690d231f5727f45c247a53fd8df029fcefda4f328658435892519c17205a3c715ad6bb7387d09a5e387c83f008daf626f5977c66203af1143ef7b59ccd8e3c17bb156bca317861f0b9f222ea63c044075a3a74beaf05c23d0a75caa60397d831bbe507234fff154960faf0f02776d3f9038c955bf0c1ec9c92523cf0b855c18d6ac3b35d437796420ba3dfd581dc6adac64315c1cb1a2c3a45ec4655bb2bd6e0b4a3082281ed0697a213d1d93142e96b4fd57431d2f4547451d008ab58bcd9765ccf3ca3297becd5de9e2be0263cfca09935c9334b5e687bc7e7057dc2ed03873be22200c9fe32a9497dd00a336cf4c723ead302340b5cd1fef8cd88330a9089fc93af4ef739295b94407b291bf33f4f39c936736e1166106428f8796a4b92805f4dfcf46d8692b54e40a9e8584c0eaac4caada87bb33f553eafeef5051b889402176ab766936a38ddd7e5205d2c87e133a02e84ab24ba2d889a4c4db8cbe18b271455e84da716f4a32acdbc0a5aaba25a2ec757c73847dd1c4ccb2967c651e5257692a4553dde227846bfe2977021805f46a287c835ea8dc5", 0x2000, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x0, 0xfffffffffffffff9, {0x0, 0xb}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r6, &(0x7f0000000180)={0x50, 0x0, r7, {0x7, 0x2b, 0xfffffffe, 0x30004004, 0x0, 0xfffe, 0x6, 0xfffffffe, 0x0, 0x0, 0x1, 0x100}}, 0x50) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff}) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x241, 0x1) (async, rerun: 64) close(r6) 7.053754381s ago: executing program 9 (id=387): r0 = socket$igmp6(0xa, 0x3, 0x2) socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x53, 0x31, 0x55, 0x38, 0x39, 0x31, 0x35, 0x32], 0x2d, [0x36, 0x3, 0x39, 0x64], 0x2d, [0x62, 0x32, 0x61, 0x35], 0x2d, [0x66, 0x61, 0x62, 0x66], 0x2d, [0x39, 0x61, 0x65, 0x66, 0x66, 0x61, 0x64, 0x36]}}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}]}, 0x3, 0x55c, &(0x7f0000000f40)="$eJzs3E1sVMcdAPD/7vqzQL2lLS2Utqa0qlVUGwwtHCpVVK3UQyIlIVKSo2UbRNhghI0UkBPWUkSOEVKOSCjHHHLJIdckFxSRS6RcyTFShIQicgAioWz0vO/tl3dN1p8Yfj/J3pn3NTNv3rydN7O7ATy1hpN/uWr4VkQMRUS+dYPh6sv9u/OTD+7OT0a5UjnxbW5xt3tJPJUeJralkZF8RP6tXH1Fg9mLl85MlErT59P42Nxr58ZmL176++mBdMmxY0cOHzr6z/F/dF+oNukl5bq3582Zvbv//8rVZyd7suVZao3laDpIufvkM8Mx3C4ri/6y8sM+lnY0hHM9m5gRutIbET3p660YikK0q7yF9HUVjQF47FQqlUp/59XlSquFJUuALSsGNjsHwObI3uiT59/sr11HoG99uh+b7s7x6gNQUu776V/EH+Nc9NTGQXpbnm/X0nBEvFz+/nryF23HISKisE6JAwBPpU+OZz3Blv5fsToz8vDCjX8nrz9P51CKEfGLiNgZEb+MiF9FxK8jYldE/CYiftty/EIhorI02dq0yHDLilr6tUmo/O317Hsm/b9/pXNb9f5fUwaKhTS2IyLrME8fTM/JSPT2nzxdmj60TBqf/vfLdzqtS/t/2RDc9ST9rC+Y5uN2T3/zpNzUxNzEigvc4s5CxJ6e1vI3jwgmlbU7IvZ0cdxiQ/j0397fW4v0Nm83nM4/ZH3gpeVfVGk7j7YG80yV9yL+GrmH9+/Ol6Op/usp5prmJ4fi1PSp6bPjtfnJsYEoTR8cS66C5KqID+avHWhK4+YXV57rlH5j/79t+T/6unWX/x39+MSaPRQk9f+zhus/svnbevmLuYhcbb52tvs0rnz19mS0n5Z9dPmz679Bcv335V5cDGf3htcn5ubOH4royz2zdPl4fd8snrxGuVr+kf3t2//OdJ8k37+LiOQi/n1E/CGSJ8Rq3vdFxJ8iYv8y5f/sP39+tdO6JeVP2kdS/vwyB1xDSfmnWu5/1Xpqqv/6fH2nQC6dG2yzqnBm360HHW4eP63+jyyGRtIl7e9/uabLq1NOs3e7ZMkPqz57AAAAsDXkI2J7w1jS9sjnR0cjtu1MH6dnZucOnJy5cHYqWRdRjN58NtJVHQ/uzWXjn8VaPIrjTfHS9OF03PjdwuBifHRypjS1ecUG0rHe7ZHLj0a8VGho/4lvfO4Enny+rwVPr+Xaf9KJ33V1AzMDbKiO7f/5lvjCjTcaYp2+2w5sIQ3tf/FTPANLNymv4HNfwBbg+R+oe/QP/bhnwNZX6NCWv2v5gQDgydTVe/mBtG9wbZ0yA2yonnihFt6g7x0Cj4mVPstfXuN8ABvqkd/rX1Wg0t9+1UAs3TgGlj9gIVaWjcE2aXUIDKYnpb6kt6u0Lsdy2+QbjpykcvFSf/XXEobWswomSqXBleyVi+rZ6LRN3zI/stA20B9rU6cnV3k2yudnPy+0XPxJUVd3nivpIde6Bj/s3E5v9neunTaBHV2mvvH3IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgPXwYwAAAP//UArXvQ==") setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd698b0f00001c0600fe800000000000000000000000000039fe8000000000000000000000000000aa4e224e24", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7110de06e25404000000be08e0dfdfcd7b077a18d36d7c85f260c8e5fa6f8b76e564c4c67bc9c6e857695ddca491"], 0x0) 7.050477551s ago: executing program 4 (id=388): r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_int(r0, 0x0, 0x31, 0x0, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000102505a1a4400000000101090244000101000000090400001202060000052406000005240000000d240f010000000000000000000905810340000000000905820260000000000905030208"], 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f00000005c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20, 0x0, 0x1, 0x6}}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x1a, {0xfffffffffffffea4}}}, 0x0) syz_usb_ep_write(r2, 0x82, 0xfffffcc6, &(0x7f0000000400)="16688a4a3f1cd2db03000007000000000d7c36e51e67f08f961d2fc0c37d7c8c2136536697a794f470c5f44c560dedb1b190fa63c35a3c256fb8b4e2542f15f331") setsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0xc) r3 = socket$netlink(0x10, 0x3, 0x0) prctl$PR_CAPBSET_READ(0x17, 0xcf) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000780)="39000000130003c700bb68e1cbe4ffff010000000100000056000000099a00a1649afddfd281b625000000190004000400000007fdd411efc4", 0x39}], 0x1) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r6, r7, &(0x7f0000002000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f0000000000)="d500f30fc7b0f7ffffff0f01c5660f3a6306ea66ba210016b817a866efd9f2b8010000000f01c10f7921c4c19554f766baf80cb87220fb81ef66bafc0cec", 0x3e}], 0x1, 0x40, 0x0, 0x0) ioctl$KVM_RUN(r7, 0xae80, 0x0) shutdown(r4, 0x1) bind$inet6(r4, &(0x7f0000000a00)={0xa, 0x4e20, 0xf, @empty, 0x5}, 0x1c) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4e20, 0xfffffff1, @empty, 0x2}, 0x1c) setsockopt$inet6_IPV6_DSTOPTS(r4, 0x29, 0x3b, &(0x7f0000000180)=ANY=[@ANYBLOB="d0cde7cc74e47ff6"], 0x10) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x4e20, 0x8, @empty, 0x9f}, 0x1c) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x6, 0x0, 0x2, 0x7fff7ffc}, {0x9, 0x2, 0x9, 0xfffffffb}]}) clock_gettime(0x9, &(0x7f0000000280)) mknodat$loop(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)="390000001300034700bb5be1c3e4feff06000100010000004500000025000000190004000400ad000200f9ffffff0006041000000000f93132abf5499db54ca1d1183f6b076faabd54a6145011781541ae9902b8c79ceddc9833aec82947ea14c5acb533b83d81c4330b9423bf789e000000000000", 0x75}], 0x1) 6.874829025s ago: executing program 8 (id=390): r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$AUDIT_LIST_RULES(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f5, 0x200, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4}, 0x40088d0) inotify_add_watch(r0, &(0x7f0000000100)='./file0\x00', 0x8) (async) inotify_add_watch(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/asound/seq/timer\x00', 0x0, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000180)={0x1}) setsockopt$inet6_int(r0, 0x29, 0x11, &(0x7f00000001c0)=0xc, 0x4) r2 = getpid() sched_setaffinity(r2, 0x8, &(0x7f0000000200)=0x2) r3 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000280)=@generic={&(0x7f0000000240)='./file0\x00', 0x0, 0x8}, 0x18) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r3, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xf0, &(0x7f0000000380), 0x0, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0xaf, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000680)={0x12, 0xae, &(0x7f00000005c0)="655ddeed91420bc414a17f41db97c71672592733882ee9fbb8243790775e263b96751ab7c83de2503812447a8521cc0087d8fae635398f87e5ae248217ffec2042a255b6f8fc28fabd3813e69b4a234a9aeeb8ee56205114d285efe1ca2baec2774dec40035e2ba13976914537b816d8fc9a4739ae1cf5f72c142e034bee28ae3ca7adf7f89123fe41ea1f7eb9b34b73b9d670ec89c11fd1a73466e76ce489c77d9405104d534256f4c5b1b858c8"}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_REMOVE(r4, &(0x7f0000001580)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000001540)={&(0x7f0000000700)={0xe0c, 0x1, 0x5, 0x301, 0x0, 0x0, {0x3, 0x0, 0x7}, [{{0x254, 0x1, {{0x0, 0x8}, 0x2, 0x2, 0x3, 0xfff8, 0x1d, 'syz1\x00', "5ab8b95388409aa3a73403e4159ce481d5ec263ef95e484ab7c058ca74666ad8", "652e22a2e0b0998cb2bd7d53a0629dc53b3710fc742053a66f7301f5ba7183f9", [{0xfc4d, 0x7, {0x2, 0x8}}, {0x5b5a, 0xf, {0x3}}, {0x7f, 0x3, {0x1, 0x98}}, {0x0, 0x5, {0x1, 0xc9}}, {0x1, 0x6, {0x1, 0xb528}}, {0x5, 0x8001, {0x1, 0x200}}, {0x9, 0x88a2, {0x2, 0xff}}, {0x6, 0x7, {0x0, 0x7282}}, {0x10, 0x0, {0x3, 0x7}}, {0x1, 0x3, {0x0, 0x1}}, {0x41c6, 0x8000, {0x0, 0x5d}}, {0x40, 0x1000, {0x1, 0x6}}, {0x8, 0x7fff, {0x2, 0x8}}, {0x4, 0x9, {0x0, 0xfffffeff}}, {0x1, 0x3, {0x1, 0xa}}, {0xfca, 0x6, {0x0, 0x81}}, {0x5, 0x9, {0x0, 0xff}}, {0x8000, 0x5, {0x2, 0x22}}, {0x9, 0x2, {0x2, 0xfff}}, {0x8001, 0x3795, {0x3, 0x5}}, {0x6, 0x4, {0x0, 0x6d967133}}, {0xc9, 0x9, {0x2, 0x3}}, {0xfff, 0x5f8, {0x3, 0x7}}, {0x2, 0x7fff, {0x1, 0x2}}, {0x2, 0x6, {0x3, 0x5}}, {0x9e8, 0xbd6, {0x0, 0x8}}, {0x1ff, 0x100, {0x1, 0x3}}, {0x535, 0x0, {0x0, 0x8}}, {0x4, 0x5, {0x3}}, {0xe, 0x1000, {0x0, 0x5}}, {0x8, 0x8, {0x0, 0xfffffff4}}, {0x7, 0xff, {0x1, 0x3ff}}, {0x9, 0xff, {0x2, 0x3}}, {0x1ff, 0x5, {0x2, 0x1}}, {0x7, 0x3, {0x1, 0x8}}, {0x7fff, 0x1}, {0x8, 0x4, {0x2, 0x40}}, {0x4, 0x7, {0x2, 0x692}}, {0x5, 0x1, {0x2, 0x4}}, {0x7, 0x6, {0x1, 0x4}}]}}}, {{0x254, 0x1, {{0x1, 0x7}, 0x2, 0xf1, 0x2, 0x13f, 0x3, 'syz0\x00', "7945a26c502ea3fe1a4abe7c3a9696a2ce3413c966c919d77e9451eeed90ad84", "185fbff63fe01faf4fd4123c27280d63aee2880e78f45bd41c45d169b1c03f11", [{0x0, 0x8382, {0x2, 0xd2}}, {0x940, 0x1, {0x0, 0x2}}, {0x100, 0x5, {0x3, 0x9}}, {0x7, 0x2, {0x2, 0xfffffffc}}, {0xb72, 0x7f, {0x2, 0x8a}}, {0x3, 0x5, {0x1, 0x6c}}, {0x0, 0x1, {0x3, 0x9}}, {0x401, 0x6, {0x3, 0x434c}}, {0x9, 0x0, {0x3, 0xc039}}, {0xfff4, 0x3, {0x0, 0xd}}, {0x4, 0x80, {0x2, 0xac}}, {0x0, 0x9, {0x3}}, {0xff, 0x3, {0x1, 0x6}}, {0x5, 0x3, {0x3, 0x6}}, {0x473, 0x10, {0x0, 0x9}}, {0x7fff, 0x8, {0x1}}, {0x5, 0xf, {0x1, 0x101}}, {0x8e3b, 0xff7, {0x0, 0x800}}, {0x5, 0x4, {0x2, 0x101}}, {0x3b34, 0x3, {0x3, 0xffffffff}}, {0x4, 0xe, {0x3, 0xc}}, {0x7, 0x5, {0x0, 0x100}}, {0x0, 0x288c, {0x2, 0x4}}, {0x5, 0x9, {0x2, 0x7}}, {0x8000, 0x1, {0x0, 0x6}}, {0x98, 0x4, {0x2, 0x4}}, {0xd, 0x3, {0x0, 0x1000}}, {0x1, 0xfff9, {0x2, 0x5}}, {0x9, 0x4, {0x2, 0x7ff}}, {0x6, 0x4, {0x3}}, {0x0, 0x38e1, {0x0, 0x9}}, {0x2, 0x3ff, {0x3, 0x4}}, {0x2, 0x5, {0x0, 0x100}}, {0x40, 0xffff, {0x1, 0x8}}, {0x1, 0x2, {0x3, 0x479}}, {0x6, 0xfe01, {0x2}}, {0x8000, 0x46eb, {0x1, 0x81}}, {0x5, 0x0, {0x2, 0x8}}, {0x8000, 0x5, {0x1, 0x9df}}, {0x40, 0xe66, {0x3, 0x7}}]}}}, {{0x254, 0x1, {{0x0, 0x19}, 0x1, 0x7, 0x4, 0x6, 0x5, 'syz1\x00', "547f568622b9179f7d0e5b8b847c4511212d4cb497a7caccd290efa9b4979cfd", "20ba5e4c4406faf4bbfbc723dfceb7a759415e0565fc56de5103f032270f8090", [{0x6, 0x2, {0x1, 0x1}}, {0x9, 0x2, {0x3, 0x89}}, {0xa88, 0xfff, {0x0, 0xffffff81}}, {0x5, 0x8, {0x3, 0x81}}, {0x6, 0x5, {0x2, 0x8}}, {0x5, 0x0, {0x0, 0x4}}, {0x7, 0x0, {0x1, 0xe}}, {0x4, 0x9, {0x0, 0x7}}, {0x1, 0x1, {0x3, 0x3ff}}, {0x0, 0xb45, {0x0, 0x2}}, {0x1, 0x7, {0x0, 0xfffff801}}, {0x8, 0x5, {0x2, 0x100}}, {0x9, 0x10, {0x3, 0x6}}, {0x6f, 0xfff8, {0x0, 0x5}}, {0xfff, 0x3, {0x3, 0x4000000}}, {0x1, 0x4, {0x3, 0x3}}, {0x3, 0x6, {0x1, 0xffff}}, {0x6, 0x3, {0x3, 0x6bf0}}, {0x100, 0x237, {0x0, 0x5}}, {0x4, 0x7, {0x0, 0x7fff}}, {0x6, 0x2a9f, {0x0, 0x3}}, {0x4, 0x0, {0x3, 0x7fffffff}}, {0x9, 0x1000, {0x0, 0xab62}}, {0x0, 0x80, {0x2, 0xbca}}, {0xe, 0x400, {0x1, 0x2}}, {0x2, 0x5, {0x3, 0x3}}, {0x9, 0xff, {0x3, 0x800}}, {0x7fff, 0x81, {0x0, 0xff}}, {0x6, 0xf4bb, {0x1, 0xfb8}}, {0xb8b, 0x17, {0x1, 0x5}}, {0x1000, 0x8e, {0x1, 0x9}}, {0x7f, 0x4, {0x1, 0xdbc}}, {0xa, 0x3, {0x2, 0xfffffff7}}, {0x6, 0x7, {0x3, 0x2}}, {0x81, 0x400, {0x3, 0x6d2}}, {0x9, 0x9, {0x0, 0x9ba}}, {0x7fff, 0x5, {0x1, 0x300}}, {0x1, 0x4, {0x0, 0xd3b4}}, {0x7ff, 0x8000, {0x3, 0x1}}, {0x7f, 0x8, {0x0, 0x25e474a6}}]}}}, {{0x254, 0x1, {{0x0, 0x5}, 0x1, 0x0, 0x8001, 0x9, 0x9, 'syz1\x00', "72e4e1ecb708d9f017f264fde2776b5f064d72d11b558f886a79b52b5b8b656b", "e728eccb49a7bc8739968cf1a7cdab3beec891a0a891ec378fa65934e32f5913", [{0x5, 0x101, {0x1, 0x80}}, {0x2, 0x5, {0x2, 0x1}}, {0x200, 0x101, {0x1, 0x7f}}, {0x3, 0xdbf, {0x0, 0x4}}, {0x4, 0x4, {0x2, 0x2}}, {0x1, 0xfffa, {0x2}}, {0x1ff, 0x0, {0x1, 0xffffffff}}, {0x5, 0x7, {0x0, 0x80000001}}, {0x80, 0x2, {0x2}}, {0x1d41, 0x3a99, {0x3, 0x8}}, {0x2, 0xb8, {0x2, 0x80000001}}, {0x5, 0x836, {0x2, 0xffff8001}}, {0x7, 0x79, {0x3, 0x401}}, {0x7d05, 0x5, {0x3, 0x9}}, {0x8, 0x3, {0x3, 0x30}}, {0x5, 0x9, {0x0, 0x7fffffff}}, {0xfc00, 0x1000, {0x0, 0xffffffff}}, {0x200, 0x7439, {0x0, 0x1}}, {0x8, 0x3, {0x0, 0x27a4}}, {0x4, 0x1, {0x0, 0x9}}, {0x81, 0x9, {0x1, 0x2}}, {0x7, 0xadc, {0x0, 0x7fffffff}}, {0x2, 0x3, {0x0, 0x4}}, {0xb893, 0xfff2, {0x2, 0x7729}}, {0x7, 0xc81b, {0x2, 0x7}}, {0x6, 0xe0, {0x2, 0x1000}}, {0x3ff, 0x743, {0x2, 0x9}}, {0x7, 0x80, {0x1, 0x3}}, {0x3, 0xc7, {0x2, 0x8}}, {0xff, 0x7, {0x0, 0x7fffffff}}, {0xf, 0xc000, {0x0, 0x6}}, {0x2, 0x400, {0x1, 0x40}}, {0xba, 0x10, {0x3, 0x3faf}}, {0x4, 0x3, {0x3, 0x2}}, {0x81, 0x9, {0x2, 0x30}}, {0x8, 0x6, {0x2}}, {0x8, 0x8}, {0x40, 0x6, {0x2, 0x9}}, {0x8, 0x1037, {0x3, 0x7}}, {0x7f, 0x4db, {0x1, 0x1}}]}}}, {{0x254, 0x1, {{0x3, 0xffffffff}, 0x9, 0x9, 0xffff, 0x9, 0x25, 'syz0\x00', "e6952bc99b019de1ddcbdee911cae6bcdd5266ee07e5ada587a1ade311a1c7cf", "fabebe1a7b0b6cd831e7d40cd0e7a7cd80d8f4f003e32e7ce9c6526d6f5ab5c7", [{0x6, 0x5, {0x0, 0x6d}}, {0x34, 0x4, {0x0, 0x8}}, {0x7f, 0x9, {0x2, 0x2}}, {0x1, 0x5, {0x0, 0xbb}}, {0x7ff, 0x7, {0x2, 0x4}}, {0xb, 0x7ff, {0x2, 0x2}}, {0x4, 0x3, {0x2, 0x8000}}, {0x6, 0xdb, {0x0, 0xfffffffa}}, {0x3, 0x3, {0x0, 0x14600}}, {0x6, 0x7, {0x0, 0x80000000}}, {0x4, 0x5, {0x3, 0x3}}, {0x1ff, 0xc, {0x1, 0x388}}, {0x9, 0x764, {0x2, 0x4}}, {0x9, 0x3abc, {0x1, 0x8}}, {0x8, 0x7a75, {0x2, 0x1}}, {0xb, 0xffff, {0x1, 0x9}}, {0x2, 0xb, {0x2, 0x2}}, {0x4, 0x7f, {0x1, 0xfffffff3}}, {0xc, 0x343, {0x1, 0x1}}, {0x40, 0x2, {0x2, 0x7}}, {0x381c, 0x0, {0x2, 0x3}}, {0x9, 0xf, {0x2, 0x5}}, {0x2ec0, 0x9, {0x2}}, {0x0, 0xe, {0x2, 0x10}}, {0xba, 0x7, {0x0, 0xa7}}, {0x21, 0x9, {0x1, 0x100}}, {0x9, 0x3, {0x0, 0x6}}, {0x9, 0x9, {0x0, 0x9}}, {0x5, 0x90, {0x1, 0xde6}}, {0x400, 0x2, {0x3}}, {0xfff9, 0x8000, {0x0, 0x7}}, {0x5, 0x4, {0x3, 0xe}}, {0x6, 0x5, {0x2, 0x81}}, {0x9, 0x1, {0x0, 0x8}}, {0xb997, 0xa01f, {0x2, 0x7}}, {0x4, 0x65e0, {0x1, 0x3}}, {0x0, 0x2, {0x3, 0xff}}, {0x9, 0xe, {0x3, 0x4}}, {0x10, 0x6, {0x1, 0x10001}}, {0xf, 0x1ff, {0x1, 0x2}}]}}}, {{0x254, 0x1, {{0x2, 0x2}, 0xfb, 0xc3, 0x5, 0x7f, 0x1a, 'syz1\x00', "fa9a2a8555413e7891fed13c5a446aedb8b1270ad839e578a8eb69dedbc2deb7", "8bc6f9d6913b9525bd8ca091513efe51469cf52938bf52a87d55f28489bfb949", [{0x80, 0x5, {0x0, 0x8}}, {0x6, 0x47, {0x0, 0x6}}, {0x4, 0xe41, {0x1, 0x8}}, {0x800, 0x7fff, {0x3, 0x2}}, {0x4, 0x2, {0x2, 0x101}}, {0x2, 0x3, {0x2}}, {0x9, 0x5, {0x0, 0xa}}, {0x3, 0x5, {0x0, 0x2}}, {0x200, 0xcb47, {0x3, 0x5}}, {0x4, 0x5, {0x2, 0x2}}, {0x40, 0x11, {0x2, 0x3}}, {0x1, 0x5, {0x1}}, {0x100, 0xfffc, {0x7}}, {0x75, 0x295, {0x3, 0x9}}, {0x8, 0xc000, {0x3, 0x1}}, {0x3, 0x80, {0x2, 0x2}}, {0xfff9, 0x8, {0x2, 0xffffffff}}, {0xfff, 0x9, {0x2, 0xa}}, {0x1, 0x2, {0x2, 0x1ff}}, {0x81, 0x60, {0x0, 0x5}}, {0x1000, 0x4, {0x2, 0xfff}}, {0x4, 0x5, {0x0, 0x7}}, {0x4, 0x66, {0x0, 0x7b5}}, {0x1, 0xe5, {0x1, 0x3}}, {0x9, 0x9, {0x3, 0x8}}, {0x8000, 0xb5, {0x1}}, {0xfffe, 0xfdba, {0x0, 0x1}}, {0x2, 0x5, {0x3, 0xfff}}, {0x1f, 0x9, {0x3, 0x5}}, {0x8, 0x7, {0x3, 0x9}}, {0x3, 0x5cf, {0x3, 0x5}}, {0x9c, 0x8, {0x1, 0x8}}, {0x6, 0x5, {0x1, 0x83}}, {0x200, 0xfa2, {0x0, 0xe0c3}}, {0x1ff, 0x4, {0x2, 0x9}}, {0x8f, 0x8, {0x0, 0x3ff}}, {0x3}, {0x44, 0xff, {0x1, 0xff}}, {0x5, 0x10, {0x0, 0x1000}}, {0x0, 0x90, {0x1, 0xffffffff}}]}}}]}, 0xe0c}, 0x1, 0x0, 0x0, 0x4800}, 0x4040000) (async) sendmsg$OSF_MSG_REMOVE(r4, &(0x7f0000001580)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000001540)={&(0x7f0000000700)={0xe0c, 0x1, 0x5, 0x301, 0x0, 0x0, {0x3, 0x0, 0x7}, [{{0x254, 0x1, {{0x0, 0x8}, 0x2, 0x2, 0x3, 0xfff8, 0x1d, 'syz1\x00', "5ab8b95388409aa3a73403e4159ce481d5ec263ef95e484ab7c058ca74666ad8", "652e22a2e0b0998cb2bd7d53a0629dc53b3710fc742053a66f7301f5ba7183f9", [{0xfc4d, 0x7, {0x2, 0x8}}, {0x5b5a, 0xf, {0x3}}, {0x7f, 0x3, {0x1, 0x98}}, {0x0, 0x5, {0x1, 0xc9}}, {0x1, 0x6, {0x1, 0xb528}}, {0x5, 0x8001, {0x1, 0x200}}, {0x9, 0x88a2, {0x2, 0xff}}, {0x6, 0x7, {0x0, 0x7282}}, {0x10, 0x0, {0x3, 0x7}}, {0x1, 0x3, {0x0, 0x1}}, {0x41c6, 0x8000, {0x0, 0x5d}}, {0x40, 0x1000, {0x1, 0x6}}, {0x8, 0x7fff, {0x2, 0x8}}, {0x4, 0x9, {0x0, 0xfffffeff}}, {0x1, 0x3, {0x1, 0xa}}, {0xfca, 0x6, {0x0, 0x81}}, {0x5, 0x9, {0x0, 0xff}}, {0x8000, 0x5, {0x2, 0x22}}, {0x9, 0x2, {0x2, 0xfff}}, {0x8001, 0x3795, {0x3, 0x5}}, {0x6, 0x4, {0x0, 0x6d967133}}, {0xc9, 0x9, {0x2, 0x3}}, {0xfff, 0x5f8, {0x3, 0x7}}, {0x2, 0x7fff, {0x1, 0x2}}, {0x2, 0x6, {0x3, 0x5}}, {0x9e8, 0xbd6, {0x0, 0x8}}, {0x1ff, 0x100, {0x1, 0x3}}, {0x535, 0x0, {0x0, 0x8}}, {0x4, 0x5, {0x3}}, {0xe, 0x1000, {0x0, 0x5}}, {0x8, 0x8, {0x0, 0xfffffff4}}, {0x7, 0xff, {0x1, 0x3ff}}, {0x9, 0xff, {0x2, 0x3}}, {0x1ff, 0x5, {0x2, 0x1}}, {0x7, 0x3, {0x1, 0x8}}, {0x7fff, 0x1}, {0x8, 0x4, {0x2, 0x40}}, {0x4, 0x7, {0x2, 0x692}}, {0x5, 0x1, {0x2, 0x4}}, {0x7, 0x6, {0x1, 0x4}}]}}}, {{0x254, 0x1, {{0x1, 0x7}, 0x2, 0xf1, 0x2, 0x13f, 0x3, 'syz0\x00', "7945a26c502ea3fe1a4abe7c3a9696a2ce3413c966c919d77e9451eeed90ad84", "185fbff63fe01faf4fd4123c27280d63aee2880e78f45bd41c45d169b1c03f11", [{0x0, 0x8382, {0x2, 0xd2}}, {0x940, 0x1, {0x0, 0x2}}, {0x100, 0x5, {0x3, 0x9}}, {0x7, 0x2, {0x2, 0xfffffffc}}, {0xb72, 0x7f, {0x2, 0x8a}}, {0x3, 0x5, {0x1, 0x6c}}, {0x0, 0x1, {0x3, 0x9}}, {0x401, 0x6, {0x3, 0x434c}}, {0x9, 0x0, {0x3, 0xc039}}, {0xfff4, 0x3, {0x0, 0xd}}, {0x4, 0x80, {0x2, 0xac}}, {0x0, 0x9, {0x3}}, {0xff, 0x3, {0x1, 0x6}}, {0x5, 0x3, {0x3, 0x6}}, {0x473, 0x10, {0x0, 0x9}}, {0x7fff, 0x8, {0x1}}, {0x5, 0xf, {0x1, 0x101}}, {0x8e3b, 0xff7, {0x0, 0x800}}, {0x5, 0x4, {0x2, 0x101}}, {0x3b34, 0x3, {0x3, 0xffffffff}}, {0x4, 0xe, {0x3, 0xc}}, {0x7, 0x5, {0x0, 0x100}}, {0x0, 0x288c, {0x2, 0x4}}, {0x5, 0x9, {0x2, 0x7}}, {0x8000, 0x1, {0x0, 0x6}}, {0x98, 0x4, {0x2, 0x4}}, {0xd, 0x3, {0x0, 0x1000}}, {0x1, 0xfff9, {0x2, 0x5}}, {0x9, 0x4, {0x2, 0x7ff}}, {0x6, 0x4, {0x3}}, {0x0, 0x38e1, {0x0, 0x9}}, {0x2, 0x3ff, {0x3, 0x4}}, {0x2, 0x5, {0x0, 0x100}}, {0x40, 0xffff, {0x1, 0x8}}, {0x1, 0x2, {0x3, 0x479}}, {0x6, 0xfe01, {0x2}}, {0x8000, 0x46eb, {0x1, 0x81}}, {0x5, 0x0, {0x2, 0x8}}, {0x8000, 0x5, {0x1, 0x9df}}, {0x40, 0xe66, {0x3, 0x7}}]}}}, {{0x254, 0x1, {{0x0, 0x19}, 0x1, 0x7, 0x4, 0x6, 0x5, 'syz1\x00', "547f568622b9179f7d0e5b8b847c4511212d4cb497a7caccd290efa9b4979cfd", "20ba5e4c4406faf4bbfbc723dfceb7a759415e0565fc56de5103f032270f8090", [{0x6, 0x2, {0x1, 0x1}}, {0x9, 0x2, {0x3, 0x89}}, {0xa88, 0xfff, {0x0, 0xffffff81}}, {0x5, 0x8, {0x3, 0x81}}, {0x6, 0x5, {0x2, 0x8}}, {0x5, 0x0, {0x0, 0x4}}, {0x7, 0x0, {0x1, 0xe}}, {0x4, 0x9, {0x0, 0x7}}, {0x1, 0x1, {0x3, 0x3ff}}, {0x0, 0xb45, {0x0, 0x2}}, {0x1, 0x7, {0x0, 0xfffff801}}, {0x8, 0x5, {0x2, 0x100}}, {0x9, 0x10, {0x3, 0x6}}, {0x6f, 0xfff8, {0x0, 0x5}}, {0xfff, 0x3, {0x3, 0x4000000}}, {0x1, 0x4, {0x3, 0x3}}, {0x3, 0x6, {0x1, 0xffff}}, {0x6, 0x3, {0x3, 0x6bf0}}, {0x100, 0x237, {0x0, 0x5}}, {0x4, 0x7, {0x0, 0x7fff}}, {0x6, 0x2a9f, {0x0, 0x3}}, {0x4, 0x0, {0x3, 0x7fffffff}}, {0x9, 0x1000, {0x0, 0xab62}}, {0x0, 0x80, {0x2, 0xbca}}, {0xe, 0x400, {0x1, 0x2}}, {0x2, 0x5, {0x3, 0x3}}, {0x9, 0xff, {0x3, 0x800}}, {0x7fff, 0x81, {0x0, 0xff}}, {0x6, 0xf4bb, {0x1, 0xfb8}}, {0xb8b, 0x17, {0x1, 0x5}}, {0x1000, 0x8e, {0x1, 0x9}}, {0x7f, 0x4, {0x1, 0xdbc}}, {0xa, 0x3, {0x2, 0xfffffff7}}, {0x6, 0x7, {0x3, 0x2}}, {0x81, 0x400, {0x3, 0x6d2}}, {0x9, 0x9, {0x0, 0x9ba}}, {0x7fff, 0x5, {0x1, 0x300}}, {0x1, 0x4, {0x0, 0xd3b4}}, {0x7ff, 0x8000, {0x3, 0x1}}, {0x7f, 0x8, {0x0, 0x25e474a6}}]}}}, {{0x254, 0x1, {{0x0, 0x5}, 0x1, 0x0, 0x8001, 0x9, 0x9, 'syz1\x00', "72e4e1ecb708d9f017f264fde2776b5f064d72d11b558f886a79b52b5b8b656b", "e728eccb49a7bc8739968cf1a7cdab3beec891a0a891ec378fa65934e32f5913", [{0x5, 0x101, {0x1, 0x80}}, {0x2, 0x5, {0x2, 0x1}}, {0x200, 0x101, {0x1, 0x7f}}, {0x3, 0xdbf, {0x0, 0x4}}, {0x4, 0x4, {0x2, 0x2}}, {0x1, 0xfffa, {0x2}}, {0x1ff, 0x0, {0x1, 0xffffffff}}, {0x5, 0x7, {0x0, 0x80000001}}, {0x80, 0x2, {0x2}}, {0x1d41, 0x3a99, {0x3, 0x8}}, {0x2, 0xb8, {0x2, 0x80000001}}, {0x5, 0x836, {0x2, 0xffff8001}}, {0x7, 0x79, {0x3, 0x401}}, {0x7d05, 0x5, {0x3, 0x9}}, {0x8, 0x3, {0x3, 0x30}}, {0x5, 0x9, {0x0, 0x7fffffff}}, {0xfc00, 0x1000, {0x0, 0xffffffff}}, {0x200, 0x7439, {0x0, 0x1}}, {0x8, 0x3, {0x0, 0x27a4}}, {0x4, 0x1, {0x0, 0x9}}, {0x81, 0x9, {0x1, 0x2}}, {0x7, 0xadc, {0x0, 0x7fffffff}}, {0x2, 0x3, {0x0, 0x4}}, {0xb893, 0xfff2, {0x2, 0x7729}}, {0x7, 0xc81b, {0x2, 0x7}}, {0x6, 0xe0, {0x2, 0x1000}}, {0x3ff, 0x743, {0x2, 0x9}}, {0x7, 0x80, {0x1, 0x3}}, {0x3, 0xc7, {0x2, 0x8}}, {0xff, 0x7, {0x0, 0x7fffffff}}, {0xf, 0xc000, {0x0, 0x6}}, {0x2, 0x400, {0x1, 0x40}}, {0xba, 0x10, {0x3, 0x3faf}}, {0x4, 0x3, {0x3, 0x2}}, {0x81, 0x9, {0x2, 0x30}}, {0x8, 0x6, {0x2}}, {0x8, 0x8}, {0x40, 0x6, {0x2, 0x9}}, {0x8, 0x1037, {0x3, 0x7}}, {0x7f, 0x4db, {0x1, 0x1}}]}}}, {{0x254, 0x1, {{0x3, 0xffffffff}, 0x9, 0x9, 0xffff, 0x9, 0x25, 'syz0\x00', "e6952bc99b019de1ddcbdee911cae6bcdd5266ee07e5ada587a1ade311a1c7cf", "fabebe1a7b0b6cd831e7d40cd0e7a7cd80d8f4f003e32e7ce9c6526d6f5ab5c7", [{0x6, 0x5, {0x0, 0x6d}}, {0x34, 0x4, {0x0, 0x8}}, {0x7f, 0x9, {0x2, 0x2}}, {0x1, 0x5, {0x0, 0xbb}}, {0x7ff, 0x7, {0x2, 0x4}}, {0xb, 0x7ff, {0x2, 0x2}}, {0x4, 0x3, {0x2, 0x8000}}, {0x6, 0xdb, {0x0, 0xfffffffa}}, {0x3, 0x3, {0x0, 0x14600}}, {0x6, 0x7, {0x0, 0x80000000}}, {0x4, 0x5, {0x3, 0x3}}, {0x1ff, 0xc, {0x1, 0x388}}, {0x9, 0x764, {0x2, 0x4}}, {0x9, 0x3abc, {0x1, 0x8}}, {0x8, 0x7a75, {0x2, 0x1}}, {0xb, 0xffff, {0x1, 0x9}}, {0x2, 0xb, {0x2, 0x2}}, {0x4, 0x7f, {0x1, 0xfffffff3}}, {0xc, 0x343, {0x1, 0x1}}, {0x40, 0x2, {0x2, 0x7}}, {0x381c, 0x0, {0x2, 0x3}}, {0x9, 0xf, {0x2, 0x5}}, {0x2ec0, 0x9, {0x2}}, {0x0, 0xe, {0x2, 0x10}}, {0xba, 0x7, {0x0, 0xa7}}, {0x21, 0x9, {0x1, 0x100}}, {0x9, 0x3, {0x0, 0x6}}, {0x9, 0x9, {0x0, 0x9}}, {0x5, 0x90, {0x1, 0xde6}}, {0x400, 0x2, {0x3}}, {0xfff9, 0x8000, {0x0, 0x7}}, {0x5, 0x4, {0x3, 0xe}}, {0x6, 0x5, {0x2, 0x81}}, {0x9, 0x1, {0x0, 0x8}}, {0xb997, 0xa01f, {0x2, 0x7}}, {0x4, 0x65e0, {0x1, 0x3}}, {0x0, 0x2, {0x3, 0xff}}, {0x9, 0xe, {0x3, 0x4}}, {0x10, 0x6, {0x1, 0x10001}}, {0xf, 0x1ff, {0x1, 0x2}}]}}}, {{0x254, 0x1, {{0x2, 0x2}, 0xfb, 0xc3, 0x5, 0x7f, 0x1a, 'syz1\x00', "fa9a2a8555413e7891fed13c5a446aedb8b1270ad839e578a8eb69dedbc2deb7", "8bc6f9d6913b9525bd8ca091513efe51469cf52938bf52a87d55f28489bfb949", [{0x80, 0x5, {0x0, 0x8}}, {0x6, 0x47, {0x0, 0x6}}, {0x4, 0xe41, {0x1, 0x8}}, {0x800, 0x7fff, {0x3, 0x2}}, {0x4, 0x2, {0x2, 0x101}}, {0x2, 0x3, {0x2}}, {0x9, 0x5, {0x0, 0xa}}, {0x3, 0x5, {0x0, 0x2}}, {0x200, 0xcb47, {0x3, 0x5}}, {0x4, 0x5, {0x2, 0x2}}, {0x40, 0x11, {0x2, 0x3}}, {0x1, 0x5, {0x1}}, {0x100, 0xfffc, {0x7}}, {0x75, 0x295, {0x3, 0x9}}, {0x8, 0xc000, {0x3, 0x1}}, {0x3, 0x80, {0x2, 0x2}}, {0xfff9, 0x8, {0x2, 0xffffffff}}, {0xfff, 0x9, {0x2, 0xa}}, {0x1, 0x2, {0x2, 0x1ff}}, {0x81, 0x60, {0x0, 0x5}}, {0x1000, 0x4, {0x2, 0xfff}}, {0x4, 0x5, {0x0, 0x7}}, {0x4, 0x66, {0x0, 0x7b5}}, {0x1, 0xe5, {0x1, 0x3}}, {0x9, 0x9, {0x3, 0x8}}, {0x8000, 0xb5, {0x1}}, {0xfffe, 0xfdba, {0x0, 0x1}}, {0x2, 0x5, {0x3, 0xfff}}, {0x1f, 0x9, {0x3, 0x5}}, {0x8, 0x7, {0x3, 0x9}}, {0x3, 0x5cf, {0x3, 0x5}}, {0x9c, 0x8, {0x1, 0x8}}, {0x6, 0x5, {0x1, 0x83}}, {0x200, 0xfa2, {0x0, 0xe0c3}}, {0x1ff, 0x4, {0x2, 0x9}}, {0x8f, 0x8, {0x0, 0x3ff}}, {0x3}, {0x44, 0xff, {0x1, 0xff}}, {0x5, 0x10, {0x0, 0x1000}}, {0x0, 0x90, {0x1, 0xffffffff}}]}}}]}, 0xe0c}, 0x1, 0x0, 0x0, 0x4800}, 0x4040000) ptrace$ARCH_GET_FS(0x1e, r2, &(0x7f00000015c0), 0x1003) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000001680)) (async) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000001680)=0x0) mount$overlay(0x0, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640), 0x200100c, &(0x7f00000016c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@redirect_dir_off}, {@index_on}], [{@euid_lt={'euid<', r5}}, {@flag='lazytime'}, {@dont_hash}, {@permit_directio}]}) (async) mount$overlay(0x0, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640), 0x200100c, &(0x7f00000016c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@redirect_dir_off}, {@index_on}], [{@euid_lt={'euid<', r5}}, {@flag='lazytime'}, {@dont_hash}, {@permit_directio}]}) symlinkat(&(0x7f0000001740)='./file0\x00', r1, &(0x7f0000001780)='./file0\x00') prlimit64(r2, 0xb, &(0x7f00000017c0)={0x6000000000000, 0x6136}, &(0x7f0000001800)) (async) prlimit64(r2, 0xb, &(0x7f00000017c0)={0x6000000000000, 0x6136}, &(0x7f0000001800)) fdatasync(r0) getpeername$netlink(r4, &(0x7f0000001840), &(0x7f0000001880)=0xc) openat(r1, &(0x7f00000018c0)='./file0\x00', 0x647c00, 0x1) (async) r6 = openat(r1, &(0x7f00000018c0)='./file0\x00', 0x647c00, 0x1) r7 = syz_mount_image$fuse(&(0x7f0000001900), &(0x7f0000001940)='./file1\x00', 0x4000c, &(0x7f0000001980)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1c00}}, {@allow_other}, {@default_permissions}], [{@func={'func', 0x3d, 'CREDS_CHECK'}}, {@seclabel}, {@func={'func', 0x3d, 'MMAP_CHECK'}}]}}, 0x0, 0x0, &(0x7f0000001a80)="5051c7a1afc831ca7f283b0ecbfba53bc198b869120715da50e84d64a926fa44580d663afb82ddd4df0cc4bf4227c7d43d4e6a1e649d4f9a8d3fa0d1fcf197849eb23c5de5694c548ad6ef0ff3ab02714df1d10b7b626812a7683d1aa7a9ab74b14ed6a3c491c53c4f25dea8b7a609722507594354f2a9462ad8b097") ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r7, 0xc0406618, &(0x7f0000001b00)={@desc={0x1, 0x0, @desc4}}) ptrace$peekuser(0x3, r2, 0x4) (async) ptrace$peekuser(0x3, r2, 0x4) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r4, 0x6612) (async) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r4, 0x6612) ioctl$KVM_GET_STATS_FD_vm(0xffffffffffffffff, 0xaece) (async) ioctl$KVM_GET_STATS_FD_vm(0xffffffffffffffff, 0xaece) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000001b80)={'bond_slave_1\x00', &(0x7f0000001b40)=@ethtool_dump={0x40, 0x100, 0xe15d, 0x8, "3010a45dacd4e35e"}}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r1, 0xc080661a, &(0x7f0000001bc0)={@desc={0x1, 0x0, @auto="cce3961f4a49b5e3"}}) bpf$ENABLE_STATS(0x20, &(0x7f0000001c40), 0x4) (async) bpf$ENABLE_STATS(0x20, &(0x7f0000001c40), 0x4) fsconfig$FSCONFIG_SET_FD(r6, 0x5, &(0x7f0000001c80)='$/&%\x00', 0x0, r6) 6.852026405s ago: executing program 8 (id=391): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x13c, 0x19, 0x1, 0x400, 0x25dfdbfc, {{@in6=@remote, @in=@private=0xa010102, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x2000000000000004, 0x0, 0x5}, {0x3, 0x0, 0x0, 0xffffffffff7ffffc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@tmpl={0x84, 0x5, [{{@in=@broadcast, 0x0, 0x33}, 0x0, @in6=@dev, 0x0, 0x0, 0x3, 0x3}, {{@in=@loopback, 0x0, 0x33}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x0, 0x2, 0x0, 0xfe, 0x3, 0x0, 0x9}]}]}, 0x13c}}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6012000800103a01fe880000000000a732ef20000007000000020000000000000000000000001e01860390780000000000000000ffffffff5b7736d2aa40fa097ebb763929a47188f93a4298a3cf009b6b4912fca712901feb432a6eefa660d40fc4f568d72bccf1f1b2337716372e94b41ef5243619ccf5624736a0374665258e594ad1059f8f052852187ba7f8d4bb3e1dc189f8c206b280718c8444b47cb1a31d8e70cf9dd11ed3065d9199e602ebf6437ebedfbcf3fc6968d77d2083325d345b1ba0c7ff46b2854996062d59de2d9246e926a67957b135dd90fa1894f4d3f0b799f748f6682b3f9438c8a5244155d084ac80"], 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x143142, 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000c00)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x1d8, 0x12, 0x60d, 0x1d8, 0x202, 0x2a8, 0x2e8, 0x2e8, 0x2a8, 0x2c0, 0x4, 0x0, {[{{@ipv6={@private1, @ipv4={'\x00', '\xff\xff', @empty}, [], [], 'ip_vti0\x00', 'macsec0\x00', {0xff}}, 0x0, 0x190, 0x1d8, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "000000165a8c2e0617ae5119b5135c2aee68d23a465cd431e1ecef50c3234e082555f672225d6147864fa03182f5cf11d8c348cbd06dc8de1dcbde7d4e252c3394fed47bf78c70f607b0178fa5ea335019ac05a602061c96baebc989f1f34a214e6726401fe4b124e0f7323a587d2a1fcf07000000eca0a7b66c60c527bac2b5", 0x3, 0x2}}, @common=@icmp6={{0x28}, {0xd, "ea9c", 0x2}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}, {{@ipv6={@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [0xff, 0x0, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0x0, 0xff], 'ipvlan1\x00', 'erspan0\x00', {}, {0xff}, 0x2b, 0x5, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x3, 0x6}, {0xffffffffffffffff, 0x5, 0x7}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000180)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@metacopy_on}]}) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x1000) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file2\x00', 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000380)={'ip_vti0\x00', 0x0}) r6 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@loopback, @in6=@ipv4={'\x00', '\xff\xff', @loopback}, 0x4e23, 0x5, 0x4e23, 0x3, 0xa, 0x0, 0x10}, {0x100000000, 0x2, 0x1, 0x0, 0xffffffffffffffff, 0x6, 0x8, 0x4}, {0x9, 0xfffffffffffffffe, 0x1, 0xd}, 0xd6, 0x0, 0x1, 0x0, 0x0, 0x1}, {{@in=@multicast1, 0x4d3, 0x32}, 0x0, @in=@empty, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffb}}, 0xe8) r7 = syz_open_dev$usbfs(&(0x7f0000000000), 0x76, 0x103901) ioctl$USBDEVFS_CONNECTINFO(r7, 0x8108551b, 0x0) 6.762715587s ago: executing program 1 (id=392): r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x5bf) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x44042) r1 = syz_open_dev$ptys(0xc, 0x3, 0x0) syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000000240)='./file0\x00', 0x800, &(0x7f0000001cc0)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=0x0, @ANYBLOB="2c757466382c6e616d65636173653d312c6b6565705f6c6173745f646f74732c756d61736b3d30303030303030303030303030303030303033323030332c646d61736b3d30303030303030303030303030303030303030303430302c696f636861727365743d63703836332c74696d655f6f66667365743d3078303030303030303030303030303030362c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030332c7379735f747a2c74696d655f6f66667365743d3078303030303030303030303030303030312c757466382c646973636172642c648beb7318c12d146973636172642c6572726f72733d636f6e74696e75652c00"], 0x1, 0x1532, &(0x7f0000000780)="$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") r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x101000, 0x20) getdents64(r2, &(0x7f0000000f80)=""/4096, 0x1000) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0xe, 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="180200000300000000000000000000008500000027000000850000000800000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TCSBRKP(r1, 0x5425, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x659, @empty, 0xff}, 0x1c) write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) socket$igmp6(0xa, 0x3, 0x2) (async) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x5bf) (async) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x44042) (async) syz_open_dev$ptys(0xc, 0x3, 0x0) (async) syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000000240)='./file0\x00', 0x800, &(0x7f0000001cc0)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=0x0, @ANYBLOB="2c757466382c6e616d65636173653d312c6b6565705f6c6173745f646f74732c756d61736b3d30303030303030303030303030303030303033323030332c646d61736b3d30303030303030303030303030303030303030303430302c696f636861727365743d63703836332c74696d655f6f66667365743d3078303030303030303030303030303030362c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030332c7379735f747a2c74696d655f6f66667365743d3078303030303030303030303030303030312c757466382c646973636172642c648beb7318c12d146973636172642c6572726f72733d636f6e74696e75652c00"], 0x1, 0x1532, &(0x7f0000000780)="$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") (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x101000, 0x20) (async) getdents64(r2, &(0x7f0000000f80)=""/4096, 0x1000) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0xe, 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="180200000300000000000000000000008500000027000000850000000800000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) ioctl$TCSBRKP(r1, 0x5425, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x659, @empty, 0xff}, 0x1c) (async) write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) (async) 5.599341532s ago: executing program 9 (id=393): syz_mount_image$msdos(&(0x7f0000000200), &(0x7f0000000240)='./file1\x00', 0x822049, &(0x7f0000000540)=ANY=[], 0x1, 0x291, &(0x7f0000000280)="$eJzs3M9r034YwPGn6dZ0+7Ifpy/oxQe96CXMelQPVTYQC0q3inoQMpZpaG1HErQVwZw97e8YHr0J4j+w/8LbEGSnnYyszbKs+4Wza2f7fkHJkzz5tE8SUp5PId16uv66uupbq3YgRl7FEAllR2RWXNmTiZe5dpxLtsvdgoRyY+7N9sfFZ88fFkul+bLqQnHpVkFVp698ffv+09VvwX9PPk+bpmzOvtj6Wfi++f/mpa1fS69cX11f641AbV1uNAJ7ueboiutXLdXHNcf2HXXrvuMdyK/WGmtrLbXrK1OTa57j+2rXW2pIS4OG5uOq6mpZlk5N7sZ5GSG5Px5R2SiX7eK5FIMLw/OKdlZEJg7dDZWNwVQEAAAG6fj+30j22ev/je7+X+SU/v9DvNf0l573/1lJ+v+q0+7/A6+l9kvbTff/ONHZ+n/jfIrB38iEqZV7B1KeV5w4ehD9PwAAAAAAAAAAAAAAAAAAAAAA/4KdKJqJomhmd2mISBSvmyKSTa0fMXSknq0fVunrH6VeZnyBT7j+GAKpB/fyIj/CZqVZybSXnfzCg9L8nLalHvzbbjYr2SR/s5PXg/lxmYzzhSPzObl+rZPfzd1/VErn15uVCVk5sfKwV6cAAAAAAIChZ2liNtmYl2R+b1lqSne+PX/vROH+7wNd8/sxuTzWv+MAAAAAAADH81vvqnat5nj9CbJ9/KwzByJnG347MntSRlZETtmnvCgy+BN1KDDlQpQxzMGdnr1hlBHpbBmPvwy67gIAAAAAw2V/PjDoSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGF39+OuyQR8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcFH8DgAA//8sg70h") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x32, 0xffffffffffffffff, 0x33ed0000) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000640)) (async) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file1\x00', 0x800000, &(0x7f0000000bc0)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x62, 0x37, 0x39, 0x62, 0x66, 0x37, 0x65, 0x64], 0x2d, [0x33, 0x31, 0x30, 0x64], 0x2d, [0x31, 0x37, 0x63, 0x66], 0x2d, [0x39, 0x31, 0x65, 0x61], 0x2d, [0x31, 0x34, 0x36, 0x64, 0x59, 0x39, 0x34, 0x51]}}}, {@obj_role={'obj_role', 0x3d, 'errors=remount-b\x92{!X\xd9\xa7ro'}}, {@smackfsroot={'smackfsroot', 0x3d, '{@,>!'}}, {@dont_appraise}, {@fowner_lt={'fowner<', r0}}, {@euid_lt={'euid<', r0}}, {@measure}]}, 0x1, 0xbdb, &(0x7f00000023c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy82MAAAD//1sCDDY=") syz_mount_image$exfat(&(0x7f0000002bc0), &(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='utf8,discard,uid=', @ANYRESHEX=0xee00, @ANYBLOB="2c696f636861727365743d6370a1bc3611078240b7", @ANYRESHEX=0x0, @ANYBLOB=',namecase=1,iocharset=cp869,namecase=1,errors=remount-ro,errors=continue,\x00'], 0x1, 0x1533, &(0x7f0000006800)="$eJzs3AucTtX6OPDnWWvtMSS9TXIZ1lrP5k0uiyTJJUkuSZIkSW4JSZIjCYkht6QhCcllSC5DSC4Tk8b9fr8kJEmTJCG5Jev/mZi/OnX+55xfnfz+Z57v5/N+Zj2z3mftZ88z73733vPyTZehNRrVrNqAiOAPwYtfEgAgFgAGAsA1ABAAQNm4snEZ89klJvyxjbA/10PJV7oCdiVx/7M27n/Wxv3P2rj/WRv3P2vj/mdt3P+sjfvPWFa2eXr+a/mRdR98/z8r4/f//yLpJcd+sbbk9V0BYv7VFO7////wD+Ry//9rBf/Kk7j/WRv3P6uKvdIFsP8F+PWfFWT7hzPc/6yN+89YVvbLe8GxcOXvR//VD4j8J/8G4ntd/Clf+f38h/vPGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4z9Bc74yxQAZI6vdF2MMcYYY4wxxhj78/hsV7oCxhhjjDHGGGOM/echCJCgIIAYyAaxkB1ygACIyZy/FuLgOsgN10MeyAv5ID/EQwEoCBoMWCAIoRAUhijcAEXgRigKxaA4lAAHJaEU3ASl4WYoA7dAWbgVysFtUB4qQEWoBLdDZbgDqsCdUBXugmpQHWpATbgbasE9UBvuhTpwH9SF+6EePAD14UFoAA9BQ3gYGsEj0BgehSbQFJpBc2jxP8p/AXrAi9ATekEC9IY+8BL0hX7QHwbAQHgZBsErMBhehUQYAkPhNRgGr8NweANGwEgYBW/CaHgLxsBYGAfjIQkmwER4GybBOzAZpsBUmAbJMB1mwLswE2bBbHgP5sD7MBfmwXxYACnwASyERZAKH8Ji+AjSYAkshWWwHFbASlgFq2ENrIV1sB42wEbYBJthC2yFbbAddsBO+Bh2wSewG/bAXvgU9sFn/2b+6b/L74qAgAIFKlQYgzEYi7GYA3NgTsyJuTAXRjCCcRiHuTE35sE8mA/zYTzGY0EsiAYNEhIWwkIYxSgWwSJYFIticSyODh2WwlJYGm/GMlgGy2JZLIflsDxWwApYCSthZayMVbAKVsWqWA2rYQ2sgXfj3dgba2NtrIN1sC7Wzbw9hQ2wATbEhtgIG2FjbIxNsAk2w2bYAltgS2yJrbAVtsE22BbbYjtsh+2xPXbADtgRO2In7ISdsTN2wS7YFbtht/QXsgG+iC9iL6wmemMf7IN9MTFbfxyAA/BlHISv4Cv4KibiEByKr+Fr+DoOx1M44sJIHIWjsLJ4C8fgWCQxHpMwCSfiRJyEk3AyTsEpOA2TcTrOwBk4E2fhLHwP5+D7+D7Ow3m4AFMwBRfiIkzFVFyMpzENl+BSXIbLcQUux1W4GlfhWlyHa3EDbsBNuAm34BbchttwB+7Aj1EB4Ce4B/dgIu7Dfbgf9+MBPIAH8SCmYzoewkN4GA/jETyCR/EoHsPjeAKP40k8iafwNJ7BM3gOz+F5fC7+q4YfF1uTCCKDEkrEiBgRK2JFDpFD5BQ5RS6RS0RERMSJOJFb5BZ5RB6RT+QT8SJeFBQFhRFGkAgzjhQiKqKiiCgiioqiorgoLpxwopQoJUqL0qKMKCPKiltFOXGbKC8qiNaukqgkKos2roq4U1QVVUU1UV3UEDVFTVFL1BK1RW1RR9QRdUVdUU88IOqL3tgfHxIZnWkkhmBjMRSbiKZCXjpCtRTDsZVoLdqIJ8RIHIHtREvXXjwtOogx2FH8TYzFZ0VnMR67iOdFV9FNdBcviB6ilespeonJ2Fv0EdOwr+gn+osBYiZWF+/hnOw1xKsiUQwRQ8VrYgG+LoaLN8QIMVKMEm+K0eItMUaMFePEeJEkJoiJ4m0xSbwjJospYqqYJpLFdDFDvCtmillitnhPzBHvi7linpgvFogU8YFYKBaJVPGhWCw+EmliiVgqlonlYoVYKVaJ1WKNWCvWifVig9goNonNYovYKraJ7WKH2Ck+FrvEJ2K32CP2ik/FPvGZ2C8+FwfEF+Kg+FKki6/EIfG1OCy+EUfEt+Ko+E4cE8fFCfG9OCl+EKfEaXFGnBXnxI/ivPhJXBBegEQppJRKBjJGZpOxMrvMIa+SOWWQefyXcfI6mVteL/PIvDKfzC/jZQFZUGpppJUkQ1lIFpZReYMsIm+URWUxWVyWkE6WlKXkTbK0vFmWkbfIsvJWWU7eJsvLCrKirCRvl5XlHRIiF7dRTVaXNWRNebdMgHtkbXmvrCPvk3Xl/bKefEDWlw/KBvIh2VA+LBvJR2Rj+ahsIpvKZrK5bCEfky3l47KVbC3byCdkW/mkbCefku3l07KD9Jd+RZ6VneVzsot8XnaV3WR3+ZO8IL3sKXtJ6A2yj3xJ9pX9ZH85QA6UL8tB8hU5WL4qE+UQOVS+JofJ1+Vw+YYcIUfKUfJNOVq+JcfIsXKcHC+T5AQ5Ub4tJ8l35GQ5RU6V02SynC77X1pptpT/NP/t38kf/PPWN8nNcovcKrfJ7XKH3Ck/lrvkLrlb7pZ75V65T+6T++V+eUAekAflQZku0+UheUgeloflEXlEHpVH5TF5XJ6V38uT8gd5Sp6Wp+VZeU6ek+cv/QxAoRJKKqUCFaOyqViVXeVQV6mc6mqVS12jIupaFaeuU7nV9SqPyqvyqfwqXhVQBZVWRllFKlSFVGEVVTfgpV8YVVyVUE6VVKXUTf9OviqiblRFVbFf5WfWl/AP6muhWqiWqqVqpVqpNqqNaqvaqnaqnWqv2qsOqoPqqDqqTqqT6qw6qy6qi+qquqruqrvqoXqonqqnSlAJqo96SfVV/VR/NUANVC+LjH0YrAarRJWohqqhapgapoar4WqEGqFGqVFqtBqtxqgxapwap5JUkpqoJqpJapKarCarqWqqSlbJaoaaoWaqmWq2mq3mqDlqrpqr5qv5KkWlqIVqoUpVqWqxWqzS1BK1RC1Ty9QKtUKtUqvUGrVGrVPr1Aa1QaWpzWqz2qq2qu1qu9qpdqpdapfarXarvWqv2qf2qf1qvzqgDqiD6qBKV+nqkDqkDqvD6og6oo6qo+qYOqZOqBPqpDqpTqlT6ow6o86pc+q8Oq8uqAsZp32BCESgAhXEBDFBbBAb5AhyBDmDnEGuIFcQCSJBXBAX5A6uD/IEeYN8Qf4gPigQFAx0YAIbiEtNjwY3BEWCG4OiQbGgeFAicEHJoFRwU1A6uDkoE9wSlA1uDcoFtwXlgwpBxaBScHtQObgjqBLcGVQN7gqqBdWDGkHN4O6gVnBPUDu4N6gT3BfUDe4P6gUPBPWDB4MGwUNBw+DhoFHwSNA4eDRoEjQNmgXNgxZ/6vren8r7uOupe+kE3Vv30S/pvrqf7q8H6IH6ZT1Iv6IH61d1oh6ih+rX9DD9uh6u39Aj9Eg9Sr+pR+u39Bg9Vo/T43WSnqAn6rf1JP2Onqyn6Kl6mk7W0/UM/a6eqWfp2fo9PUe/r+fqeXq+XqBT9Ad6oV6kU/WHerH+SKfpJXqpXqaX6xV6pV6lV+s1eq1ep9frDXqj3qQ36y16q96mt+sdeqf+WO/Sn+jdeo/eqz/V+/Rner/+XB/QX+iD+kudrr/Sh/TX+rD+Rh/R3+qj+jt9TB/XZfT3+qT+QZ/Sp/UZfVaf0z/q8/onfUH7jJP7jLd3o4wyMSbGxJpYk8PkMDlNTpPL5DIREzFxJs7kNrlNHpPH5DP5TLyJNwVNQZOBDJlCppCJmqgpYoqYoqaoKW6KG2ecKWVKmdKmtCljypiypqwpZ8qZ8qa8qWgqmtvN7eYOc4e509xp7jJ3meqmuqlpappappapbWqbOqaOqWvqmnqmnqlv6psGpoFpaBqaRqaRaWwamyamiWlmmpkWpoVpaVqaVqaVaWPamLamrWln2pn2pr3pYDqYjqaj6WQ6mc6ms+liupiupqvpbrqbHqaH6Wl6mgSTYPqYPqav6Wv6m/5moBloBplBZrAZbBJNohlqhpphZpgZboabEWakGZVxomreMmPMWDPOjDdJJslMNBPNJDPJTDaTzVQz1SSbZDPDzDAzzUwz28w2c8wcM9fMNfPNfJNiUsxCs9CkmlSz2Cw2aSbNLDVLzXKz3Kw0K81qs9qsNWvNelhvNpqNZrPZbLaarWa72W52mp1ml9lldpvdZq/Za/aZfWa/2W8OmAPmoDlo0k26OWQOmcPmsDlijpij5qg5Zo6ZE+aEOWlOmlPmlDljzphzJu+l90tvYm12m8NeZXPaq20ue439+zifzW/jbQFb0Gqbx+b9VWystUVtMVvclrDOlrSl7E2/icvbCrairWRvt5XtHbbKb+Ja9h5b295r69j7bE1796/iuvZ+W88+YusjAtimtqFtbhvZR2xj+6htYpvaZra5bWuftO3sU7a9fdp2sM/8Jl5oF9nVdo1da9fZ3XaPPWPP2sP2G3vO/mh72l52oH3ZDrKv2MH2VZtoh/wmHmXftKPtW3aMHWvH2fG/iafaaTbZTrcz7Lt2pp31mzjFfmDn2FQ7186z8+2Cn+OMmlLth3ax/cim2QCW2mV2uV1hV9pV/7fWZXaD3Wg32V32E7vVbrPb7Q67M/NE2O6xe+2ndp/9zB6yX9sD9gt70B6x6farn+OM/Ttiv7VH7Xf2mD1uT9jv7Un7g8rMztj37+1P9oL1FggJSJKigGIoG8VSdspBV1FOuppy0TUUoWspjq6j3HQ95aG8lI/yUzwVoIKkyZAlopAKUWGK0g2UWV5xKkGOSlIpuolK081Uhm6hsnQrlaPbqDxVoIpUiW6nynQHVaE7qSrdRdWoOtWgmnQ31aJ7qDbdS3XoPqpL91M9eoDq04PUgB6ihvQwNaJHqDE9Sk2oKTWj5tSCHqOW9Di1otbUhp6gtvQktaOnqD09TR3oGepIf6NO9Cx1pueoCz1PXakbdacXqAe9SD2pFyVQb+pDL1Ff6kf9aQANpJdpEL1Cg+lVSqQhNJReo2H0Og2nN2gEjaRR9CaNprdoDI2lcTSekmgCTaS3aRK9Q5NpCk2laZRM02kGvUszaRbNpvdoDr1Pc2kezacFlEIf0EJaRKn0IS2mjyiNltBSWkbLaQWtpFW0mtbQWlpH62kDbaRNtJm20FbaRttpB+2kj2kXfUK7aQ/tpU9pH31G++lzOkBf0EH6ktLpKzpEX9Nh+oaO0Le+F31Hx+g4naDv6ST9QKfoNJ2hs3SOfqTz9BNdIE8QYihCGaowCGPCbGFsmD3MEV4V5gyvDnOF14SR8NowLrwuzB1eH+YJ84b5wvxhfFggLBjq0IQ2pDAMC4WFw2h4Q1gkvDEsGhYLi4clQheWDEuFN4Wlw5vDMuEtYdnw1rBceFtYPqwQPnJfpfD2sHJ4R1glvDOsGt4VVgurhzXCmuHdYa3wnrB2eG9YJ7wvLBPeH9YLHwjrhw+GDcKHwobhw2Gj8JGwcfho2CRsGjYLm4ctwsfCluHjYauwddgmvCpsGz4ZtgufCtuHT4cdwmd+nr9/Ueb8E7+ZTwh7h33Cl8KXQu/vlfOjC6Ip0Q+iC6OLoqnRD6OLox9F06JLokujy6LLoyuiK6Oroquja6Jro+ui66Mbohujm6Le18wGDp1w0ikXuBiXzcW67C6Hu8rldFe7XO4aF3HXujh3ncvtrnd5XF6Xz+V38a6AK+i0M846cqEr5Aq7qLvBFXE3uqKumCvuSjjnSrpSrrlr4Vq4lu5x18q1dm3cE+4J96R70j3lnnJPuw7uGdfR/c11cs+6zu4595x73nV13Vx394Lr4SbkuviaTHB9XB/X1/V1/V1/N9ANdIPcIDfYDXaJLtENdUPdMDfMDXfD3Qg3wo1yo9xoN9qNcWPcODfOJbkkN9FNdJPcJDfZTXZT3VSX7JLdDDfDzXQzXeVZF7cy18118918l+JS3EKXcc6Y6ha7xS7Npbmlbqlb7pa7lW6lW+1Wu7VurVvv1ruNbqPb7Da7rW6r2+62u51up9vldrnd/pqLi7p9br/b7w64A+6g+9Klu6/cIfe1O+y+cUfct+6o+84dc8fdCfe9O+l+cKfcaXfGnXXn3I/uvPvJXXDeJUUmRCZG3o5MirwTmRyZEpkamRZJjkyPzIi8G5kZmRWZHXkvMifyfmRuZF5kfmRBJCXyQWRhZFEkNfJhZHHko0haZElkaWRZZHlkRcT7AltDX8gX9lF/gy/ib/RFfTFf3Jfwzpf0pfxNvvTFutO8v9WX87f58r6Cr+gf9U18U9/MN/ct/GO+pX/ct/KtfRv/hG/rn/Tt/FO+vX/ad/DP+I7+b76Tf9Z39s/5Lv5539V38939C76Hf9H39L18gu/t+/iXfF/fz/f3A/xA/7If5F/xg/2rPtEP8UP9a36Yf90P92/4EX6kHxXzph+deYkM432Sn+An+rf9JP+On+yn+Kl+mk/20/0M/66f6Wf52f49P8e/7+f6eX6+X+BT/Ad+oV/kU/2HfrH/yKf5JZk3jf1Kv8qv9mv8Wr/Or/cb/Ea/yW/2W/xWv81v9zv8Tv+x3+U/8bv9Hr/Xf+r3+c/8fv+5P+C/8Af9lz7df+UP+a/9Yf+NP+K/9Uf9d/6YP+5P+O/9Sf+DP+VP+zP+rD/nf/Tn/U/+Av+bNcYYY4yxf8mEy0Px65mLt/N7/06O+MWT+wDA1dvyp/9yPuOMcn2ei+N+Ij424+vTvbo8lPmoVi0hIeHSc9MkBIXnAWT+JSjDzx89uBQvgTbwJLSH1lD6d+vvJ7qdo3+yfvRWgBy/yMkoKDO+vP7nAJjwO+s/9sSoheXCM3H/j/XnARQtfDknO1yOl0Cbn++vtIYy/6D+vC3/Sf3Zv0gCaPWLnJxwOb5cfyl4HJ6B9r96JmOMMcYYY4wxdlE/UbFT5vVn5ic+f+/6PF5dzskGl+N/dn3OGGOMMcYYY4yxK+/Zbt2feqx9+9ad/v1Blf9R1r88aAz/qZV58LsD7wEyv6MA4A8uCJAxkH/lXmz5S7aVeOml8/dTy8/6AP53tPLPGFzhAxNjjDHGGGPsT3f5pP/X31dXqiDGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYYywL+iv+O7ErvY+MMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcbYlfZ/AgAA//+1tfsI") mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) creat(&(0x7f00000000c0)='./file0\x00', 0x50) (async) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x50) syz_mount_image$fuse(0x0, &(0x7f0000000400)='./bus\x00', 0x32a0417, 0x0, 0x9, 0x0, 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000280)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x582, 0x582, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0x8, 0xa0, 0x3, {0x8, 0xb, 0x0, 0x2, 0x1, 0x1, 0x30, 0x4}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0xe, 0xa, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x7, 0x0, 0x5, {0xa, 0x25, 0x25, 0xe56c, 0x7d, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x8, 0x7, 0x40, {0xa, 0x25, 0x25, 0x1200000, 0xc, 0x1e}}}}}}}}]}}, 0x0) (async) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000280)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x582, 0x582, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0x8, 0xa0, 0x3, {0x8, 0xb, 0x0, 0x2, 0x1, 0x1, 0x30, 0x4}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0xe, 0xa, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x7, 0x0, 0x5, {0xa, 0x25, 0x25, 0xe56c, 0x7d, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x8, 0x7, 0x40, {0xa, 0x25, 0x25, 0x1200000, 0xc, 0x1e}}}}}}}}]}}, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r2, 0x107, 0xd, &(0x7f0000000180)=@req={0x6, 0x14c, 0x8867478, 0x4}, 0x10) chdir(&(0x7f00000003c0)='./bus\x00') (async) chdir(&(0x7f00000003c0)='./bus\x00') r3 = open(&(0x7f0000000100)='./file1\x00', 0x14f840, 0xa4) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x11, 0x14, &(0x7f0000000580)=ANY=[@ANYBLOB="18640000030000000000000040000000185600000c0000000000000000000000185100000f000000080000000000000085000000780000007926700010000000180000000500000000000000960d0000184b0000fbffffff000000000000000018390000040000000000000000000000285102000400000018120000", @ANYRES16=r0, @ANYBLOB="0000000000000000b703cd1bd807199dd626d6d84280b66e0000cf05c63f7ebf0c000000ea9705e19452ee08"], &(0x7f0000000540)='GPL\x00', 0x71, 0x0, 0x0, 0x41000, 0x17, '\x00', 0x0, @fallback=0x4, r1, 0x8, &(0x7f0000000740)={0x1, 0x1}, 0x8, 0x10, &(0x7f00000009c0)={0x4, 0x8, 0x6, 0x6}, 0x10, 0x0, r1, 0x4, &(0x7f0000000a40)=[r3, 0xffffffffffffffff, r1, r1], &(0x7f0000000a80)=[{0x0, 0x3, 0xf, 0x8}, {0x0, 0x1, 0x2, 0x7}, {0x4, 0x3, 0xc, 0x4}, {0x4, 0xfffffffd, 0x9, 0x8}], 0x10, 0xfffffffc}, 0x94) r4 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, 0x0) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000480)={0x0, 0x1, 0x6, @remote}, 0x10) (async) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000480)={0x0, 0x1, 0x6, @remote}, 0x10) ioctl$USBDEVFS_CONTROL(r4, 0xc0105500, 0x0) (async) ioctl$USBDEVFS_CONTROL(r4, 0xc0105500, 0x0) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0xe, &(0x7f0000001500)=ANY=[@ANYBLOB="b702000010000000bfa300000000000007030000f0feffff7a0af0ff0000000079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7050000010000006a0af2fe0000000085000000a3000000b700000000000000950000000000000000e154cd8445974b26c933f7ffffffffe4fbffffff55bb2007ee51050512b5b42128aa090a79507df79f298129daa7a6b2f91af50342115e17392ac627c87867c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5752548300000000dbc2777df150b7cdd77b2314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1ef0900094fa737c28b99938512c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d7f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804da4f86bb47a4a69bf9bc5fa96ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8dd63d4b77b206000000000000e254a6d491b849a5a787e814c4fd21a18986252a70f8f92eb6f0e8c7db4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad91935a6ddfa8f90e79321a0574fb30ff0000001989328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f3813e2c25a61ec45c3af9948f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde4745db06753a7ac74a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c958559b7dcb98a6273b8c651e24d9f679e4fbe948dfb4cc4a389469600241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7b9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c12e28ef97d9ebd9c77f1774cf4683c960119451c31539b22809e1d7f0cda06a9fa87d64cb77872a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b92012e095b84c20243ff98df3347f011000000f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c36300000000022320178b00cc6ed7966130b547dbf8b497a6103876843ee04ed9ff002000000cd1d00000020000000ef19349ee7f31abc11c800000000000000000000000928ee53595a779d243a48cea769470424d28804c04b2c4324ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2cf7908b6d7d748308eea09fc361b4735efbf3411718d6ee7aebf9ef679dbfae9fb4a79f8a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd1304202274f20675eb781925440578e93046aaddea8ec4ca37f71c2710a7ea8ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec780f535e62f4eeee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e9338c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada201bcbb5c252b28a60ca770663da451790cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cd102e3c8e63e9fba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2b485185cc92fe7f791e8f6429309d6adab4b96508e5bf024ed8f8a005f2bbf96c89739f5cf1e750d50517a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eeb20c20bb82aa31771cd379ec83554cea5e6539db7384e1f58d81f2f2653c4d9818708e25c89b552d7fcd116bce9c764c714c9402c21d1aac59efb28d4f91652f6000000000000000320f8059195729d60c534ee8e8ff0755b67fe4c25edb85bcff24c757aa8090000000000008c420eb4304f66e3a37aaf000000c42a575939206d0c0f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4100000000000000ff0ffd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b85058f793484305d7a1759782e4c571ee855a47bc00edf5e9020c09ab004321610b857e8717764b633b21cb32f0e03280e09758bd445ab91d20baca005452b79d7b574a247f1d2fe45b3c4e93da3d51de647c10dd49944dc87c92332af00f191b66b6a6f732a91f0e2e9120be61e58c79d497247d278888901d442ad7f8536607a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c525708a13d115b43f8b1894c8fa8a14dc4810f61ae96c18cc7130000000000002100000000000000000001000027c9a46157a3609b6fd9843ee19ec647249a9375de5858818f3c4a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b5143ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861dfb54609fd88e6043bd52ae84c1bb0c8000000edb3d42c68a27ef6a1296dfff4a979369b0e8ebc62887aa46e820a74f91381dcc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76bea3858f7f05b47d3e519f1634e8fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d116d2b0976cf2ec447c030931651dd315003b7a6a5433a2bb560ae99ec4b227eda2e63a1c31a2c2bd48a822cbe92b6524e0cd8020ecaa34e19e7141d5e221509342bfe7d294d1eb3de6a50ca0301f89c2ee627e949c68b3a4a426a996d503a26e9a714ee5f72d8805dd1bfbd081f6a5d1f1289dfe14cb9194e26a44fac273461fc5c0e0a33db76cf059f40fa2640b6bfb74dd35391b8fa18479da9f4b6641fce9a24b96767b837ca037a1199735c375c705c798e0e208e4a5259d0bfa526b462af45a6eab34000000000000000000000000c4426344ec1a3366515dee221e747f55d7dd02534bc503b9b28277c253e410986bef2111a99cc448d652929f8a67a6a1d3f00dcad91aff428aade3f85714a1d3ef29acd4d49b62339c10c2ec0dac4728288e78980c1184d8223edbccbf9258b7374e79a1f8bf3fb73c8c6dbb7bbdfc399847db97c02461792e3a49dac16c60c3fcaab222025d78963c3ac899fa8b63f58a30212c9b2d7fe751e2046b78f86e22861b6504c667350244dd6d9189a8b9c45f8aaff9db694811ca86ed978f23eed7459c0382074170cf1e25b0e9ba3d1cc309353eea4cd8ab96bafda393276bdd8d32ead8db9e1b54d2d3d50e2815268fc1a6ec566981bc8ccfe6cc1897449ba5f26a9d66ac73e6f5c401376f23a314e0b9ff997d22f3e34b7524642c248aa813edaa626f0000000000000000000000000000000003ba34b611569a451564d3a5400f9097ffe7a37e765be352be71ee24250d6828562c7e24cb763062d6000c409de6a6135eae8a00000000008d797190a26c933f933aff5c521eeb7a84a62d148a846e74e76b515b6b8be29e8b69310fa130cf6d6b74f33205d3cc218ca554ed8085ae044f5bf2e89a0000bde05c114e7a020fc1a5fd3eeeb822008b2d7d1cc062b51b0aca4956b557e51a1385cc572b0074b0950fb1437de2590bf99ec7ceb69e1fe2465fce099c992d57b804a22e148ae3411523814aee03ee2df877edfabf4aa94f07c6fdd127e57a8bf7975f2e606c25a299980a6e52fcf7849d45bb38573fbba8afef1aa7a24c805f7aee3e39a3000000000000000000000000000000000000878f88c4742ac490951c36c610a0d266588ec6a0bd300cf160b5a5d9e9fafa49ecc8430832d795e727b7fc2b76e7fc4141fdbb82f45d3cdd3fb8d4b443ab4954fdf5c1b9a6ab3e457f098329307ccb0a1989b6c37509692e952e7244f48bc12569ff8eb30d0f887b85b5ef44fb9a7571319190be0c226ed72f346cc4aa071ae0c72fa8bd00d5590c4f4ba65d0c8e1f4870fe3c414681e41b40163eb1aa2a7429a2208cd6e69c7d959e87da3fd0101159a03ab7fe78881ee7a1ee7a2edff75fb18a181e0c54352be2b7a5b5273198291c28d9141deeb3cdba5d414ae4b0000000000000000000000000009eacd83458d8a606be71970497a4fd4ca3b48ca482ab3804e2fac216b3ba613608b1a465456a33fd08491d337d7344c01cfc9e73"], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffedf, 0x10, &(0x7f0000000040)}, 0x48) prlimit64(0x0, 0x7, &(0x7f0000000040)={0x0, 0x100}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000700)={r5, 0xd2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe3b, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000700)={r5, 0xd2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe3b, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000140)={r6}, 0x4) r7 = open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) getdents64(r7, &(0x7f0000000fc0)=""/224, 0xe0) (async) getdents64(r7, &(0x7f0000000fc0)=""/224, 0xe0) 5.549223563s ago: executing program 8 (id=394): r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000000c0)=@getchain={0x24, 0x66, 0x0, 0x3, 0x2000, {0x0, 0x0, 0x0, 0x0, {0x0, 0x8}, {0x0, 0xfff2}, {0xffe0}}}, 0x24}}, 0x400c0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$key(0xf, 0x3, 0x2) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x25104000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r6, 0x118, 0x1, 0xffffffffffffffff, 0xfe93) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r4, 0x8983, &(0x7f0000000000)={0x0, 'erspan0\x00', {0x4}, 0x40}) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x81c0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x88182, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, '\x00', 0x0, @sched_cls=0x2e}, 0x94) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="540000001400b59500000000000000000a000000", @ANYRES32, @ANYBLOB="14000b000040000000000000000000000000000014000200fe8000000000000000000000000000aa14"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x80) r7 = socket$inet_udp(0x2, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x5, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000010018120000", @ANYRES32, @ANYBLOB="0000000000000000b708000000000000a50a000000000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000004300000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0x23, &(0x7f00000001c0)={r7}, 0xc) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x8201, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r2, 0x3312, 0xff) getsockname$packet(r0, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000700)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000007c0)=ANY=[@ANYBLOB="480000001000010400"/20, @ANYRES32=r8, @ANYBLOB="0000000000000000280012800b000100697036746e6c00001800028014000300ff"], 0x48}}, 0x0) 5.448080005s ago: executing program 0 (id=395): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) sched_setscheduler(r0, 0x2, &(0x7f0000000080)=0x8) setrlimit(0xf, &(0x7f00000000c0)={0x1004000, 0xfffffffffffffffa}) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, 0x0) r5 = userfaultfd(0x80001) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000040)=@ipv4_newroute={0x1c, 0x1a, 0x1, 0x0, 0x25dfdbfb, {0xa, 0x14, 0x80, 0x0, 0x0, 0x2, 0xff, 0x1}}, 0x1c}, 0x1, 0x0, 0x0, 0x40040d3}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='net/snmp\x00') r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) ptrace$setregs(0xd, r6, 0x0, &(0x7f00000003c0)="18607651149d7b10b4024fbbdc08899b8f589df2dbb5d7a8d1b36cfab675cb3976ee8100e2878c9cfa178cac130eb046eda93df39ed4b41924dc225ad4028dd63defb87d698be5c749450b350a789dcfc6b2d6a696b5026d1e52f19274566d1da0f353dd65e330ebf71c5e823f2753c5fd76724828ef31b353e71805205c3dceb44cc4c7b3664e29fb") ptrace$getregset(0x4205, r6, 0x2, &(0x7f0000000380)={&(0x7f0000000000)=""/120, 0x78}) ptrace$getregset(0x4204, r6, 0x2, &(0x7f0000000740)={0x0}) ioctl$UFFDIO_API(r5, 0xc018aa3f, 0x0) readv(r5, &(0x7f0000000300)=[{&(0x7f0000000240)=""/161, 0x20}], 0x1) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0xc000) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @cgroup_sock=0xc, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f00000000c0)='./file1\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="636865636b706f696e743d64697361626c652c6261636b67726f756e645f67633d73796e632c61636c2c616c6c6f635f6d6f64653d72657573652c696e6c696e655f78617474722c6e6f666c7573685f6d657267652c6d6f64653d6c66732c6e6f757365725f78617474722c636865636b706f696e743d64697361626c652c757365725f78617474722c6673796e635f6d6f64653d7374726963742c6167655f657874656e745f63616368652c646973636172642c6e6f696e6c696e655f64656e7472792c008bfb3c1e4b1b12ae77c937da8858"], 0x1, 0x5505, &(0x7f0000002480)="$eJzs3E1rY9UbAPAn7XTe//Mv4sLdXBiEFiZh0nlBd6PO4At2KKMuXGmapCEzSW5p0rR25cKluPCbiIIrl34GF67diQvFnaDknlud+gJC08ZOfz+4ee45OXnuc8Iw8NxbEsCptZj9/GMlrsSFiJiPiMsRxXmlPAp3U3guIq5GxNwTR6Wc/33ibERcjIgrk+QpZ6V869Pr42u3f3jjp6++OXfm0mdffju7XQOz9nxE9DfT+U4/xbyT4qNyvjHuFrF/a1zG9Eb/cTnOU9xprxcZdhr76xpFvNlJ6/PN7eEkbvQazUnsdDeK+c1BuuBw3NnPU3zgUWOrGLfa60XsDvMidvZSXbt76f+2veEo5WmV+T4o0sdotB/TfHu3nfaz+biIzcGonE9581Z7dxLHZSwvF8281yrqWD/MN/3f9mZ3sL2bjdtbw24+yG7X6i/U6neq9a281R61b1Ub/dadW9lSpzdZVh21G/27nTzv9Nq1Zt5fzpY6zWa1Xs+W7rXXu41BVq/XbtZuVG8vl2fXs1cfvJP1WtnSJL7cHWyPur1htpFvZekTy9lK7eaLy9m1evbW6lq29vD+/dW1t9+79+6Dl1Zff6Vc9JeysqWVGysr1fqN6kp9+RTt/6Oy6CnuHw6lMusCAE4e/T8wC0fX/289jDj6/j/0/1Nxovrf097/H8H+4VD0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp9Z3C5+/VpwspvGlcv5/5dQz5bgSEXMR8evfmI+zB3LOl3kW/mH9wp9q+LoSRYbJNc6Vx8WIuFsev/z/qL8FAAAAeHp98eHVT1K3nl4WZ10QxyndtJm7/P6U8lUiYmHx+yllm5u8PDulZMW/7zOxO6VsxQ2s81NKlm65nZlWtn9l/kA4/0SopDB3rOUAAADH4mAncLxdCAAAAMfp41kXwGxUYv9R5v6z4OIv7/94IHjhwAgAAAA4gSqzLgAAAAA4ckX/7/f/AAAA4OmWfv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnfm4TB6I4AD8bvLD/tGi1921lb1DGlrDHPUYUkCYoIAfSQhqgBnJLCRFEeBwCEYdIHttK9H2SMxnL/HiD4DAz0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF26r9aL26vf121zdvt28owGAAAAuGRbrRf1P7PU/9rc/97c+tn0i4goI+LS3H0Un84yR01O9fL8zenz1asa7iLqhMN7TJrrS0T8aa7HH11/CgAAAPBxbZareZqtpz+zoQuiT2nRpvz2N1NeERHV7CFTWnnI+5UprP5+j+N/prR6AWuaKSwtuY1zpb1J/XM/rtpNT5oiNeXFlx2LzDZ2AACgR6Ozpt9ZCAAAAH36N3QBDKOI563M41bgJDXN9t7nsx4AAADwDhVDFwAAAAB0rp7/93T+3975fwAAADCMdP4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXdpW68VmuZq3zdnt28kzGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhif95RIATCIAz2ru9M5v6HlQZNTU2qQPj4G4MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA3v/vL/4mpcSaZe20sPY8ka6fG1qmxd24c/WF8/RoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9eUmBEAiCKJgz/nfS9z+sJOgZRIiAhkcVtWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4It+98v/ialxJpk7bSwdjyRrV42tq8beg8bRg/H2bwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIud+3mNo4oDAP5mZmdrq+IaZQ8RUfCgF7vd1tbexIMSPPgnCCHd1titP9ocbCliLt4k515EjyKCEm/9H3JOIJd4y2EPETwrMzuTnfwA118zm+TzgTfvu8Mw7/tmIeQ77yUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACURm9P4iQ7dMZxXJzb3Hu4lPVbh/rM47Xt+axlcVRn0ifDi9UPUbe5RAAAADg7krK+DyHspOsLWR938vo/La/Jav5vnx7HZT1/uO4v+7L2z9ovP+8+vz9QZzxOdtOby8PBpaOptP6/Wc62Z/7yilb+5PN3L0n+hcTvrT43SvPnGX29sfFOOw/P1ZEtAPBPXCz7Iih/H8r6fpOJAXBmtCqFd1n/J51mcwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACow2g1PFnGUQhhvjWJM1t7D5eO6x+vbc+X7dqjR2vhy8k9s1ukIYSby8PBpVpnM9vu3X9we3E4HNytP3gphNDU6G8V07/9wRQXh9DI8xH8R0FcfNmzks/JCBr8oQQAwKmUFi2r63fS9YXsXDQXwh/fHaz/X63EYcr6f/fDa5vVsar1f7+2Gc6+3sqdT3v37j94ffnO4q3BrcHHb1zuv9m/cv3q1eu9/F1JzxsTAAAA/p120ar1fzx3dP3/QiUOU9b/n33T/6I6VqL+P9Zk0a/pTAAAAM62Z1/+/bfomPNRux0+X1xZudsfH/c/Xx4fG0j1bztXtGr9n8w1nRUAAABQh9FqdGD9/0YlDlOu/z/1/Qs/Vu+ZhBDOF+v/F5c+Gd6obzozrY4/J256jgAAADTrfNGq6/9pvv8/3t/yEIcQXntlHBf/BnCq+j9596sfqmNV9/9fqW+KMynujp9H3ndDaHWbzggAAIDT7ImiZcX+r+n6wkc/XXi/bf8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN3+DAAA//962D6S") openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20542, 0x15) 2.054075227s ago: executing program 8 (id=396): r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000000000404c05f20dafd600000001090224000100003c36627bea5e85036a013279ad94c6000009040000010300010009210101000122050009058103d2f338724ef0ef26ee37b317559659a1ce948479bcff02211bf4957f01deb303d0297b48b05e6c6c758c05fbd0977d39295e3e98d7071eb23d68156736ed9e1fb44f8255886c1ab751253f9bc66de2cdf80d1946746ce5a06b1ba7efedb7cc837edba253698316e9d20e940eb05fec3b97439318bc81db49b5189c3868644c9892de7ad5d20bea56b25420541fd27b72b455a8aea7"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async) timerfd_create(0x1, 0xc0800) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000340)={[{@noload}, {@nolazytime}, {@jqfmt_vfsv0}, {@max_batch_time={'max_batch_time', 0x3d, 0x6}}, {@data_err_ignore}, {@data_ordered}]}, 0xff, 0x475, &(0x7f0000000900)="$eJzs3M9vFFUcAPDvTLctP8RWxR8gaBWNxB+Flp8HLxBNPGhiogeMp9oWghSqtCZCiKIHPBoS78ajiX+BJ70Y9WTiVe+GhBguoMZkzMzOlnbZbdl2t4vs55PM8t7OG9777sybeTtvpwH0rJH8ZaCa/i0ihiIiqS8wUv3nxrULk39duzCZRJa98WdSlLt+7cJkrWhtu83VTJaV+cEG9V56O2JiZmb6bJnfM3/6vT1z586/cPL0xInpE9Nnxg8f3r9v58DB8QOrjKyyJJfHdX37R7M7tr3y1uXXJo9dfuenb/L23lOuXxxHm2wcqX66DT3d5sq6bcuidFLpYkNoSV/ZU/qL/j8UfbFxYd1QvPxpVxsHdFSWZVmj63PpYgbcxZJoofBABxsCrLPahT7//ltb1mnocUe4eiTi/UPV+G+US3VNJdKyTH/d99t2GomIYxf//jJfojP3IQAAlvjuSEQ832j8l8ZDi8rdW86hDEfEfRFxf0Q8EBFbI+LBiKLswxHxSIv118+Q3Dr+Sa+sKrDblI//XiznthbGf/9mRfyl4b4yt6WIvz85fnJmem/5meyO/sE8P7ZMHd+/9OvnjWfBlo7/8iWvvzYWrEqvVOo2nZqYn1h75FVXP4nYXqmLv5AszKAlEbEtIra39D9nWVq8Rpx89usdzUqtHP8y2jDPlH0V8Ux1/1+Muvhrkqbzk2OHDo4f2LMhZqb3/pNlWXFU3OrnXy693qz+NcXfBvn+31R//BcW4h9ONkTMnTt/qpivnYv6GeIVXfr9s6bfaVZ7/A8kbxbpcuo6PpyYnz87FjGQvHrr++M3t83zMX7zyMnj372rUfxpcY6rRftoROQH8c6IeCwiHi/b/kREPBkRu5aJ/8ejT727bPyDR6uZJfHXny82LFPD6uXxT620/2Px/m890Xfqh2+XjX/F/b+/SO0u37md89/tNnAtnx0AAAD8X6TFb+CTdHQhnaajo9Xf8G+NTenM7Nz8c8dnPzgzVf2t/HD0p7X7n0OL7oeOlfeGa/nxm7dgivy+8r7xF30bi/zo5OzMVJdjh163uUn/z/3R1+3WAR3neS3oXU37f2fmHIE7iOs/9C79H3rXQv8f6G47gPXX6Pr/cRfaAaw/43/oXfo/9C79H3qX/g89qemz8emaHvmXuOsTkba+VSXa3oxKC4WTFv4wxJ2TqHS6zYMNV3X7zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAe/wUAAP//rADiTQ==") (async) r1 = socket$tipc(0x1e, 0x2, 0x0) (async) syz_mount_image$exfat(&(0x7f0000002bc0), &(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='utf8,utf8,uid=', @ANYRESHEX=0xee00, @ANYBLOB="2c696f636861727365743d69736f783835392de75e480bd831152c6769643d", @ANYRESHEX=0x0, @ANYBLOB=',namecase=1,iocharset=cp866,discard,errors=remount-ro,errors=continue,\x00'], 0x1, 0x153d, &(0x7f0000002c00)="$eJzs3AuYjtXaOPD7Xms9Y0h6m+SUtdb98CaHZZIkhyQ5JEmSJDklJE2yJSEx5JQ0JCE5DMlhCMlhYtI4n8+HhCRpkiQkp2T9r4n5q93e397727t83zf377rea9Y9673Xs57nft/nfZ41L992GVqzca1qDYkI/i148UciAMQCwEAAuAYAAgAoF1cuLrM/p8TEf28j7D/r4ZQrPQN2JXH9szeuf/bG9c/euP7ZG9c/e+P6Z2/I9c/W+P3PWHa2eXrBa/mRfR+8/p+d8ef//yEZpcd+ubb09V0BYv7ZFK7//374b+Ry/f/PCv6ZJ3H9szeuf3YVe6UnwP4H4Pd/dpDj7/Zw/bM3rj9j2dmv14Jj4cqvR//ZD4j8kX8D8b0uHuUrv59/d/8ZY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjLE/wRl/mQKArPaVnhdjjDHGGGOMMcb+c3yOKz0DxhhjjDHGGGOM/fEQBEhQEEAM5IBYyAm5QADEZPVfC3FwHeSF6yEf5IcCUBAKwQ1QGDQYsEAQQhEoClG4EYrBTVAcSkBJKAUOSkM83Axl4BYoC7dCObgNysPtUAEqQiWoDHdAFbgTqsJdUA3uhupQA2pCLbgHasO9UAfug7pwP9SDB6A+PAgN4CFoCA9DI3gEGsOj0AQeg6bQDJpDC2j538p/EXrAS9ATekEi9IY+8DL0hX7QHwbAQHgFBsGrMBhegyQYAkPhdRgGb8BweBNGwEgYBW/BaHgbxsBYGAfjIRkmwER4BybBuzAZpsBUmAYpMB1mwHswE2bBbHgf5sAHMBfmwXxYAKnwISyERZAGH8Fi+BjSYQkshWWwHFbASlgFq2ENrIV1sB42wEbYBJthC2yFbbAddsBO+AR2waewG/bAXvgM9sHn/2L+6b/K74qAgAIFKlQYgzEYi7GYC3NhbsyNeTAPRjCCcRiHeTEv5sN8WAALYCEshIWxMBo0SEhYBItgFKNYDIthcSyOJbEkOnQYj/FYBm/BslgWy2E5LI/lsQJWxIpYGStjFayCVbEqVsNqWB2rY02siffgPdgb62AdrIt1sR7Wy1qewobYEBthI2yMjbEJNsGm2BSbY3NsiS2xFbbC1tga22JbbIftsD22xwRMwA7YATtiR+yEnbAzdsYu2AW7YjfslvFiDsCX8CXshdVFb+yDfbAvJuXojwNwAL6Cg/BVfBVfwyQcgkPxdXwd38DheApHXBiJo3AUVhFv4xgciyTGYzIm40SciJNwEk7GKTgFp2EKTscZOANn4iyche/jHPwAP8B5OA8XYCqm4kJchGmYhovxNKbjElyKy3A5rsDluApX4ypci+twLW7ADbgJN+EW3ILbcBvuwB34CSoA/BT34B5Mwn24D/fjfjyAB/AgHsQMzMBDeAgP42E8gkfwKB7FY3gcT+BxPIkn8RSexjN4Bs/hOTyPzxf6utEnJdYkgcikhBIxIkbEiliRS+QSuUVukUfkEREREXEiTuQVeUU+kU8UEAVEIVFIFBaFhRFGkAgzzxQiKqKimCgmiovioqQoKZxwIl7EizKijCgryopy4jZRXtwuKoiKoo2rLCqLKqKtqyruEtVENVFd1BA1RS1RS9QWtUUdUUfUFXVFPVFP1BcPigaiN/bHh0VmZRqLIdhEDMWmopmQl85QrcRwbC3aiLbiSTESR2B70coliGdEBzEGO4q/iLH4nOgsxmMX8YLoKrqJ7uJF0UO0dj1FLzEZe4s+Yhr2Ff1EfzFAzMQa4n2ck7OmeE0kiSFiqHhdLMA3xHDxphghRopR4i0xWrwtxoixYpwYL5LFBDFRvCMmiXfFZDFFTBXTRIqYLmaI98RMMUvMFu+LOeIDMVfME/PFApEqPhQLxSKRJj4Si8XHIl0sEUvFMrFcrBArxSqxWqwRa8U6sV5sEBvFJrFZbBFbxTaxXewQO8UnYpf4VOwWe8Re8ZnYJz4X+8UX4oD4UhwUX4kM8bU4JL4Rh8W34oj4ThwV34tj4rg4IX4QJ8WP4pQ4Lc6Is+Kc+EmcFz+LC8ILkCiFlFLJQMbIHDJW5pS55FUytwyyzv8yTl4n88rrZT6ZXxaQBWVmwQtLLY20kmQoi8iiMipvlMXkTbK4LCFLylLSydIyXt4sy8hbZFl5qywnb5Pl5e2ygqwoK8nK8g5ZRd4pIXJxG9VlDVlT1pL3yES4V9aR98m68n5ZTz4g68sHZQP5kGwoH5aN5COysXxUNpGPyaaymWwuW8iW8nHZSj4hW8s2sq18UraTT8n28mmZIJ+RHaS/9BJ5TnaWz8su8gXZVXaT3eXP8oL0sqfsJaE3yD7yZdlX9pP95QA5UL4iB8lX5WD5mkySQ+RQ+bocJt+Qw+WbcoQcKUfJt+Ro+bYcI8fKcXK8TJYT5ET5jpwk35WT5RQ5VU6TKXK67H9ppNlS/sP8d/5G/uBftr5JbpZb5Fa5TW6XO+RO+YncJXfJ3XK33Cv3yn1yn9wv98sD8oA8KA/KDJkhD8lD8rA8LI/II/KoPCqPyePyrPxBnpQ/ylPytDwtz8pz8pw8f+kYgEIllFRKBSpG5VCxKqfKpa5SudXVKo+6RkXUtSpOXafyqutVPpVfFVAFVSF1gyqstDLKKlKhKqKKqqi6ES+9YFRJVUo5VVrFq5v/lXxVTN2kiqsSv8nPml/i35lfS9VStVKtVGvVWrVVbVU71U61V+1VgkpQHVQH1VF1VJ1UJ9VZdVZdVBfVVXVV3VV31UP1UD1VT5WoElUf9bLqq/qp/mqAGqheEZn7MFgNVkkqSQ1VQ9UwNUwNV8PVCDVCjVKj1Gg1Wo1RY9Q4NU4lq2Q1UU1Uk9QkNVlNVlPVVJWiUtQMNUPNVDPVbDVbzVFz1Fw1V81X81WqSlUL1UKVptLUYrVYpaslaolappapFWqFWqVWqTVqjVqn1qkNaoNKV5vVZrVVbVXb1Xa1U+1Uu9QutVvtVnvVXrVP7VP71X51QB1QB9VBlaEy1CF1SB1Wh9URdUQdVUfVMXVMnVAn1El1Up1Sp9QZdUadU+fUeXVeXVAXMi/7AhGIQAUqiAligtggNsgV5ApyB7mDPEGeIBJEgrggLsgbXB/kC/IHBYKCQaHghqBwoAMT2EBcKno0uDEoFtwUFA9KBCWDUoELSgfxwc1BmeCWoGxwa1AuuC0oH9weVAgqBpWCysEdQZXgzqBqcFdQLbg7qB7UCGoGtYJ7gtrBvUGd4L6gbnB/UC94IKgfPBg0CB4KGgYPB42CR4LGwaNBk+CxoGnQLGgetAha/kfH9/5U/idcT91LJ+reuo9+WffV/XR/PUAP1K/oQfpVPVi/ppP0ED1Uv66H6Tf0cP2mHqFH6lH6LT1av63H6LF6nB6vk/UEPVG/oyfpd/VkPUVP1dN0ip6uZ+j39Ew9S8/W7+s5+gM9V8/T8/UCnao/1Av1Ip2mP9KL9cc6XS/RS/UyvVyv0Cv1Kr1ar9Fr9Tq9Xm/QG/UmvVlv0Vv1Nr1d79A79Sd6l/5U79Z79F79md6nP9f79Rf6gP5SH9Rf6Qz9tT6kv9GH9bf6iP5OH9Xf62P6uC6rf9An9Y/6lD6tz+iz+pz+SZ/XP+sL2mde3Gd+vBtllIkxMSbWxJpcJpfJbXKbPCaPiZiIiTNxJq/Ja/KZfKaAKWAKmUKmsClsMpEhU8QUMVETNcVMMVPcFDclTUnjjDPxJt6UMWVMWVPWlDPlTHlT3lQwFUwlU8ncYe4wd5o7zV3mLnO3udvUMDVMLVPL1Da1TR1Tx9Q1dU09U8/UN/VNA9PANDQNTSPTyDQ2jU0T08Q0NU1Nc9PctDQtTSvTyrQ2rU1b09a0M+1Me9PeJJgE08F0MB1NR9PJdDKdTWfTxXQxXU1X0910Nz1MD9PT9DSJJtH0MX1MX9PX9Df9zUAz0Awyg8xgM9gkmSQz1Aw1w8wwM9wMNyPMSDMq80LVvG3GmLFmnBlvkk2ymWgmmklmkplsJpupZqpJMSlmhplhZpqZZraZbeaYOWaumWvmm/km1aSahWahSTNpZrFZbNJNullqlprlZrlZaVaa1Wa1WWvWmvWw3mw0G81ms9lsNVvNdrPd7DQ7zS6zy+w2u81es9fsM/vMfrPfHDAHzEFz0GSYDHPIHDKHzWFzxBwxR81Rc8wcMyfMCXPSnDSnzClzxpwx50z+S5+X3sTanDaXvcrmtlfbPPYa+9dxAVvQFrI32MJW23w2/29iY60tbkvYkraUdba0jbc3/y6uYCvaSrayvcNWsXfaqr+La9t7bR17n61r77e17D2/ievZB2x9+6htgAhgm9lGtoVtbB+1TexjtqltZpvbFradfcq2t0/bBPuM7WCf/V280C6yq+0au9aus7vtHnvGnrWH7bf2nP3J9rS97ED7ih1kX7WD7Ws2yQ75XTzKvmVH27ftGDvWjrPjfxdPtdNsip1uZ9j37Ew763dxqv3QzrFpdq6dZ+fbBb/EmXNKsx/ZxfZjm24DWGqX2eV2hV1pV/3/uS6zG+xGu8nusp/arXab3W532J1ZF8J2j91rP7P77Of2kP3GHrBf2oP2iM2wX/8SZ+7fEfudPWq/t8fscXvC/mBP2h9VVnbmvv9gf7YXrLdASECSFAUUQzkolnJSLrqKctPVlIeuoQhdS3F0HeWl6ykf5acCVJAK0Q1UmDQZskQUUhEqSlG6kTDx4gZKUilyVJri6WYqQ7dQWbqVytFtVJ5upwpUkSpRZbqDqtCdVJXuomp0N1WnGlSTatE9VJvupTp0H9Wl+6kePUD16UFqQA9RQ3qYGtEj1JgepSb0GDWlZtScWlBLepxa0RPUmtpQW3qS2tFT1J6epgR6hjrQs9SR/kKd6DnqTM9TF3qBulI36k4vUg96iXpSL0qk3tSHXqa+1I/60wAaSK/QIHqVBtNrlERDaCi9TsPoDRpOb9IIGkmj6C0aTW/TGBpL42g8JdMEmkjv0CR6lybTFJpK0yiFptMMeo9m0iyaTe/THPqA5tI8mk8LKJU+pIW0iNLoI1pMH1M6LaGltIyW0wpaSatoNa2htbSO1tMG2kibaDNtoa20jbbTDtpJn9Au+pR20x7aS5/RPvqc9tMXdIC+pIP0FWXQ13SIvqHD9C0doe98L/qejtFxOkE/0En6kU7RaTpDZ+kc/UTn6We6QJ4gxFCEMlRhEMaEOcLYMGeYK7wqzB1eHeYJrwkj4bVhXHhdmDe8PswX5g8LhAXDQuENYeFQhya0IYVhWCQsGkbDG8Ni4U1h8bBEWDIsFbqwdBgf3hyWCW8Jy4a3huXC28Ly4e1hhbBi+Oj9lcM7wirhnWHV8K6wWnh3WD2sEdYMa4X3hLXDe8M64X1h3fD+sGz4QFg/fDBsED4UNgwfDhuFj4SNw0fDJuFjYdOwWdg8bBG2DB8PW4VPhK3DNmHb8KqwXfhU2D58OkwInwk7hM/+0v/Aoqz+J3/Xnxj2DvuEL4cvh97fJ+dHF0RTox9GF0YXRdOiH0UXRz+OpkeXRJdGl0WXR1dEV0ZXRVdH10TXRtdF10c3RDdGN0W9r5UDHDrhpFMucDEuh4t1OV0ud5XL7a52edw1LuKudXHuOpfXXe/yufyugCvoCrkbXGGnnXHWkQtdEVfURd2Nrpi7yRV3JVxJV8o5V9rFuxaupWvpWrknXGvXxrV1T7on3VPuKfe0e9o94zq4Z11H9xfXyT3nOrvn3fPuBdfVdXPd3Yuuh5uQ5+J7MtH1cX1cX9fX9Xf93UA30A1yg9xgN9gluSQ31A11w9wwN9wNdyPcCDfKjXKj3Wg3xo1x49w4l+yS3UQ30U1yk9xkN9lNdVNdiktxM9wMN9PNdFlXh3PdXDffzXepLtUt/OW3aW6xW+zSXbpb6pa65W65W+lWutVutVvr1rr1br3b6Da6zW6z2+q2uu1uu9vpdrpdbpfb7a+5OKjb5/a7/e6AO+AOuq9chvvaHXLfuMPuW3fEfeeOuu/dMXfcnXA/uJPuR3fKnXZn3Fl3zv3kzruf3QXnXXJkQmRi5J3IpMi7kcmRKZGpkWmRlMj0yIzIe5GZkVmR2ZH3I3MiH0TmRuZF5kcWRFIjH0YWRhZF0iIfRRZHPo6kR5ZElkaWRZZHVkS8v2Fr6Iv4oj7qb/TF/E2+uC/hS/pS3vnSPt7f7MtcnHe697f58v52X8FX9JX8Y76pb+ab+xa+pX/ct/JP+Na+jW/rn/Tt/FO+vX/aJ/hnfAf/rO/o/+I7+ed8Z/+87+Jf8F19N9/dv+h7+Jd8T9/LJ/revo9/2ff1/Xx/P8AP9K/4Qf5VP9i/5pP8ED/Uv+6H+Tf8cP+mH+FH+lExb/nRWbfIMN4n+wl+on/HT/Lv+sl+ip/qp/kUP93P8O/5mX6Wn+3f93P8B36un+fn+wU+1X/oF/pFPs1/5Bf7j326X5K1aOxX+lV+tV/j1/p1fr3f4Df6TX6z3+K3+m1+u9/hd/pP/C7/qd/t9/i9/jO/z3/u9/sv/AH/pT/ov/IZ/mt/yH/jD/tv/RH/nT/qv/fH/HF/wv/gT/of/Sl/2p/xZ/05/5M/73/2F/jfrDHGGGOM/VMmXG6K3/ZcXM7v/TdyxK+e3AcArt5WMOPX/ZlXlOvzXWz3E4ViM38+06vLw1mP6tUTEy8tCUC6hKDoPICsvwRl+uWrB5fiJdAWnoIEaANl/ub8+4lu5+gfjB+9DSDXr3IyJ5QVXx7/C4CshYrfjP/4k6MWlg/PxP0X488DKF70ck5OuBwvgba/rK+0gbJ/Z/75W/2D+ef8Mhmg9a9ycsPl+PL84+EJeBYSfvNMxhhjjDHGGGPson6iUqes+8+sb3z+rfvzQupyTg64HP+j+3PGGGOMMcYYY4xdec916/704wkJbTr9642q/62sf7rRBP6okX9pZK1n/IGb+F/W8P7y0cg8Ov/mgACZDfln7sWWP2VbSZdeOX/dtfysD+B/Rin/E40reFJijDHGGGOM/SEuX/T/9vfqSk2IMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhjLhv6M/07sSu8jY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxdqX9vwAAAP//fsf2og==") ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sendmsg$inet(0xffffffffffffffff, 0x0, 0x800) (async) socket$nl_route(0x10, 0x3, 0x0) r2 = open(&(0x7f0000000400)='.\x00', 0x20000, 0x32) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000000)={0x40000042}, 0x10) r3 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000100)={0x4000042, 0x82, 0x1}, 0x10) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x80}, 0x10) (async) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2c0000001a00010000000000fbdbdf250a808000000000000000000008000200ac1414aa080001000a050101"], 0x2c}}, 0x0) socket$tipc(0x1e, 0x2, 0x0) close(0x3) (async) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="000657"], 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4008080) (async) socket$packet(0x11, 0x3, 0x300) (async) bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000005a0000008500000022000000180100002020702500000000002020200100000000000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007300000095"], 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x94) (async, rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x16, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000070000001801000020756c2500000000002020207b1af8ff00"], 0x0, 0x100, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async, rerun: 64) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r7, r6, 0x25, 0x0, @void}, 0x10) syz_emit_ethernet(0xfef3, &(0x7f0000000200)=ANY=[], 0x0) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), 0xffffffffffffffff) 2.052889577s ago: executing program 1 (id=397): r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x8, 0x70bd2d, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x14, 0x31}}}}, [@NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x4}, @NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x563}]}, 0x30}, 0x1, 0x0, 0x0, 0x800}, 0x4000080) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000180)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_WOWLAN(r0, &(0x7f0000000640)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000600)={&(0x7f00000001c0)={0x440, r1, 0x200, 0x70bd25, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x7e}, @val={0x8, 0x3, r2}, @val={0xc, 0x99, {0xff, 0x58}}}}, [@NL80211_ATTR_WOWLAN_TRIGGERS={0x1b8, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST={0x4}, @NL80211_WOWLAN_TRIG_NET_DETECT={0x1a0, 0x12, 0x0, 0x1, [@NL80211_ATTR_SCAN_SSIDS={0x10, 0x2d, 0x0, 0x1, [{0xa, 0x0, @default_ibss_ssid}]}, @NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST={0x6, 0xf7, {0x8, 0x2}}, @NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST={0x6, 0xf7, {0xa, 0x8}}, @NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY={0x4}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x2c, 0x84, 0x0, 0x1, [{0x4}, {0x24, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @random="2ce06b9558f2"}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0xcc3}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0xc, 0x6, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x8, 0x1, 0xe}]}]}]}, @NL80211_ATTR_SCAN_FREQUENCIES={0xc, 0x2c, 0x0, 0x1, [{0x8, 0x0, 0x10001}]}, @NL80211_ATTR_BG_SCAN_PERIOD={0x6, 0x98, 0x10}, @NL80211_ATTR_SCAN_FREQUENCIES={0xc, 0x2c, 0x0, 0x1, [{0x8, 0x0, 0x4}]}, @NL80211_ATTR_SCHED_SCAN_DELAY={0x8, 0xdc, 0x8}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x124, 0x84, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x2}]}, {0x60, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @random="c747b192ece0"}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0xc, 0x6, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x8, 0x2, 0x5}]}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @random="8f39289fbc03"}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x24, 0x6, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x8, 0x2, 0x4}, @NL80211_BAND_2GHZ={0x8, 0x0, 0x4}, @NL80211_BAND_6GHZ={0x8}, @NL80211_BAND_2GHZ={0x8, 0x0, 0x5}]}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x8b97}]}, {0x40, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0xc, 0x6, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x8, 0x0, 0x7fff}]}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x6}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @from_mac=@device_b}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0xe8}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x1}]}, {0x38, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @from_mac=@broadcast}, @NL80211_SCHED_SCAN_MATCH_ATTR_SSID={0x13, 0x1, @random="4f7078270188833548d25561e687b0"}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0xfffffff9}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @from_mac}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x7}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x3}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x77d}]}]}]}, @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST={0x4}, @NL80211_WOWLAN_TRIG_ANY={0x4}, @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE={0x4}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x78, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_DISCONNECT={0x4}, @NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE={0x4}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}, @NL80211_WOWLAN_TRIG_TCP_CONNECTION={0x4c, 0xe, 0x0, 0x1, [@NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN={0x3e, 0x8, {0x8, 0x510, "60257f8e82edb33d006bcd1dfb2b804e358ffa1c282ae143fa97be054d97ff0c26b99a5c8aab0fcc6ab48a24a7b8a6d6774c"}}, @NL80211_WOWLAN_TCP_DST_PORT={0x6, 0x5, 0x2}]}, @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST={0x4}, @NL80211_WOWLAN_TRIG_DISCONNECT={0x4}, @NL80211_WOWLAN_TRIG_TCP_CONNECTION={0xc, 0xe, 0x0, 0x1, [@NL80211_WOWLAN_TCP_SRC_IPV4={0x8, 0x1, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, @NL80211_WOWLAN_TRIG_ANY={0x4}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x1e0, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_TCP_CONNECTION={0x108, 0xe, 0x0, 0x1, [@NL80211_WOWLAN_TCP_DST_IPV4={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @NL80211_WOWLAN_TCP_DST_MAC={0xa, 0x3, @broadcast}, @NL80211_WOWLAN_TCP_WAKE_MASK={0x93, 0xb, "f44f47b95a7fcdf27c7950aa2e6c7306d4c15b6fbf2e66467317f6a4aa88592a29a35d8f113a6fc342a61aec98615616b03832d24b9746fe85574790eb81012b45c0b2308e2f1d3aad02411bf2d422ba9ca01f4ec0e38b426fb60d6f1db179309e04b751af84bb509bd628bd712756430d7c6f5082bf5092aa49b95c9270cc09041ce9d7bfe698c3eb2c82cda08606"}, @NL80211_WOWLAN_TCP_WAKE_MASK={0x5c, 0xb, "ada21d343792c84ebfcfbf2f25010ff6f9afd20ff9bbb6f2c3fc46ae9f6a634052e3eb14a7e3ca45f85ed9f6c8f03ea4c7098c18bbb9859ee70cfcc91003c460bfe257d3a4e549e38dda8c23b4b2b2fd5494d23a9afede96"}]}, @NL80211_WOWLAN_TRIG_ANY={0x4}, @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST={0x4}, @NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_NET_DETECT={0xc4, 0x12, 0x0, 0x1, [@NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x9}, @NL80211_ATTR_IE={0x85, 0x2a, [@link_id={0x65, 0x12}, @prep={0x83, 0x25, {{0x0, 0x1}, 0x10, 0x4, @broadcast, 0x5, @value=@device_b, 0x0, 0x9, @broadcast, 0x8}}, @mesh_chsw={0x76, 0x6, {0xf8, 0x5, 0xc, 0x69}}, @erp={0x2a, 0x1}, @measure_req={0x26, 0x39, {0x8, 0x7, 0x9, "28f1769c4dfdeb8f0660c45c6e1c32b9c71bfdab5ac3930064f47d31ddae1b498a2ef42cc0e893a6e364e04e6776b5b3f9e268bb3359"}}]}, @NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0xb0}, @NL80211_ATTR_IE={0x28, 0x2a, [@cf={0x4, 0x6, {0x1, 0x9, 0x52, 0x5}}, @ht={0x2d, 0x1a, {0x8000, 0x2, 0x4, 0x0, {0x6, 0x7, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x300, 0x1ff, 0x1c}}]}]}, @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE={0x4}]}]}, 0x440}, 0x1, 0x0, 0x0, 0x4040}, 0x44000) (async) r3 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r3, &(0x7f0000000680)=@pppol2tpv3in6={0x18, 0x1, {0x0, r0, 0x3, 0x2, 0x0, 0x2, {0xa, 0x4e23, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x3a) (async) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000700), r0) sendmsg$IPVS_CMD_SET_SERVICE(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000740)={0x74, r4, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x60, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x763d4ade}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e24}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@private2}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x6}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e20}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x7}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x4}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x4004}, 0x4054) (async, rerun: 64) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000840), 0x12100, 0x0) (rerun: 64) ioctl$SIOCSIFHWADDR(r5, 0x8924, &(0x7f0000000880)={'syzkaller1\x00', @multicast}) (async) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f0000000980)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000940)={&(0x7f0000000900)={0x20, r1, 0x4, 0x70bd2b, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x2206, 0x77}}}}, ["", "", "", "", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f00000009c0)='xfrm0\x00', 0x10) (async, rerun: 32) sendto$inet6(0xffffffffffffffff, &(0x7f0000000a00)="2ffcd53992c8aa48c84445dc3fd26f8d68712712d3f5f7802f465804ad90e5bf775e6d36c113e81d8a9366181f03ff1920ea14eb7fe1c33ae877c4b2db90a16c555ded72c8bd53e72f698ad1900acee551ba5e746427c2de1b79411286e5c34baebe994d5f67dd8be0653c238058055dd017fdbd15b7bd677020381614a14ed4523d7d08c3c214f44d95205abf6d1f2f52ef0e5a0b8b3bf9142c7a4f953ccaa4d51dc2e131f81508bcafb622d010cb4099a5821a9699be70af0f84572b772d11e6a949b15cc39ba616b44c4503ec3ae1a8dde432ae20a68ade572f17621ad7a1929cb1320f297baf6e7acadb790b28644473b257fa738d209ab7e82c4a3884a92f1c3c39453dead9e253e5fc09493fb2c163896216fbc3e756ab90c81f1669bbd3c60a89053feda1adf8dac999ee10cc12cbf7b8f22aedd7f64296bd62d35681abe98229a5e92c562860fab9d3c1e22664eab98d2a9ae94a2f201955e05816d1ef32d58b51e6abae738c266d03c82b430ac937220788c4b10965de5bbfb92a87fb05e3e49ee7e400d3d73f34a3afb9943089a460e72250615e59167ab70babc96408bb89f03ccecafb62f2e832a7d6686963435f43ecf51e597c8a05f34e7ad6869be91c8b8d5293bd3244c552678f4b5aaf79e1b93ae79b80ba0c45fff6e8376c35aa6c836df099af059657e2286fcd912215709e8608a8e964b2b97f017f1670a2c5443e72333a9f91a626d39b8586193128dfc39ebfd82986fe47e4408896cfba162e28afccd9425137c15869cd187215d5c81aa9ec40e2735d82c07f7ad0157c124f6b01148220bf38b8d98701e1cbfc9e3e61e7f2c430fccd53dd7163112339244c55d4e2b18e75fd58284fe67e431745a8814866dbf4cb90d3fee988a3a278fff936f0a54f446f7efd5fbed24a7110f062c66222cd7797891ac4441b0ff21dfb6d1e3b097fcbe92aa68485f0fd84c37d20b1b31ae9433d7479cdf6f2842603b0a2c62078d68396a00b5ef8ab4bed8458ffd348f5c3b4f6495867a03ce188d7b73da4cd2f3530a014cbb31e263b277b8fb5f7be6705c52a552b94accc44ea53044668b38ec457a08783ca4b4219bbf2bd5cddfce2e24924e8d19e01ac6b3062e285a25f44d58c76cb01331e223073b4edc44ece39ab31726899db300b5fb42447e5f195595bbbac4fd68ee9e3be43c7d40dc3f921ae3a08ec82f05e3130fd0736e47b4bc1d51715f8d69c1d232575ac9b3a4818bc385c1e3e1c6e910bba454da04be86fe914d4ce952ac10eb59a6e9930f22324c79c91db2de1d1b53f7d33f33a964bf2b84a2d72515ddba66b80f9acaa2607078638a0e43f0aff9a57e02f594fce075c628d7569ab7841f93afc4d5e26b82b8bd2823c62f25fc4887fa750d169f6e7b749c89bf32aec0720356c6a2d379f5ff42e8d8e461bccd75ee88a44e20580f1c5896367b81288d26b1435a82eb347335ed2e840e2a57ad24422c9b4a50f49ea2f909f148de93b392d4c061aaa449bbf8afac59098bbcbf81c568f651d2071323f68e8b1c7c94ac14afd9c82ca95e56bfa3d42bf6e66cfd80dff5361090b127ff633c140e02fbf1d75e44a6226e7f9823b23ea5b155cdd1724b3f3e08bdac4ea14f2ff8994e096863caa7ecf1b16baf4d5b0cb88315156a93cdeca1781e99cf438a6e75cc9940768d2960a7ad2329b7d3eb7e846fac62fcf3fb88fba1ef800fbeab915ae9d3c675ae5199af77502d0166e375659053ca962c99cdc754d575da8d1da17f2bb60511d97d2f1b841332f580985c160250eef31232f2789669a56da6974fa77b9eda052c75b6c4ec102b6340caecca1dc31e07ec4f03b3959d07a68ac35567ee1ee03737e8f104d0ca4e292dff344955ee551dc750fd5ded1e7e969eebf2a66a4646fe91e587e0af5d318309a442d1306f35ef68e8fe8f08610fd99fabe95e246f2301a1a26ba461f66e90f61d97ce529b2cec1cae114ad45ab8a58c711b060261790fc3a5526a8cd50289323c02471f22ebbc7929c5fa2170108504d306b78d707df3f8cfa2291eb8ead9516e6e1f0484b856599039412b0b6ade73e13cffe3fd1634cf3642e3b56584019b8221634ecbaabf9659f5fe897c0eb3f00820b25ee2ffeb717630b76a53f7b81706d6cf2209c31065d1506e5f2d77f221154b233b182ea969da429d3348da15e60a214dfb6c4ec3ba9a88bc69d8f0912969a23364c5572d9b8c13e995f11fb063a2e71b87140b28cf326e0e1b6028b9adba78e38c04aed7111e17a02167047dd987c4e7182703bcdd2a99c600f76c5ddb9fdace5258ec6c90bc33716a4ce435c6be3ff7888c1c4753ce3db60556850199f00ee0acf64ecfc0dd1fbbef2e16a15538ca1481cf110ad52c9ba44c83f8268fb0c71ec3b3cf006c42f1e2937fd6c028e90f0dadfa7dfec3ee05c2b9dfe0da4c9d727c2200869fb4ae465bafaa938e80b296ee55b1de88800e645b9161a43550bb7acaa148341e7a3e36f7afe52b5c0efcc0a3d7745d83a96e17b8c604234b32858c936862705039d688fd8178d55bdd9f99badfae1512a4f2d5e48cc34898c177550b21b1d1ed154449f01c96da6784aedf42973f5b73c7694368bf1bdbacce151212d18c25e4a5ee4de2114e55b951f9c08b347b07c11a1386be19d6c4bb05192f3085e22c203293ff75e63c5aad28b869e8917050c8bba46fd90e71e36ef91c162e0668c3443054c31e70438fa2f0ce4964cf02040610be2afcda6db4a59d57df345ac8bdb2f06d0d4b017e06f1cac281f77e099337e95ad1fa539359667c1247336cc10c1fa13f9277c91870d6f7d46bd5074efc934dc5f92aa65840200f9bb8a95fceb1923dd278e12093fad661530289fd9cf4ad3830286867b07a303f05b45e24456846535b873661a0dd84a9a0a4912820c8c9f06317b3f8fc47593d1a8f8db7e5d2d448f7d68b4a10d4d41ae2ea93c6cc7178471b32c37c1b4aca7fa5613e35871adcfa0810bdccb6c3e2a3a4d4441c949c8bc5f65c9d0f994086cead2d0b93531461ab5cb0ca06f3fcaac526671a9cc4a5d6cabb50594ed6dd8416cafbdebdf8adfc54cf8df5da2e325711e0379d32119182869e62de7ea90d3d6d79b1d5697dd92514386e5c63deeb9e2d623ef75b6e859aed9a231e426ddbe291a590e4506a6633e42ccc3c4737d91014ac19cfbf89186fedeef597ce5e2a0ad706b508cb560ebd706d71e858bd099558d9a03a6870d996cec986b57518ca7a873871d63dbc9d60e02a22cbe83e8093194e035258a2443c24692e4116528b1a122c1cc691aec07d7836ceb75e9c8ad80bd3f8d53f867e62e2bd4377ecee46359f85bd8bebfadafba68e12e2b8977749c7305938a2831ab44b01b0d6b1eff2067830383cb68ce4d6624ee3de05e4e51e266857fca9a875b96471313d8d5f8cbe222a3188dc7eb1cb1b04bb6ce0293e5232e60d830e197c656598384d11a5cb006c23f3092957f63770c470842cd4626f272df4e640714ef348aaf678232899e0b75c92c4e9778eb82edd10195a9d0af4ab0b8e3264b12311d843f5dabe3a96d22c3aca203882dd48b4b0fd75eb5df11ad9106b840acf5c2f7b9b6a4c461d52a6fd380e0b032633c9f3dc1498338c1a954d193fefdfd0f476bbc224765f3194fcb55071702354c1e57bc6d0e769873972fe7df124058e420e336161651faecc8a73b47d58a3e118ac355b9e641be7b4b798a21fab18e0a8133bdee67a9322c7a65f7b9e8d8e1ac97e0fd24812879f74aba71cc1606d7f56d5497a02ecca5d3e2228b5e61fd28c8ccea13b0c8b5e6233a7a10cce08455de708e65dd827882ae3ae079424431a18e6666d76560503e5887ea530781f9db5e3bc3dcd61801d6d5b210c4429984964d2ea4009750d6c2fd35f171e773f899f4e59637f266ee0382111bf96da4c3b02bd87e16649cff8e081a8b253c7fc31ca0553d7179f6c1ee88b6e948ae5d4f1e3f47067d9f7ce2b21ab80093c3f596988b1116426ea56f60f6eac3addfd904a4604d89387fe6bae3851b9a8cf2030f94bb4afd4615e9f3583820079b386bc7a144bb27bb549ba221944155413fed5c98d87e775cc01138cd6524be00a785d67b641983d5eaadeb923c5e0e452dde72fd246fdd72e135e7502a986c7c3d3630f2deccf1c08215179553549f6219b15a650ef6f7be4a2f9699497d33d5e98aa0320499d86f93090ceff74baee50dcd6c634cd31781e5d07f4f5ec00aeed7d2eac829c460b21ab7764f28b81996440d340cf2e376b8146f25cf8ddf579589743ae4b5a695e1eec16882e8a5407cd29d855a778132029a36b65b3e0eddcb55ce15428018628579bcc408147a28c8961364630d73d2b5e522af6b51252dc9bf118d0f830efee743044f4010409a7c91062417d57ed2c9962ac96450a7de472ef58b3c6947960c1d739fd36ae5b20d537818bd633b75dd5f19fc784b0315d522ef20bfd477bb38a54349fa76b9f552fea482e5c3d0d5a51d50a005e207b4165d3014be1c7b2b4a8057ce5ae75a804b8e7e8e1513c20208d6d410035dfa8fe637a3f06befd14bb1a58bed12e4c20754d09b18aab33757c7d73d3c396a5c4267cee6ae19fb2dd03c030d4a769a1931d604dea9df367d5b00e0e75d4a324b4377f74135fdd8ddf72680c956490907f023750ec91954440c7363664417bdc81f82c0043e14c1dd599762ea740fe32962e54d4faa737e43f5389d7b929abb253f6b621aa9b292b2736906bce4aca14397143db8aa82f41946f14d3107d1522c3a072054b64fef5494376595b9d27fdccd1bc6f2112c91a7b90f02df622789532e606ba39757046ab8145a42cb17304c96d9cbb987acd0ebba2add14a440e43967d52b0349e3334c08548cd83326217c93a6196dc4d00919c1413474b0067beef5b8b6561fd3d03a7d57a379f5a445b23bcfd4943cc8ea672e0cc3de595236a3c2afdaa6167cc3360d4174c3cf789779a2704640e3d288d89fb171eb5d740f06956f0c35d088ac283dde16f87cb09ed1ae5c2951a743f4d09b415517629fc73cddd9ad1541ceb22cb49f7d70563c626bae2d502d688be7d85f3e68e13ad2cfed183ab73718d338def60fef13cbbb52d4bb837896279b96096b87d92c8b718cf8d82189779c60298afb34b2b6b4f07792a80da5a5af2dd121562e6d1cf1f8e05da823eadc349245f32c33cbc7e777a2b11cc474cf07a4cad7209e3709ae1d3d5e1556ea59c80bbaced2fd2e2c55b4817fb5f8db501b1e6106169e7f553c84cdffc3c29ba5a92e179f25dfb4d3471aec2dfc4931cf13830e4518dd70a0f141a85b885ebef4531140a59fd4500dd8cf0c2bf5c1545c8cd94c98dc2a9115c9b2804b90ffa05bff004eb42320093f4545cf8f5223ed9b4ae34aaf3014b226fbd9aa2eb8e50019bd9715408241cd43294661ce90ad74c6bff40509f38bddb9a9c198a5d37c13fe4663b8b714634cb257d4eb01c31c1861174e5094dfd7f74d5efd06954cb3c5ae93ff788d30ec502f7594797c1c4d305391f1a535fe5f9bf7cd71b997156911e3b9700b2ab9b819e12cd4214342f5729450b3d53a2cc9ae5e61a29de21d7edf1d829a573e40265a1bb55060d573520e95dcbd2401bf202f36fea7e0bb87d64d91a00a73f63d7b343927bc609b1b8ab4add13bd5d1af28be17fbd06e1a8d67edc82618edc75a721f3cb8218d3f34541746a124fcfacf7de9f44dbd09730021c49d40c02655ed6803c43bea2f14f2a96d652b081910f55895b9", 0x1000, 0x880, 0x0, 0x0) (async, rerun: 32) r6 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TCSETSW2(r6, 0x402c542c, &(0x7f0000001a00)={0x2, 0x72, 0x1, 0xd8f, 0x6, "66db8170d052e8e9c3768e73f5cf74fdfdceb4", 0xfffffffc, 0x64e}) (async, rerun: 32) brk(0x5) (async, rerun: 32) sendmsg$NL80211_CMD_SET_KEY(r0, &(0x7f0000001b40)={&(0x7f0000001a40)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001b00)={&(0x7f0000001a80)={0x64, r1, 0x300, 0x70bd27, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_KEY={0x2c, 0x50, 0x0, 0x1, [@NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_CIPHER={0x8, 0x3, 0xfac01}, @NL80211_KEY_DATA_WEP104={0x11, 0x1, "bf712cc925aa982631081a09be"}, @NL80211_KEY_MODE={0x5}]}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac05}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x1}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x8040}, 0x20000000) (async) ioctl$F2FS_IOC_SET_COMPRESS_OPTION(r5, 0x4002f516, &(0x7f0000001b80)={0x3, 0x6}) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001c40)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000001bc0), &(0x7f0000001c00)}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001e40)={r7, &(0x7f0000001c80)="1b083ddc7d185fb28ccb3bb675bcf81e83607972c694eff6f62da55e6c9ccc3373a7a2251ccb4da72c869af18fc30307c752569cc92dfa300b6104cb902266274d12e5b23478b3ccd5b0e4d863dddd27575dceb5d3f128a0fd8656965b44d9b91d71a341693c772049c30c2b44a80632a5d3ae1749c87a07be658626515b9c9b3b467fd169a355df0c4ff3da10356c", &(0x7f0000001d40)=""/229}, 0x20) ioctl$XFS_IOC_SCRUBV_METADATA(r5, 0xc0285840, &(0x7f0000001f00)={0x48000000000000, 0x3, 0xed, 0x0, 0x0, 0x6, 0x0, &(0x7f0000001e80)=[{0xb, 0xfe, 0x5e}, {0x0, 0xfe, 0x3}, {0x6, 0x1ff, 0x101}, {0xffffffff, 0xfe, 0xfffffffc}, {0x12, 0x1ff, 0x2}, {0x2, 0xfe, 0xfffff9f7}]}) (async) r8 = socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r8, &(0x7f0000001f40)={0xa, 0x4e23, 0x5, @local, 0xb}, 0x1c) (async, rerun: 64) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000002100)={&(0x7f0000001f80)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000020c0)={&(0x7f0000001fc0)={0xf4, r1, 0x1, 0x70bd2a, 0x25dfdbfe, {}, [@NL80211_ATTR_REG_RULES={0xc8, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x400}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0xd48}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x900000}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x10001}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x4}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5f9}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x683}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x8d2}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x3}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x7}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x6}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x1000}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x7ff}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x3c7f}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x3}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x9}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x911}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xfff}]}]}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'a\x00'}, @NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'bb\x00'}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}]}, 0xf4}}, 0x10) (async, rerun: 64) socket(0x26, 0x2, 0xb) pselect6(0x40, &(0x7f0000002140)={0xffffffff, 0xe7c, 0x8, 0x6, 0x8, 0xcbe, 0x2, 0x7}, &(0x7f0000002180)={0x5, 0x6b, 0xfffffffffffffff0, 0x1, 0x2, 0x3, 0x0, 0x4}, &(0x7f00000021c0)={0x9e, 0x6, 0x7, 0x6, 0x5, 0x7fff, 0x5, 0xe}, &(0x7f0000002200), &(0x7f0000002280)={&(0x7f0000002240)={[0x2]}, 0x8}) (async) socket$inet_udp(0x2, 0x2, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000022c0), r0) (async, rerun: 32) bpf$MAP_CREATE(0x0, &(0x7f0000002340)=@base={0x19, 0x0, 0x802, 0x6, 0x3003, r7, 0x34f, '\x00', 0x0, r5, 0x1, 0x4, 0x3}, 0x50) (rerun: 32) 1.359502051s ago: executing program 4 (id=398): r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$selinux_load(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x8) 1.358745571s ago: executing program 4 (id=399): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x13c, 0x19, 0x1, 0x400, 0x25dfdbfc, {{@in6=@remote, @in=@private=0xa010102, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x2000000000000004, 0x0, 0x5}, {0x3, 0x0, 0x0, 0xffffffffff7ffffc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@tmpl={0x84, 0x5, [{{@in=@broadcast, 0x0, 0x33}, 0x0, @in6=@dev, 0x0, 0x0, 0x3, 0x3}, {{@in=@loopback, 0x0, 0x33}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x0, 0x2, 0x0, 0xfe, 0x3, 0x0, 0x9}]}]}, 0x13c}}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6012000800103a01fe880000000000a732ef20000007000000020000000000000000000000001e01860390780000000000000000ffffffff5b7736d2aa40fa097ebb763929a47188f93a4298a3cf009b6b4912fca712901feb432a6eefa660d40fc4f568d72bccf1f1b2337716372e94b41ef5243619ccf5624736a0374665258e594ad1059f8f052852187ba7f8d4bb3e1dc189f8c206b280718c8444b47cb1a31d8e70cf9dd11ed3065d9199e602ebf6437ebedfbcf3fc6968d77d2083325d345b1ba0c7ff46b2854996062d59de2d9246e926a67957b135dd90fa1894f4d3f0b799f748f6682b3f9438c8a5244155d084ac80"], 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x143142, 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000c00)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x1d8, 0x12, 0x60d, 0x1d8, 0x202, 0x2a8, 0x2e8, 0x2e8, 0x2a8, 0x2c0, 0x4, 0x0, {[{{@ipv6={@private1, @ipv4={'\x00', '\xff\xff', @empty}, [], [], 'ip_vti0\x00', 'macsec0\x00', {0xff}}, 0x0, 0x190, 0x1d8, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "000000165a8c2e0617ae5119b5135c2aee68d23a465cd431e1ecef50c3234e082555f672225d6147864fa03182f5cf11d8c348cbd06dc8de1dcbde7d4e252c3394fed47bf78c70f607b0178fa5ea335019ac05a602061c96baebc989f1f34a214e6726401fe4b124e0f7323a587d2a1fcf07000000eca0a7b66c60c527bac2b5", 0x3, 0x2}}, @common=@icmp6={{0x28}, {0xd, "ea9c", 0x2}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}, {{@ipv6={@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [0xff, 0x0, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0x0, 0xff], 'ipvlan1\x00', 'erspan0\x00', {}, {0xff}, 0x2b, 0x5, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x3, 0x6}, {0xffffffffffffffff, 0x5, 0x7}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000180)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@metacopy_on}]}) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x1000) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file2\x00', 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000380)={'ip_vti0\x00', 0x0}) r6 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@loopback, @in6=@ipv4={'\x00', '\xff\xff', @loopback}, 0x4e23, 0x5, 0x4e23, 0x3, 0xa, 0x0, 0x10}, {0x100000000, 0x2, 0x1, 0x0, 0xffffffffffffffff, 0x6, 0x8, 0x4}, {0x9, 0xfffffffffffffffe, 0x1, 0xd}, 0xd6, 0x0, 0x1, 0x0, 0x0, 0x1}, {{@in=@multicast1, 0x4d3, 0x32}, 0x0, @in=@empty, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffb}}, 0xe8) r7 = syz_open_dev$usbfs(&(0x7f0000000000), 0x76, 0x103901) ioctl$USBDEVFS_CONNECTINFO(r7, 0x8108551b, 0x0) sendmmsg(r6, &(0x7f0000000480), 0x2e9, 0xffe0) 1.358129422s ago: executing program 8 (id=400): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0x8, 0xc}, 0x50) close(r0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x11, 0xd, &(0x7f0000000280)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x9e}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r1, r0}, 0xc) (async, rerun: 32) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) (async, rerun: 32) r3 = socket$packet(0x11, 0x2, 0x300) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x8c, &(0x7f00000000c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}}) 1.356070711s ago: executing program 1 (id=401): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r1, 0x248, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x60}]}, 0x28}, 0x1, 0x0, 0x0, 0x24048894}, 0x20004015) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='status\x00') write$binfmt_format(r4, &(0x7f00000001c0)='0\x00', 0x2) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f00000003c0)={'tunl0\x00', &(0x7f0000000340)={'sit0\x00', 0x0, 0x7, 0x10, 0x9, 0x0, {{0xf, 0x4, 0x2, 0x0, 0x3c, 0x66, 0x0, 0x0, 0x2f, 0x0, @empty, @rand_addr=0x64010100, {[@rr={0x7, 0x27, 0x6d, [@loopback, @multicast1, @remote, @local, @local, @broadcast, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @dev={0xac, 0x14, 0x14, 0x43}]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000004c0)={'sit0\x00', &(0x7f0000000400)={'gre0\x00', 0x0, 0x40, 0x10, 0x7, 0x8, {{0x22, 0x4, 0x3, 0x9, 0x88, 0x68, 0x0, 0x7, 0x6, 0x0, @dev={0xac, 0x14, 0x14, 0x2c}, @rand_addr=0x64010101, {[@end, @ra={0x94, 0x4}, @timestamp_prespec={0x44, 0xc, 0x22, 0x3, 0xd, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x100}]}, @timestamp={0x44, 0xc, 0xb4, 0x0, 0x3, [0x5, 0x9]}, @cipso={0x86, 0x1d, 0x3, [{0x1, 0x9, "7e4ebb206f61ca"}, {0x5, 0xe, "6313386c65cb4cce45596b6d"}]}, @noop, @ssrr={0x89, 0x1b, 0x1b, [@initdev={0xac, 0x1e, 0x1, 0x0}, @local, @local, @multicast1, @empty, @rand_addr=0x64010101]}, @cipso={0x86, 0x10, 0x3, [{0x7, 0xa, "e3e41ab2e0862766"}]}, @lsrr={0x83, 0xb, 0x13, [@initdev={0xac, 0x1e, 0x1, 0x0}, @dev={0xac, 0x14, 0x14, 0x19}]}]}}}}}) sendmsg$inet(r4, &(0x7f0000000640)={&(0x7f0000000200)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000240)="3b86ec7ad83b4a6e0e10dbb81d2d1b32eb2fb43b3c0f9ed97b13f9b23038df9fda05b11ebad5e3c1d7755e360c5c8df88cee790aafa22675fdee0fc2020d930f55cd72bee6292d21b70fdffdfd3e35f02b84d8ee3a55d977f12a5bda51df8fe88792b01b0e9ac1343213130becd702f3c0692fb00dbefb310e3be68e1dabdaa5dbca7a704bea0922688e63bdfb2fb45ea6c44f86", 0x94}], 0x1, &(0x7f0000000500)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @remote, @loopback}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @ip_retopts={{0x34, 0x0, 0x7, {[@ssrr={0x89, 0x13, 0xf0, [@private=0xa010102, @broadcast, @loopback, @private=0xa010101]}, @ssrr={0x89, 0xf, 0xc5, [@multicast1, @local, @local]}]}}}, @ip_retopts={{0x98, 0x0, 0x7, {[@rr={0x7, 0x2b, 0x30, [@broadcast, @loopback, @multicast1, @remote, @empty, @remote, @dev={0xac, 0x14, 0x14, 0x19}, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x3c, 0xd0, 0x1, 0x8, [{@local}, {@empty, 0x8}, {@remote, 0x6}, {@local, 0xfffffffc}, {@multicast1, 0x9c6}, {@rand_addr=0x64010100, 0x1}, {@local, 0x9}]}, @timestamp_prespec={0x44, 0x1c, 0xa3, 0x3, 0xf, [{@dev={0xac, 0x14, 0x14, 0x11}, 0xbd3}, {@multicast2, 0x9}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3}]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}], 0x128}, 0x4040000) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x11000000}, 0xc, &(0x7f0000000ac0)={&(0x7f00000006c0)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x5}}, [@NFT_MSG_DELTABLE={0x20, 0x2, 0xa, 0x301, 0x0, 0x0, {0xa, 0x0, 0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWOBJ={0x1c, 0x12, 0xa, 0x3, 0x0, 0x0, {0x3}, @NFT_OBJECT_LIMIT=@NFTA_OBJ_TYPE={0x8}}, @NFT_MSG_NEWCHAIN={0x50, 0x3, 0xa, 0x401, 0x0, 0x0, {0x0, 0x0, 0x8}, [@NFTA_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x1}, @NFTA_CHAIN_COUNTERS={0x34, 0x8, 0x0, 0x1, [@NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x4}, @NFTA_COUNTER_BYTES={0xc, 0x1, 0x1, 0x0, 0x2}, @NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x7ff}, @NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x53}]}]}, @NFT_MSG_NEWRULE={0x190, 0x6, 0xa, 0x101, 0x0, 0x0, {0x0, 0x0, 0x5}, [@NFTA_RULE_EXPRESSIONS={0x9c, 0x4, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, @hash={{0x9}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_HASH_OFFSET={0x8, 0x6, 0x1, 0x0, 0x4}, @NFTA_HASH_OFFSET={0x8, 0x6, 0x1, 0x0, 0x4}, @NFTA_HASH_LEN={0x8, 0x3, 0x1, 0x0, 0x67}]}}}, {0x10, 0x1, 0x0, 0x1, @target={{0xb}, @void}}, {0x4c, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x3c, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_FLAGS={0x8}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x3}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}, @NFTA_EXTHDR_TYPE={0x5, 0x2, 0x83}, @NFTA_EXTHDR_DREG={0x8, 0x1, 0x1, 0x0, 0x4}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x2}, @NFTA_EXTHDR_LEN={0x8, 0x4, 0x1, 0x0, 0x49}]}}}, {0x10, 0x1, 0x0, 0x1, @socket={{0xb}, @void}}]}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x5}, @NFTA_RULE_POSITION_ID={0x8}, @NFTA_RULE_USERDATA={0xb1, 0x7, 0x1, 0x0, "2d7f0581c3d369d3ed2f1fffe7a73d6a80490cec720f22abaa79048f2f2b19a0630bc65f6ae37b9406dd61623fc0af29a90ba4b5de3d65c709bf1a5f0abb030805b201c586fad8d466bcff3a21d01d1fb83926ad1a9dd9e6846b1d771f032642d1d2fe8f7a7f1559d1ef91f55a9e8f1643fdf8254cfc8036c46216ed1c38880c36e5886255ae22dae1f96c03b653e038e6bcbef365966166d15e8fede3db67c19e1a462538a471810f954e2e2e"}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x1ac, 0x8, 0xa, 0x301, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFTA_RULE_POSITION_ID={0x8, 0xa, 0x1, 0x0, 0x2}, @NFTA_RULE_USERDATA={0xbb, 0x7, 0x1, 0x0, "857f368c669004f45c15220318e2aa235f1be55702c64a8858848fb5da9bdb6021cec3cbfcba7d2b432a02b21911fa7480103baa0a053b7e643637a1e3d9f9df66de068a507473850669d7224492198b638d0fdec188a6741621bb8a5c2c9b9e874de56183ae2e67e744e0289565b709621423d274b9bafae3f1384c2356c457108189f39805290067607be5394b77c6301752610a25f649ea2b2754c0257158ffd1483ddbeeaf7f9e1642bc09a7866f5a9391dafd0fa4"}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_RULE_POSITION_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x3}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x3}, @NFTA_RULE_USERDATA={0xa8, 0x7, 0x1, 0x0, "bb760ce98e5e44e769df9dc0887b0bbc6e588737de31ee3d89637e05f5e7782c7eee5339de1ddcc6bb9e1420b3b12179b0cc5b39f5850bcdeb542a6de4253d8f72cfff0031f8c68b5554f2dcfb6a28e874a6c2887f71fa10aca6b9f84791cc811cfd6452060fb831856af77d5e8958fa55d3eeb28ab7b78df236ea3bde68c85b023b44aa1c73891affce8678e51205bd887060e779e972fc208c29b2862f80719bd570a9"}]}], {0x14}}, 0x3f0}, 0x1, 0x0, 0x0, 0x41}, 0x4044004) sendmsg$NL80211_CMD_PROBE_CLIENT(r4, &(0x7f0000000c00)={&(0x7f0000000b40)={0x10, 0x0, 0x0, 0x2011460}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x2c, r1, 0x0, 0x70bd25, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x8000) write$binfmt_elf64(r4, &(0x7f0000000c40)={{0x7f, 0x45, 0x4c, 0x46, 0x5, 0xcd, 0x10, 0x1, 0x8000000000000001, 0x3, 0x3e, 0x6, 0x1d1, 0x40, 0x3a4, 0x3, 0x4, 0x38, 0x1, 0x8, 0xd, 0xcb}, [{0x70000000, 0x0, 0x3, 0x9, 0x6, 0x7, 0xe49, 0x6}], "219691800ee75aaf5013680a3298dc7b0f3ae7", ['\x00', '\x00']}, 0x28b) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$SIOCGSTAMPNS(r7, 0x8907, &(0x7f0000000f00)) syz_genetlink_get_family_id$nl80211(&(0x7f0000000f40), r4) r8 = syz_open_dev$usbfs(&(0x7f0000000f80), 0x3, 0x412440) sendfile(r0, r8, 0x0, 0x2) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r9, 0x6, 0x3, &(0x7f0000000fc0), 0x4) connect$unix(r4, &(0x7f0000001000)=@file={0x1, './file0\x00'}, 0x6e) getsockopt$inet6_tcp_buf(r3, 0x6, 0xd, &(0x7f0000001080)=""/4096, &(0x7f0000002080)=0x1000) r10 = syz_create_resource$binfmt(&(0x7f00000020c0)='./file0\x00') openat$binfmt(0xffffffffffffff9c, r10, 0x41, 0x1ff) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000021c0)={&(0x7f0000002140)={0x5c, r1, 0x800, 0x70bd27, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000040}, 0x30) getsockopt$bt_sco_SCO_CONNINFO(r4, 0x11, 0x2, &(0x7f0000002240)=""/228, &(0x7f0000002340)=0xe4) ioctl$UBLK_U_CMD_END_USER_RECOVERY(r4, 0xc0207511, &(0x7f0000002380)={0x0, 0xffff, 0x0, 0x0, 0xffffffffffffffff}) wait4(r11, &(0x7f0000002400), 0x8, &(0x7f0000002440)) socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000002640)={&(0x7f0000002500)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000002600)={&(0x7f0000002540)={0xb4, 0x0, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0x6c, 0x2, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1f}]}]}, @ETHTOOL_A_STRSET_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_STRSET_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0x8049}, 0x4000011) 1.352789642s ago: executing program 9 (id=402): r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/if_inet6\x00') ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000000040)={{r0}, 0x5, 0x1, 0x6}) pread64(r0, &(0x7f0000000000)=""/47, 0x2f, 0x56) 1.352244372s ago: executing program 8 (id=403): sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6d71b000) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) prctl$PR_MCE_KILL(0x4e, 0x1, 0x1000000) syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000180)='./bus\x00', 0x201080a, &(0x7f0000000400)={[{@minixdf}, {@errors_remount}]}, 0x1, 0x445, &(0x7f0000000b00)="$eJzs28+PE1UcAPDvTLeLCLgr4g9+qKto3PhjlwVUDh7UaOIBExM96HGzuxCksIZdEyFEwRg8GWPi3Xj0X/CkF2M8mXjVuyEhhgvgqWbaGbYtbdktLUX6+SQD78282fe+nXnte/PaAEbWVPZPErE1Iv6MiIl6trnAVP2/q5fPLly7fHYhiWr13X+SWrkrl88uFEWL87bkmek0Iv0iid1t6l05feb4fKWydCrPz66e+Gh25fSZF46dmD+6dHTp5P5Dhw4emHv5pf0v9iXOrE1Xdn26vGfnWx988/bhr5rib4mjT6a6HXy6Wu1zdcO1rSGdjA2xIWxIKSKyy1Wu9f+JKMXaxZuINz8fauOAgapWq9UtnQ+fqwJ3sSSa87o8jIrigz6b/xZb6yDg1cENP4bu0mv1CVAW99V8qx8ZizQvU26Z3/bTVES8f+7f77ItBvMcAgCgyU/Z+Of5duO/NB5qKHdfvjY0GRH3R8T2iHggInZExIMRtbIPR8QjG6y/dZHkxvFPerGnwNYpG/+9kq9tNY//itFfTJby3LZa/OXkyLHK0r78NZmO8qYsP9eljp/f+OPrTscax3/ZltVfjAXzdlwc29R8zuL86vytxNzo0vmIXWPt4k+urwQkEbEzInb1WMexZ3/Y0+nYzePvog/rTNXvI56pX/9z0RJ/Iem+Pjl7T1SW9s0Wd8WNfvv9wjud6r+l+Psgu/73tr3/r8c/mTSu165svI4Lf33ZcU7T6/0/nrxXS4/n+z6ZX109NRcxnhyuN7px//61c4t8UT6Lf3pv+/6/PdZeid0Rkd3Ej0bEYxHxeN72JyLiyYjY2yX+X19/6sPe4x+sLP7FDV3/tcR4tO5pnygd/+XHpkonb4j/Wvfrf7CWms73rOf9bz3t6u1uBgAAgP+fNCK2RpLOXE+n6cxM/fvyOyLSyvLK6nNHlj8+uVj/jcBklNPiSddEw/PQuXxaX8+fj4j6VwuK4wfy58bfljbX8jMLy5XFYQcPI25Lh/6f+bs07NYBA+f3WjC69H8YXfo/jC79H0ZXm/6/eRjtAG6/dp//nw2hHcDt19L/LfvBCDH/h9Gl/8Po0v9hJK1sjpv/SL5rovhLPZ5+1yaifEc0Y2CJSO+IZkgMKDHc9yUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB++S8AAP///fHg0g==") socket$key(0xf, 0x3, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x109342, 0x0) pwrite64(r1, &(0x7f0000000140)='2', 0x1, 0x8080c61) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x143041, 0x2a) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) pwrite64(r2, &(0x7f00000000c0)='a', 0x200000c1, 0x8080c62) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000280)={'team_slave_1\x00', &(0x7f0000000100)=@ethtool_sfeatures={0x3b, 0x7, [{0x9}, {0x8, 0xf}, {0x10000, 0x30000000}, {0x1b, 0x24000000}, {0x1, 0x3}, {0x80000000}, {0x6, 0x328}]}}) fallocate(r1, 0x3, 0x4, 0x8000c62) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) sched_setparam(0x0, &(0x7f00000005c0)=0x3) r5 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r5, 0x107, 0xd, &(0x7f0000000380)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) bind$packet(r5, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x6, 0x6, @remote}, 0x14) sendmmsg$sock(r5, &(0x7f0000000440)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@txtime={{0x18, 0x1, 0x3d, 0x4c}}], 0x6}}], 0x4000114, 0x40500f0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), r2) sendmsg$NL80211_CMD_ADD_TX_TS(r3, &(0x7f0000000580)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)={0x4c, r6, 0x1, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x4, 0x67}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_ADMITTED_TIME={0x6, 0xd4, 0x2}, @NL80211_ATTR_ADMITTED_TIME={0x6, 0xd4, 0x2}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xf}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x2}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x4004080) 1.334723272s ago: executing program 1 (id=404): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000800)={0x1f, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000000000085000000b000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b}, 0x94) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000400)={'ip6gre0\x00', &(0x7f0000000380)={'syztnl1\x00', 0x0, 0x2f, 0xff, 0x2c, 0x8, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @private2, 0x7800, 0x700, 0xb5, 0x2}}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r3, &(0x7f00000008c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000007c0)={&(0x7f00000006c0)={0xec, 0x2, 0x6, 0x801, 0x0, 0x0, {0x7, 0x0, 0x9}, [@IPSET_ATTR_FAMILY={0x5, 0x5, 0x7}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x24}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xde1}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e22}]}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x3c, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARKMASK={0x8, 0xb, 0x1, 0x0, 0x8}, @IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @private1}}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}, @IPSET_ATTR_SIZE={0x8, 0x17, 0x1, 0x0, 0x4}, @IPSET_ATTR_NETMASK={0x5, 0x14, 0x7}]}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5, 0x4, 0x3}, @IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_DATA={0x40, 0x7, 0x0, 0x1, [@IPSET_ATTR_MAXELEM={0x8, 0x13, 0x1, 0x0, 0x4}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @multicast2}}, @IPSET_ATTR_NETMASK={0x5, 0x14, 0x3c}, @IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0x80}, @IPSET_ATTR_CADT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x4}, @IPSET_ATTR_SIZE={0x8, 0x17, 0x1, 0x0, 0x2}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e21}]}]}, 0xec}, 0x1, 0x0, 0x0, 0x900}, 0x4000800) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000000600)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r2, 0x0, 0x30, &(0x7f0000000940)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002000000e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000064010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x310) r4 = socket$inet_udp(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r5, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_group_source_req(r4, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x3, @multicast2}}, {{0x2, 0x4e21, @empty}}}, 0x108) close(0x3) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x16, 0x2, &(0x7f0000000000)=@raw=[@ldst={0x2, 0x0, 0x4, 0x6, 0x3, 0x100, 0x1}, @jmp={0x5, 0x1, 0x5, 0x4, 0x9, 0xfffffffffffffffe, 0x8}], &(0x7f0000000040)='GPL\x00', 0x5, 0xa4, &(0x7f00000002c0)=""/164, 0x41100, 0x18, '\x00', r1, @fallback=0x1a, r0, 0x8, &(0x7f00000004c0)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0x4, 0x10000, 0x6e}, 0x10, 0x0, r0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xa, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000000000000000000000000000850000006d"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$BTRFS_IOC_SNAP_DESTROY(r0, 0x5000940f, &(0x7f0000000c00)={{r5}, "fd86e565a0e78cdcbcd464df6237d97da39b42cb98149bd400ccc19d578eee84dde0323e116e0a40809acd5358c491b0fd231a73a775db6626684034bdf392a8ff9d9beb9e25c68a641a93e7358f9cc2c721177d909ffd57af58685c1a2b1a085fd77b24233158caa28d67e3416fbb33b978dcf1399b59f309a90c26448547f60ed60bc7b856ee8427fa1674d69e4560734ac6ea730dd30d3f6cbfd7d0492628fe3d4236db1e5c3485e7eee2a5c245362f81e41bd9ea26702e5acbe1efd472c593cc17225abfb55dcb1285c8185a509c69d5a505724f05e809adbe21cd50e36bb8baf6e2ea1881b6f6da072ee4e34e35f725244a69c818c687a92d0fe4341872ced5ccccf4da715bb750896298fb9cbfe633bb13236bce0abdd1cd7083188716778decc2c9bcc580450fda37b82088144fe420f9e1b39aeb578d1d08be3a38eddfd0e2ca4e5e8c2cfd168b211bd223b06bc83b101c6c1e0cd09335fd65aaa5adff9c6b690d7228d46acd994c30da2f13984a07ec6b9abe00d63a2f05bb8a122bd7b92dc891e6274df23a1daf7f98cf0d90de0bd87861fa9f4b75987118d7260fee096c3a6f3ab1940452bd22858ec497b2e84ee63f345f189dfa3a658cf321e341d671ae0b3bd9124854eb730666ba9098aa202f4857ec92c5ca86a821cada163426ea6c176ec8585158375fcd6ce7c6614696f72ffc8d6afc2a914837c731b56ddb18c748902f8872e49e0f92a472757b063786191322d20da53620d8982dfa300e5a60166bebd13b2cb7215c4ea4806f86ba7f845f7c2d619538d747b54e949360a282941bd7442ccac4584ec17ae9f806d21b097c9c42a27cc7910074d72036502ddcf7a948dae0357398343e2848494268047ea84728a12c6bf0da1f5f0cf4ca88195b75da3e9ba38e87ca4d3b0f4ef12cd43d6d4c4eb6336edba21141cfaa2bc9aafd3fec5ebade5dcd00b499ed300587fcda6c9261ed6cafd74d9f97246f2e0d711898fe02a604de7bd44826db5c1ec8aa49642fe3bc547b2ff84e5dc967a472d98537db148cdc3f5c46672a4e61fb105d7aea7b08c4112f08a9f395e603a47c71168c311251eb0c370a7dfd603652f6f1b16f015de33dc68ee40469064293289145ce71eee4926e4f7a293496d0d513cdb01b54f47ff94e85713fba5c3a6668a5970616720769c31cba96ea45bab8ab0c4aace15fee59d9a98c673449bfc5d2c6f67ad753932cde608d9c33bd54f2645147c6b305abaea5f6b0bc55a0d6360432c043298c377b6324106334aef114c469ccf66131ccb8ac4cc2033a1ae031bc7b33c9994a64425489adc5c2ad98e63be6161b4bbcf2efdbc278a662998a9c6f946f0341fd2e86b9e0b27cb32f6e761b780bd699d53cd50a9906e674fe9489e65a9170b1221dd903fac8c85ceda7737ceb3a80d62689254d57336d771857cd3680972c7f805b8133b5966e8b47ce528abca676a5ce0d8b50992b2c613f36a800012d8a8149b2ceb0cdf49f9502b163c270e9326136b86a3a9019554069bcba422a3c7973a54cb7591bf159061ca3d15e98a12571139c99b1fbe3eb4c5820d27ff39d793554448c696b4effddb04ff64becd9194ce4f9ca4cb7f8ba9664cbaf537abd3298ee3263cf0245553dc52790b689913d718a217053abd95ef8c70f93975985a43a8dfb9110fb0e3cec3320b24cc5f7cf0c3cc62cd454fd85e6f9fec6c3338f5ef52cf265871001a0eeacdcf3a0ee3db62be3299a7793ff1189a7faf78f76eee5153479cb5cd5e742f6c2efc15d23c8debe68558bb4a60c0a980718701d792a27df9105e6f24e0ccd5ba81edfca11ec298d6cec0a5980552d92fa76dcc3a255a4794cd2eb0725e15207bd5dff534a655c6d3d9e2dfea91c5168fca6233c48a7c546ed12f7c781f744a3a164cd17bd14b88138b67cbf030f863f0ac020437425d237c2fea9d1bb78e14b83ab16c431639ed719910a1a4e70b7051f43788891bb4b073177671ac7e02c50663adf7c0396112717e880e84142ffb2782b8f364d90a8af78f4e58d0e41c4a4b380baa0e106670328e7d53a9d634286abf8f378433fcf239f68a48c61f131433aeb63170bf94364a1da975c38cd5640c4e3e02560326642635f8dbe88f733c07abcbf615c6c4f16e1ed25171fd8215cd6f4ab3c90ed622923aba914616ccfb831ee5457349576e3d281e1a96af46f67e5448e7339142d27bcf3a5ea0bfc085d00719155ce79ee7ab621dd850e0c55509b464459e4bb177e8a16a228c772783e0f70230f77c97eecd0125f4ffbee6e5dfb6e9a4eaee99338dcbaea3256719bce0e5c4adde9ebcba0444e4f42fce7d921822bac17f1bbe4e88ae842d80fed05bab68206e972c31c81bf9cb2f7331c21950d217c09b97c0ab674cf419cda9a491b554a8928d77201bb4c12a5e071f98e1cc48500ae3d5b3bbb47b55140899c40f2d6a243df525c8cb41c6ab55b841b87950ee93eddd43e91319604aa9aa18e0b1c67559969b79ea3f164d3b23897e7f0fbcf0d5318e600a7dd1273fe21255bc5557d8841713460f99eef4f7ffe12e753c8b6f7b187e6938ba2d53808f1aa0ae21c43d9e47db0ef401150566b39e91c85af58f8010743b48e23f3817eb26c5002183f5ca46822c37a80d316cb4835d20b8057808d9c3a9ea80ff1b605ae5cc949167cda38ac3ad8770024e6136a8784039545ea20ed328e641773305674244eee977f827ef67d4d292286b7e7ecf460560260dabf4f91370a0994b76334ef78bfc2fadb383a1e71fd426df18f45ab61da54db758dfe4eaaaac3b9f5e36159534511c7db493111db33554d52d09fb141a260364e2bd49b9d63bd2c84847c3cb06ceecfee664274e565a91a16ececdca1408347f78be6fa5f4d1be64960c07a5b8ba37b8aad351e4e04d0c5e7ae9b8468e2714d710184b00483990794dbe1ef432a8db4190fbc8129f72c7d6d9441bf014ba7ff24fe45af1732a370dd14f3311cddff6b17595d7493cb701019989d8b8eadd90ceb99355584ec9d2b7d2a2db5058a3c6eabd7c232b0827b91d2606fa2cb302f5a0b4e71c068ff33f3cad01e678fe10407d63fef6721081a3851b564807a9f8addc3dc63b294cbb33928e0ae5e6c9f667383ea36180f23da1cf4075e235dd6bb309529e724b2a9d9fc5723e5b64730e8b0265377ea1a4bef120838df493374c83c73f33aedf6c3bd3d8f2adf8db7fb59e33c379d98b71f2359df7cb8985d467a104cf81fbe7e9cda795cb3c78726bc95cdd1206359fb1a9a2d8b2ad2ba08784f287c38eb905a0a4c8516283738c55ab813915153e13db8a003bcf05ffc77d93977f3f7e3fa135b8d30270836cfca1db3fd988db6e3520996772216acda2117ac0dbf303f5d1b71dde30e3abef950e42a614e5cce954f23dcedaa7b3c1408cd41331f33be55bd5258b399c40a7a85e874093e88ff610179508a5e04ba3bed3f3afd08de83a3f544fc9cb70422b58392dee7822cfe262d149fca0471168169ecf7e7012024d5c11f149122a263286d745296684164c09bb2cec010c2ab69badd75d2d11485054e31bf1f687d5c2e37caf44abb6a708816194a75247b1e3fe4ba5b33a38bc9d4a2c1b3dbbd136b305820405648871691bcc10acb08a15f28617a980b5bd06f0e04bfd49011ec8325ff19402b72ad4ac6c3b0579e55b6d978da2691073f66ecf145fae52587392d106966a927dd356bc960bd75a41d14e5d7104e65aa897e8816316eefe0d8e3900765c49336bbf44f8e62eb36c591aabf27dbc1319c62d20dd219e92a70c88c6b803e96825a42dcb5e74ce9cfc647db830cc62de7980884371694a4e92e9f5135d718edaa51566552166e66541535548fb1625c9fca80b7818213ca3f1df431271b0ca55ba2bfc352d4573cb0e7f191452f599dcf5de4da02cdc0cfa699912e2a3a4bbfe44b12c07ca60e696a10d5cdfdd6cdc2a7b8261e1d0454ca527355d3da8bdf4b2ddf1ddaa4d9f87cdea7e21c36c9061350d5802fabc83a95be62eeed57a658492abf5ed2ba895af3d1ddc8f035b69ac856b41ead9a418a81ede7c934449173330acd3fdcfea3116854c4a13fd18b56e476f51ffdf3ea663a37d157e49b0b94a61b36cbedd88330cb9b7b0aaa9d9880b5ed0f6fa685a998ae714deec8e2858294d5c3edb6b44a8bbaece7612789e259770d755226d7c943d91af7ce7dab4d29792a7f26be678a202a1c0c444b2c57efc5fa698196c36e874c4a6350f34ee0958dbded274e4dd1a6efb7ea9831452fe94dd97ad67d181027afef4aabfc0cca17cda60ee6e43b03471059049e4b6a177985bcec2a956371ea0a052215f8828169aca92ae424454a19f39457e46c544478d6322e0042af65f90c0e004a4644a43e58a9b916e4f0467b0956ce2599571283ce1cfcd4e4d809bb19133a5a251f6d808e12111f8e35b15ad5f61262e874284bcf67ad5908b1a164c44312d70d702aab963abe7d368eb0ac70063f72b60cfc852cb276063afbdc43055bad678dcf9db2c0e05fbdba6d4959f04dc603c841bdac139b1429d9a7f94570df74208e38f249029eeaabbef03887b87e370bb355bb9b8e23b3feaed498f80f0bf4efd453921b82fcb65ed024255abe12db0d101b29a1c72920c0342167bad060807704b284c56ba81b578c6565faf77537262e08d2f7fe66ae921dfbcfa7303ef956d323830424d712527dacd2d83f1f3a76a4aae5dd09772ae166a75915591089890c8860ead379f2f1521606a1aaf3ff918f769d410db68e9318b2b01521a2e7fd4fd4a3d167192fbc508ae673252ae90858fced30284738303c92897bad484ce53d74547378ae8587fee1a91e426c262e0ed7763dfb6cbaee28fec8456ad3f42dca5c6545b0ec1049c1c355d015e2249d9d4369650875fe0d57fbf8ca47d716fb4759b4f1b6e1daf1287db9629a3481b3f2198ed6bff8bee89fa85672be8ad51ba6bfe962b7c5efa1d6320564948a159e8d6cd34708926c5de37abdd3cb0b00a4f0969dbe778a17d7757fac22a7b8c1a700e70bfbd3e1fa422e55a83f14ee44b5d27b314b227e8c6df9a81bfac33d8244822b1248ff8e59a815eb331f22a2702ec4853f729bf79e782f374d48cc43a9bbce3b71aec34e506f0a633db691f49efb9e5a8e6be71b9c72ce1cf9c16f25403367664e288e5344c420c275f1784740e18ad96599d9522b5d7686ac7d0f052db83a81ec2aa6a6aec73663dab62c42b76c73b215cfe7b4829fde6f79d29c38f88e84dcdf3362acc1f521ca7e6fe34f3d4abd0bc4f8771a948c420856cdc05a3aff7070a48358643be3a3c9e17da5ac0c8f231cc425117e75f4764f54c778fdfd8b28a34415142ecb299cb3750bc041f2a36e2a1e9427684f26cb2cd4ad20920fc8e6ad42b0598bb4f07f6ec41c011bd94fdff2300e9abe8cb83266dc61bd4bfaf80a8e17c06fd67c3b4192a02b06b82d579714469545b5ec2acd3b46f132feb08049ee26079cbcb8d29a97f21ea94dbbae6d5201dd56dfa5dcd56f5d352cc81bcd0371528dd196adba6d9ec32a00687c1456ea6a7300a1a6c170f29ab411b3bee48c6fb76f1003349205cf9b058e998e39409b6bc0a4989801de3d0584aa2bd446e310f4228676489b528f859b748335476328ae474d9168117f073da49acc579546aa3cec3fb04ad11fcc8404150c407773c4e31c32ddeb39c44ce824eaccda1b669a5ac091cc6c9ef33f95bf9a6d2ac8e88ee9f40225778dedf2838aede4df"}) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000680)={r6}, 0xc) 1.333244052s ago: executing program 1 (id=405): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x13c, 0x19, 0x1, 0x400, 0x25dfdbfc, {{@in6=@remote, @in=@private=0xa010102, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x2000000000000004, 0x0, 0x5}, {0x3, 0x0, 0x0, 0xffffffffff7ffffc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@tmpl={0x84, 0x5, [{{@in=@broadcast, 0x0, 0x33}, 0x0, @in6=@dev, 0x0, 0x0, 0x3, 0x3}, {{@in=@loopback, 0x0, 0x33}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x0, 0x2, 0x0, 0xfe, 0x3, 0x0, 0x9}]}]}, 0x13c}}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6012000800103a01fe880000000000a732ef20000007000000020000000000000000000000001e01860390780000000000000000ffffffff5b7736d2aa40fa097ebb763929a47188f93a4298a3cf009b6b4912fca712901feb432a6eefa660d40fc4f568d72bccf1f1b2337716372e94b41ef5243619ccf5624736a0374665258e594ad1059f8f052852187ba7f8d4bb3e1dc189f8c206b280718c8444b47cb1a31d8e70cf9dd11ed3065d9199e602ebf6437ebedfbcf3fc6968d77d2083325d345b1ba0c7ff46b2854996062d59de2d9246e926a67957b135dd90fa1894f4d3f0b799f748f6682b3f9438c8a5244155d084ac80"], 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x143142, 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000c00)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x1d8, 0x12, 0x60d, 0x1d8, 0x202, 0x2a8, 0x2e8, 0x2e8, 0x2a8, 0x2c0, 0x4, 0x0, {[{{@ipv6={@private1, @ipv4={'\x00', '\xff\xff', @empty}, [], [], 'ip_vti0\x00', 'macsec0\x00', {0xff}}, 0x0, 0x190, 0x1d8, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "000000165a8c2e0617ae5119b5135c2aee68d23a465cd431e1ecef50c3234e082555f672225d6147864fa03182f5cf11d8c348cbd06dc8de1dcbde7d4e252c3394fed47bf78c70f607b0178fa5ea335019ac05a602061c96baebc989f1f34a214e6726401fe4b124e0f7323a587d2a1fcf07000000eca0a7b66c60c527bac2b5", 0x3, 0x2}}, @common=@icmp6={{0x28}, {0xd, "ea9c", 0x2}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}, {{@ipv6={@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [0xff, 0x0, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0x0, 0xff], 'ipvlan1\x00', 'erspan0\x00', {}, {0xff}, 0x2b, 0x5, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x3, 0x6}, {0xffffffffffffffff, 0x5, 0x7}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000180)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@metacopy_on}]}) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x1000) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file2\x00', 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000380)={'ip_vti0\x00', 0x0}) r6 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@loopback, @in6=@ipv4={'\x00', '\xff\xff', @loopback}, 0x4e23, 0x5, 0x4e23, 0x3, 0xa, 0x0, 0x10}, {0x100000000, 0x2, 0x1, 0x0, 0xffffffffffffffff, 0x6, 0x8, 0x4}, {0x9, 0xfffffffffffffffe, 0x1, 0xd}, 0xd6, 0x0, 0x1, 0x0, 0x0, 0x1}, {{@in=@multicast1, 0x4d3, 0x32}, 0x0, @in=@empty, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffb}}, 0xe8) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, 0x0) ioctl$USBDEVFS_CONNECTINFO(0xffffffffffffffff, 0x8108551b, 0x0) 1.225604114s ago: executing program 0 (id=406): r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000000c0)=@getchain={0x24, 0x66, 0x0, 0x3, 0x2000, {0x0, 0x0, 0x0, 0x0, {0x0, 0x8}, {0x0, 0xfff2}, {0xffe0}}}, 0x24}}, 0x400c0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$key(0xf, 0x3, 0x2) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x25104000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r6, 0x118, 0x1, 0xffffffffffffffff, 0xfe93) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r4, 0x8983, &(0x7f0000000000)={0x0, 'erspan0\x00', {0x4}, 0x40}) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x81c0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x88182, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, '\x00', 0x0, @sched_cls=0x2e}, 0x94) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="540000001400b59500000000000000000a000000", @ANYRES32, @ANYBLOB="14000b000040000000000000000000000000000014000200fe8000000000000000000000000000aa14"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x80) r7 = socket$inet_udp(0x2, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x5, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000010018120000", @ANYRES32, @ANYBLOB="0000000000000000b708000000000000a50a000000000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000004300000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0x23, &(0x7f00000001c0)={r7}, 0xc) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x8201, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r2, 0x3312, 0xff) getsockname$packet(r0, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000700)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000007c0)=ANY=[@ANYBLOB="480000001000010400"/20, @ANYRES32=r8, @ANYBLOB="0000000000000000280012800b000100697036746e6c00001800028014000300ff"], 0x48}}, 0x0) 0s ago: executing program 4 (id=407): syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000280)='./bus\x00', 0x10082, &(0x7f0000000000)=ANY=[@ANYBLOB="696e6c696e6563727970742c6e6f696e6c696e655f64656e7472792c746573745f64756d6d795f656e6372797074696f6e2c6673796e635f6d6f64653d7374726963742c0068f9e42d819469a61b133518a2fdff195a02ab169551ec8e5d1038e2a29605e556230ac181b672b9c209ba0802faf4390229e2a44361d033a5adc3698e6b1f9c2b84471c360f284e6d3bb4a8982de0a25c2d0fee33d7260cfe3d81617bbb6b21b8108421eede4c63c25a7028efcded0aac8a5d128166077e0012231865289f00f7906b9c1bdab7792758b5b922106ac372d3ce2b35f8f4be09093c7e96e0ebe3c6"], 0x1, 0x105b2, &(0x7f0000015900)="$eJzs3E1rY1UYB/AnrZ03x1pkXnTlBREaMKFpO0VBpOoMOmCH4svClaZJGjKT5JYmfXHWutKP4FYQcedncOPXGFwIrgR3I0ruvZXpOAt10mZm+vvB7f/ck3OfnBPu5uSWBHBizSW//1aK2TgbEdMRcT4ia5eKI7Oax/MR8WJETN1zlIr+vztORcS5iJgdFc9rloqXVv64c/ebF66//uV3d8q1X779enKrBibt5YjobeXtvV6eaTvPm0V/fbeTZW95t8j8hd6t4jzNc6+1kVXYqx+Mq2e51M7Hp1s7g1FuduuNUbY7m1n/Vj9/w8Fu+6BOdsHN+nZ23mxtZNkZpFm2b+fz2i/y9mCY12kW9T7LysdweJB5f2u/la9n61aWjf6w6M/rps3W/ih3iyzeLhppt5nNY+N/f8yPvPc6/Z39ZLe1Peik/eRKtfZqtbZSqW2nzdawtVyp95ory8l8uzsaVhm26r3Vdpq2u61qI+2Vk/l2o1Gp1ZL5q62NTr2f1GrVpepC5Uq5aL2SvHPjo6TbTOZH+VanvzPsdAfJZrqd5FeUk8Xq0mvl5KVa8sHaerL+/rVra+sffnL14xtvrl1/uxj0j2kl84sLi4uV2kJlsVYe//pn83viRKy/9HCXc9K5gQD+M/t/YBLs/+3/w/7/xK/f9o2H4gYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADixfp754d2sMZefP130P1N0PRcRlyPiUkRcjIg/H2A6Th2qeSEiSkX7QeNn7pvDj6XIKoyuOV0c5yJitTjuPnvUnwIAAAA8ub7/6fMvIqZHzezPG5OeEMep+NLmzLjqZV/5PDWuaheyYvtjqnbxoORYXIqImblfx1TtckRMnf90TNX+lelDceaeKOUxdZyzAQAAjsfhncDYdm8AAAA8cr6a9AQ4WrP3/799IXteW7xWPAs+nUfxQPDsoTMAAADgMVSa9AQAAACAI5ft//3+HwAAADzZ8t//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC/2Ll3HDViOA7AfyATyEtBEY+rUEUpKThEjpAyZYrkNuk4QyTEOUiXI0SwYsaLdtjpxgOI/T5psD1ifrKRKGyDAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAu/S3Wy9/bn7/a5uwP7eQZDQAAANBkV6yXZWVctd+l+x/SrU8RMY+IWURMI6Jp7j6I17XMSUT0Ur3p/cVZH/5ElAnHZ4bpehsRX9L1/2PXnwIAAADcr+1msYoYHKvly+dTjRcgLdqMcuWVSz6vcqVNyrDvmdKmj5FZzCKiGP/LlDaPiP77r6l1ke/foFaMnhS9qug3PPTjEj0DAAC6U58JZJu9AQAAcHO+XbsDXEe5X5t+i5/2godVkTYE39RaAAAAwO06/7f9Se+y/QAAAACuoJz/Pzv/L60KOP8PAAAA7kN1/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd2hXr5XazWLXN2R/ayTMaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCB/XlHgRAIgzDYu77vNHj/Y0mDpqYmVSB8/I3BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDmd3/5PzE1ziRzr42l55Fk7dTYOjX2zo2jP4yvXwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDF/tydQAgEQRjsO/9zWsw/LGnQGESogoWPGeZhAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4It+98v/ialxJpk7bSwdjyRrV42tq8beg8bRg/H2bwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsD/3tgkDYRyHXzuJErfJCOktPmagoUIwAh8SkiXPwAAsRENFa7EIrAACDlo6U/A8zf+n0xV3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4FgOdsLZfh6FEGamjvKO91+3l4ad3z7/MNOPL3ffXEqO2RmiEEJ4tNps3EhxLeNufXPrcb3ZbLQk/2uyOx7TkExWkvUvEwAAk6YQR6eu/1TYW+xci2oh/Ho9WP9fTeThL/X/51cXLvbj58a7dvJeyfp/LrUVjr9Se+1ZaX1z6/rqWn2lsdJ4UqmU52/N37xzu1zqPispeWICAADAvynGEYVwrn8tV/uz/38mkYcR6//7Cw8fJO+VV/8PddT0y3omAAAAJ9v5y9+/RUOuR8Vi2Ki326253vHwc7l3zGCqx3YqjmT/P1/LelYAAABAGg52ooH+/3IiDyP2/2d3t/eTY+ZDCNNx/3926WlzOb3ljLU0XifOeo0AAABkazqOZP+/0N3/nzvc8pALIVy70svjvwEcqf7/+PLewEvryf3/lfSWOJZy1d730T1XQ5iqZj0jAAAAJtnpODrF/n5hb7H148VC0f5/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4zY4dozQQRGEA3uxmtRIDVmrlBUQ7q4CFIDYeQhQETyCCeACxtfQOlt4htYKNhWUKbyBvdkclTcBiV8n3weQ9wpB5mTT5FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5pruf/dVvIyavmzfe/64Oon6MlPD+/36ZqzoB10O/Q8N9vqeAAAAgEVQ5XxfFMVb/XgYtRyn/F/nPZH5H1aaPuf52dyf69Pd60bO/9fHW5dfB42ac+JDz84vTnc6+4Z/3+rcHcN08+nZS5V+kPLoZm1ap/sc3E4mB0upXe5iWgDgN7ZzbZv8fyjqbp+DAbAwhu0qfuT/atzvTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd+AwAAP//1VRgEg==") syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000001c0)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) chdir(&(0x7f0000000180)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) renameat2(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) kernel console output (not intermixed with test programs): g_blocksize (268), supports only 12 [ 41.831503][ T761] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 41.859002][ T729] bridge0: port 2(bridge_slave_1) entered blocking state [ 41.866128][ T729] bridge0: port 2(bridge_slave_1) entered forwarding state [ 41.875729][ T729] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.883160][ T729] bridge0: port 1(bridge_slave_0) entered forwarding state [ 41.885489][ T761] F2FS-fs (loop1): Found nat_bits in checkpoint [ 41.916232][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 41.924073][ T39] usb 4-1: Using ep0 maxpacket: 32 [ 41.930466][ T615] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.938283][ T39] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 41.949637][ T39] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 41.960978][ T615] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.968476][ T39] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 41.978416][ T39] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.988186][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 41.997749][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 42.004460][ T39] usb 4-1: config 0 descriptor?? [ 42.008046][ T615] bridge0: port 1(bridge_slave_0) entered blocking state [ 42.019619][ T39] hub 4-1:0.0: USB hub found [ 42.022302][ T761] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 42.024304][ T615] bridge0: port 1(bridge_slave_0) entered forwarding state [ 42.035918][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 42.042121][ T761] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 42.051181][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 42.070864][ T615] bridge0: port 2(bridge_slave_1) entered blocking state [ 42.079626][ T615] bridge0: port 2(bridge_slave_1) entered forwarding state [ 42.093906][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 42.103911][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 42.115731][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 42.124652][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 42.136669][ T761] syz.1.115: attempt to access beyond end of device [ 42.136669][ T761] loop1: rw=2049, sector=77824, nr_sectors = 136 limit=40427 [ 42.175114][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 42.190221][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 42.205367][ T761] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=27669 sclass=netlink_xfrm_socket pid=761 comm=syz.1.115 [ 42.206521][ T729] device veth0_vlan entered promiscuous mode [ 42.222194][ T39] hub 4-1:0.0: 1 port detected [ 42.230768][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 42.248353][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 42.261967][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 42.272572][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 42.288377][ T770] netlink: 104 bytes leftover after parsing attributes in process `syz.0.117'. [ 42.301528][ T770] netlink: 104 bytes leftover after parsing attributes in process `syz.0.117'. [ 42.315695][ T770] netlink: 104 bytes leftover after parsing attributes in process `syz.0.117'. [ 42.329430][ T770] netlink: 'syz.0.117': attribute type 30 has an invalid length. [ 42.380231][ T729] device veth1_macvtap entered promiscuous mode [ 42.442726][ T749] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 42.468695][ T749] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 42.899294][ T415] usb 4-1: USB disconnect, device number 8 [ 42.907447][ T39] hub 4-1:0.0: hub_ext_port_status failed (err = -71) [ 42.994582][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 43.004064][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 43.013440][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 43.027157][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 43.036934][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 43.045217][ T43] kworker/u4:2: attempt to access beyond end of device [ 43.045217][ T43] loop1: rw=1, sector=77944, nr_sectors = 16 limit=40427 [ 43.060754][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 43.071223][ T615] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 43.127999][ T28] kauditd_printk_skb: 27 callbacks suppressed [ 43.128015][ T28] audit: type=1400 audit(1782688932.592:261): avc: denied { name_bind } for pid=779 comm="syz.5.103" src=20000 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 43.212823][ T785] loop0: detected capacity change from 0 to 256 [ 43.221775][ T786] loop5: detected capacity change from 0 to 256 [ 43.230188][ T786] exfat: Deprecated parameter 'namecase' [ 43.236166][ T786] exfat: Deprecated parameter 'namecase' [ 43.242165][ T786] exfat: Deprecated parameter 'namecase' [ 43.248575][ T785] FAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 43.263306][ T28] audit: type=1400 audit(1782688932.722:262): avc: denied { mount } for pid=784 comm="syz.0.120" name="/" dev="loop0" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 43.293518][ T786] exFAT-fs (loop5): failed to load upcase table (idx : 0x0001fe89, chksum : 0x5174a95f, utbl_chksum : 0xe619d30d) [ 43.336337][ T28] audit: type=1400 audit(1782688932.802:263): avc: denied { unmount } for pid=286 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 43.507656][ T783] loop1: detected capacity change from 0 to 40427 [ 43.528464][ T783] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 43.553611][ T783] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 43.585838][ T783] F2FS-fs (loop1): Found nat_bits in checkpoint [ 43.675946][ T783] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 43.687866][ T28] audit: type=1400 audit(1782688933.162:264): avc: denied { ioctl } for pid=809 comm="syz.0.126" path="socket:[17962]" dev="sockfs" ino=17962 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 43.724040][ T783] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 43.753299][ T28] audit: type=1400 audit(1782688933.212:265): avc: denied { mounton } for pid=782 comm="syz.1.119" path="/24/file0/file0" dev="loop1" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 43.786862][ T810] loop0: detected capacity change from 0 to 128 [ 43.798624][ T794] loop3: detected capacity change from 0 to 40427 [ 43.803138][ T28] audit: type=1400 audit(1782688933.262:266): avc: denied { unlink } for pid=782 comm="syz.1.119" name="#5" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=chr_file permissive=1 [ 43.844431][ T422] I/O error, dev loop0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 44.038543][ T813] loop3: detected capacity change from 0 to 512 [ 44.065142][ T813] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 44.103591][ T39] usb 2-1: new full-speed USB device number 5 using dummy_hcd [ 44.121804][ T813] EXT4-fs (loop3): 1 truncate cleaned up [ 44.128430][ T829] netlink: 'syz.4.131': attribute type 4 has an invalid length. [ 44.130042][ T813] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 44.148939][ T829] netlink: 'syz.4.131': attribute type 4 has an invalid length. [ 44.195301][ T28] audit: type=1400 audit(1782688933.662:267): avc: denied { unlink } for pid=828 comm="syz.4.131" name="#7" dev="tmpfs" ino=162 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 44.267515][ T829] syz.4.131 (829) used greatest stack depth: 21056 bytes left [ 44.305558][ T39] usb 2-1: not running at top speed; connect to a high speed hub [ 44.322001][ T39] usb 2-1: New USB device found, idVendor=046d, idProduct=08f6, bcdDevice= 0.40 [ 44.349459][ T39] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 44.382167][ T39] usb 2-1: Product: syz [ 44.393644][ T39] usb 2-1: Manufacturer: 镊∭ƥ찔⼳첅ᑇâ’亚ᗸáºë—…鑘牫䴡즾 [ 44.424458][ T39] usb 2-1: SerialNumber: syz [ 44.470038][ T821] loop5: detected capacity change from 0 to 40427 [ 44.497854][ T287] EXT4-fs (loop3): unmounting filesystem. [ 44.503474][ T821] F2FS-fs (loop5): Invalid log_blocksize (268), supports only 12 [ 44.526839][ T821] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 44.558837][ T837] tmpfs: Bad value for 'huge' [ 44.575784][ T834] loop3: detected capacity change from 0 to 512 [ 44.594248][ T821] F2FS-fs (loop5): invalid crc value [ 44.615268][ T821] F2FS-fs (loop5): Found nat_bits in checkpoint [ 44.636106][ T834] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 44.648444][ T39] usb 2-1: Audio class v2/v3 interfaces need an interface association [ 44.670442][ T834] ext4 filesystem being mounted at /22/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 44.673388][ T39] snd-usb-audio: probe of 2-1:1.0 failed with error -22 [ 44.696370][ T39] usb 2-1: USB disconnect, device number 5 [ 44.725041][ T834] EXT4-fs error (device loop3): ext4_lookup:1858: inode #12: comm syz.3.133: iget: bad i_size value: 2533274857506816 [ 44.742868][ T821] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 44.754999][ T821] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 44.773961][ T28] audit: type=1400 audit(1782688934.242:268): avc: denied { setopt } for pid=830 comm="syz.4.132" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 44.914146][ T422] udevd[422]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 45.063655][ T24] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 45.065192][ T850] loop5: detected capacity change from 0 to 1024 [ 45.090782][ T28] audit: type=1400 audit(1782688934.552:269): avc: denied { mounton } for pid=849 comm="syz.5.135" path="/proc/7" dev="proc" ino=18894 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 45.132535][ T28] audit: type=1400 audit(1782688934.582:270): avc: denied { write } for pid=849 comm="syz.5.135" name="config" dev="proc" ino=4026533027 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 45.172510][ T855] netlink: 'syz.5.137': attribute type 11 has an invalid length. [ 45.179176][ T288] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 45.182395][ T288] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 45.184897][ T855] netlink: 56 bytes leftover after parsing attributes in process `syz.5.137'. [ 45.213697][ T288] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 45.214703][ T288] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 45.226522][ T288] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 45.241935][ T288] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 45.252832][ T288] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 45.266149][ T24] usb 4-1: Using ep0 maxpacket: 16 [ 45.304509][ T24] usb 4-1: config index 0 descriptor too short (expected 32767, got 18) [ 45.326144][ T24] usb 4-1: config 0 has an invalid descriptor of length 94, skipping remainder of the config [ 45.340399][ T24] usb 4-1: config 0 has no interfaces? [ 45.360422][ T24] usb 4-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 45.383582][ T24] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 45.403589][ T24] usb 4-1: Product: syz [ 45.422766][ T24] usb 4-1: Manufacturer: syz [ 45.428141][ T24] usb 4-1: SerialNumber: syz [ 45.440931][ T24] r8152-cfgselector 4-1: config 0 descriptor?? [ 45.464969][ T865] xt_hashlimit: size too large, truncated to 1048576 [ 45.502940][ T837] loop0: detected capacity change from 0 to 131072 [ 45.527345][ T837] F2FS-fs (loop0): invalid crc value [ 45.541851][ T871] x_tables: arp_tables: NFQUEUE target: not valid for this family [ 45.553144][ T871] ±ÿþ€: renamed from team_slave_1 [ 45.604288][ T837] F2FS-fs (loop0): Found nat_bits in checkpoint [ 45.662106][ C1] raw-gadget.0 gadget.3: ignoring, device is not running [ 45.671859][ T24] r8152-cfgselector 4-1: Unknown version 0x0000 [ 45.681655][ T871] loop5: p2 p4[EZD] [ 45.688855][ T871] loop5: p4 start 201326592 is beyond EOD, truncated [ 45.698932][ T24] r8152-cfgselector 4-1: USB disconnect, device number 9 [ 45.765832][ T837] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 45.813627][ T308] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 45.881480][ T874] 9pnet_fd: Insufficient options for proto=fd [ 45.899195][ T868] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 45.909749][ T868] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 45.944793][ T868] F2FS-fs (loop1): Found nat_bits in checkpoint [ 45.999190][ T868] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 46.007251][ T868] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 46.013887][ T308] usb 5-1: Using ep0 maxpacket: 32 [ 46.026889][ T308] usb 5-1: unable to get BOS descriptor or descriptor too short [ 46.048804][ T308] usb 5-1: New USB device found, idVendor=2b53, idProduct=0023, bcdDevice= 0.40 [ 46.060968][ T308] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 46.087191][ T308] usb 5-1: Product: syz [ 46.092103][ T308] usb 5-1: Manufacturer: syz [ 46.097766][ T308] usb 5-1: SerialNumber: syz [ 46.204523][ T287] EXT4-fs (loop3): unmounting filesystem. [ 46.256465][ T883] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=16 sclass=netlink_audit_socket pid=883 comm=syz.1.143 [ 46.283624][ T883] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=17 sclass=netlink_audit_socket pid=883 comm=syz.1.143 [ 46.339168][ T308] usb 5-1: USB disconnect, device number 5 [ 46.383158][ T881] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 46.401232][ T888] 9pnet_fd: Insufficient options for proto=fd [ 46.405297][ T881] EXT4-fs (loop3): 1 truncate cleaned up [ 46.422976][ T881] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 46.499428][ T903] mmap: syz.1.148 (903) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 46.564260][ T324] udevd[324]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 46.700909][ T915] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47 sclass=netlink_route_socket pid=915 comm=syz.5.151 [ 46.781094][ T287] EXT4-fs (loop3): unmounting filesystem. [ 46.871518][ T911] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 46.893601][ T911] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 46.964795][ T911] F2FS-fs (loop1): Found nat_bits in checkpoint [ 46.998654][ T936] EXT4-fs: Ignoring removed nomblk_io_submit option [ 47.006236][ T308] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 47.054752][ T936] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 1 overlaps superblock [ 47.079590][ T936] EXT4-fs (loop3): ext4_check_descriptors: Inode bitmap for group 1 overlaps superblock [ 47.093206][ T936] EXT4-fs (loop3): ext4_check_descriptors: Inode table for group 1 overlaps superblock [ 47.106166][ T936] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 47.115195][ T911] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 47.123722][ T936] [EXT4 FS bs=4096, gc=2, bpg=34, ipg=32, mo=c042e11c, mo2=0000] [ 47.124498][ T911] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 47.164220][ T936] EXT4-fs (loop3): orphan cleanup on readonly fs [ 47.177655][ T936] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz.3.158: bg 0: block 34: padding at end of block bitmap is not set [ 47.196382][ T936] EXT4-fs error (device loop3): ext4_acquire_dquot:6828: comm syz.3.158: Failed to acquire dquot type 1 [ 47.214733][ T308] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 30, changing to 7 [ 47.218568][ T936] EXT4-fs (loop3): 1 truncate cleaned up [ 47.235390][ T308] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0014, bcdDevice= 0.40 [ 47.238226][ T936] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 47.253722][ T308] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.563532][ C0] sched: RT throttling activated [ 48.563618][ T39] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 48.574755][ T308] usb 1-1: Product: syz [ 48.581612][ T308] usb 1-1: Manufacturer: syz [ 48.583054][ T28] kauditd_printk_skb: 39 callbacks suppressed [ 48.583095][ T28] audit: type=1400 audit(1782688938.052:308): avc: denied { create } for pid=935 comm="syz.3.158" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=isdn_socket permissive=1 [ 48.586385][ T308] usb 1-1: SerialNumber: syz [ 48.606441][ T28] audit: type=1400 audit(1782688938.052:309): avc: denied { create } for pid=935 comm="syz.3.158" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 49.605095][ T287] EXT4-fs (loop3): unmounting filesystem. [ 49.652684][ T28] audit: type=1400 audit(1782688939.112:310): avc: denied { write } for pid=948 comm="syz.4.163" name="binder0" dev="binder" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 49.702271][ T28] audit: type=1400 audit(1782688939.152:311): avc: denied { map } for pid=948 comm="syz.4.163" path="/dev/binderfs/binder0" dev="binder" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 49.733493][ T953] tipc: Started in network mode [ 49.739190][ T953] tipc: Node identity ac141444, cluster identity 4711 [ 49.739440][ T28] audit: type=1400 audit(1782688939.152:312): avc: denied { call } for pid=948 comm="syz.4.163" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 49.768823][ T953] tipc: New replicast peer: 255.255.255.255 [ 49.785134][ T953] tipc: Enabled bearer , priority 10 [ 49.793485][ T308] usb 1-1: Can't get UAC3 power state for id 10 [ 49.793834][ T39] usb 6-1: Using ep0 maxpacket: 8 [ 49.813657][ T308] usb 1-1: 2:0: failed to get current value for ch 0 (-71) [ 49.824947][ T39] usb 6-1: config 0 interface 0 altsetting 22 has 1 endpoint descriptor, different from the interface descriptor's value: 7 [ 49.838961][ T28] audit: type=1400 audit(1782688939.312:313): avc: denied { map } for pid=952 comm="syz.3.164" path="/dev/ashmem" dev="devtmpfs" ino=269 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 49.863207][ T308] usb 1-1: 2:0: cannot get min/max values for control 2 (id 2) [ 49.877813][ T39] usb 6-1: config 0 interface 0 has no altsetting 0 [ 49.893668][ T39] usb 6-1: New USB device found, idVendor=13ec, idProduct=0006, bcdDevice= 0.00 [ 49.904335][ T39] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.922662][ T963] set_capacity_and_notify: 5 callbacks suppressed [ 49.922679][ T963] loop4: detected capacity change from 0 to 256 [ 49.939290][ T308] usb 1-1: USB disconnect, device number 6 [ 49.956250][ T39] usb 6-1: config 0 descriptor?? [ 49.972146][ T966] cgroup: fork rejected by pids controller in /syz3 [ 49.988415][ T28] audit: type=1400 audit(1782688939.442:314): avc: denied { mount } for pid=958 comm="syz.4.167" name="/" dev="loop4" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 50.053884][ T39] usbhid 6-1:0.0: can't add hid device: -71 [ 50.059980][ T39] usbhid: probe of 6-1:0.0 failed with error -71 [ 50.138583][ T39] usb 6-1: USB disconnect, device number 2 [ 50.157703][ T28] audit: type=1400 audit(1782688939.622:315): avc: denied { read } for pid=1104 comm="syz.5.170" dev="sockfs" ino=19151 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 50.158623][ T1109] 9pnet_fd: Insufficient options for proto=fd [ 50.190933][ T1109] netlink: 80 bytes leftover after parsing attributes in process `syz.5.170'. [ 50.204017][ T1109] loop5: detected capacity change from 0 to 512 [ 50.309249][ T1109] EXT4-fs (loop5): mounted filesystem without journal. Quota mode: writeback. [ 50.323798][ T1109] ext4 filesystem being mounted at /8/file2 supports timestamps until 2038-01-19 (0x7fffffff) [ 50.383660][ T28] audit: type=1326 audit(1782688939.842:316): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1077 comm="syz.1.161" exe="/root/ci2-android-6-1/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fabcc39ce59 code=0x0 [ 50.415841][ T308] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 50.433808][ T351] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 50.605661][ T308] usb 1-1: config 0 has an invalid interface number: 162 but max is 3 [ 50.614070][ T308] usb 1-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 50.625794][ T308] usb 1-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 50.635313][ T308] usb 1-1: config 0 has an invalid interface number: 102 but max is 3 [ 50.644654][ T308] usb 1-1: config 0 has an invalid interface number: 211 but max is 3 [ 50.654861][ T308] usb 1-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 50.664433][ T308] usb 1-1: config 0 has an invalid interface number: 232 but max is 3 [ 50.674236][ T351] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 50.685081][ T308] usb 1-1: config 0 has an invalid interface number: 186 but max is 3 [ 50.693473][ T351] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 50.704182][ T308] usb 1-1: config 0 has 6 interfaces, different from the descriptor's value: 4 [ 50.716291][ T308] usb 1-1: config 0 has no interface number 0 [ 50.724896][ T308] usb 1-1: config 0 has no interface number 1 [ 50.731705][ T308] usb 1-1: config 0 has no interface number 3 [ 50.739556][ T351] usb 4-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 50.749283][ T308] usb 1-1: config 0 has no interface number 4 [ 50.764627][ T351] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 50.780109][ T308] usb 1-1: config 0 has no interface number 5 [ 50.792075][ T351] usb 4-1: SerialNumber: syz [ 50.799355][ T308] usb 1-1: config 0 interface 162 altsetting 7 endpoint 0x2 has invalid wMaxPacketSize 0 [ 50.832443][ T308] usb 1-1: config 0 interface 162 altsetting 7 endpoint 0x4 has invalid maxpacket 1023, setting to 64 [ 50.852552][ T28] audit: type=1400 audit(1782688940.312:317): avc: denied { unmount } for pid=290 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 50.908321][ T308] usb 1-1: config 0 interface 162 altsetting 7 has an invalid endpoint with address 0x80, skipping [ 50.933614][ T308] usb 1-1: config 0 interface 162 altsetting 7 has an invalid endpoint with address 0x80, skipping [ 50.958388][ T308] usb 1-1: config 0 interface 162 altsetting 7 has a duplicate endpoint with address 0x4, skipping [ 50.980232][ T308] usb 1-1: config 0 interface 162 altsetting 7 has a duplicate endpoint with address 0xA, skipping [ 51.008983][ T308] usb 1-1: config 0 interface 162 altsetting 7 has a duplicate endpoint with address 0x4, skipping [ 51.023631][ T1122] netlink: 16 bytes leftover after parsing attributes in process `syz.1.173'. [ 51.031900][ T1121] netlink: 16 bytes leftover after parsing attributes in process `syz.1.173'. [ 51.046442][ T351] usb 4-1: 0:2 : does not exist [ 51.051594][ T351] usb 4-1: unit 5: unexpected type 0x03 [ 51.073914][ T351] usb 4-1: USB disconnect, device number 10 [ 51.082660][ T308] usb 1-1: config 0 interface 162 altsetting 7 endpoint 0x5 has invalid maxpacket 1024, setting to 64 [ 51.098610][ T308] usb 1-1: config 0 interface 102 altsetting 192 has an invalid endpoint with address 0x80, skipping [ 51.110909][ T308] usb 1-1: config 0 interface 211 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 51.124552][ T308] usb 1-1: config 0 interface 211 altsetting 1 bulk endpoint 0xE has invalid maxpacket 8 [ 51.136008][ T308] usb 1-1: config 0 interface 211 altsetting 1 has an invalid endpoint with address 0x0, skipping [ 51.148262][ T308] usb 1-1: config 0 interface 211 altsetting 1 has a duplicate endpoint with address 0x5, skipping [ 51.163161][ T308] usb 1-1: config 0 interface 211 altsetting 1 has an invalid endpoint with address 0x0, skipping [ 51.175780][ T308] usb 1-1: config 0 interface 211 altsetting 1 has a duplicate endpoint with address 0x2, skipping [ 51.188206][ T308] usb 1-1: config 0 interface 211 altsetting 1 has a duplicate endpoint with address 0x4, skipping [ 51.200079][ T308] usb 1-1: config 0 interface 2 altsetting 4 has a duplicate endpoint with address 0xE, skipping [ 51.211606][ T308] usb 1-1: config 0 interface 2 altsetting 4 has an invalid endpoint with address 0x0, skipping [ 51.222534][ T308] usb 1-1: config 0 interface 2 altsetting 4 has a duplicate endpoint with address 0xE, skipping [ 51.234484][ T308] usb 1-1: config 0 interface 2 altsetting 4 has a duplicate endpoint with address 0x1, skipping [ 51.245479][ T308] usb 1-1: config 0 interface 2 altsetting 4 has a duplicate endpoint with address 0xE, skipping [ 51.256585][ T308] usb 1-1: config 0 interface 2 altsetting 4 has a duplicate endpoint with address 0x2, skipping [ 51.267841][ T308] usb 1-1: config 0 interface 2 altsetting 4 has 9 endpoint descriptors, different from the interface descriptor's value: 16 [ 51.282019][ T308] usb 1-1: too many endpoints for config 0 interface 232 altsetting 255: 129, using maximum allowed: 30 [ 51.293950][ T308] usb 1-1: config 0 interface 232 altsetting 255 has a duplicate endpoint with address 0x2, skipping [ 51.306275][ T308] usb 1-1: config 0 interface 232 altsetting 255 has a duplicate endpoint with address 0xA, skipping [ 51.317405][ T308] usb 1-1: config 0 interface 232 altsetting 255 has a duplicate endpoint with address 0x5, skipping [ 51.328881][ T308] usb 1-1: config 0 interface 232 altsetting 255 has a duplicate endpoint with address 0x9, skipping [ 51.340996][ T308] usb 1-1: config 0 interface 232 altsetting 255 has 4 endpoint descriptors, different from the interface descriptor's value: 129 [ 51.343655][ T39] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 51.355525][ T308] usb 1-1: config 0 interface 186 altsetting 245 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 51.375999][ T308] usb 1-1: config 0 interface 186 altsetting 245 has a duplicate endpoint with address 0x3, skipping [ 51.388254][ T308] usb 1-1: config 0 interface 186 altsetting 245 has a duplicate endpoint with address 0x8, skipping [ 51.399458][ T308] usb 1-1: config 0 interface 186 altsetting 245 has 3 endpoint descriptors, different from the interface descriptor's value: 7 [ 51.413437][ T308] usb 1-1: config 0 interface 162 has no altsetting 0 [ 51.423045][ T308] usb 1-1: config 0 interface 102 has no altsetting 0 [ 51.430911][ T308] usb 1-1: config 0 interface 211 has no altsetting 0 [ 51.439121][ T308] usb 1-1: config 0 interface 2 has no altsetting 0 [ 51.446353][ T308] usb 1-1: config 0 interface 232 has no altsetting 0 [ 51.454375][ T308] usb 1-1: config 0 interface 186 has no altsetting 0 [ 51.463956][ T351] tipc: Node number set to 2886997060 [ 51.479141][ T308] usb 1-1: New USB device found, idVendor=32a7, idProduct=0000, bcdDevice=a0.da [ 51.489395][ T308] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.498577][ T308] usb 1-1: Product: syz [ 51.503327][ T308] usb 1-1: Manufacturer: ⇆튒審禍 [ 51.509434][ T308] usb 1-1: SerialNumber: syz [ 51.516346][ T308] usb 1-1: config 0 descriptor?? [ 51.521529][ T308] usb 1-1: Interface #162 referenced by multiple IADs [ 51.529636][ T308] usb 1-1: Interface #102 referenced by multiple IADs [ 51.539526][ T997] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 51.564689][ T39] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 51.583624][ T39] usb 6-1: config 0 interface 0 altsetting 120 endpoint 0x9 has invalid wMaxPacketSize 0 [ 51.603592][ T39] usb 6-1: config 0 interface 0 altsetting 120 has 1 endpoint descriptor, different from the interface descriptor's value: 28 [ 51.634410][ T39] usb 6-1: config 0 interface 0 has no altsetting 0 [ 51.646890][ T39] usb 6-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=99.0b [ 51.673613][ T39] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.682108][ T39] usb 6-1: Product: syz [ 51.693595][ T39] usb 6-1: Manufacturer: syz [ 51.698252][ T39] usb 6-1: SerialNumber: syz [ 51.705248][ T1128] loop3: detected capacity change from 0 to 4096 [ 51.722126][ T1128] EXT4-fs: Ignoring removed nobh option [ 51.728564][ T39] usb 6-1: config 0 descriptor?? [ 51.735364][ T39] usb 6-1: selecting invalid altsetting 0 [ 51.749871][ T1128] EXT4-fs (loop3): Test dummy encryption mode enabled [ 51.783507][ T323] udevd[323]: 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 [ 51.811624][ T308] usb 1-1: USB disconnect, device number 7 [ 51.818134][ T1128] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842c018, mo2=0003] [ 51.833856][ T1128] System zones: 0-5 [ 51.843138][ T324] udevd[324]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 51.860448][ T1128] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 51.893826][ T1128] fscrypt: AES-256-CTS-CBC using implementation "cts-cbc-aes-aesni" [ 51.923669][ T287] EXT4-fs (loop3): unmounting filesystem. [ 51.952950][ T39] usb 6-1: USB disconnect, device number 3 [ 51.968655][ T1137] loop1: detected capacity change from 0 to 256 [ 51.978462][ T439] tipc: Disabling bearer [ 51.984257][ T439] tipc: Left network mode [ 52.049270][ T310] I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 52.203859][ T1119] loop4: detected capacity change from 0 to 131072 [ 52.233967][ T1119] F2FS-fs (loop4): Found nat_bits in checkpoint [ 52.273079][ T1143] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.280251][ T1143] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.287991][ T1143] device bridge_slave_0 entered promiscuous mode [ 52.295438][ T1143] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.302546][ T1143] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.310206][ T1143] device bridge_slave_1 entered promiscuous mode [ 52.330213][ T1119] F2FS-fs (loop4): Mounted with checkpoint version = 753bd00b [ 52.340647][ T1151] loop0: detected capacity change from 0 to 512 [ 52.427320][ T1143] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.434443][ T1143] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.441769][ T1143] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.448863][ T1143] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.471117][ T439] device bridge_slave_1 left promiscuous mode [ 52.472851][ T729] EXT4-fs error (device loop5): ext4_acquire_dquot:6828: comm syz-executor: Failed to acquire dquot type 0 [ 52.478130][ T439] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.496746][ T439] device bridge_slave_0 left promiscuous mode [ 52.507055][ T1155] loop0: detected capacity change from 0 to 1024 [ 52.513939][ T439] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.528652][ T439] device veth1_macvtap left promiscuous mode [ 52.535752][ T1155] EXT4-fs: Ignoring removed bh option [ 52.541268][ T439] device veth0_vlan left promiscuous mode [ 52.553042][ T1155] EXT4-fs: Ignoring removed bh option [ 52.596856][ T1155] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 52.643868][ T1155] EXT4-fs (loop0): re-mounted. Quota mode: none. [ 52.682087][ T286] EXT4-fs error (device loop0): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /45/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 52.705473][ T286] EXT4-fs error (device loop0): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /45/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 52.733360][ T286] EXT4-fs (loop0): unmounting filesystem. [ 52.763864][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 52.775104][ T1105] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.775128][ T1161] fuse: Unknown parameter 'rootmodeN0000#000000000000040000' [ 52.791821][ T729] EXT4-fs (loop5): unmounting filesystem. [ 52.797739][ T1105] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.809297][ T1161] loop4: detected capacity change from 0 to 1024 [ 52.838654][ T1161] EXT4-fs: Ignoring removed nomblk_io_submit option [ 52.846171][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 52.857576][ T1161] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 52.878081][ T1105] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.885214][ T1105] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.904004][ T1161] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 52.923236][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 52.941008][ T1105] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.948255][ T1105] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.967364][ T1161] xt_hashlimit: size too large, truncated to 1048576 [ 52.994386][ T1169] netlink: 144 bytes leftover after parsing attributes in process `syz.0.186'. [ 53.022776][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 53.043235][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 53.065954][ T1165] loop1: detected capacity change from 0 to 512 [ 53.076541][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 53.092510][ T1165] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 53.096831][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 53.139043][ T1171] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 53.161579][ T1165] EXT4-fs (loop1): 1 truncate cleaned up [ 53.178701][ T1143] device veth0_vlan entered promiscuous mode [ 53.186551][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 53.196914][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 53.202404][ T1165] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 53.212834][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 53.222711][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 53.232792][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 53.242078][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 53.251124][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 53.259721][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 53.268595][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 53.277261][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 53.302427][ T1143] device veth1_macvtap entered promiscuous mode [ 53.331151][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 53.340963][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 53.356357][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 53.365153][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 53.373486][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 53.398600][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 53.407469][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 53.416454][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 53.425198][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 53.434066][ T1179] SELinux: Context system_u:object_r:mtrr_device_t:s0 is not valid (left unmapped). [ 53.587475][ T1174] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.613937][ T1174] bridge0: port 1(bridge_slave_0) entered disabled state [ 53.641743][ T1174] device bridge_slave_0 entered promiscuous mode [ 53.659777][ T1174] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.677344][ T1174] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.694296][ T1174] device bridge_slave_1 entered promiscuous mode [ 53.746041][ T288] EXT4-fs (loop1): unmounting filesystem. [ 53.802942][ T290] EXT4-fs (loop4): unmounting filesystem. [ 53.836965][ T1199] loop4: detected capacity change from 0 to 1024 [ 53.884334][ T1199] EXT4-fs: Ignoring removed bh option [ 53.907144][ T1199] EXT4-fs: Ignoring removed bh option [ 53.931133][ T1174] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.938549][ T1174] bridge0: port 2(bridge_slave_1) entered forwarding state [ 53.946028][ T1174] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.953090][ T1174] bridge0: port 1(bridge_slave_0) entered forwarding state [ 53.975096][ T1199] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 53.991554][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 54.001104][ T439] bridge0: port 1(bridge_slave_0) entered disabled state [ 54.054035][ T439] bridge0: port 2(bridge_slave_1) entered disabled state [ 54.075051][ T1204] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 54.182825][ T1199] EXT4-fs (loop4): re-mounted. Quota mode: none. [ 55.053615][ T28] kauditd_printk_skb: 15 callbacks suppressed [ 55.053636][ T28] audit: type=1400 audit(1782688944.492:331): avc: denied { append } for pid=1207 comm="syz.6.195" name="random" dev="devtmpfs" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 [ 55.225649][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 55.237754][ T290] EXT4-fs error (device loop4): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /36/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 55.284075][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 55.294615][ T28] audit: type=1400 audit(1782688944.762:332): avc: denied { write } for pid=1211 comm="syz.6.198" name="/" dev="incremental-fs" ino=34 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 55.328317][ T439] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.335439][ T439] bridge0: port 1(bridge_slave_0) entered forwarding state [ 55.376413][ T1214] loop6: detected capacity change from 0 to 256 [ 55.380437][ T290] EXT4-fs error (device loop4): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /36/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 55.409056][ T28] audit: type=1400 audit(1782688944.872:333): avc: denied { read write } for pid=1213 comm="syz.6.199" name="ppp" dev="devtmpfs" ino=158 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 55.410243][ T1214] 9pnet_fd: Insufficient options for proto=fd [ 55.444586][ T290] EXT4-fs (loop4): unmounting filesystem. [ 55.452516][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 55.471205][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 55.485563][ T28] audit: type=1400 audit(1782688944.872:334): avc: denied { open } for pid=1213 comm="syz.6.199" path="/dev/ppp" dev="devtmpfs" ino=158 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 55.514908][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.522739][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.553068][ T1216] fuse: Unknown parameter 'gr³{p' [ 55.558409][ T1214] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=94 sclass=netlink_audit_socket pid=1214 comm=syz.6.199 [ 55.580922][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 55.594366][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 55.612557][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 55.630965][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 55.654495][ T10] device bridge_slave_1 left promiscuous mode [ 55.675057][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 55.693442][ T10] device bridge_slave_0 left promiscuous mode [ 55.710059][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 55.725684][ T10] device veth1_macvtap left promiscuous mode [ 55.732167][ T10] device veth0_vlan left promiscuous mode [ 55.755375][ T1210] loop1: detected capacity change from 0 to 40427 [ 55.783396][ T1210] F2FS-fs (loop1): fault_injection options not supported [ 55.798181][ T1222] loop4: detected capacity change from 0 to 256 [ 55.805490][ T1210] F2FS-fs (loop1): invalid crc value [ 55.833025][ T1210] F2FS-fs (loop1): Found nat_bits in checkpoint [ 55.873807][ T1222] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0x204dac4c, utbl_chksum : 0xe619d30d) [ 55.933571][ T1210] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 55.946652][ T1214] loop6: detected capacity change from 0 to 40427 [ 55.954351][ T28] audit: type=1400 audit(1782688945.422:335): avc: denied { read write } for pid=1220 comm="syz.4.200" name="snapshot" dev="devtmpfs" ino=91 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 55.981716][ T28] audit: type=1400 audit(1782688945.422:336): avc: denied { open } for pid=1220 comm="syz.4.200" path="/dev/snapshot" dev="devtmpfs" ino=91 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 56.045292][ T422] I/O error, dev loop6, sector 40192 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 56.087020][ T1228] netlink: 4 bytes leftover after parsing attributes in process `syz.4.200'. [ 56.103497][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 56.119504][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 56.148686][ T1174] device veth0_vlan entered promiscuous mode [ 56.156136][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 56.161803][ T1227] loop0: detected capacity change from 0 to 512 [ 56.166806][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 56.194355][ T1227] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 56.227027][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 56.245165][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 56.254295][ T1227] EXT4-fs (loop0): 1 truncate cleaned up [ 56.260605][ T1227] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 56.269893][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 56.276078][ T28] audit: type=1400 audit(1782688945.742:337): avc: denied { create } for pid=1213 comm="syz.6.199" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=phonet_socket permissive=1 [ 56.280469][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 56.320345][ T1174] device veth1_macvtap entered promiscuous mode [ 56.334125][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 56.342720][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 56.359895][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 56.369205][ T439] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 56.394126][ T1237] IPv6: addrconf: prefix option has invalid lifetime [ 56.444366][ T1239] netlink: 12 bytes leftover after parsing attributes in process `syz.7.189'. [ 56.456544][ T1239] netlink: 40 bytes leftover after parsing attributes in process `syz.7.189'. [ 56.465704][ T1239] netlink: 40 bytes leftover after parsing attributes in process `syz.7.189'. [ 56.484831][ T1240] pit: kvm: requested 72076 ns i8254 timer period limited to 200000 ns [ 56.494541][ T1240] pit: kvm: requested 55314 ns i8254 timer period limited to 200000 ns [ 56.504993][ T1240] pit: kvm: requested 25142 ns i8254 timer period limited to 200000 ns [ 56.514684][ T1240] pit: kvm: requested 78781 ns i8254 timer period limited to 200000 ns [ 56.523473][ T1240] pit: kvm: requested 184381 ns i8254 timer period limited to 200000 ns [ 56.532660][ T1240] pit: kvm: requested 120685 ns i8254 timer period limited to 200000 ns [ 56.644857][ T286] EXT4-fs (loop0): unmounting filesystem. [ 56.683645][ T39] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 56.713893][ T351] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 56.807053][ T1250] loop0: detected capacity change from 0 to 40427 [ 56.816837][ T1250] F2FS-fs (loop0): Fix alignment : done, start(4096) end(16896) block(12288) [ 56.826026][ T1250] F2FS-fs (loop0): Fix alignment : done, start(4096) end(16896) block(12288) [ 56.835471][ T1250] F2FS-fs (loop0): invalid crc value [ 56.841019][ T1250] F2FS-fs (loop0): invalid crc value [ 56.885392][ T39] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 215, changing to 11 [ 56.926065][ T39] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 18234, setting to 1024 [ 56.963849][ T1250] F2FS-fs (loop0): Failed to get valid F2FS checkpoint [ 57.018801][ T39] usb 7-1: New USB device found, idVendor=046d, idProduct=c53f, bcdDevice= 0.00 [ 58.105805][ T39] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.160862][ T1263] loop7: detected capacity change from 0 to 1024 [ 58.574335][ T1263] EXT4-fs: Ignoring removed bh option [ 58.579715][ T39] usb 7-1: config 0 descriptor?? [ 58.585671][ T1237] raw-gadget.0 gadget.6: fail, usb_ep_enable returned -22 [ 58.594671][ T351] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.594743][ T1263] EXT4-fs: Ignoring removed bh option [ 58.631780][ T1259] platform regulatory.0: loading /lib/firmware/regulatory.db failed with error -12 [ 58.641230][ T1259] platform regulatory.0: Direct firmware load for regulatory.db failed with error -12 [ 58.673358][ T1263] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: none. [ 58.709127][ T1263] EXT4-fs (loop7): re-mounted. Quota mode: none. [ 58.929912][ T351] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.939788][ T351] usb 2-1: New USB device found, idVendor=054c, idProduct=0df2, bcdDevice=d6.af [ 58.949744][ T351] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.963813][ T351] usb 2-1: config 0 descriptor?? [ 58.976907][ T1174] EXT4-fs error (device loop7): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /2/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 58.998967][ T28] audit: type=1400 audit(1782688948.442:338): avc: denied { ioctl } for pid=1270 comm="syz.0.208" path="socket:[20758]" dev="sockfs" ino=20758 ioctlcmd=0x891b scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 59.024556][ T1174] EXT4-fs error (device loop7): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /2/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 59.048248][ T28] audit: type=1400 audit(1782688948.442:339): avc: denied { getopt } for pid=1270 comm="syz.0.208" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 59.070304][ T1273] netlink: 28 bytes leftover after parsing attributes in process `syz.0.210'. [ 59.072563][ T1174] EXT4-fs (loop7): unmounting filesystem. [ 59.081197][ T1273] netlink: 28 bytes leftover after parsing attributes in process `syz.0.210'. [ 59.107158][ T28] audit: type=1400 audit(1782688948.572:340): avc: denied { append } for pid=1274 comm="syz.7.209" name="loop5" dev="devtmpfs" ino=123 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 59.114750][ T1275] input: syz1 as /devices/virtual/input/input8 [ 59.137739][ T39] usbhid 7-1:0.0: can't add hid device: -71 [ 59.145864][ T39] usbhid: probe of 7-1:0.0 failed with error -71 [ 59.153313][ T39] usb 7-1: USB disconnect, device number 2 [ 59.205621][ T1286] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 59.214803][ T1286] bridge0: port 1(bridge_slave_0) entered disabled state [ 59.223099][ T1286] A link change request failed with some changes committed already. Interface bridge_slave_0 may have been left with an inconsistent configuration, please check. [ 59.259140][ T1290] loop7: detected capacity change from 0 to 512 [ 59.463619][ T1264] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 59.643696][ T1264] usb 1-1: Using ep0 maxpacket: 16 [ 59.651102][ T1264] usb 1-1: config 1 has an invalid interface number: 105 but max is 0 [ 59.659469][ T1264] usb 1-1: config 1 has no interface number 0 [ 59.665795][ T1264] usb 1-1: config 1 interface 105 altsetting 2 bulk endpoint 0x4 has invalid maxpacket 16 [ 59.675876][ T1264] usb 1-1: config 1 interface 105 altsetting 2 bulk endpoint 0x82 has invalid maxpacket 64 [ 59.694110][ T1264] usb 1-1: config 1 interface 105 has no altsetting 0 [ 59.713567][ T1264] usb 1-1: New USB device found, idVendor=20f4, idProduct=e05a, bcdDevice=6c.6d [ 59.730981][ T1264] usb 1-1: New USB device strings: Mfr=1, Product=23, SerialNumber=3 [ 59.748111][ T1264] usb 1-1: Product: syz [ 59.754727][ T1264] usb 1-1: Manufacturer: syz [ 59.828240][ T1264] usb 1-1: SerialNumber: syz [ 59.844137][ T1278] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 59.851354][ T1278] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 59.863128][ T1306] loop4: detected capacity change from 0 to 1024 [ 59.880233][ T1306] EXT4-fs: Ignoring removed bh option [ 59.944141][ T1307] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 59.985579][ T1306] EXT4-fs: Ignoring removed bh option [ 60.056041][ T1306] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 60.241494][ T1306] EXT4-fs (loop4): re-mounted. Quota mode: none. [ 60.283348][ T1278] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 60.303370][ T1278] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 60.462102][ T1298] loop7: detected capacity change from 0 to 512 [ 60.494994][ T290] EXT4-fs error (device loop4): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /42/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 60.555861][ T1298] EXT4-fs (loop7): encrypted files will use data=ordered instead of data journaling mode [ 60.695668][ T1298] EXT4-fs (loop7): 1 truncate cleaned up [ 60.705125][ T1298] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: none. [ 60.718760][ T290] EXT4-fs error (device loop4): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /42/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 60.802453][ T1315] xt_hashlimit: size too large, truncated to 1048576 [ 60.819704][ T290] EXT4-fs (loop4): unmounting filesystem. [ 60.897657][ T1316] loop1: detected capacity change from 0 to 2048 [ 60.993855][ T351] usbhid 2-1:0.0: can't add hid device: -71 [ 61.000832][ T351] usbhid: probe of 2-1:0.0 failed with error -71 [ 61.008300][ T351] usb 2-1: USB disconnect, device number 6 [ 61.045868][ T1316] GPT:first_usable_lbas don't match. [ 61.076945][ T1264] aqc111 1-1:1.105 (unnamed net_device) (uninitialized): Failed to read(0x1) reg index 0x0001: -32 [ 61.093478][ T1316] GPT:34 != 290 [ 61.117355][ T1264] aqc111 1-1:1.105 eth1: register 'aqc111' at usb-dummy_hcd.0-1, USB-C 3.1 to 5GBASE-T Ethernet Adapter, a4:b1:e1:10:b6:e9 [ 61.118860][ T1316] GPT: Use GNU Parted to correct GPT errors. [ 61.145429][ T1325] loop6: detected capacity change from 0 to 512 [ 61.181972][ T1328] netlink: 8 bytes leftover after parsing attributes in process `syz.4.224'. [ 61.192089][ T310] I/O error, dev loop6, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 61.205406][ T28] kauditd_printk_skb: 5 callbacks suppressed [ 61.205422][ T28] audit: type=1400 audit(1782688950.672:346): avc: denied { read } for pid=141 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=1 [ 61.232559][ T1316] loop1: p1 p2 p3 [ 61.254918][ T102] GPT:first_usable_lbas don't match. [ 61.268265][ T102] GPT:34 != 290 [ 61.288472][ T102] GPT: Use GNU Parted to correct GPT errors. [ 61.298631][ T102] loop1: p1 p2 p3 [ 61.314858][ T28] audit: type=1400 audit(1782688950.732:347): avc: denied { search } for pid=141 comm="dhcpcd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 61.345175][ T1174] EXT4-fs (loop7): unmounting filesystem. [ 61.433468][ T28] audit: type=1400 audit(1782688950.732:348): avc: denied { read } for pid=141 comm="dhcpcd" name="n15" dev="tmpfs" ino=2874 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 61.522232][ T28] audit: type=1400 audit(1782688950.742:349): avc: denied { open } for pid=141 comm="dhcpcd" path="/run/udev/data/n15" dev="tmpfs" ino=2874 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 61.553605][ T351] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 61.581467][ T28] audit: type=1400 audit(1782688950.742:350): avc: denied { getattr } for pid=141 comm="dhcpcd" path="/run/udev/data/n15" dev="tmpfs" ino=2874 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 61.606536][ T28] audit: type=1400 audit(1782688950.922:351): avc: denied { read } for pid=1343 comm="dhcpcd-run-hook" name="resolv.conf" dev="tmpfs" ino=493 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 61.631106][ T28] audit: type=1400 audit(1782688950.922:352): avc: denied { open } for pid=1343 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=493 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 63.373925][ T1351] xt_CONNSECMARK: invalid mode: 0 [ 63.492636][ T28] audit: type=1400 audit(1782688950.922:353): avc: denied { getattr } for pid=1343 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=493 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 63.637883][ T293] usb 1-1: USB disconnect, device number 8 [ 63.668122][ T293] aqc111 1-1:1.105 eth1: unregister 'aqc111' usb-dummy_hcd.0-1, USB-C 3.1 to 5GBASE-T Ethernet Adapter [ 63.693378][ T1355] loop0: detected capacity change from 0 to 128 [ 63.736921][ T1355] ext4: Unknown parameter 'obj_role' [ 63.749393][ T28] audit: type=1400 audit(1782688953.212:354): avc: denied { write } for pid=1334 comm="dhcpcd-run-hook" name="hook-state" dev="tmpfs" ino=492 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 63.818608][ T28] audit: type=1400 audit(1782688953.212:355): avc: denied { add_name } for pid=1334 comm="dhcpcd-run-hook" name="resolv.conf.eth1.link" scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 63.889534][ T422] I/O error, dev loop0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 63.925669][ T293] aqc111 1-1:1.105 eth1 (unregistered): Failed to write(0x1) reg index 0x0002: -19 [ 63.945062][ T1364] loop7: detected capacity change from 0 to 1024 [ 63.951814][ T1364] EXT4-fs: Ignoring removed bh option [ 63.957423][ T1364] EXT4-fs: Ignoring removed bh option [ 63.988324][ T293] aqc111 1-1:1.105 eth1 (unregistered): Failed to write(0x1) reg index 0x0002: -19 [ 63.999655][ T1364] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: none. [ 64.041777][ T293] aqc111 1-1:1.105 eth1 (unregistered): Failed to write(0x61) reg index 0x0000: -19 [ 64.053433][ T1364] EXT4-fs (loop7): re-mounted. Quota mode: none. [ 64.064982][ T1376] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=48 sclass=netlink_xfrm_socket pid=1376 comm=syz.0.231 [ 64.120177][ T1174] EXT4-fs error (device loop7): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /10/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 64.158690][ T1381] netlink: 24 bytes leftover after parsing attributes in process `syz.0.233'. [ 64.168081][ T1174] EXT4-fs error (device loop7): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /10/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 64.204549][ T1174] EXT4-fs (loop7): unmounting filesystem. [ 64.436712][ T1399] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 64.652066][ T1401] loop4: detected capacity change from 0 to 512 [ 64.749301][ T1401] EXT4-fs warning (device loop4): ext4_multi_mount_protect:298: Invalid MMP block in superblock [ 65.029414][ T1403] xt_CT: No such helper "netbios-ns" [ 65.245618][ T1398] loop0: detected capacity change from 0 to 40427 [ 65.262684][ T1398] F2FS-fs (loop0): invalid crc value [ 65.277373][ T1398] F2FS-fs (loop0): Found nat_bits in checkpoint [ 65.317402][ T1398] F2FS-fs (loop0): Start checkpoint disabled! [ 65.324550][ T1398] F2FS-fs (loop0): f2fs_disable_checkpoint() finish, err:0 [ 65.331987][ T1398] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e6 [ 65.483595][ T312] usb 7-1: new high-speed USB device number 3 using dummy_hcd [ 65.504333][ T615] kworker/u4:6: attempt to access beyond end of device [ 65.504333][ T615] loop0: rw=2049, sector=40960, nr_sectors = 16 limit=40427 [ 65.573632][ T351] usb 2-1: Using ep0 maxpacket: 16 [ 65.582157][ T351] usb 2-1: device descriptor read/all, error -61 [ 65.599539][ T1412] loop7: detected capacity change from 0 to 512 [ 65.629902][ T1412] EXT4-fs (loop7): encrypted files will use data=ordered instead of data journaling mode [ 65.640008][ T312] usb 7-1: device descriptor read/64, error -71 [ 65.648227][ T1412] EXT4-fs (loop7): 1 truncate cleaned up [ 65.654960][ T1412] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: none. [ 65.733581][ T351] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 65.763653][ T293] usb 5-1: new full-speed USB device number 6 using dummy_hcd [ 65.784523][ T1174] EXT4-fs (loop7): unmounting filesystem. [ 65.801161][ T1419] loop7: detected capacity change from 0 to 1024 [ 65.808056][ T1419] EXT4-fs: Ignoring removed bh option [ 65.813609][ T1419] EXT4-fs: Ignoring removed bh option [ 65.826851][ T1419] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: none. [ 65.841289][ T1419] EXT4-fs (loop7): re-mounted. Quota mode: none. [ 65.855886][ T1174] EXT4-fs error (device loop7): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /13/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 65.878431][ T1174] EXT4-fs error (device loop7): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /13/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 65.902528][ T1174] EXT4-fs (loop7): unmounting filesystem. [ 65.908632][ T351] usb 2-1: device descriptor read/64, error -71 [ 65.915258][ T410] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 65.915587][ T312] usb 7-1: device descriptor read/64, error -71 [ 65.956779][ T293] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 65.964486][ T293] usb 5-1: can't read configurations, error -71 [ 66.095162][ T410] usb 1-1: unable to get BOS descriptor or descriptor too short [ 66.104137][ T410] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 66.114409][ T410] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 66.123376][ T410] usb 1-1: too many endpoints for config 1 interface 1 altsetting 76: 188, using maximum allowed: 30 [ 66.134329][ T410] usb 1-1: config 1 interface 1 altsetting 76 has 0 endpoint descriptors, different from the interface descriptor's value: 188 [ 66.147509][ T410] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 66.158344][ T410] usb 1-1: config 1 interface 1 has no altsetting 0 [ 66.166969][ T410] usb 1-1: string descriptor 0 read error: -22 [ 66.173246][ T410] usb 1-1: New USB device found, idVendor=21b4, idProduct=0081, bcdDevice= 0.40 [ 66.182371][ T410] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 66.190865][ T351] usb 2-1: device descriptor read/64, error -71 [ 66.203632][ T312] usb 7-1: new high-speed USB device number 4 using dummy_hcd [ 66.263616][ T19] usb 8-1: new high-speed USB device number 2 using dummy_hcd [ 66.313655][ T351] usb usb2-port1: attempt power cycle [ 66.353631][ T312] usb 7-1: device descriptor read/64, error -71 [ 66.444730][ T19] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 66.454557][ T19] usb 8-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 66.464453][ T19] usb 8-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 66.479253][ T19] usb 8-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.41 [ 66.494516][ T19] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=11 [ 66.502770][ T19] usb 8-1: Product: syz [ 66.508993][ T19] usb 8-1: Manufacturer: syz [ 66.513955][ T19] usb 8-1: SerialNumber: syz [ 66.538462][ T28] kauditd_printk_skb: 7 callbacks suppressed [ 66.538478][ T28] audit: type=1400 audit(1782688956.002:363): avc: denied { read } for pid=1438 comm="syz.4.248" name="uhid" dev="devtmpfs" ino=267 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 66.568308][ T28] audit: type=1400 audit(1782688956.002:364): avc: denied { open } for pid=1438 comm="syz.4.248" path="/dev/uhid" dev="devtmpfs" ino=267 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 66.597566][ T28] audit: type=1400 audit(1782688956.002:365): avc: denied { setattr } for pid=1438 comm="syz.4.248" name="uhid" dev="devtmpfs" ino=267 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 66.663612][ T312] usb 7-1: device descriptor read/64, error -71 [ 66.724060][ T351] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 66.732966][ T19] usblp 8-1:1.0: usblp0: USB Unidirectional printer dev 2 if 0 alt 0 proto 1 vid 0x0525 pid 0xA4A8 [ 66.753999][ T1441] loop4: detected capacity change from 0 to 40427 [ 66.762802][ T1441] F2FS-fs (loop4): Corrupted extension count (64 + 1 > 64) [ 66.770160][ T1441] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 66.778595][ T1441] F2FS-fs (loop4): Image doesn't support compression [ 66.785557][ T312] usb usb7-port1: attempt power cycle [ 66.791083][ T1441] F2FS-fs (loop4): Image doesn't support compression [ 66.791314][ T351] usb 2-1: device descriptor read/8, error -71 [ 66.802241][ T1441] F2FS-fs (loop4): invalid crc value [ 66.810961][ T1441] F2FS-fs (loop4): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 66.823199][ T410] usb 1-1: 2:0: cannot get min/max values for control 2 (id 2) [ 66.846201][ T410] usb 1-1: USB disconnect, device number 9 [ 66.859575][ T1441] F2FS-fs (loop4): Start checkpoint disabled! [ 66.866238][ T1441] F2FS-fs (loop4): f2fs_disable_checkpoint() finish, err:0 [ 66.874091][ T1441] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 66.881241][ T1441] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e6 [ 66.902330][ T1441] F2FS-fs (loop4): f2fs_enable_checkpoint() starts, meta: 0, node: 6, data: 0 [ 66.911974][ T8] kworker/u4:0: attempt to access beyond end of device [ 66.911974][ T8] loop4: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 66.933135][ T28] audit: type=1400 audit(1782688956.402:366): avc: denied { read write } for pid=1429 comm="syz.7.245" name="lp0" dev="devtmpfs" ino=951 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:printer_device_t tclass=chr_file permissive=1 [ 66.955471][ T351] usb 2-1: device descriptor read/8, error -71 [ 66.958295][ T1441] F2FS-fs (loop4): sync_inode_sb done, dirty_data: 0, 0, skipped write: 0, 0, retry: 3 [ 66.964549][ T28] audit: type=1400 audit(1782688956.402:367): avc: denied { open } for pid=1429 comm="syz.7.245" path="/dev/usb/lp0" dev="devtmpfs" ino=951 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:printer_device_t tclass=chr_file permissive=1 [ 66.973206][ T1441] F2FS-fs (loop4): f2fs_enable_checkpoint() finishes, writeback:61, sync:0 [ 67.005070][ T1430] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 67.014476][ T1430] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 67.022814][ T308] usb 8-1: USB disconnect, device number 2 [ 67.039993][ T308] usblp0: removed [ 67.053916][ T422] udevd[422]: 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 [ 67.153795][ T1451] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 67.199148][ T1459] loop4: detected capacity change from 0 to 1024 [ 67.206909][ T1459] EXT4-fs: Ignoring removed bh option [ 67.212480][ T1459] EXT4-fs: Ignoring removed bh option [ 67.226074][ T1459] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 67.240322][ T1459] EXT4-fs (loop4): re-mounted. Quota mode: none. [ 67.253779][ T312] usb 7-1: new high-speed USB device number 5 using dummy_hcd [ 67.261751][ T290] EXT4-fs error (device loop4): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /53/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 67.284782][ T290] EXT4-fs error (device loop4): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /53/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 67.297122][ T312] usb 7-1: device descriptor read/8, error -71 [ 67.314532][ T290] EXT4-fs (loop4): unmounting filesystem. [ 67.464827][ T312] usb 7-1: device descriptor read/8, error -71 [ 67.523689][ T351] usb 2-1: new full-speed USB device number 10 using dummy_hcd [ 67.555143][ T351] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 67.564982][ T351] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 128, changing to 4 [ 67.577481][ T351] usb 2-1: New USB device found, idVendor=041e, idProduct=3000, bcdDevice= 0.40 [ 67.586596][ T351] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.595310][ T351] usb 2-1: Product: î…’ê‰¦ç­æ®’ [ 67.600320][ T351] usb 2-1: Manufacturer: çꓒ롨᧲<ì·¢æ¼î¥á¾ì å˜á¼‹á¸£î€Ší™³è‚¡î£žç¦‘挀铿鯸銎者ꛙ鸤è¥ã´Ÿá£šæŽœâª¯Â¬î“褹빮æ¶ä›»è¼œïŒ©í‰ê„®ï³”棰áŒä¹‘éŒè•£Ú„ꔕ溡ê…⟜ë¸â´ ë²¹Ò²ïƒ¬ëŠä ’䡢俜紾ꅧ⋫ᜅ빇艹ᣫ掌Éᾪ鳗î®âŒ‹ï›œá•–쓃éŠï‚µë¿¸ì·îšé©Žë∲勅æ‡çœ‘ꪶ⓲ᡄꃻ旄㽪㟥í¯ï™¬î˜ [ 67.631062][ T351] usb 2-1: SerialNumber: Ñ… [ 67.694253][ T308] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 67.730133][ T1492] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 67.743757][ T312] usb 7-1: new high-speed USB device number 6 using dummy_hcd [ 67.774612][ T312] usb 7-1: device descriptor read/8, error -71 [ 67.855078][ T1496] loop7: detected capacity change from 0 to 256 [ 67.867737][ T1496] FAT-fs (loop7): Directory bread(block 64) failed [ 67.874429][ T1496] FAT-fs (loop7): Directory bread(block 65) failed [ 67.881053][ T1496] FAT-fs (loop7): Directory bread(block 66) failed [ 67.887805][ T308] usb 1-1: Using ep0 maxpacket: 8 [ 67.892987][ T1496] FAT-fs (loop7): Directory bread(block 67) failed [ 67.899958][ T1496] FAT-fs (loop7): Directory bread(block 68) failed [ 67.901118][ T308] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 192, changing to 11 [ 67.909040][ T1496] FAT-fs (loop7): Directory bread(block 69) failed [ 67.918340][ T308] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 576 [ 67.925910][ T1496] FAT-fs (loop7): Directory bread(block 70) failed [ 67.934783][ T308] usb 1-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 67.945217][ T1496] FAT-fs (loop7): Directory bread(block 71) failed [ 67.961338][ T1496] FAT-fs (loop7): Directory bread(block 72) failed [ 67.966345][ T308] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 67.969033][ T1496] FAT-fs (loop7): Directory bread(block 73) failed [ 67.983615][ T308] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 67.984095][ T312] usb 7-1: device descriptor read/8, error -71 [ 67.993387][ T308] usb 1-1: SerialNumber: syz [ 68.004202][ T1477] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 68.013637][ T28] audit: type=1400 audit(1782688957.472:368): avc: denied { bind } for pid=1490 comm="syz.7.261" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 68.052959][ T1460] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 68.061555][ T1460] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 68.070786][ T351] usb 2-1: Audio class v2/v3 interfaces need an interface association [ 68.080828][ T351] snd-usb-audio: probe of 2-1:1.0 failed with error -22 [ 68.091257][ T351] usb 2-1: USB disconnect, device number 10 [ 68.103606][ T24] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 68.123686][ T312] usb usb7-port1: unable to enumerate USB device [ 68.240446][ T1502] loop6: detected capacity change from 0 to 1024 [ 68.247424][ T1502] EXT4-fs: Ignoring removed bh option [ 68.253058][ T1502] EXT4-fs: Ignoring removed bh option [ 68.265294][ T1502] EXT4-fs (loop6): mounted filesystem without journal. Quota mode: none. [ 68.280077][ T1502] EXT4-fs (loop6): re-mounted. Quota mode: none. [ 68.286587][ T24] usb 5-1: Using ep0 maxpacket: 16 [ 68.292829][ T24] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 68.303871][ T24] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 68.313968][ T24] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 68.316420][ T422] udevd[422]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 68.327105][ T24] usb 5-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 68.351836][ T24] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 68.360625][ T1143] EXT4-fs error (device loop6): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /12/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 68.370400][ T24] usb 5-1: config 0 descriptor?? [ 68.389561][ T1143] EXT4-fs error (device loop6): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /12/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 68.413927][ T1143] EXT4-fs (loop6): unmounting filesystem. [ 68.559721][ T28] audit: type=1400 audit(1782688958.022:369): avc: denied { create } for pid=1511 comm="syz.6.268" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 68.581515][ T28] audit: type=1400 audit(1782688958.022:370): avc: denied { write } for pid=1511 comm="syz.6.268" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 68.638252][ T1477] netlink: 20 bytes leftover after parsing attributes in process `syz.0.258'. [ 68.654485][ T1522] loop6: detected capacity change from 0 to 1024 [ 68.660967][ T1477] netlink: 8 bytes leftover after parsing attributes in process `syz.0.258'. [ 68.683823][ T1522] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 68.703801][ T1477] device vlan2 entered promiscuous mode [ 68.712073][ T1477] device dummy0 entered promiscuous mode [ 68.724923][ T1528] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 68.733406][ T308] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 68.737550][ T1522] EXT4-fs (loop6): mounted filesystem without journal. Quota mode: writeback. [ 68.754576][ T308] usb 1-1: USB disconnect, device number 10 [ 68.761277][ T1522] ext4 filesystem being mounted at /17/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 68.780706][ T1532] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 68.789311][ T1528] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 68.806477][ T28] audit: type=1400 audit(1782688958.272:371): avc: denied { getopt } for pid=1526 comm="syz.7.272" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 68.851092][ T1535] tipc: Started in network mode [ 68.856601][ T1535] tipc: Node identity fe800000000000000000000000000013, cluster identity 4711 [ 68.866146][ T1535] tipc: Enabled bearer , priority 10 [ 68.890876][ T24] input: HID 054c:03d5 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:054C:03D5.0004/input/input10 [ 68.903653][ T24] sony 0003:054C:03D5.0004: input,hidraw0: USB HID v0.00 Joystick [HID 054c:03d5] on usb-dummy_hcd.4-1/input0 [ 69.051723][ T1499] netlink: 'syz.4.264': attribute type 16 has an invalid length. [ 69.060414][ T1499] netlink: 'syz.4.264': attribute type 17 has an invalid length. [ 69.068436][ T24] usb 8-1: new full-speed USB device number 3 using dummy_hcd [ 69.090716][ T1499] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 69.223674][ T24] usb 8-1: device descriptor read/64, error -71 [ 69.355431][ T1143] EXT4-fs (loop6): unmounting filesystem. [ 69.373871][ T1545] loop6: detected capacity change from 0 to 1024 [ 69.381101][ T1545] EXT4-fs: Ignoring removed bh option [ 69.386726][ T1545] EXT4-fs: Ignoring removed bh option [ 69.395825][ T1545] EXT4-fs (loop6): mounted filesystem without journal. Quota mode: none. [ 69.409829][ T1545] EXT4-fs (loop6): re-mounted. Quota mode: none. [ 69.425197][ T1143] EXT4-fs error (device loop6): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /18/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 69.448027][ T1143] EXT4-fs error (device loop6): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /18/file1/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 69.470964][ T28] audit: type=1400 audit(1782688958.942:372): avc: denied { write } for pid=1548 comm="syz.0.278" name="uhid" dev="devtmpfs" ino=267 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 69.493987][ T24] usb 8-1: device descriptor read/64, error -71 [ 69.503867][ T1143] EXT4-fs (loop6): unmounting filesystem. [ 69.548937][ T1557] sock: sock_set_timeout: `syz.6.279' (pid 1557) tries to set negative timeout [ 69.596789][ T1561] loop6: detected capacity change from 0 to 512 [ 69.603863][ T1561] EXT4-fs: Ignoring removed i_version option [ 69.615940][ T1561] EXT4-fs (loop6): mounted filesystem without journal. Quota mode: writeback. [ 69.626386][ T1561] ext4 filesystem being mounted at /21/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 69.639253][ T1561] EXT4-fs (loop6): shut down requested (2) [ 69.691099][ T1561] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop6 ino=15 [ 69.700322][ T1561] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop6 ino=15 [ 69.714138][ T293] usb 5-1: USB disconnect, device number 8 [ 69.716008][ T1561] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop6 ino=15 [ 69.734401][ T1561] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop6 ino=15 [ 69.734582][ T1499] syz.4.264 (1499) used greatest stack depth: 19968 bytes left [ 69.753048][ T1561] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop6 ino=15 [ 69.764657][ T24] usb 8-1: new full-speed USB device number 4 using dummy_hcd [ 69.792827][ T1143] EXT4-fs (loop6): unmounting filesystem. [ 69.810336][ T1571] loop6: detected capacity change from 0 to 128 [ 69.823906][ T1571] syz.6.283: attempt to access beyond end of device [ 69.823906][ T1571] loop6: rw=2051, sector=128, nr_sectors = 913 limit=128 [ 69.861231][ T1573] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 69.873839][ T1573] EXT4-fs (loop1): 1 truncate cleaned up [ 69.880590][ T1573] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 69.901209][ T1573] EXT4-fs error (device loop1): ext4_validate_block_bitmap:429: comm syz.1.284: bg 0: block 4: invalid block bitmap [ 69.931088][ T288] EXT4-fs (loop1): unmounting filesystem. [ 69.933673][ T24] usb 8-1: device descriptor read/64, error -71 [ 70.003639][ T308] tipc: Node number set to 4269801491 [ 70.090914][ T1578] loop6: p1 < > p2 p3 < p5 > p4 < > [ 70.096561][ T1578] loop6: partition table partially beyond EOD, truncated [ 70.106078][ T1578] loop6: p4 start 117441586 is beyond EOD, truncated [ 70.123587][ T293] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 70.196517][ T310] udevd[310]: inotify_add_watch(7, /dev/loop6p2, 10) failed: No such file or directory [ 70.208074][ T1135] udevd[1135]: inotify_add_watch(7, /dev/loop6p3, 10) failed: No such file or directory [ 70.217521][ T324] udevd[324]: inotify_add_watch(7, /dev/loop6p5, 10) failed: No such file or directory [ 70.218592][ T24] usb 8-1: device descriptor read/64, error -71 [ 70.234344][ T1591] netlink: 4 bytes leftover after parsing attributes in process `syz.6.289'. [ 70.250453][ T422] udevd[422]: inotify_add_watch(7, /dev/loop6p1, 10) failed: No such file or directory [ 70.353602][ T293] usb 5-1: Using ep0 maxpacket: 16 [ 70.360368][ T293] usb 5-1: unable to get BOS descriptor or descriptor too short [ 70.372043][ T293] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 70.383652][ T24] usb usb8-port1: attempt power cycle [ 70.395790][ T293] usb 5-1: string descriptor 0 read error: -22 [ 70.407498][ T293] usb 5-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 70.417471][ T293] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 70.434600][ T293] usb 5-1: Audio class v2/v3 interfaces need an interface association [ 70.442897][ T293] snd-usb-audio: probe of 5-1:1.0 failed with error -22 [ 70.451076][ T293] usb 5-1: unknown interface protocol 0x44, assuming v1 [ 70.458172][ T293] usb 5-1: cannot find UAC_HEADER [ 70.463336][ T293] snd-usb-audio: probe of 5-1:1.1 failed with error -22 [ 70.474050][ T293] usb 5-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 70.642796][ T1594] set_capacity_and_notify: 2 callbacks suppressed [ 70.642813][ T1594] loop4: detected capacity change from 0 to 1024 [ 70.674315][ T1594] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 70.689584][ T1594] ext4 filesystem being mounted at /61/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 70.724906][ T308] usb 5-1: USB disconnect, device number 9 [ 70.739058][ T290] EXT4-fs (loop4): unmounting filesystem. [ 70.763624][ T312] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 70.791617][ T1601] netlink: 4 bytes leftover after parsing attributes in process `syz.4.291'. [ 70.793900][ T24] usb 8-1: new full-speed USB device number 5 using dummy_hcd [ 70.844653][ T24] usb 8-1: device descriptor read/8, error -71 [ 70.953622][ T312] usb 2-1: Using ep0 maxpacket: 32 [ 70.960113][ T312] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.981996][ T312] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 70.994705][ T312] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 71.004866][ T24] usb 8-1: device descriptor read/8, error -71 [ 71.011109][ T312] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 71.020783][ T312] usb 2-1: config 0 descriptor?? [ 71.027610][ T312] hub 2-1:0.0: USB hub found [ 71.077237][ T1603] netlink: 4 bytes leftover after parsing attributes in process `syz.4.292'. [ 71.171766][ T1606] loop6: detected capacity change from 0 to 256 [ 71.228404][ T312] hub 2-1:0.0: 1 port detected [ 71.240057][ T312] hub 2-1:0.0: hub_hub_status failed (err = -71) [ 71.257616][ T312] hub 2-1:0.0: config failed, can't get hub status (err -71) [ 71.268362][ T312] usbhid 2-1:0.0: can't add hid device: -71 [ 71.275007][ T312] usbhid: probe of 2-1:0.0 failed with error -71 [ 71.283620][ T24] usb 8-1: new full-speed USB device number 6 using dummy_hcd [ 71.303940][ T312] usb 2-1: USB disconnect, device number 11 [ 71.324567][ T24] usb 8-1: device descriptor read/8, error -71 [ 71.329216][ T1619] loop1: detected capacity change from 0 to 256 [ 71.349097][ T1622] SELinux: Context u:r:untrusted_app:s0:c512,c768 is not valid (left unmapped). [ 71.364062][ T1619] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0x1eaabb1a, utbl_chksum : 0xe619d30d) [ 71.389411][ T1625] netlink: 'syz.4.298': attribute type 4 has an invalid length. [ 71.474617][ T24] usb 8-1: device descriptor read/8, error -71 [ 71.593662][ T24] usb usb8-port1: unable to enumerate USB device [ 71.717767][ T1628] syz.7.299 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 72.011454][ T1143] FAT-fs (loop6): error, corrupted directory (invalid entries) [ 72.019414][ T1143] FAT-fs (loop6): Filesystem has been set read-only [ 72.026528][ T1143] FAT-fs (loop6): error, corrupted directory (invalid entries) [ 72.048228][ T1628] loop7: detected capacity change from 0 to 131072 [ 72.058378][ T1628] F2FS-fs (loop7): Test dummy encryption mode enabled [ 72.065724][ T1628] F2FS-fs (loop7): invalid crc value [ 72.082625][ T1628] F2FS-fs (loop7): Found nat_bits in checkpoint [ 72.138376][ T1633] IPv6: addrconf: prefix option has invalid lifetime [ 72.153351][ T1628] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e5 [ 72.172922][ T1636] IPv6: addrconf: prefix option has invalid lifetime [ 72.253263][ T1640] loop4: detected capacity change from 0 to 512 [ 72.260862][ T1641] netlink: 76 bytes leftover after parsing attributes in process `syz.1.304'. [ 72.266078][ T1640] ext4: Unknown parameter 'subj_role' [ 72.325245][ T1644] loop1: detected capacity change from 0 to 2048 [ 72.343679][ T1644] ext4: Bad value for 'barrier' [ 72.389511][ T28] kauditd_printk_skb: 22 callbacks suppressed [ 72.389528][ T28] audit: type=1400 audit(1782688961.852:395): avc: denied { ioctl } for pid=1645 comm="syz.1.307" path="socket:[22659]" dev="sockfs" ino=22659 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 72.424973][ T1647] loop1: detected capacity change from 0 to 256 [ 72.483570][ T351] usb 8-1: new low-speed USB device number 7 using dummy_hcd [ 72.529968][ T1640] loop4: detected capacity change from 0 to 40427 [ 72.542254][ T1659] loop1: detected capacity change from 0 to 512 [ 72.554921][ T1640] F2FS-fs (loop4): fault_injection options not supported [ 72.562137][ T1640] F2FS-fs (loop4): fault_type options not supported [ 72.593802][ T1649] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.601192][ T1649] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.608628][ T1640] F2FS-fs (loop4): invalid crc value [ 72.615035][ T1649] device bridge_slave_0 entered promiscuous mode [ 72.622577][ T1649] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.634471][ T1649] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.642182][ T1649] device bridge_slave_1 entered promiscuous mode [ 72.643877][ T351] usb 8-1: device descriptor read/64, error -71 [ 72.659744][ T1640] F2FS-fs (loop4): Found nat_bits in checkpoint [ 72.728425][ T614] device bridge_slave_1 left promiscuous mode [ 72.735055][ T614] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.745270][ T614] device bridge_slave_0 left promiscuous mode [ 72.751452][ T614] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.760493][ T1640] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 72.777209][ T614] device veth1_macvtap left promiscuous mode [ 72.783309][ T614] device veth0_vlan left promiscuous mode [ 72.990729][ T28] audit: type=1400 audit(1782688962.442:396): avc: denied { create } for pid=1638 comm="syz.4.305" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 73.956282][ T351] usb 8-1: device descriptor read/64, error -71 [ 74.063847][ T290] syz-executor: attempt to access beyond end of device [ 74.063847][ T290] loop4: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 74.080545][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 74.092025][ T28] audit: type=1400 audit(1782688963.552:397): avc: denied { write } for pid=1683 comm="syz.0.313" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 74.114392][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 74.125045][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 74.133654][ T28] audit: type=1400 audit(1782688963.582:398): avc: denied { nlmsg_write } for pid=1683 comm="syz.0.313" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 74.154907][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 74.163223][ T10] bridge0: port 1(bridge_slave_0) entered blocking state [ 74.170357][ T10] bridge0: port 1(bridge_slave_0) entered forwarding state [ 74.178689][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 74.187832][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 74.197153][ T10] bridge0: port 2(bridge_slave_1) entered blocking state [ 74.204260][ T10] bridge0: port 2(bridge_slave_1) entered forwarding state [ 74.214431][ T1685] netlink: 12 bytes leftover after parsing attributes in process `syz.0.313'. [ 74.223444][ T1685] netlink: 4 bytes leftover after parsing attributes in process `syz.0.313'. [ 74.223735][ T351] usb 8-1: new low-speed USB device number 8 using dummy_hcd [ 74.239959][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 74.258239][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 74.267254][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 74.275824][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 74.284095][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 74.310837][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 74.326531][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 74.341861][ T1649] device veth0_vlan entered promiscuous mode [ 74.349301][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 74.357673][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 74.365668][ T24] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 74.366608][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 74.381213][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 74.397688][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 74.405782][ T351] usb 8-1: device descriptor read/64, error -71 [ 74.410686][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 74.422084][ T1649] device veth1_macvtap entered promiscuous mode [ 74.432334][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 74.440138][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 74.449427][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 74.460519][ T28] audit: type=1400 audit(1782688963.932:399): avc: denied { create } for pid=1686 comm="syz.4.314" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_rdma_socket permissive=1 [ 74.483460][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 74.502975][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 74.591009][ T1693] loop8: detected capacity change from 0 to 512 [ 74.593695][ T24] usb 2-1: Using ep0 maxpacket: 16 [ 74.613107][ T28] audit: type=1400 audit(1782688964.072:400): avc: denied { getopt } for pid=1690 comm="syz.8.303" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 74.633432][ T28] audit: type=1400 audit(1782688964.072:401): avc: denied { ioctl } for pid=1690 comm="syz.8.303" path="socket:[21944]" dev="sockfs" ino=21944 ioctlcmd=0x671e scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 74.660041][ T1693] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=1693 comm=syz.8.303 [ 74.660745][ T24] usb 2-1: config 8 has an invalid interface number: 223 but max is 0 [ 74.675237][ T351] usb 8-1: device descriptor read/64, error -71 [ 74.688655][ T24] usb 2-1: config 8 has an invalid descriptor of length 0, skipping remainder of the config [ 74.698949][ T24] usb 2-1: config 8 has no interface number 0 [ 74.705459][ T24] usb 2-1: config 8 interface 223 altsetting 2 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 74.718923][ T24] usb 2-1: config 8 interface 223 has no altsetting 0 [ 74.732271][ T24] usb 2-1: New USB device found, idVendor=a6da, idProduct=7458, bcdDevice=2d.4d [ 74.737177][ T1174] F2FS-fs (loop7): f2fs_fill_dentries: corrupted namelen=1025, run fsck to fix. [ 74.750450][ T24] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 74.758932][ T24] usb 2-1: Product: syz [ 74.763229][ T24] usb 2-1: Manufacturer: syz [ 74.768059][ T24] usb 2-1: SerialNumber: syz [ 74.823853][ T351] usb usb8-port1: attempt power cycle [ 74.997552][ T19] usb 2-1: USB disconnect, device number 12 [ 75.123628][ T410] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 75.177550][ T1697] bridge0: port 1(bridge_slave_0) entered blocking state [ 75.184688][ T1697] bridge0: port 1(bridge_slave_0) entered disabled state [ 75.192194][ T1697] device bridge_slave_0 entered promiscuous mode [ 75.199891][ T1697] bridge0: port 2(bridge_slave_1) entered blocking state [ 75.207185][ T1697] bridge0: port 2(bridge_slave_1) entered disabled state [ 75.214844][ T1697] device bridge_slave_1 entered promiscuous mode [ 75.269123][ T28] audit: type=1400 audit(1782688964.732:402): avc: denied { mounton } for pid=1706 comm="syz.4.320" path="/71/file0" dev="tmpfs" ino=417 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 75.273982][ T410] usb 1-1: device descriptor read/64, error -71 [ 75.328585][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 75.336208][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 75.346023][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 75.355092][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 75.363299][ T10] bridge0: port 1(bridge_slave_0) entered blocking state [ 75.370381][ T10] bridge0: port 1(bridge_slave_0) entered forwarding state [ 75.390603][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 75.398510][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 75.407218][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 75.416210][ T10] bridge0: port 2(bridge_slave_1) entered blocking state [ 75.423285][ T10] bridge0: port 2(bridge_slave_1) entered forwarding state [ 75.432815][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 75.445864][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 75.460677][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 75.473436][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 75.482281][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 75.490079][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 75.501903][ T1697] device veth0_vlan entered promiscuous mode [ 75.517367][ T1697] device veth1_macvtap entered promiscuous mode [ 75.525791][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 75.545037][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 75.554357][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 75.562898][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 75.584954][ T410] usb 1-1: device descriptor read/64, error -71 [ 75.665648][ T614] device bridge_slave_1 left promiscuous mode [ 75.672172][ T614] bridge0: port 2(bridge_slave_1) entered disabled state [ 75.680760][ T614] device veth1_macvtap left promiscuous mode [ 75.686994][ T614] device veth0_vlan left promiscuous mode [ 75.820988][ T1721] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 76.867116][ T28] audit: type=1400 audit(1782688966.332:403): avc: denied { map } for pid=1726 comm="syz.1.324" path="socket:[22248]" dev="sockfs" ino=22248 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 76.888345][ T1728] netlink: 24 bytes leftover after parsing attributes in process `syz.1.324'. [ 76.901377][ T1729] netlink: 24 bytes leftover after parsing attributes in process `syz.1.324'. [ 76.923613][ T410] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 76.931308][ T308] usb 10-1: new full-speed USB device number 2 using dummy_hcd [ 77.073682][ T24] usb 9-1: new high-speed USB device number 2 using dummy_hcd [ 77.138236][ T1733] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 77.316682][ T24] usb 9-1: New USB device found, idVendor=9710, idProduct=7730, bcdDevice=96.33 [ 77.327147][ T24] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 77.355108][ T24] usb 9-1: config 0 descriptor?? [ 77.648686][ T1725] loop8: detected capacity change from 0 to 512 [ 77.734766][ T1725] EXT4-fs error (device loop8): __ext4_fill_super:5452: inode #2: comm syz.8.323: iget: checksum invalid [ 77.753126][ T1725] EXT4-fs (loop8): get root inode failed [ 77.760754][ T1725] EXT4-fs (loop8): mount failed [ 78.176639][ T410] usb 1-1: device descriptor read/64, error -71 [ 78.214706][ T308] usb 10-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 78.226361][ T308] usb 10-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 512, setting to 64 [ 78.237412][ T308] usb 10-1: config 1 interface 1 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 78.250808][ T24] usb 9-1: Cannot read MAC address [ 78.256429][ T308] usb 10-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 78.264321][ T24] MOSCHIP usb-ethernet driver: probe of 9-1:0.0 failed with error -71 [ 78.276830][ T308] usb 10-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 78.287841][ T308] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 78.287861][ T24] usb 9-1: USB disconnect, device number 2 [ 78.303049][ T308] usb 10-1: Product: syz [ 78.307718][ T308] usb 10-1: Manufacturer: syz [ 78.312527][ T308] usb 10-1: SerialNumber: syz [ 78.320630][ T1719] raw-gadget.1 gadget.9: fail, usb_ep_enable returned -22 [ 78.473611][ T351] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 78.481407][ T410] usb 1-1: device descriptor read/64, error -71 [ 78.505925][ T1740] loop4: detected capacity change from 0 to 512 [ 78.516281][ T1740] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 78.528358][ T1740] EXT4-fs (loop4): 1 truncate cleaned up [ 78.532462][ T1719] raw-gadget.1 gadget.9: fail, usb_ep_enable returned -22 [ 78.534812][ T1740] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 78.603996][ T410] usb usb1-port1: attempt power cycle [ 78.663595][ T351] usb 2-1: Using ep0 maxpacket: 32 [ 78.670028][ T351] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 78.681240][ T351] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 78.691312][ T351] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 78.700520][ T351] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 78.703203][ T290] EXT4-fs (loop4): unmounting filesystem. [ 78.717413][ T351] usb 2-1: config 0 descriptor?? [ 78.732059][ T351] hub 2-1:0.0: USB hub found [ 78.738572][ T1745] loop4: detected capacity change from 0 to 256 [ 78.745571][ T1745] exFAT-fs (loop4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 78.756342][ T1745] exFAT-fs (loop4): Medium has reported failures. Some data may be lost. [ 78.768045][ T1745] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 78.839804][ T1749] loop8: detected capacity change from 0 to 256 [ 78.867601][ T1752] loop8: detected capacity change from 0 to 512 [ 78.875707][ T1752] EXT4-fs (loop8): ext4_check_descriptors: Inode table for group 0 not in group (block 1048581)! [ 78.888581][ T1752] EXT4-fs (loop8): group descriptors corrupted! [ 78.929179][ T1738] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 78.937830][ T1738] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 78.946197][ T351] hub 2-1:0.0: config failed, can't read hub descriptor (err -90) [ 79.013660][ T410] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 79.044742][ T410] usb 1-1: device descriptor read/8, error -71 [ 79.053604][ T24] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 79.147827][ T351] usbhid 2-1:0.0: can't add hid device: -71 [ 79.154125][ T351] usbhid: probe of 2-1:0.0 failed with error -71 [ 79.185261][ T351] usb 2-1: USB disconnect, device number 13 [ 79.204140][ T410] usb 1-1: device descriptor read/8, error -71 [ 79.243929][ T24] usb 5-1: device descriptor read/64, error -71 [ 79.278611][ T1719] raw-gadget.1 gadget.9: fail, usb_ep_enable returned -22 [ 79.563668][ T24] usb 5-1: device descriptor read/64, error -71 [ 79.721229][ T308] cdc_ncm 10-1:1.0: failed to get mac address [ 79.727702][ T308] cdc_ncm 10-1:1.0: bind() failure [ 79.734664][ T308] cdc_ncm: probe of 10-1:1.1 failed with error -71 [ 79.741758][ T308] cdc_mbim: probe of 10-1:1.1 failed with error -71 [ 79.783860][ T308] usb 10-1: USB disconnect, device number 2 [ 79.907321][ T1767] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 79.983690][ T24] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 80.343741][ T24] usb 5-1: device descriptor read/64, error -71 [ 80.994847][ T1773] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 81.163664][ T24] usb 5-1: device descriptor read/64, error -71 [ 81.214867][ T1776] netlink: 'syz.8.336': attribute type 9 has an invalid length. [ 81.338786][ T24] usb usb5-port1: attempt power cycle [ 81.496853][ T28] audit: type=1400 audit(1782688970.962:404): avc: denied { setopt } for pid=1783 comm="syz.1.338" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 81.763597][ T24] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 81.780372][ T28] audit: type=1400 audit(1782688971.242:405): avc: denied { watch watch_reads } for pid=1792 comm="syz.4.341" path="/74/file1" dev="tmpfs" ino=435 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 81.829197][ T28] audit: type=1400 audit(1782688971.292:406): avc: denied { bind } for pid=1802 comm="syz.4.344" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 81.872467][ T1805] loop8: detected capacity change from 0 to 256 [ 81.910807][ T28] audit: type=1400 audit(1782688971.372:407): avc: denied { accept } for pid=1808 comm="syz.4.347" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=udp_socket permissive=1 [ 81.911215][ T1809] netlink: 'syz.4.347': attribute type 4 has an invalid length. [ 81.940255][ T1809] netlink: 'syz.4.347': attribute type 4 has an invalid length. [ 81.951956][ T1809] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1809 comm=syz.4.347 [ 81.989003][ T28] audit: type=1400 audit(1782688971.452:408): avc: denied { audit_read } for pid=1814 comm="syz.4.350" capability=37 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 83.133686][ T308] usb 10-1: new high-speed USB device number 3 using dummy_hcd [ 83.353617][ T308] usb 10-1: device descriptor read/64, error -71 [ 83.459010][ T1824] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 83.597990][ T24] usb 5-1: device not accepting address 12, error -71 [ 83.722478][ T1818] loop8: detected capacity change from 0 to 131072 [ 83.738955][ T1818] F2FS-fs (loop8): invalid crc value [ 83.869589][ T1818] F2FS-fs (loop8): Found nat_bits in checkpoint [ 83.923404][ T1818] F2FS-fs (loop8): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 83.970085][ T1818] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e4 [ 84.266013][ T1817] netlink: 24 bytes leftover after parsing attributes in process `syz.8.348'. [ 84.276437][ T1817] netlink: 12 bytes leftover after parsing attributes in process `syz.8.348'. [ 84.333583][ T24] usb 5-1: new full-speed USB device number 13 using dummy_hcd [ 84.375776][ T24] usb 5-1: unable to get BOS descriptor or descriptor too short [ 84.387421][ T24] usb 5-1: not running at top speed; connect to a high speed hub [ 84.493759][ T24] usb 5-1: New USB device found, idVendor=0ccd, idProduct=0035, bcdDevice= 0.40 [ 84.543970][ T24] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 84.552108][ T24] usb 5-1: Product: syz [ 84.624804][ T24] usb 5-1: Manufacturer: syz [ 84.629466][ T24] usb 5-1: SerialNumber: syz [ 84.700131][ T1813] loop0: detected capacity change from 0 to 131072 [ 84.719543][ T1813] F2FS-fs (loop0): Invalid segment/section count (31, 24 x 150994945) [ 84.748958][ T1813] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 84.772653][ T1813] F2FS-fs (loop0): invalid crc value [ 84.788778][ T1841] overlayfs: null uuid detected in lower fs '/syz1', falling back to xino=off,index=off,nfs_export=off. [ 84.809504][ T1813] F2FS-fs (loop0): Found nat_bits in checkpoint [ 84.889707][ T1813] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 84.897165][ T1813] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 84.950732][ T1856] loop8: detected capacity change from 0 to 16 [ 84.980450][ T1839] loop9: detected capacity change from 0 to 512 [ 84.991440][ T1858] xt_hashlimit: size too large, truncated to 1048576 [ 84.998500][ T1856] erofs: (device loop8): mounted with root inode @ nid 36. [ 85.009322][ T1839] EXT4-fs (loop9): encrypted files will use data=ordered instead of data journaling mode [ 85.022918][ T28] audit: type=1400 audit(1782688974.482:409): avc: denied { unmount } for pid=1855 comm="syz.8.353" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 85.063158][ T1839] EXT4-fs (loop9): 1 truncate cleaned up [ 85.071327][ T1839] EXT4-fs (loop9): mounted filesystem without journal. Quota mode: none. [ 85.136124][ T1872] netlink: 32 bytes leftover after parsing attributes in process `syz.8.362'. [ 85.273573][ T415] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 85.334268][ T1697] EXT4-fs (loop9): unmounting filesystem. [ 85.517598][ T24] usb 5-1: USB disconnect, device number 13 [ 85.533622][ T415] usb 2-1: Using ep0 maxpacket: 32 [ 85.539180][ T415] usb 2-1: too many configurations: 17, using maximum allowed: 8 [ 85.551122][ T310] udevd[310]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 85.557702][ T415] usb 2-1: config 0 has an invalid interface number: 2 but max is 0 [ 88.618149][ T1878] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 88.641747][ T1881] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 88.655414][ T415] usb 2-1: config 0 has no interface number 0 [ 89.256123][ T415] usb 2-1: unable to read config index 1 descriptor/start: -71 [ 89.279520][ T415] usb 2-1: can't read configurations, error -71 [ 89.363609][ T28] audit: type=1400 audit(1782688978.772:410): avc: denied { bind } for pid=1888 comm="syz.8.368" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 89.427405][ T1897] loop1: detected capacity change from 0 to 128 [ 89.448646][ T28] audit: type=1400 audit(1782688978.782:411): avc: denied { listen } for pid=1888 comm="syz.8.368" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 89.538366][ T28] audit: type=1400 audit(1782688978.782:412): avc: denied { accept } for pid=1888 comm="syz.8.368" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 89.599071][ T1897] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 89.613982][ T1897] ext4 filesystem being mounted at /76/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 89.635726][ T28] audit: type=1400 audit(1782688978.782:413): avc: denied { connect } for pid=1888 comm="syz.8.368" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 89.736043][ T1920] netlink: 104 bytes leftover after parsing attributes in process `syz.4.376'. [ 89.745128][ T28] audit: type=1400 audit(1782688979.192:414): avc: denied { execute } for pid=1917 comm="syz.9.377" path="/7/memory.events" dev="tmpfs" ino=62 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 89.853428][ T288] EXT4-fs (loop1): unmounting filesystem. [ 89.892648][ T1924] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 90.048641][ T1926] loop5: detected capacity change from 0 to 7 [ 90.335765][ T1928] loop1: detected capacity change from 0 to 16 [ 90.406899][ T1928] erofs: (device loop1): erofs_fc_fill_super: rootino(nid 36) is not a directory(i_mode 66300) [ 90.912032][ T1928] loop1: detected capacity change from 0 to 40427 [ 90.929666][ T1928] F2FS-fs (loop1): Mismatch start address, segment0(512) cp_blkaddr(0) [ 90.963581][ T1928] F2FS-fs (loop1): Can't find valid F2FS filesystem in 2th superblock [ 90.986811][ T1928] F2FS-fs (loop1): invalid crc value [ 90.995101][ T1928] F2FS-fs (loop1): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 91.032455][ T1928] F2FS-fs (loop1): Start checkpoint disabled! [ 91.040117][ T1928] F2FS-fs (loop1): f2fs_disable_checkpoint() finish, err:0 [ 91.043775][ T308] usb 10-1: new high-speed USB device number 4 using dummy_hcd [ 91.049559][ T1928] F2FS-fs (loop1): Try to recover 2th superblock, ret: 0 [ 91.058172][ T410] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 91.065789][ T1928] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e6 [ 91.264840][ T308] usb 10-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 91.275511][ T410] usb 5-1: config 220 has an invalid interface number: 76 but max is 2 [ 91.285335][ T410] usb 5-1: config 220 contains an unexpected descriptor of type 0x2, skipping [ 91.294999][ T308] usb 10-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 91.305060][ T24] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 91.317115][ T410] usb 5-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 91.327769][ T308] usb 10-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 91.338695][ T410] usb 5-1: config 220 has no interface number 2 [ 91.347548][ T410] usb 5-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 91.362103][ T410] usb 5-1: config 220 interface 0 has no altsetting 0 [ 91.379033][ T410] usb 5-1: config 220 interface 76 has no altsetting 0 [ 91.387149][ T410] usb 5-1: config 220 interface 1 has no altsetting 0 [ 91.396327][ T308] usb 10-1: New USB device found, idVendor=2b53, idProduct=0031, bcdDevice= 0.40 [ 91.408714][ T308] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 91.420428][ T308] usb 10-1: Product: syz [ 91.426511][ T308] usb 10-1: Manufacturer: syz [ 91.432258][ T308] usb 10-1: SerialNumber: syz [ 91.438405][ T410] usb 5-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 91.449132][ T410] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 91.460897][ T410] usb 5-1: Product: syz [ 91.466523][ T410] usb 5-1: Manufacturer: syz [ 91.473420][ T410] usb 5-1: SerialNumber: syz [ 91.650178][ T28] audit: type=1400 audit(1782688981.112:415): avc: denied { setopt } for pid=1941 comm="syz.8.383" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 91.691504][ T410] usb 5-1: Found UVC 7.01 device syz (8086:0b07) [ 91.702430][ T308] usb 10-1: USB disconnect, device number 4 [ 91.726379][ T410] usb 5-1: No valid video chain found. [ 91.758241][ T410] usb 5-1: selecting invalid altsetting 0 [ 91.781121][ T410] usb 5-1: USB disconnect, device number 14 [ 91.791501][ T28] audit: type=1400 audit(1782688981.252:416): avc: denied { ioctl } for pid=1941 comm="syz.8.383" path="socket:[23397]" dev="sockfs" ino=23397 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 91.851461][ T28] audit: type=1400 audit(1782688981.292:417): avc: denied { bind } for pid=1941 comm="syz.8.383" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 95.389856][ T1947] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 95.407851][ T1947] overlayfs: failed to clone upperpath [ 95.918070][ T1957] loop9: detected capacity change from 0 to 512 [ 95.952062][ T1962] input: syz0 as /devices/virtual/input/input11 [ 95.974811][ T1957] SELinux: security_context_str_to_sid (user_u) failed with errno=-22 [ 96.024080][ T1957] xt_hashlimit: size too large, truncated to 1048576 [ 96.177643][ T1975] xt_hashlimit: size too large, truncated to 1048576 [ 96.223633][ T1949] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 96.270011][ T1976] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 96.281978][ T1976] overlayfs: failed to clone upperpath [ 96.373734][ T24] usb 1-1: device not accepting address 15, error -71 [ 96.403605][ T1949] usb 5-1: Using ep0 maxpacket: 16 [ 96.414678][ T1949] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 96.434247][ T1977] loop1: detected capacity change from 0 to 256 [ 96.552695][ T1949] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 96 [ 96.649662][ T1977] exfat: Deprecated parameter 'utf8' [ 96.731295][ T1949] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 8 [ 96.810588][ T1952] loop0: detected capacity change from 0 to 40427 [ 96.845930][ T1977] exfat: Deprecated parameter 'namecase' [ 96.868195][ T1949] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 97.023420][ T1952] F2FS-fs (loop0): Unrecognized mount option "Active_logs=2" or missing value [ 97.069023][ T1977] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0x8d2f696c, utbl_chksum : 0xe619d30d) [ 97.086719][ T1949] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 97.103608][ T1949] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 97.164278][ T1949] usb 5-1: SerialNumber: syz [ 97.199689][ T1954] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 97.223658][ T1954] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 97.267076][ T1949] hub 5-1:1.0: bad descriptor, ignoring hub [ 97.282928][ T1949] hub: probe of 5-1:1.0 failed with error -5 [ 97.316235][ T1981] loop9: detected capacity change from 0 to 128 [ 97.475752][ T1954] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 97.497095][ T1965] I/O error, dev loop9, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 97.503843][ T1954] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 97.519991][ T28] audit: type=1400 audit(1782688986.992:418): avc: denied { mounton } for pid=1980 comm="syz.9.393" path="/9/bus" dev="incremental-fs" ino=69 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 97.664624][ T1987] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 100.734549][ T1996] loop0: detected capacity change from 0 to 40427 [ 100.774507][ T1981] overlayfs: failed to create directory ./bus/work (errno: 22); mounting read-only [ 100.812496][ T1987] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 100.823901][ T293] usb 10-1: new high-speed USB device number 5 using dummy_hcd [ 100.838028][ T1996] F2FS-fs (loop0): invalid crc value [ 100.848673][ T1949] cdc_ether: probe of 5-1:1.0 failed with error -71 [ 100.902815][ T1996] F2FS-fs (loop0): Found nat_bits in checkpoint [ 100.934002][ T1949] usb 5-1: USB disconnect, device number 15 [ 100.949075][ T1996] F2FS-fs (loop0): Start checkpoint disabled! [ 100.957391][ T1996] F2FS-fs (loop0): f2fs_disable_checkpoint() finish, err:0 [ 100.970051][ T1996] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e6 [ 101.039273][ T1697] ------------[ cut here ]------------ [ 101.045858][ T1697] WARNING: CPU: 0 PID: 1697 at fs/inode.c:335 drop_nlink+0xc5/0x110 [ 101.054027][ T1697] Modules linked in: [ 101.058317][ T1697] CPU: 0 PID: 1697 Comm: syz-executor Not tainted syzkaller #0 [ 101.066199][ T1697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 101.077197][ T1697] RIP: 0010:drop_nlink+0xc5/0x110 [ 101.082926][ T1697] Code: 1b 48 8d bb b8 04 00 00 be 08 00 00 00 e8 c3 b4 f0 ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 2b 27 ab ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 101.105294][ T1697] RSP: 0018:ffffc90006d2fae0 EFLAGS: 00010293 [ 101.112186][ T1697] RAX: ffffffff81c63d05 RBX: ffff88813104c448 RCX: ffff88811039bcc0 [ 101.120375][ T1697] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 101.129265][ T1697] RBP: ffffc90006d2fb08 R08: 0000000000000003 R09: 0000000000000004 [ 101.137685][ T1697] R10: dffffc0000000000 R11: fffff52000da5f4c R12: dffffc0000000000 [ 101.146722][ T1697] R13: 1ffff11026209892 R14: ffff88813104c490 R15: 0000000000000000 [ 101.156762][ T1697] FS: 0000000000000000(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 101.166214][ T1697] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.175300][ T1697] CR2: 00007f49241ea540 CR3: 0000000118a24000 CR4: 00000000003506b0 [ 101.186120][ T1697] Call Trace: [ 101.189882][ T1697] [ 101.192969][ T1697] shmem_rmdir+0x5b/0x90 [ 101.197702][ T1697] vfs_rmdir+0x381/0x4f0 [ 101.202878][ T1697] incfs_kill_sb+0xfe/0x210 [ 101.207595][ T1697] deactivate_locked_super+0xb5/0x120 [ 101.213383][ T1697] deactivate_super+0xaf/0xe0 [ 101.218142][ T1697] cleanup_mnt+0x45e/0x4e0 [ 101.223392][ T1697] __cleanup_mnt+0x19/0x20 [ 101.228406][ T1697] task_work_run+0x1e1/0x250 [ 101.233143][ T1697] ? __cfi_task_work_run+0x10/0x10 [ 101.238518][ T1697] ? free_nsproxy+0x21f/0x270 [ 101.243696][ T1697] do_exit+0xaf2/0x2850 [ 101.248001][ T1697] ? __cfi_do_exit+0x10/0x10 [ 101.255070][ T1697] ? __kasan_check_write+0x14/0x20 [ 101.260929][ T1697] ? _raw_spin_lock_irq+0x95/0xf0 [ 101.266921][ T1697] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 101.276835][ T1697] ? ksys_write+0x1eb/0x260 [ 101.282154][ T1697] ? zap_other_threads+0x2c1/0x2f0 [ 101.289263][ T28] audit: type=1400 audit(1782688986.992:419): avc: denied { read write } for pid=1980 comm="syz.9.393" name="raw-gadget" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 101.289578][ T1697] do_group_exit+0x21b/0x2e0 [ 101.320351][ T1697] __x64_sys_exit_group+0x3f/0x40 [ 101.325744][ T1697] x64_sys_call+0x7b4/0x9a0 [ 101.330815][ T1697] do_syscall_64+0x4c/0xa0 [ 101.336227][ T1697] ? clear_bhb_loop+0x30/0x80 [ 101.341582][ T1697] ? clear_bhb_loop+0x30/0x80 [ 101.346941][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 101.353530][ T1697] RIP: 0033:0x7fbb64f9ce59 [ 101.358137][ T1697] Code: Unable to access opcode bytes at 0x7fbb64f9ce2f. [ 101.366170][ T1697] RSP: 002b:00007ffc4af9c2e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 101.375174][ T1697] RAX: ffffffffffffffda RBX: 00007fbb6503232a RCX: 00007fbb64f9ce59 [ 101.383667][ T1697] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 101.392002][ T1697] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fbb650322ca [ 101.400230][ T1697] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc4af9d5a0 [ 101.408292][ T1697] R13: 00007fbb650322ca R14: 0000555578adf4e8 R15: 00007ffc4af9e670 [ 101.410358][ T28] audit: type=1400 audit(1782688986.992:420): avc: denied { open } for pid=1980 comm="syz.9.393" path="/dev/raw-gadget" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 101.416848][ T1697] [ 101.416857][ T1697] ---[ end trace 0000000000000000 ]--- [ 101.493756][ T1697] ------------[ cut here ]------------ [ 101.502698][ T1697] WARNING: CPU: 1 PID: 1697 at fs/inode.c:335 drop_nlink+0xc5/0x110 [ 101.513929][ T1697] Modules linked in: [ 101.518304][ T1697] CPU: 1 PID: 1697 Comm: syz-executor Tainted: G W syzkaller #0 [ 101.529414][ T1697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 101.542186][ T1697] RIP: 0010:drop_nlink+0xc5/0x110 [ 101.547675][ T1697] Code: 1b 48 8d bb b8 04 00 00 be 08 00 00 00 e8 c3 b4 f0 ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 2b 27 ab ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 101.570143][ T1697] RSP: 0018:ffffc90006d2fae0 EFLAGS: 00010293 [ 101.577842][ T1697] RAX: ffffffff81c63d05 RBX: ffff88811fa17938 RCX: ffff88811039bcc0 [ 101.586973][ T1697] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 101.595405][ T28] audit: type=1400 audit(1782688986.992:421): avc: denied { ioctl } for pid=1980 comm="syz.9.393" path="/dev/raw-gadget" dev="devtmpfs" ino=258 ioctlcmd=0x5500 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 101.596364][ T1697] RBP: ffffc90006d2fb08 R08: 0000000000000003 R09: 0000000000000004 [ 101.625141][ T28] audit: type=1400 audit(1782688990.242:422): avc: denied { getattr } for pid=1980 comm="syz.9.393" name="/" dev="incremental-fs" ino=69 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 101.632886][ T1697] R10: dffffc0000000000 R11: fffff52000da5f4c R12: dffffc0000000000 [ 101.677022][ T1697] R13: 1ffff11023f42f30 R14: ffff88811fa17980 R15: 0000000000000000 [ 101.687176][ T1697] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 101.693773][ T28] audit: type=1400 audit(1782688990.242:423): avc: denied { setattr } for pid=1980 comm="syz.9.393" name="work" dev="incremental-fs" ino=79 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 101.699850][ T1697] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.732389][ T1697] CR2: 000055555af0f4e8 CR3: 000000012e8c5000 CR4: 00000000003506a0 [ 101.742920][ T1697] Call Trace: [ 101.747277][ T1697] [ 101.750631][ T1697] shmem_rmdir+0x5b/0x90 [ 101.755215][ T1697] vfs_rmdir+0x381/0x4f0 [ 101.756101][ T28] audit: type=1400 audit(1782688990.472:424): avc: denied { remove_name } for pid=1697 comm="syz-executor" name=".pending_reads" dev="incremental-fs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 101.759681][ T1697] incfs_kill_sb+0x18f/0x210 [ 101.789577][ T1697] deactivate_locked_super+0xb5/0x120 [ 101.795841][ T1697] deactivate_super+0xaf/0xe0 [ 101.800747][ T1697] cleanup_mnt+0x45e/0x4e0 [ 101.805466][ T1697] __cleanup_mnt+0x19/0x20 [ 101.810293][ T1697] task_work_run+0x1e1/0x250 [ 101.815063][ T1697] ? __cfi_task_work_run+0x10/0x10 [ 101.820427][ T1697] ? free_nsproxy+0x21f/0x270 [ 101.823907][ T28] audit: type=1400 audit(1782688990.472:425): avc: denied { unlink } for pid=1697 comm="syz-executor" 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 [ 101.826548][ T1697] do_exit+0xaf2/0x2850 [ 101.859059][ T1697] ? __cfi_do_exit+0x10/0x10 [ 101.863881][ T1697] ? __kasan_check_write+0x14/0x20 [ 101.870351][ T1697] ? _raw_spin_lock_irq+0x95/0xf0 [ 101.877051][ T1697] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 101.882902][ T1697] ? ksys_write+0x1eb/0x260 [ 101.888580][ T1697] ? zap_other_threads+0x2c1/0x2f0 [ 101.893868][ T1697] do_group_exit+0x21b/0x2e0 [ 101.899076][ T1697] __x64_sys_exit_group+0x3f/0x40 [ 101.904492][ T1697] x64_sys_call+0x7b4/0x9a0 [ 101.909140][ T1697] do_syscall_64+0x4c/0xa0 [ 101.913673][ T1697] ? clear_bhb_loop+0x30/0x80 [ 101.919019][ T1697] ? clear_bhb_loop+0x30/0x80 [ 101.923778][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 101.932461][ T1697] RIP: 0033:0x7fbb64f9ce59 [ 101.937678][ T1697] Code: Unable to access opcode bytes at 0x7fbb64f9ce2f. [ 101.945894][ T1697] RSP: 002b:00007ffc4af9c2e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 101.955210][ T1697] RAX: ffffffffffffffda RBX: 00007fbb6503232a RCX: 00007fbb64f9ce59 [ 101.963628][ T1697] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 101.971900][ T1697] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fbb650322ca [ 101.980293][ T1697] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc4af9d5a0 [ 101.988328][ T1697] R13: 00007fbb650322ca R14: 0000555578adf4e8 R15: 00007ffc4af9e670 [ 101.996465][ T1697] [ 101.999519][ T1697] ---[ end trace 0000000000000000 ]--- [ 102.744297][ T2032] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 102.812355][ T2030] x_tables: ip6_tables: icmp6 match: only valid for protocol 58 [ 102.839212][ T8] kworker/u4:0: attempt to access beyond end of device [ 102.839212][ T8] loop0: rw=2049, sector=40960, nr_sectors = 16 limit=40427 [ 102.916017][ T1697] ================================================================== [ 102.924514][ T1697] BUG: KASAN: use-after-free in fast_dput+0x1e0/0x290 [ 102.931353][ T1697] Read of size 4 at addr ffff88810c0e0440 by task syz-executor/1697 [ 102.939723][ T1697] [ 102.942091][ T1697] CPU: 0 PID: 1697 Comm: syz-executor Tainted: G W syzkaller #0 [ 102.951224][ T1697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 102.961582][ T1697] Call Trace: [ 102.964890][ T1697] [ 102.967852][ T1697] __dump_stack+0x21/0x24 [ 102.972322][ T1697] dump_stack_lvl+0x110/0x170 [ 102.977126][ T1697] ? __cfi_dump_stack_lvl+0x8/0x8 [ 102.982624][ T1697] ? fast_dput+0x1e0/0x290 [ 102.987071][ T1697] print_address_description+0x71/0x200 [ 102.992996][ T1697] print_report+0x4a/0x60 [ 102.997792][ T1697] kasan_report+0x122/0x150 [ 103.002321][ T1697] ? fast_dput+0x1e0/0x290 [ 103.007128][ T1697] __asan_report_load4_noabort+0x14/0x20 [ 103.012800][ T1697] fast_dput+0x1e0/0x290 [ 103.017543][ T1697] dput+0x21/0x80 [ 103.021234][ T1697] incfs_free_mount_info+0x60/0x200 [ 103.026670][ T1697] incfs_kill_sb+0x1af/0x210 [ 103.031401][ T1697] deactivate_locked_super+0xb5/0x120 [ 103.037682][ T1697] deactivate_super+0xaf/0xe0 [ 103.042405][ T1697] cleanup_mnt+0x45e/0x4e0 [ 103.046855][ T1697] __cleanup_mnt+0x19/0x20 [ 103.051577][ T1697] task_work_run+0x1e1/0x250 [ 103.056714][ T1697] ? __cfi_task_work_run+0x10/0x10 [ 103.062399][ T1697] ? free_nsproxy+0x21f/0x270 [ 103.067100][ T1697] do_exit+0xaf2/0x2850 [ 103.071408][ T1697] ? __cfi_do_exit+0x10/0x10 [ 103.076048][ T1697] ? __kasan_check_write+0x14/0x20 [ 103.081230][ T1697] ? _raw_spin_lock_irq+0x95/0xf0 [ 103.086381][ T1697] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 103.091948][ T1697] ? ksys_write+0x1eb/0x260 [ 103.096649][ T1697] ? zap_other_threads+0x2c1/0x2f0 [ 103.103647][ T1697] do_group_exit+0x21b/0x2e0 [ 103.108645][ T1697] __x64_sys_exit_group+0x3f/0x40 [ 103.113826][ T1697] x64_sys_call+0x7b4/0x9a0 [ 103.118439][ T1697] do_syscall_64+0x4c/0xa0 [ 103.123447][ T1697] ? clear_bhb_loop+0x30/0x80 [ 103.128426][ T1697] ? clear_bhb_loop+0x30/0x80 [ 103.133127][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 103.139046][ T1697] RIP: 0033:0x7fbb64f9ce59 [ 103.143642][ T1697] Code: Unable to access opcode bytes at 0x7fbb64f9ce2f. [ 103.150927][ T1697] RSP: 002b:00007ffc4af9c2e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 103.159361][ T1697] RAX: ffffffffffffffda RBX: 00007fbb6503232a RCX: 00007fbb64f9ce59 [ 103.167351][ T1697] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 103.175340][ T1697] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fbb650322ca [ 103.183332][ T1697] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc4af9d5a0 [ 103.191416][ T1697] R13: 00007fbb650322ca R14: 0000555578adf4e8 R15: 00007ffc4af9e670 [ 103.199628][ T1697] [ 103.202675][ T1697] [ 103.205036][ T1697] Allocated by task 1987: [ 103.209400][ T1697] kasan_set_track+0x4b/0x70 [ 103.214037][ T1697] kasan_save_alloc_info+0x1f/0x30 [ 103.219273][ T1697] __kasan_slab_alloc+0x72/0x80 [ 103.224352][ T1697] slab_post_alloc_hook+0x4f/0x2d0 [ 103.229679][ T1697] kmem_cache_alloc_lru+0x104/0x280 [ 103.235110][ T1697] __d_alloc+0x34/0x6d0 [ 103.239305][ T1697] d_alloc_parallel+0xe2/0x1280 [ 103.244207][ T1697] __lookup_slow+0x14f/0x410 [ 103.248830][ T1697] lookup_one_len+0x19d/0x2e0 [ 103.253555][ T1697] incfs_lookup_dentry+0x60/0xb0 [ 103.258535][ T1697] open_or_create_special_dir+0x4c/0x1f0 [ 103.264286][ T1697] incfs_mount_fs+0x42f/0x890 [ 103.269440][ T1697] legacy_get_tree+0xfe/0x1a0 [ 103.274135][ T1697] vfs_get_tree+0x9a/0x270 [ 103.278584][ T1697] do_new_mount+0x251/0xb40 [ 103.283123][ T1697] path_mount+0x640/0xfd0 [ 103.287498][ T1697] __se_sys_mount+0x320/0x390 [ 103.292204][ T1697] __x64_sys_mount+0xbf/0xd0 [ 103.296998][ T1697] x64_sys_call+0x65d/0x9a0 [ 103.301623][ T1697] do_syscall_64+0x4c/0xa0 [ 103.306428][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 103.312978][ T1697] [ 103.315338][ T1697] Freed by task 410: [ 103.319273][ T1697] kasan_set_track+0x4b/0x70 [ 103.324513][ T1697] kasan_save_free_info+0x2b/0x40 [ 103.329564][ T1697] ____kasan_slab_free+0x132/0x180 [ 103.334984][ T1697] __kasan_slab_free+0x11/0x20 [ 103.339787][ T1697] slab_free_freelist_hook+0xc2/0x190 [ 103.345372][ T1697] kmem_cache_free+0x12d/0x300 [ 103.350174][ T1697] __d_free+0x23/0x30 [ 103.354535][ T1697] rcu_do_batch+0x52b/0xc30 [ 103.359232][ T1697] rcu_core+0x486/0xf00 [ 103.363407][ T1697] rcu_core_si+0x9/0x10 [ 103.367766][ T1697] handle_softirqs+0x1d7/0x600 [ 103.372563][ T1697] __irq_exit_rcu+0x52/0xf0 [ 103.377094][ T1697] irq_exit_rcu+0x9/0x10 [ 103.381696][ T1697] sysvec_apic_timer_interrupt+0xa9/0xc0 [ 103.387347][ T1697] asm_sysvec_apic_timer_interrupt+0x1b/0x20 [ 103.393354][ T1697] [ 103.395691][ T1697] Last potentially related work creation: [ 103.401593][ T1697] kasan_save_stack+0x3a/0x60 [ 103.406394][ T1697] __kasan_record_aux_stack+0xb6/0xc0 [ 103.412585][ T1697] kasan_record_aux_stack_noalloc+0xb/0x10 [ 103.418539][ T1697] call_rcu+0xcf/0xf50 [ 103.423439][ T1697] dentry_free+0xbd/0x150 [ 103.428609][ T1697] __dentry_kill+0x535/0x680 [ 103.433662][ T1697] dentry_kill+0xc0/0x2a0 [ 103.438795][ T1697] dput+0x42/0x80 [ 103.442635][ T1697] incfs_free_mount_info+0x60/0x200 [ 103.448643][ T1697] incfs_kill_sb+0x1af/0x210 [ 103.453794][ T1697] deactivate_locked_super+0xb5/0x120 [ 103.459725][ T1697] deactivate_super+0xaf/0xe0 [ 103.464443][ T1697] cleanup_mnt+0x45e/0x4e0 [ 103.468891][ T1697] __cleanup_mnt+0x19/0x20 [ 103.473331][ T1697] task_work_run+0x1e1/0x250 [ 103.477961][ T1697] do_exit+0xaf2/0x2850 [ 103.482136][ T1697] do_group_exit+0x21b/0x2e0 [ 103.486745][ T1697] __x64_sys_exit_group+0x3f/0x40 [ 103.491790][ T1697] x64_sys_call+0x7b4/0x9a0 [ 103.497051][ T1697] do_syscall_64+0x4c/0xa0 [ 103.501987][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 103.508096][ T1697] [ 103.510748][ T1697] Second to last potentially related work creation: [ 103.517520][ T1697] kasan_save_stack+0x3a/0x60 [ 103.523286][ T1697] __kasan_record_aux_stack+0xb6/0xc0 [ 103.529311][ T1697] kasan_record_aux_stack_noalloc+0xb/0x10 [ 103.535926][ T1697] call_rcu+0xcf/0xf50 [ 103.540650][ T1697] dentry_free+0xbd/0x150 [ 103.545550][ T1697] __dentry_kill+0x535/0x680 [ 103.550180][ T1697] dentry_kill+0xc0/0x2a0 [ 103.554817][ T1697] dput+0x42/0x80 [ 103.558502][ T1697] do_unlinkat+0x34a/0x6c0 [ 103.562945][ T1697] __x64_sys_unlink+0x49/0x50 [ 103.567848][ T1697] x64_sys_call+0x958/0x9a0 [ 103.572628][ T1697] do_syscall_64+0x4c/0xa0 [ 103.577088][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 103.583235][ T1697] [ 103.586472][ T1697] The buggy address belongs to the object at ffff88810c0e0440 [ 103.586472][ T1697] which belongs to the cache dentry of size 208 [ 103.600729][ T1697] The buggy address is located 0 bytes inside of [ 103.600729][ T1697] 208-byte region [ffff88810c0e0440, ffff88810c0e0510) [ 103.614547][ T1697] [ 103.616888][ T1697] The buggy address belongs to the physical page: [ 103.623596][ T1697] page:ffffea0004303800 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff88810c0e0880 pfn:0x10c0e0 [ 103.637150][ T1697] flags: 0x4000000000000200(slab|zone=1) [ 103.643120][ T1697] raw: 4000000000000200 0000000000000000 dead000000000001 ffff8881001ed980 [ 103.652002][ T1697] raw: ffff88810c0e0880 00000000800f000e 00000001ffffffff 0000000000000000 [ 103.660696][ T1697] page dumped because: kasan: bad access detected [ 103.668446][ T1697] page_owner tracks the page as allocated [ 103.675050][ T1697] page last allocated via order 0, migratetype Reclaimable, gfp_mask 0x12cd0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY|__GFP_RECLAIMABLE), pid 101, tgid 101 (udevd), ts 4866057386, free_ts 0 [ 103.695847][ T1697] post_alloc_hook+0x1f5/0x210 [ 103.700744][ T1697] prep_new_page+0x1c/0x110 [ 103.705546][ T1697] get_page_from_freelist+0x2ca9/0x2d20 [ 103.712777][ T1697] __alloc_pages+0x1fa/0x610 [ 103.717854][ T1697] alloc_slab_page+0x6e/0xf0 [ 103.722975][ T1697] new_slab+0x98/0x3e0 [ 103.727618][ T1697] ___slab_alloc+0x70f/0xb70 [ 103.732515][ T1697] __slab_alloc+0x5e/0xa0 [ 103.737235][ T1697] kmem_cache_alloc_lru+0x144/0x280 [ 103.742552][ T1697] __d_alloc+0x34/0x6d0 [ 103.746819][ T1697] d_alloc_parallel+0xe2/0x1280 [ 103.751952][ T1697] __lookup_slow+0x14f/0x410 [ 103.757096][ T1697] lookup_slow+0x57/0x70 [ 103.761470][ T1697] link_path_walk+0x984/0xeb0 [ 103.766438][ T1697] path_openat+0x27f/0x2f30 [ 103.771146][ T1697] do_filp_open+0x1ee/0x420 [ 103.775694][ T1697] page_owner free stack trace missing [ 103.781266][ T1697] [ 103.783698][ T1697] Memory state around the buggy address: [ 103.789347][ T1697] ffff88810c0e0300: fc fc fc fc fc fc 00 00 00 00 00 00 00 00 00 00 [ 103.798685][ T1697] ffff88810c0e0380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 103.807222][ T1697] >ffff88810c0e0400: fc fc fc fc fc fc fc fc fa fb fb fb fb fb fb fb [ 103.815769][ T1697] ^ [ 103.822908][ T1697] ffff88810c0e0480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 103.831448][ T1697] ffff88810c0e0500: fb fb fc fc fc fc fc fc fc fc fa fb fb fb fb fb [ 103.839720][ T1697] ================================================================== [ 103.848905][ T1697] Disabling lock debugging due to kernel taint [ 103.856401][ T1697] ------------[ cut here ]------------ [ 103.862252][ T1697] WARNING: CPU: 1 PID: 1697 at fs/dcache.c:794 fast_dput+0x207/0x290 [ 103.870456][ T1697] Modules linked in: [ 103.874520][ T1697] CPU: 1 PID: 1697 Comm: syz-executor Tainted: G B W syzkaller #0 [ 103.884435][ T1697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 103.894963][ T28] audit: type=1400 audit(1782688993.352:426): avc: denied { search } for pid=84 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 103.895881][ T1697] RIP: 0010:fast_dput+0x207/0x290 [ 103.926638][ T1697] Code: a4 f1 ff e9 4e fe ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c a1 fe ff ff 48 89 df e8 53 a4 f1 ff e9 94 fe ff ff e8 99 19 ac ff <0f> 0b e9 13 ff ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c ec fe ff [ 103.949721][ T1697] RSP: 0000:ffffc90006d2faf0 EFLAGS: 00010293 [ 103.957192][ T1697] RAX: ffffffff81c54a97 RBX: ffff88810c0e0440 RCX: ffff88811039bcc0 [ 103.968861][ T1697] RDX: 0000000000000000 RSI: 00000000ffffff80 RDI: 0000000000000001 [ 103.978154][ T1697] RBP: ffffc90006d2fb18 R08: 0000000000000003 R09: 0000000000000004 [ 103.987545][ T1697] R10: dffffc0000000000 R11: fffff52000da5f50 R12: 00000000ffffff80 [ 103.997717][ T1697] R13: dffffc0000000000 R14: ffff88810c0e0498 R15: 1ffff1102181c093 [ 104.007515][ T1697] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 104.020709][ T1697] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.029121][ T1697] CR2: 000000110c2596ae CR3: 000000013424b000 CR4: 00000000003506a0 [ 104.039683][ T1697] Call Trace: [ 104.043174][ T1697] [ 104.046724][ T1697] dput+0x21/0x80 [ 104.050962][ T1697] incfs_free_mount_info+0x60/0x200 [ 104.056262][ T1697] incfs_kill_sb+0x1af/0x210 [ 104.061781][ T1697] deactivate_locked_super+0xb5/0x120 [ 104.068039][ T1697] deactivate_super+0xaf/0xe0 [ 104.073608][ T1697] cleanup_mnt+0x45e/0x4e0 [ 104.080174][ T1697] __cleanup_mnt+0x19/0x20 [ 104.085126][ T1697] task_work_run+0x1e1/0x250 [ 104.090584][ T1697] ? __cfi_task_work_run+0x10/0x10 [ 104.096084][ T1697] ? free_nsproxy+0x21f/0x270 [ 104.102159][ T1697] do_exit+0xaf2/0x2850 [ 104.107313][ T1697] ? __cfi_do_exit+0x10/0x10 [ 104.112355][ T1697] ? __kasan_check_write+0x14/0x20 [ 104.117787][ T1697] ? _raw_spin_lock_irq+0x95/0xf0 [ 104.124373][ T1697] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 104.131190][ T1697] ? ksys_write+0x1eb/0x260 [ 104.138488][ T1697] ? zap_other_threads+0x2c1/0x2f0 [ 104.145735][ T1697] do_group_exit+0x21b/0x2e0 [ 104.150696][ T1697] __x64_sys_exit_group+0x3f/0x40 [ 104.156606][ T1697] x64_sys_call+0x7b4/0x9a0 [ 104.162204][ T1697] do_syscall_64+0x4c/0xa0 [ 104.168393][ T1697] ? clear_bhb_loop+0x30/0x80 [ 104.173214][ T1697] ? clear_bhb_loop+0x30/0x80 [ 104.178283][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 104.185074][ T1697] RIP: 0033:0x7fbb64f9ce59 [ 104.190664][ T1697] Code: Unable to access opcode bytes at 0x7fbb64f9ce2f. [ 104.199979][ T1697] RSP: 002b:00007ffc4af9c2e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 104.208644][ T1697] RAX: ffffffffffffffda RBX: 00007fbb6503232a RCX: 00007fbb64f9ce59 [ 104.220278][ T1697] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 104.230954][ T1697] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fbb650322ca [ 104.240326][ T1697] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc4af9d5a0 [ 104.250113][ T1697] R13: 00007fbb650322ca R14: 0000555578adf4e8 R15: 00007ffc4af9e670 [ 104.259431][ T1697] [ 104.263262][ T1697] ---[ end trace 0000000000000000 ]--- [ 104.270907][ T1697] ------------[ cut here ]------------ [ 104.278430][ T1697] WARNING: CPU: 1 PID: 1697 at fs/dcache.c:669 retain_dentry+0x158/0x2c0 [ 104.288770][ T1697] Modules linked in: [ 104.293914][ T1697] CPU: 1 PID: 1697 Comm: syz-executor Tainted: G B W syzkaller #0 [ 104.304513][ T1697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 104.315200][ T1697] RIP: 0010:retain_dentry+0x158/0x2c0 [ 104.321188][ T1697] Code: 31 ff e8 fb 1b ac ff 44 89 e8 83 e0 40 0f 84 b9 00 00 00 e8 ca 17 ac ff b0 01 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 b8 17 ac ff <0f> 0b e9 f9 fe ff ff e8 ac 17 ac ff 31 c0 eb e0 e8 a3 17 ac ff 31 [ 104.344255][ T1697] RSP: 0018:ffffc90006d2faf0 EFLAGS: 00010293 [ 104.350534][ T1697] RAX: ffffffff81c54c78 RBX: ffff88810c0da330 RCX: ffff88811039bcc0 [ 104.358682][ T1697] RDX: 0000000000000000 RSI: 0000000010000000 RDI: 0000000000000000 [ 104.366748][ T1697] RBP: ffffc90006d2fb18 R08: 0000000000000003 R09: 0000000000000004 [ 104.375588][ T1697] R10: dffffc0000000000 R11: fffff52000da5f34 R12: 1ffff1102181b466 [ 104.385248][ T1697] R13: ffff888118da93c8 R14: 0000000010000000 R15: dffffc0000000000 [ 104.394573][ T1697] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 104.406468][ T1697] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.415331][ T1697] CR2: 000000110c2596ae CR3: 000000013424b000 CR4: 00000000003506a0 [ 104.424202][ T1697] Call Trace: [ 104.428488][ T1697] [ 104.431575][ T1697] dput+0x36/0x80 [ 104.435867][ T1697] incfs_free_mount_info+0x80/0x200 [ 104.442777][ T1697] incfs_kill_sb+0x1af/0x210 [ 104.449303][ T1697] deactivate_locked_super+0xb5/0x120 [ 104.455191][ T1697] deactivate_super+0xaf/0xe0 [ 104.461225][ T1697] cleanup_mnt+0x45e/0x4e0 [ 104.467066][ T1697] __cleanup_mnt+0x19/0x20 [ 104.474022][ T1697] task_work_run+0x1e1/0x250 [ 104.480148][ T1697] ? __cfi_task_work_run+0x10/0x10 [ 104.488675][ T1697] ? free_nsproxy+0x21f/0x270 [ 104.495641][ T1697] do_exit+0xaf2/0x2850 [ 104.500210][ T1697] ? __cfi_do_exit+0x10/0x10 [ 104.505608][ T1697] ? __kasan_check_write+0x14/0x20 [ 104.512418][ T1697] ? _raw_spin_lock_irq+0x95/0xf0 [ 104.517731][ T1697] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 104.526314][ T1697] ? ksys_write+0x1eb/0x260 [ 104.532167][ T1697] ? zap_other_threads+0x2c1/0x2f0 [ 104.537757][ T1697] do_group_exit+0x21b/0x2e0 [ 104.543913][ T1697] __x64_sys_exit_group+0x3f/0x40 [ 104.549731][ T1697] x64_sys_call+0x7b4/0x9a0 [ 104.555212][ T1697] do_syscall_64+0x4c/0xa0 [ 104.561462][ T1697] ? clear_bhb_loop+0x30/0x80 [ 104.566594][ T1697] ? clear_bhb_loop+0x30/0x80 [ 104.572883][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 104.580620][ T1697] RIP: 0033:0x7fbb64f9ce59 [ 104.585915][ T1697] Code: Unable to access opcode bytes at 0x7fbb64f9ce2f. [ 104.595754][ T1697] RSP: 002b:00007ffc4af9c2e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 104.606124][ T1697] RAX: ffffffffffffffda RBX: 00007fbb6503232a RCX: 00007fbb64f9ce59 [ 104.614894][ T1697] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 104.624001][ T1697] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fbb650322ca [ 104.632285][ T1697] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc4af9d5a0 [ 104.640987][ T1697] R13: 00007fbb650322ca R14: 0000555578adf4e8 R15: 00007ffc4af9e670 [ 104.650350][ T1697] [ 104.654321][ T1697] ---[ end trace 0000000000000000 ]--- [ 104.660019][ T1697] BUG: unable to handle page fault for address: fffffffffffffffc [ 104.669075][ T1697] #PF: supervisor read access in kernel mode [ 104.676388][ T1697] #PF: error_code(0x0000) - not-present page [ 104.682570][ T1697] PGD 7012067 P4D 7012067 PUD 7014067 PMD 0 [ 104.689045][ T1697] Oops: 0000 [#1] PREEMPT SMP KASAN [ 104.694723][ T1697] CPU: 1 PID: 1697 Comm: syz-executor Tainted: G B W syzkaller #0 [ 104.705193][ T1697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 104.718194][ T1697] RIP: 0010:__dentry_kill+0xd0/0x680 [ 104.724864][ T1697] Code: ff 4d 8b 36 49 83 c6 38 4c 89 f0 48 c1 e8 03 42 80 3c 28 00 74 08 4c 89 f7 e8 bc 8e f1 ff 48 89 df 4d 8b 1e 41 ba ee 71 7a d4 <45> 03 53 fc 74 02 0f 0b 41 ff d3 43 0f b6 04 2c 84 c0 0f 85 bf 04 [ 104.747052][ T1697] RSP: 0018:ffffc90006d2fa98 EFLAGS: 00010246 [ 104.753390][ T1697] RAX: 1ffffffff0b630af RBX: ffff88810c0da330 RCX: ffffffff81c56037 [ 104.763320][ T1697] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff88810c0da330 [ 104.772816][ T1697] RBP: ffffc90006d2fad8 R08: 0000000000000003 R09: 00000000fffffffb [ 104.782175][ T1697] R10: 00000000d47a71ee R11: 0000000000000000 R12: 1ffff1102181b466 [ 104.790711][ T1697] R13: dffffc0000000000 R14: ffffffff85b18578 R15: ffff88810c0da388 [ 104.799692][ T1697] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 104.809866][ T1697] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.817619][ T1697] CR2: fffffffffffffffc CR3: 000000013424b000 CR4: 00000000003506a0 [ 104.826083][ T1697] Call Trace: [ 104.830118][ T1697] [ 104.833345][ T1697] dentry_kill+0xc0/0x2a0 [ 104.837762][ T1697] dput+0x42/0x80 [ 104.842013][ T1697] incfs_free_mount_info+0x80/0x200 [ 104.847319][ T1697] incfs_kill_sb+0x1af/0x210 [ 104.852393][ T1697] deactivate_locked_super+0xb5/0x120 [ 104.858201][ T1697] deactivate_super+0xaf/0xe0 [ 104.865041][ T1697] cleanup_mnt+0x45e/0x4e0 [ 104.870416][ T1697] __cleanup_mnt+0x19/0x20 [ 104.875146][ T1697] task_work_run+0x1e1/0x250 [ 104.880499][ T1697] ? __cfi_task_work_run+0x10/0x10 [ 104.887408][ T1697] ? free_nsproxy+0x21f/0x270 [ 104.892509][ T1697] do_exit+0xaf2/0x2850 [ 104.896812][ T1697] ? __cfi_do_exit+0x10/0x10 [ 104.902673][ T1697] ? __kasan_check_write+0x14/0x20 [ 104.907885][ T1697] ? _raw_spin_lock_irq+0x95/0xf0 [ 104.913415][ T1697] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 104.919656][ T1697] ? ksys_write+0x1eb/0x260 [ 104.924912][ T1697] ? zap_other_threads+0x2c1/0x2f0 [ 104.930382][ T1697] do_group_exit+0x21b/0x2e0 [ 104.935715][ T1697] __x64_sys_exit_group+0x3f/0x40 [ 104.941497][ T1697] x64_sys_call+0x7b4/0x9a0 [ 104.946671][ T1697] do_syscall_64+0x4c/0xa0 [ 104.951599][ T1697] ? clear_bhb_loop+0x30/0x80 [ 104.956416][ T1697] ? clear_bhb_loop+0x30/0x80 [ 104.961270][ T1697] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 104.967860][ T1697] RIP: 0033:0x7fbb64f9ce59 [ 104.972745][ T1697] Code: Unable to access opcode bytes at 0x7fbb64f9ce2f. [ 104.979889][ T1697] RSP: 002b:00007ffc4af9c2e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 104.988318][ T1697] RAX: ffffffffffffffda RBX: 00007fbb6503232a RCX: 00007fbb64f9ce59 [ 104.996570][ T1697] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 105.004659][ T1697] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fbb650322ca [ 105.012777][ T1697] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc4af9d5a0 [ 105.021814][ T1697] R13: 00007fbb650322ca R14: 0000555578adf4e8 R15: 00007ffc4af9e670 [ 105.030600][ T1697] [ 105.033633][ T1697] Modules linked in: [ 105.037641][ T1697] CR2: fffffffffffffffc [ 105.041801][ T1697] ---[ end trace 0000000000000000 ]--- [ 105.049605][ T1697] RIP: 0010:__dentry_kill+0xd0/0x680 [ 105.055007][ T1697] Code: ff 4d 8b 36 49 83 c6 38 4c 89 f0 48 c1 e8 03 42 80 3c 28 00 74 08 4c 89 f7 e8 bc 8e f1 ff 48 89 df 4d 8b 1e 41 ba ee 71 7a d4 <45> 03 53 fc 74 02 0f 0b 41 ff d3 43 0f b6 04 2c 84 c0 0f 85 bf 04 [ 105.074893][ T1697] RSP: 0018:ffffc90006d2fa98 EFLAGS: 00010246 [ 105.080979][ T1697] RAX: 1ffffffff0b630af RBX: ffff88810c0da330 RCX: ffffffff81c56037 [ 105.088962][ T1697] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff88810c0da330 [ 105.096945][ T1697] RBP: ffffc90006d2fad8 R08: 0000000000000003 R09: 00000000fffffffb [ 105.105367][ T1697] R10: 00000000d47a71ee R11: 0000000000000000 R12: 1ffff1102181b466 [ 105.113385][ T1697] R13: dffffc0000000000 R14: ffffffff85b18578 R15: ffff88810c0da388 [ 105.121390][ T1697] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 105.130349][ T1697] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 105.136978][ T1697] CR2: fffffffffffffffc CR3: 000000013424b000 CR4: 00000000003506a0 [ 105.145060][ T1697] Kernel panic - not syncing: Fatal exception [ 105.151686][ T1697] Kernel Offset: disabled [ 105.156026][ T1697] Rebooting in 86400 seconds..